X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gDesklets.spec;h=9f52c326232b3763ff24c71784cbd253b02dfbf4;hb=7f05f30aac086ce66cf5b958f84e6c46b6f0519e;hp=7d2f304424fc7b8c3a811eab956c633d59a54c5c;hpb=c676365b363a3dc1675c9e88899503d196ba3c53;p=packages%2FgDesklets.git diff --git a/gDesklets.spec b/gDesklets.spec index 7d2f304..9f52c32 100644 --- a/gDesklets.spec +++ b/gDesklets.spec @@ -1,39 +1,34 @@ -# -# TODO: -# - check unpackaged mime-related files -# - check/fix no/nb locale -# 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.35.3 -Release: 0.1 +Version: 0.35.4 +Release: 0.2 License: GPL Group: X11/Applications -Source0: http://gdesklets.org/downloads/%{name}-%{version}.tar.bz2 -# Source0-md5: 3f9ce7f2ca4522bc96cb9bc4a4b91774 +#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.14.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.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.12.4 -BuildRequires: python-pygtk-devel >= 2.8.6 +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.12.4 @@ -42,35 +37,28 @@ 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.8.6 +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 -#patch 1&2 don't apply anymore -#%patch0 -p1 -#%patch1 -p1 -b .wiget -#%%patch2 -p1 -%patch3 -p1 - -#breaks build -#mv po/{no,nb}.po +%patch0 -p1 +%patch1 -p1 %build %{__libtoolize} +%{__intltoolize} %{__aclocal} %{__automake} %{__autoconf} %configure -# Doesn't produce schemas anyway now -# --disable-schemas-install %{__make} \ CFLAGS="%{rpmcflags}" @@ -80,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 @@ -88,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 @@ -97,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 @@ -223,5 +207,5 @@ fi %{_datadir}/mime/packages/*.xml %{_desktopdir}/*.desktop %{_pixmapsdir}/* -%{_iconsdir}/gnome/48x48/mimetypes/*.png +%{_iconsdir}/hicolor/*/*/*.png %{_mandir}/man1/*