SPECS: seahorse.spec - 0.9.1 - applet subpackage - libcrytpui library

havner havner at pld-linux.org
Tue Jul 25 21:50:46 CEST 2006


Author: havner                       Date: Tue Jul 25 19:50:46 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 0.9.1
- applet subpackage
- libcrytpui library

---- Files affected:
SPECS:
   seahorse.spec (1.72 -> 1.73) 

---- Diffs:

================================================================
Index: SPECS/seahorse.spec
diff -u SPECS/seahorse.spec:1.72 SPECS/seahorse.spec:1.73
--- SPECS/seahorse.spec:1.72	Mon Mar  6 13:38:45 2006
+++ SPECS/seahorse.spec	Tue Jul 25 21:50:41 2006
@@ -2,12 +2,12 @@
 Summary:	SeaHorse - A GNOME front end for GnuPG
 Summary(pl):	SeaHorse - frontend GNOME do GnuPG
 Name:		seahorse
-Version:	0.8.1
+Version:	0.9.1
 Release:	1
 License:	GPL
 Group:		X11/Applications
-Source0:	http://ftp.gnome.org/pub/gnome/sources/seahorse/0.8/%{name}-%{version}.tar.bz2
-# Source0-md5:	5d69954ff503c625aa2618acde660496
+Source0:	http://download.gnome.org/sources/seahorse/0.9/%{name}-%{version}.tar.gz
+# Source0-md5:	1752bd96de4530dfff92fe0aa4266029
 URL:		http://seahorse.sourceforge.net/
 Patch0:		%{name}-install.patch
 Patch1:		%{name}-desktop.patch
@@ -15,15 +15,17 @@
 BuildRequires:	GConf2-devel
 BuildRequires:	autoconf
 BuildRequires:	automake
-BuildRequires:	gedit2-devel >= 2.12.0
+BuildRequires:	dbus-glib
+BuildRequires:	gedit2-devel >= 2.14.0
 BuildRequires:	gettext-devel
 BuildRequires:	gpgme-devel >= 1:1.0.0
 BuildRequires:	intltool
 BuildRequires:	libglade2-devel
-BuildRequires:	libgnomeui-devel >= 2.12.0
+BuildRequires:	libgnomeui-devel >= 2.14.0
+BuildRequires:	libnotify-devel >= 0.3
 BuildRequires:	libsoup-devel >= 2.2.6.1
 BuildRequires:	libtool
-BuildRequires:	nautilus-devel >= 2.12.0
+BuildRequires:	nautilus-devel >= 2.14.0
 BuildRequires:	openldap-devel >= 2.3.0
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.197
@@ -55,7 +57,7 @@
 Group:		X11/Applications
 Requires:	%{name} = %{version}-%{release}
 Requires(post,preun):	GConf2
-Requires:	gedit2 >= 2.12.0
+Requires:	gedit2 >= 2.14.0
 
 %description -n gedit-plugin-seahorse
 This plugin performs encryption operations on text.
@@ -68,7 +70,7 @@
 Summary(pl):	Rozszerzenie Seahorse dla Nautilusa
 Group:		X11/Applications
 Requires:	%{name} = %{version}-%{release}
-Requires:	nautilus >= 2.12.0
+Requires:	nautilus >= 2.14.0
 
 %description -n nautilus-extension-seahorse
 Extension for signing and encrypting files.
@@ -76,6 +78,55 @@
 %description -n nautilus-extension-seahorse -l pl
 Rozszerzenie do podpisywania i szyfrowania plików.
 
+%package -n gnome-applet-seahorse
+Summary:	Seahorse applet
+Summary(pl):	Aplet Seahorse
+Group:		X11/Applications
+Requires:	%{name} = %{version}-%{release}
+Requires:	gnome-panel >= 2.14.0
+
+%description -n gnome-applet-seahorse
+Seahorse applet.
+
+%description -n gnome-applet-seahorse -l pl
+Aplet Seahorse.
+
+%package -n libcryptui
+Summary:	libcryptui library
+Summary(pl):	Biblioteka libcryptui
+Group:		Libraries
+
+%description -n libcryptui
+libcryptui library.
+
+%description -n libcryptui -l pl
+Biblioteka libcryptui
+
+%package -n libcryptui-devel
+Summary:	Header files for libcryptui library
+Summary(pl):	Pliki nagłówkowe biblioteki libcryptui
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description -n libcryptui-devel
+This is the package containing the header files for libcryptui library.
+
+%description -n libcryptui-devel -l pl
+Ten pakiet zawiera pliki nagłówkowe biblioteki libcryptui.
+
+
+%package -n libcryptui-static
+Summary:	Static libcryptui library
+Summary(pl):	Statyczna biblioteka libcryptui
+Group:		Development/Libraries
+Requires:       %{name}-devel = %{version}-%{release}
+
+%description -n libcryptui-static
+Static libcryptui library.
+
+%description -n libcryptui-static -l pl
+Statyczna biblioteka libcryptui.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -92,7 +143,7 @@
 %configure \
 	--disable-schemas-install \
 	--disable-update-mime-database \
-	--disable-static
+	--disable-scrollkeeper
 %{__make}
 
 %install
@@ -104,9 +155,11 @@
 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
 
 %find_lang %{name} --with-gnome
+%find_lang %{name}-applet --with-gnome
 
+rm -f $RPM_BUILD_ROOT%{_libdir}/{gedit-2/plugins,nautilus/extensions-1.0}/*.a
 rm -f $RPM_BUILD_ROOT%{_libdir}/{gedit-2/plugins,nautilus/extensions-1.0}/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/libseahorse-internal.{a,la}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -115,8 +168,8 @@
 /sbin/ldconfig
 %scrollkeeper_update_post
 %gconf_schema_install seahorse.schemas
+gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
 umask 022
-update-mime-database %{_datadir}/mime ||:
 
 %preun
 %gconf_schema_uninstall seahorse.schemas
@@ -124,10 +177,7 @@
 %postun
 /sbin/ldconfig
 %scrollkeeper_update_postun
-if [ $1 = 0 ]; then
-	umask 022
-	update-mime-database %{_datadir}/mime
-fi
+gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
 
 %post -n gedit-plugin-seahorse
 %gconf_schema_install seahorse-gedit.schemas
@@ -135,18 +185,43 @@
 %preun -n gedit-plugin-seahorse
 %gconf_schema_uninstall seahorse-gedit.schemas
 
+%post -n nautilus-extension-seahorse
+update-mime-database %{_datadir}/mime ||:
+
+%preun -n nautilus-extension-seahorse
+if [ $1 = 0 ]; then
+	umask 022
+	update-mime-database %{_datadir}/mime
+fi
+
+%post -n gnome-applet-seahorse
+%scrollkeeper_update_post
+gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
+
+%postun -n gnome-applet-seahorse
+%scrollkeeper_update_postun
+gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
+
+%post	-n libcryptui -p /sbin/ldconfig
+%postun	-n libcryptui -p /sbin/ldconfig
+
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_bindir}/seahorse
-%attr(755,root,root) %{_bindir}/seahorse-agent
-%attr(755,root,root) %{_bindir}/seahorse-pgp-preferences
+%attr(755,root,root) %{_bindir}/seahorse-daemon
+%attr(755,root,root) %{_bindir}/seahorse-preferences
 %attr(755,root,root) %{_libdir}/libseahorse-internal.so.*.*.*
+%attr(755,root,root) %{_libdir}/seahorse/*
 %{_datadir}/mime/packages/seahorse.xml
 %{_datadir}/%{name}
+%{_datadir}/dbus-1/services/*
 %{_desktopdir}/*.desktop
 %{_omf_dest_dir}/%{name}
 %{_pixmapsdir}/*
+%exclude %{_pixmapsdir}/%{name}/*/%{name}-applet*
+%{_iconsdir}/hicolor/*/*/*
+%exclude %{_iconsdir}/hicolor/*/*/%{name}-applet*
 %{_sysconfdir}/gconf/schemas/seahorse.schemas
 
 %files -n gedit-plugin-seahorse
@@ -159,12 +234,41 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/nautilus/extensions-1.0/*.so
 
+%files -n gnome-applet-seahorse -f %{name}-applet.lang
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/seahorse-applet
+%{_libdir}/bonobo/servers/*
+%{_omf_dest_dir}/%{name}-applet
+%{_datadir}/gnome-2.0/ui/*
+%{_pixmapsdir}/%{name}/*/%{name}-applet*
+%{_iconsdir}/hicolor/*/*/%{name}-applet*
+
+%files -n libcryptui
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libcryptui.so.*.*.*
+
+%files -n libcryptui-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libcryptui.so
+%{_libdir}/libcryptui.la
+%{_includedir}/libcryptui
+
+%files -n libcryptui-static
+%defattr(644,root,root,755)
+%{_libdir}/libcryptui.a
+
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.73  2006/07/25 19:50:41  havner
+- 0.9.1
+- applet subpackage
+- libcrytpui library
+
 Revision 1.72  2006/03/06 12:38:45  freetz
 - 0.8.1
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/seahorse.spec?r1=1.72&r2=1.73&f=u



More information about the pld-cvs-commit mailing list