packages: gDesklets/gDesklets.spec, gDesklets/install-duplicate.patch (NEW)...
glen
glen at pld-linux.org
Mon Jan 17 09:47:44 CET 2011
Author: glen Date: Mon Jan 17 08:47:44 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- fix duplicate file install, force -j1 on install
- use update_mime_database macro
---- Files affected:
packages/gDesklets:
gDesklets.spec (1.75 -> 1.76) , install-duplicate.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/gDesklets/gDesklets.spec
diff -u packages/gDesklets/gDesklets.spec:1.75 packages/gDesklets/gDesklets.spec:1.76
--- packages/gDesklets/gDesklets.spec:1.75 Mon Feb 25 17:58:29 2008
+++ packages/gDesklets/gDesklets.spec Mon Jan 17 09:47:38 2011
@@ -11,7 +11,8 @@
# Source0-md5: 61644df16206ce8797757ab306badd28
Patch0: %{name}-am.patch
Patch1: %{name}-plugin_registry.patch
-URL: http://gdesklets.gnomedesktop.org/
+Patch2: install-duplicate.patch
+URL: http://gdesklets.de/
BuildRequires: autoconf >= 2.53
BuildRequires: automake
BuildRequires: gettext-devel
@@ -35,8 +36,8 @@
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-gconf >= 2.12.4
Requires: python-gnome-ui >= 2.12.4
Requires: python-pygtk-gtk >= 2:2.8.6
Requires: python-pyorbit >= 2.14.0
@@ -52,6 +53,7 @@
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%{__libtoolize}
@@ -66,8 +68,7 @@
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}/gdesklets/{Sensors,Displays}
-
-%{__make} install \
+%{__make} install -j1 \
DESTDIR=$RPM_BUILD_ROOT \
mimeicondir=%{_iconsdir}/hicolor/48x48/mimetypes \
UPDATE_DESKTOP_DATABASE= \
@@ -87,15 +88,11 @@
%post
%update_desktop_database_post
-umask 022
-update-mime-database %{_datadir}/mime ||:
+%update_mime_database
%postun
%update_desktop_database_postun
-if [ $1 = 0 ]; then
- umask 022
- update-mime-database %{_datadir}/mime
-fi
+%update_mime_database
%files -f gdesklets.lang
%defattr(644,root,root,755)
@@ -217,6 +214,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.76 2011/01/17 08:47:38 glen
+- fix duplicate file install, force -j1 on install
+- use update_mime_database macro
+
Revision 1.75 2008/02/25 16:58:29 megabajt
- install icons to hicolor directory not to gnome
- release 0.2
================================================================
Index: packages/gDesklets/install-duplicate.patch
diff -u /dev/null packages/gDesklets/install-duplicate.patch:1.1
--- /dev/null Mon Jan 17 09:47:44 2011
+++ packages/gDesklets/install-duplicate.patch Mon Jan 17 09:47:39 2011
@@ -0,0 +1,12 @@
+install(1) does not like file listed twice on commandline
+
+--- gDesklets-0.36.2/config/Makefile.am~ 2008-12-30 16:55:54.000000000 +0200
++++ gDesklets-0.36.2/config/Makefile.am 2011-01-17 10:42:51.178674034 +0200
+@@ -23,7 +23,6 @@
+ ConfigDialog.py \
+ ConfigWidget.py \
+ ConfigManager.py \
+- ConfigWidget.py \
+ DaemonConfigger.py \
+ DisplayConfigger.py \
+ StateSaver.py \
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gDesklets/gDesklets.spec?r1=1.75&r2=1.76&f=u
More information about the pld-cvs-commit
mailing list