rpms/gnome-password-generator/devel gnome-password-generator-1.4-desktop.patch, NONE, 1.1 gnome-password-generator.spec, 1.9, 1.10

Debarshi Ray (rishi) fedora-extras-commits at redhat.com
Tue Jul 31 19:03:02 UTC 2007


Author: rishi

Update of /cvs/pkgs/rpms/gnome-password-generator/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27874/devel

Modified Files:
	gnome-password-generator.spec 
Added Files:
	gnome-password-generator-1.4-desktop.patch 
Log Message:
Initial import into devel.

 Modified Files:
 	import.log devel/gnome-password-generator.spec 
 Added Files:
 	devel/gnome-password-generator-1.4-desktop.patch 


gnome-password-generator-1.4-desktop.patch:

--- NEW FILE gnome-password-generator-1.4-desktop.patch ---
diff -urNp gnome-password-generator-1.4.orig/gnome-password-generator.desktop gnome-password-generator-1.4/gnome-password-generator.desktop
--- gnome-password-generator-1.4.orig/gnome-password-generator.desktop	2007-08-01 05:06:39.000000000 +0530
+++ gnome-password-generator-1.4/gnome-password-generator.desktop	2007-08-01 05:11:47.000000000 +0530
@@ -1,9 +1,9 @@
 [Desktop Entry]
 Name=Password Generator
 Comment=Generate various types of passwords
-Icon=gnome-password-generator.png
+Icon=gnome-password-generator
 Exec=gnome-password-generator
 Terminal=false
 Type=Application
 StartupNotify=true
-Categories=GNOME;Application;Utility;
+Categories=GNOME;Utility;


Index: gnome-password-generator.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-password-generator/devel/gnome-password-generator.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- gnome-password-generator.spec	11 Dec 2006 16:36:31 -0000	1.9
+++ gnome-password-generator.spec	31 Jul 2007 19:02:29 -0000	1.10
@@ -1,86 +1,93 @@
-Name:           gnome-password-generator
-Version:        1.4
-Release:        4%{?dist}
-
-Summary:        Graphical secure password generator
-
-Group:          Applications/System
-License:        GPL
-URL:            http://gnome-password.sf.net/
-Source0:        http://download.sourceforge.net/gnome-password/gnome-password-generator-1.4.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Summary: Graphical secure password generator
+Name: gnome-password-generator
+Version: 1.4
+Release: 5%{dist}
+License: GPL
+Group: Applications/System
+URL: http://gnome-password.sourceforge.net/
+Source0: http://downloads.sourceforge.net/gnome-password/%{name}-%{version}.tar.gz
 
-BuildRequires: desktop-file-utils
-BuildRequires: gnome-python2
-BuildRequires: pygtk2-devel
-BuildRequires: python >= 2.0
+Patch0: %{name}-%{version}-desktop.patch
+
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
 Requires: gnome-python2
+Requires: hicolor-icon-theme
 Requires: pygtk2
+Requires: redhat-artwork
+
+BuildRequires: desktop-file-utils
 
 BuildArch: noarch
 
 %description
-Gnome Password Generator is a graphical secure password generator.
-It allows the user to generate a specified number of random
-passwords of a specified length.
-
+Gnome Password Generator is a GUI based secure password generator. It allows
+the user to generate a specified number of random passwords of a specified
+length.
 
 %prep
-cat<<EOT
-
-Build disabled. Package is without maintainer.
-
-EOT
-exit 1
-
-
 %setup -q
+%patch0 -p1
 
 %build
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
-desktop-file-install --vendor fedora --delete-original \
-  --dir %{buildroot}%{_datadir}/applications      \
-  --add-category X-Fedora                              \
-  %{buildroot}%{_datadir}/applications/%{name}.desktop
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/96x96/apps
+
+make install DESTDIR=$RPM_BUILD_ROOT
 
+# icon
+install -m0644 %{name}.png \
+  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/96x96/apps
+
+desktop-file-install --vendor gnome \
+  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+  $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
 
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
+
+%post
+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
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
 
 %files
-%defattr(-,root,root,-)
+%defattr(-, root, root, -)
 %doc AUTHORS ChangeLog COPYING NEWS README
-%{_bindir}/*
-%{_datadir}/applications/fedora-%{name}.desktop
-%{_datadir}/pixmaps/*.png
-
+%{_bindir}/%{name}
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/96x96/apps/%{name}.png
+%{_datadir}/pixmaps/%{name}.png
 
 %changelog
-* Mon Aug 27 2006 Michael J. Knox <michael[AT]knox.net.nz> - 1.4-5
-- Rebuild for FC6
-
-* Fri Apr 28 2006 Michael J. Knox <michael[AT]knox.net.nz> - 1.4-4
-- taking ownership, spec clean up
-
-* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
-- rebuilt
-
-* Fri Nov 12 2004 Phillip Compton <pcompton[AT]proteinmedia.com> - 1.4-0.fdr.2
-- Clean up spec/Bump release.
-
-* Wed Jul 21 2004 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:1.4-0.fdr.1
-- Updated to 1.4.
+* Wed Aug 01 2007 Debarshi Ray <rishi at fedoraproject.org> - 1.4-5
+- Removed Application from Categories.
 
-* Sun May 02 2004 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:1.3-0.fdr.2
-- BuildReq desktop-file-utils (#1523).
-- Enable parralel builds.
-- Fix Source0.
-- Dropped unnecessary Req on python.
+* Tue Jul 31 2007 Debarshi Ray <rishi at fedoraproject.org> - 1.4-4
+- Added 'Requires: redhat-artwork'.
+- Trimmed the 'BuildRequires' list.
+- Place icon under /usr/share/icons/hicolor/96x96/apps instead of
+  /usr/share/icons/hicolor/48x48/apps.
+
+* Sat Jul 28 2007 Debarshi Ray <rishi at fedoraproject.org> - 1.4-3
+- Added 'Requires: hicolor-icon-theme'.
+- Fixed 'gtk-update-icon-cache' in the post[un] scriptlets.
+- Trimmed the 'make install ... DESTDIR=$RPM_BUILD_ROOT' command.
+- Trimmed the 'BuildRequires' list.
+
+* Tue Jun 30 2007 Debarshi Ray <rishi at fedoraproject.org> - 1.4-2
+- Removed X-Fedora from Categories.
+- Set vendor_id to "gnome".
 
-* Tue Apr 13 2004 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:1.3-0.fdr.1
-- Initial package release.
+* Tue Jun 26 2007 Debarshi Ray <rishi at fedoraproject.org> - 1.4-1
+- Initial build. Imported SPECs from Dag Apt Repository and Fedora Extras 6.




More information about the fedora-extras-commits mailing list