rpms/seahorse/devel .cvsignore, 1.8, 1.9 seahorse.spec, 1.31, 1.32 sources, 1.9, 1.10

Seth Vidal (skvidal) fedora-extras-commits at redhat.com
Wed Dec 5 15:52:42 UTC 2007


Author: skvidal

Update of /cvs/extras/rpms/seahorse/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11072

Modified Files:
	.cvsignore seahorse.spec sources 
Log Message:
apply 2.21.3 patch from mdomsch and bug 355671




Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/seahorse/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore	26 Jun 2007 19:34:52 -0000	1.8
+++ .cvsignore	5 Dec 2007 15:52:08 -0000	1.9
@@ -1 +1,2 @@
 seahorse-1.0.1.tar.gz
+seahorse-2.21.3.tar.gz


Index: seahorse.spec
===================================================================
RCS file: /cvs/extras/rpms/seahorse/devel/seahorse.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- seahorse.spec	18 Sep 2007 01:22:38 -0000	1.31
+++ seahorse.spec	5 Dec 2007 15:52:08 -0000	1.32
@@ -1,13 +1,13 @@
 Name: 		seahorse
-Version: 	1.0.1
-Release:        9%{?dist}
+Version: 	2.21.3
+Release:        1%{?dist}
 Summary:	GNOME2 interface for gnupg
 Group: 		User Interface/Desktops
 # seahorse is GPLv2+
 # libcryptui is LGPLv2+
 License:        GPLv2+ and LGPLv2+
 URL:            http://seahorse.sourceforge.net/
-Source:         http://ftp.gnome.org/pub/GNOME/sources/seahorse/1.0/%{name}-%{version}.tar.gz
+Source:         http://ftp.gnome.org/pub/GNOME/sources/seahorse/2.21/%{name}-%{version}.tar.gz
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  desktop-file-utils
@@ -27,6 +27,9 @@
 BuildRequires:  openssh-clients
 BuildRequires:  gnome-doc-utils >= 0.3.2
 BuildRequires:  gnome-keyring-devel
+BuildRequires:  avahi-devel
+BuildRequires:  avahi-glib-devel
+BuildRequires:  chrpath
 Requires(post): desktop-file-utils
 Requires(post): GConf2
 Requires(post): scrollkeeper
@@ -48,7 +51,8 @@
 %build
 %configure --disable-scrollkeeper
 make %{?_smp_mflags}
-
+# cleanup permissions for files that go into debuginfo
+find . -type f -name "*.c" -exec chmod a-x {} ';'
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
@@ -62,7 +66,14 @@
 rm -rf ${RPM_BUILD_ROOT}/usr/include/libcryptui
 rm -rf ${RPM_BUILD_ROOT}/usr/lib/pkgconfig/cryptui-0.0.pc
 rm -rf ${RPM_BUILD_ROOT}/usr/lib64/pkgconfig/cryptui-0.0.pc
+rm -f  ${RPM_BUILD_ROOT}%{_libdir}/libcryptui.so
 
+# Nuke rpath
+for f in %{_bindir}/seahorse{,-preferences,-tool,-daemon,-agent} \
+         %{_libdir}/seahorse/seahorse-{ssh-askpass,applet} \
+         %{_libdir}/gedit-2/plugins/libseahorse-pgp.so; do
+	 chrpath --delete $RPM_BUILD_ROOT${f}
+done
 
 rm -rf ${RPM_BUILD_ROOT}/var/scrollkeeper
 mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/applications
@@ -128,7 +139,6 @@
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/*
 %{_datadir}/applications/*.desktop
-%{_datadir}/control-center-2.0/capplets/*.desktop
 %dir %{_datadir}/gnome/help/%{name}
 %{_datadir}/gnome/help/%{name}/*
 %{_datadir}/gnome/help/%{name}-applet/*
@@ -146,12 +156,17 @@
 %{_libdir}/libcryptui*
 %{_libdir}/gedit-2/plugins/*
 %{_libdir}/nautilus/extensions-1.0/libnautilus-seahorse.so
-%{_sysconfdir}/gconf/schemas/*
+%config(noreplace) %{_sysconfdir}/gconf/schemas/*
 %{_libdir}/bonobo/servers/GNOME_SeahorseApplet.server
 %{_datadir}/dbus-1/services/org.gnome.seahorse.service
 
 
 %changelog
+* Sat Dec  1 2007 Matt Domsch <mdomsch at fedoraproject.org> 2.21.3-1
+- upgrade to 2.21.3
+- enable avahi integration
+- rpmlint cleanups: remove rpath, unneeded .so, tag config files
+
 * Wed Aug 22 2007 Seth Vidal <skvidal at fedoraproject.org>
 - fix license tag
 - rebuild for fun!


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/seahorse/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sources	26 Jun 2007 19:34:52 -0000	1.9
+++ sources	5 Dec 2007 15:52:08 -0000	1.10
@@ -1 +1,2 @@
 50510a1fc0d5875788c070a26f55f8dd  seahorse-1.0.1.tar.gz
+005a968d5dc1c727abb34f92bd098561  seahorse-2.21.3.tar.gz




More information about the fedora-extras-commits mailing list