|
@@ -2,27 +2,30 @@
|
|
#define alphatag 20090430svn%{svnrev}
|
|
#define alphatag 20090430svn%{svnrev}
|
|
|
|
|
|
Name: google-gadgets
|
|
Name: google-gadgets
|
|
-Version: 0.11.1
|
|
|
|
|
|
+Summary: Google Gadgets platform for Linux
|
|
|
|
+Version: 0.11.2
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
-Summary: Google Gadgets for Linux
|
|
|
|
|
|
|
|
Group: User Interface/Desktops
|
|
Group: User Interface/Desktops
|
|
License: ASL 2.0
|
|
License: ASL 2.0
|
|
URL: http://code.google.com/p/google-gadgets-for-linux/
|
|
URL: http://code.google.com/p/google-gadgets-for-linux/
|
|
|
|
+
|
|
Source0: http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-%{version}.tar.bz2
|
|
Source0: http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-%{version}.tar.bz2
|
|
#Source0: %{name}-%{version}-r%{svnrev}.tar.bz2
|
|
#Source0: %{name}-%{version}-r%{svnrev}.tar.bz2
|
|
-# http://code.google.com/p/google-gadgets-for-linux/issues/detail?id=311
|
|
|
|
-# patch taken from svn r1239
|
|
|
|
-Patch0: %{name}-0.11.1-gecko_ver.patch
|
|
|
|
|
|
+
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
|
|
BuildRequires: curl-devel libxml2-devel zlib-devel libtool-ltdl-devel
|
|
BuildRequires: curl-devel libxml2-devel zlib-devel libtool-ltdl-devel
|
|
# still needed even if we're not buliding gtkmoz element, for JavaScript
|
|
# still needed even if we're not buliding gtkmoz element, for JavaScript
|
|
|
|
+%if %{?_dist_release} == "vl5"
|
|
BuildRequires: xulrunner-devel-unstable
|
|
BuildRequires: xulrunner-devel-unstable
|
|
|
|
+%else
|
|
|
|
+BuildRequires: xulrunner-devel
|
|
|
|
+%endif
|
|
|
|
+BuildRequires: WebKit-gtk-devel
|
|
BuildRequires: dbus-devel gstreamer-devel gstreamer-plugins-base-devel
|
|
BuildRequires: dbus-devel gstreamer-devel gstreamer-plugins-base-devel
|
|
BuildRequires: cairo-devel gtk2-devel librsvg2-devel
|
|
BuildRequires: cairo-devel gtk2-devel librsvg2-devel
|
|
BuildRequires: qt4-devel zip
|
|
BuildRequires: qt4-devel zip
|
|
-#BuildRequires: WebKit-qt-devel
|
|
|
|
# Desktop integration
|
|
# Desktop integration
|
|
BuildRequires: NetworkManager-devel startup-notification-devel
|
|
BuildRequires: NetworkManager-devel startup-notification-devel
|
|
# libxml2-devel needed for desktop file generation
|
|
# libxml2-devel needed for desktop file generation
|
|
@@ -40,6 +43,7 @@ the Universal Gadgets on iGoogle.
|
|
|
|
|
|
%package gtk
|
|
%package gtk
|
|
Summary: GTK+ front-end for %{name}
|
|
Summary: GTK+ front-end for %{name}
|
|
|
|
+Summary(ja): Google Gadgets の GTK+ 版フロントエンド
|
|
Group: User Interface/Desktops
|
|
Group: User Interface/Desktops
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
Provides: %{name}-frontend = %{version}-%{release}
|
|
Provides: %{name}-frontend = %{version}-%{release}
|
|
@@ -50,6 +54,7 @@ The %{name}-gtk package contains the GTK+ front-end for %{name}.
|
|
|
|
|
|
%package qt
|
|
%package qt
|
|
Summary: Qt front-end for %{name}
|
|
Summary: Qt front-end for %{name}
|
|
|
|
+Summary(ja): Google Gadgets の Qt 版フロントエンド
|
|
Group: User Interface/Desktops
|
|
Group: User Interface/Desktops
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
Provides: %{name}-frontend = %{version}-%{release}
|
|
Provides: %{name}-frontend = %{version}-%{release}
|
|
@@ -60,6 +65,7 @@ The %{name}-qt package contains the Qt front-end for %{name}.
|
|
|
|
|
|
%package devel
|
|
%package devel
|
|
Summary: Development files for %{name}
|
|
Summary: Development files for %{name}
|
|
|
|
+Summary(ja): %{name} の開発用ファイル
|
|
Group: Development/Libraries
|
|
Group: Development/Libraries
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: pkgconfig dbus-devel gtk2-devel qt4-devel
|
|
Requires: pkgconfig dbus-devel gtk2-devel qt4-devel
|
|
@@ -73,9 +79,13 @@ developing applications that use %{name}.
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%setup -q -n %{name}-for-linux-%{version}
|
|
%setup -q -n %{name}-for-linux-%{version}
|
|
-%patch0 -p1 -b .gecko_ver
|
|
|
|
# Permission fixes
|
|
# Permission fixes
|
|
chmod -x ggadget/qt/utilities.h
|
|
chmod -x ggadget/qt/utilities.h
|
|
|
|
+# Fix invalid desktop file MIME type
|
|
|
|
+# http://code.google.com/p/google-gadgets-for-linux/issues/detail?id=360
|
|
|
|
+for f in hosts/*/ggl-*.desktop.in; do
|
|
|
|
+ sed -i 's|;app/gg;|;|' $f
|
|
|
|
+done
|
|
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
@@ -128,17 +138,17 @@ rm -rf $RPM_BUILD_ROOT
|
|
%post
|
|
%post
|
|
/sbin/ldconfig
|
|
/sbin/ldconfig
|
|
touch --no-create %{_datadir}/icons/hicolor || :
|
|
touch --no-create %{_datadir}/icons/hicolor || :
|
|
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
|
|
|
|
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
|
|
-fi
|
|
|
|
|
|
|
|
%postun
|
|
%postun
|
|
/sbin/ldconfig
|
|
/sbin/ldconfig
|
|
-touch --no-create %{_datadir}/icons/hicolor || :
|
|
|
|
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
|
|
|
|
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
|
|
|
|
+if [ $1 -eq 0 ] ; then
|
|
|
|
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
|
|
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
+%posttrans
|
|
|
|
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
|
|
+
|
|
%post gtk
|
|
%post gtk
|
|
/sbin/ldconfig
|
|
/sbin/ldconfig
|
|
update-desktop-database &> /dev/null || :
|
|
update-desktop-database &> /dev/null || :
|
|
@@ -196,6 +206,13 @@ update-desktop-database &> /dev/null || :
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Sep 30 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.11.2-1
|
|
|
|
+- new upstream release
|
|
|
|
+- built with rpm-4.8.1 for pkg-config
|
|
|
|
+- dropt Patch0
|
|
|
|
+- added BR: WebKit-gtk-devel
|
|
|
|
+- removed invalid MIME entry from .desktop files
|
|
|
|
+
|
|
* Sat Oct 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.11.1-1
|
|
* Sat Oct 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.11.1-1
|
|
- new upstream release
|
|
- new upstream release
|
|
|
|
|