SPECS (DEVEL): gnome-keyring.spec - updated to 2.19.91 - added pam...

megabajt megabajt at pld-linux.org
Tue Aug 28 18:51:50 CEST 2007


Author: megabajt                     Date: Tue Aug 28 16:51:50 2007 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- updated to 2.19.91
- added pam subpackage

---- Files affected:
SPECS:
   gnome-keyring.spec (1.44 -> 1.44.2.1) 

---- Diffs:

================================================================
Index: SPECS/gnome-keyring.spec
diff -u SPECS/gnome-keyring.spec:1.44 SPECS/gnome-keyring.spec:1.44.2.1
--- SPECS/gnome-keyring.spec:1.44	Sat Apr  7 23:48:18 2007
+++ SPECS/gnome-keyring.spec	Tue Aug 28 18:51:45 2007
@@ -1,21 +1,28 @@
 # $Revision$, $Date$
+# TODO:
+# - pl for pam subpackage
+#
 Summary:	Keep passwords and other user's secrets
 Summary(pl.UTF-8):	Przechowywanie haseł i innych tajnych danych uşytkowników
 Name:		gnome-keyring
-Version:	0.8.1
+Version:	2.19.91
 Release:	1
 License:	LGPL v2+/GPL v2+
 Group:		X11/Applications
-Source0:	http://ftp.gnome.org/pub/gnome/sources/gnome-keyring/0.8/%{name}-%{version}.tar.bz2
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-keyring/2.19/%{name}-%{version}.tar.bz2
 # Source0-md5:	24b15dedcf40c1c60d0fb989370d80ff
 URL:		http://www.gnome.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	dbus-devel >= 1.0.2
-BuildRequires:	gtk+2-devel >= 2:2.10.10
+BuildRequires:	gettext-devel
+BuildRequires:	gtk+2-devel >= 2:2.10.14
 BuildRequires:	gtk-doc >= 1.8
-BuildRequires:	intltool >= 0.35.5
+BuildRequires:	hal-devel >= 0.5.9
+BuildRequires:	intltool >= 0.36.1
+BuildRequires:	libgcrypt-devel >= 1.2.2
 BuildRequires:	libtool
+BuildRequires:	pam-devel
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.197
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -54,7 +61,7 @@
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	dbus-devel >= 1.0.2
-Requires:	glib2-devel >= 1:2.10.11
+Requires:	glib2-devel >= 1:2.14.0
 
 %description devel
 Headers for GNOME keyring library.
@@ -86,6 +93,15 @@
 %description apidocs -l pl.UTF-8
 Dokumentacja API GNOME keyring.
 
+%package pam
+Summary:	A PAM module for unlocking keyrings at login time
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description pam
+A PAM module that can automatically unlock the "login" keyring when
+the user logs in and start the keyring daemon.
+
 %prep
 %setup -q
 
@@ -99,16 +115,19 @@
 %configure \
 	--enable-gtk-doc \
 	--enable-static \
-	--with-html-dir=%{_gtkdocdir}
+	--with-html-dir=%{_gtkdocdir} \
+	--with-pam-dir=/%{_lib}/security
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
+%{__make} install install-pam \
 	DESTDIR=$RPM_BUILD_ROOT \
 	pkgconfigdir=%{_pkgconfigdir}
 
+rm -f $RPM_BUILD_ROOT%{_libdir}/pam_gnome_keyring*
+
 %find_lang %{name} --with-gnome --all-name
 
 %clean
@@ -142,12 +161,20 @@
 %defattr(644,root,root,755)
 %{_gtkdocdir}/%{name}
 
+%files pam
+%defattr(644,root,root,755)
+%attr(755,root,root) /%{_lib}/security/pam_gnome_keyring*.so
+
 %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.44.2.1  2007/08/28 16:51:45  megabajt
+- updated to 2.19.91
+- added pam subpackage
+
 Revision 1.44  2007/04/07 21:48:18  megabajt
 - updated to 0.8.1
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gnome-keyring.spec?r1=1.44&r2=1.44.2.1&f=u



More information about the pld-cvs-commit mailing list