X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gDesklets.spec;h=9f52c326232b3763ff24c71784cbd253b02dfbf4;hb=7f05f30aac086ce66cf5b958f84e6c46b6f0519e;hp=9cbc96772b4a1eae7064e2361597d55c16324840;hpb=85ed1673bf6ba29459507cf546f5b4182c2c66da;p=packages%2FgDesklets.git diff --git a/gDesklets.spec b/gDesklets.spec index 9cbc967..9f52c32 100644 --- a/gDesklets.spec +++ b/gDesklets.spec @@ -1,68 +1,64 @@ Summary: gDesklets - an advanced architecture for desktop applets -Summary(pl): gDesklets - zaawansowana architektura dla apletów +Summary(pl.UTF-8): gDesklets - zaawansowana architektura dla apletów Name: gDesklets -Version: 0.34.3 -Release: 1 +Version: 0.35.4 +Release: 0.2 License: GPL Group: X11/Applications -Source0: http://www.pycage.de/download/gdesklets/%{name}-%{version}.tar.bz2 -# Source0-md5: 83f8a3f7ad00a65a42fb4f2843152c92 +#Source0Download: http://gdesklets.org/ +Source0: http://gdesklets.org/files/%{name}-%{version}.tar.bz2 +# Source0-md5: 61644df16206ce8797757ab306badd28 Patch0: %{name}-am.patch -Patch1: %{name}-locale-names.patch -Patch2: %{name}-disksize.patch -Patch3: %{name}-plugin_registry.patch +Patch1: %{name}-plugin_registry.patch URL: http://gdesklets.gnomedesktop.org/ -BuildRequires: GConf2-devel >= 2.4.0 BuildRequires: autoconf >= 2.53 BuildRequires: automake BuildRequires: gettext-devel -BuildRequires: gtk+2-devel >= 2:2.2.0 +BuildRequires: gtk+2-devel >= 2:2.4.0 BuildRequires: intltool -BuildRequires: libgnomeui-devel >= 2.2.0 -BuildRequires: libgtop-devel >= 2.0.0 +BuildRequires: libgnomeui-devel >= 2.14.0 +BuildRequires: libgtop-devel >= 2.14.0 BuildRequires: librsvg-devel BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: python >= 1:2.3 -BuildRequires: python-gnome-devel >= 2.0.0 -BuildRequires: python-pygtk-devel >= 2.0.0 -BuildRequires: python-pyorbit-devel >= 2.0.0 +BuildRequires: python-gnome-devel >= 2.12.4 +BuildRequires: python-pygtk-devel >= 2:2.8.6 +BuildRequires: python-pyorbit-devel >= 2.14.0 +BuildRequires: rpm-pythonprov BuildRequires: rpmbuild(macros) >= 1.197 +BuildRequires: shared-mime-info %pyrequires_eq python -Requires(post,preun): GConf2 Requires(post,postun): desktop-file-utils Requires(post,postun): shared-mime-info -Requires: python-gnome >= 2.0.0 -Requires: python-gnome-bonobo >= 2.0.0 -Requires: python-gnome-bonobo-ui >= 2.0.0 -Requires: python-gnome-gconf >= 2.0.0 -Requires: python-gnome-gtkhtml >= 2.0.0 -Requires: python-gnome-ui >= 2.0.0 -Requires: python-pygtk-gtk >= 2.0.0 -Requires: python-pyorbit >= 2.0.0 +Requires: python-gnome >= 2.12.4 +Requires: python-gnome-bonobo >= 2.12.4 +Requires: python-gnome-bonobo-ui >= 2.12.4 +Requires: python-gnome-gconf >= 2.12.4 +Requires: python-gnome-extras-gtkhtml >= 2.12.4 +Requires: python-gnome-ui >= 2.12.4 +Requires: python-pygtk-gtk >= 2:2.8.6 +Requires: python-pyorbit >= 2.14.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description gDesklets provides an advanced architecture for desktop applets. -%description -l pl -gDesklets udostêpnia zaawansowan± architekturê dla apletów. +%description -l pl.UTF-8 +gDesklets udostępnia zaawansowaną architekturę dla apletów. %prep %setup -q %patch0 -p1 -%patch1 -p1 -b .wiget -#%%patch2 -p1 -%patch3 -p1 - -mv po/{no,nb}.po +%patch1 -p1 %build %{__libtoolize} +%{__intltoolize} %{__aclocal} %{__automake} %{__autoconf} -%configure \ - --disable-schemas-install +%configure %{__make} \ CFLAGS="%{rpmcflags}" @@ -72,7 +68,9 @@ install -d $RPM_BUILD_ROOT%{_datadir}/gdesklets/{Sensors,Displays} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ - GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 + mimeicondir=%{_iconsdir}/hicolor/48x48/mimetypes \ + UPDATE_DESKTOP_DATABASE= \ + UPDATE_MIME_DATABASE= %py_comp $RPM_BUILD_ROOT%{_datadir}/gdesklets %py_ocomp $RPM_BUILD_ROOT%{_datadir}/gdesklets @@ -80,8 +78,6 @@ install -d $RPM_BUILD_ROOT%{_datadir}/gdesklets/{Sensors,Displays} find $RPM_BUILD_ROOT%{_datadir}/gdesklets -name "*.py" -exec rm -f {} \; find $RPM_BUILD_ROOT%{_libdir}/gdesklets -name "*.py" -exec rm -f {} \; find $RPM_BUILD_ROOT%{_libdir}/gdesklets -name "*.la" -exec rm -f {} \; -rm -f $RPM_BUILD_ROOT%{_datadir}/mime/{XMLnamespaces,globs,magic,application/*} -rm -f $RPM_BUILD_ROOT%{_desktopdir}/mimeinfo.cache %find_lang gdesklets @@ -89,14 +85,10 @@ rm -f $RPM_BUILD_ROOT%{_desktopdir}/mimeinfo.cache rm -rf $RPM_BUILD_ROOT %post -%gconf_schema_install gdesklets-display-thumbnail.schemas %update_desktop_database_post umask 022 update-mime-database %{_datadir}/mime ||: -%preun -%gconf_schema_uninstall gdesklets-display-thumbnail.schemas - %postun %update_desktop_database_postun if [ $1 = 0 ]; then @@ -110,7 +102,6 @@ fi %attr(755,root,root) %{_bindir}/* #%{_pkgconfigdir}/*.pc %dir %{_libdir}/gdesklets -%{_libdir}/gdesklets/*.py[co] %attr(755,root,root) %{_libdir}/gdesklets/gdesklets %attr(755,root,root) %{_libdir}/gdesklets/gdesklets-daemon %attr(755,root,root) %{_libdir}/gdesklets/gdesklets-logview @@ -146,6 +137,9 @@ fi %dir %{_libdir}/gdesklets/factory %{_libdir}/gdesklets/factory/*.py[co] +%dir %{_libdir}/gdesklets/layout/ +%{_libdir}/gdesklets/layout/*.py[co] + %dir %{_libdir}/gdesklets/libdesklets %{_libdir}/gdesklets/libdesklets/*.py[co] %dir %{_libdir}/gdesklets/libdesklets/controls @@ -213,6 +207,5 @@ fi %{_datadir}/mime/packages/*.xml %{_desktopdir}/*.desktop %{_pixmapsdir}/* -%{_iconsdir}/gnome/48x48/mimetypes/*.png +%{_iconsdir}/hicolor/*/*/*.png %{_mandir}/man1/* -%{_sysconfdir}/gconf/schemas/*.schemas