# ChangeLog for gnome-extra/gnome-screensaver
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/ChangeLog,v 1.33 2007/01/21 22:07:36 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/ChangeLog,v 1.34 2007/01/29 21:39:16 dang Exp $
+
+ 29 Jan 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/gnome-screensaver-2.16.2-openpam.patch,
+ gnome-screensaver-2.16.2.ebuild:
+ Make it build with openpam; bug #163748
21 Jan 2007; Bryan Østergaard <kloeri@gentoo.org>
gnome-screensaver-2.16.2.ebuild:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX gnome-screensaver-2.16.2-openpam.patch 729 RMD160 7c21188af7a05618667f7b0aa7098a89153c446f SHA1 21dbc7e4419cef2f59adaaddcd5fef84f2d8dd38 SHA256 771644bc11b3c3d750175fda208a44b1747789578c2b19c436c5ba65d5a8fa4c
+MD5 4120f4d802a72346a164ab012a5b5c34 files/gnome-screensaver-2.16.2-openpam.patch 729
+RMD160 7c21188af7a05618667f7b0aa7098a89153c446f files/gnome-screensaver-2.16.2-openpam.patch 729
+SHA256 771644bc11b3c3d750175fda208a44b1747789578c2b19c436c5ba65d5a8fa4c files/gnome-screensaver-2.16.2-openpam.patch 729
AUX xss-conversion.txt 922 RMD160 88de6927c2db0db9c0f6ad26defe52d41a536af7 SHA1 1602c4c4c8de01c841b656c68b67350765fd27e1 SHA256 da83b6709d30d676baf4f2b10ee80f10c3b79f64361c22d1535c9dc76213ff63
MD5 310b89420e12f58729dea40364f9b1a9 files/xss-conversion.txt 922
RMD160 88de6927c2db0db9c0f6ad26defe52d41a536af7 files/xss-conversion.txt 922
MD5 ee63f1f091b3dc6fab6e26dd8d847d15 gnome-screensaver-2.14.2.ebuild 2786
RMD160 5c81c4bd29678d8c778dce884be094e371f2ad49 gnome-screensaver-2.14.2.ebuild 2786
SHA256 af82a17b704aa4048e9b4164cacb7cad36648ee07f15524df71cc8c2c1fc8985 gnome-screensaver-2.14.2.ebuild 2786
-EBUILD gnome-screensaver-2.16.2.ebuild 2717 RMD160 fd506f749e212da10655edc84c7244d4cfda63be SHA1 710b66613c9dd6b5012e3c1d23299656ceb34922 SHA256 6c67cf327a5f9c4feadadb748dfb03464b9ca8582a9037f3fa3472b86bf0b1e5
-MD5 cbb54a0cb520f3f8ce835a0a33c4566e gnome-screensaver-2.16.2.ebuild 2717
-RMD160 fd506f749e212da10655edc84c7244d4cfda63be gnome-screensaver-2.16.2.ebuild 2717
-SHA256 6c67cf327a5f9c4feadadb748dfb03464b9ca8582a9037f3fa3472b86bf0b1e5 gnome-screensaver-2.16.2.ebuild 2717
-MISC ChangeLog 4854 RMD160 48b36dc3483eb440a99ac58373975a56d2dbd101 SHA1 337ef3d42317a49c9f810785b25e49a3952653d0 SHA256 a0d3b5e525eb62e584bb950a3b6a58ea60b14218981edf74a65a9f05cbf96cc2
-MD5 3f526ef295bd10ae8043b808ed1a6357 ChangeLog 4854
-RMD160 48b36dc3483eb440a99ac58373975a56d2dbd101 ChangeLog 4854
-SHA256 a0d3b5e525eb62e584bb950a3b6a58ea60b14218981edf74a65a9f05cbf96cc2 ChangeLog 4854
+EBUILD gnome-screensaver-2.16.2.ebuild 2800 RMD160 2c714c85a88ff6a2b1bbc406de0d21cabe550809 SHA1 f14c06e1d66291e8c70bef7f9e7a924ccd90dd89 SHA256 4ec1d7b28114c1dda7564354ab85fe6f829c5d419ac08e9479331355dbf41938
+MD5 6d3344457df02e763437d28ee957b5e3 gnome-screensaver-2.16.2.ebuild 2800
+RMD160 2c714c85a88ff6a2b1bbc406de0d21cabe550809 gnome-screensaver-2.16.2.ebuild 2800
+SHA256 4ec1d7b28114c1dda7564354ab85fe6f829c5d419ac08e9479331355dbf41938 gnome-screensaver-2.16.2.ebuild 2800
+MISC ChangeLog 5030 RMD160 abd2bd924882bdf689664c404b0808cf4de598c5 SHA1 8a3e49f0111d16c11eec289c755a96b7bedcdf20 SHA256 fd641da00ac5d42081874fc94484ab2f4e246424fdaa6447eba528c6e371adbe
+MD5 48a8e6bc87e5a4c6a460f44c5a2eaf12 ChangeLog 5030
+RMD160 abd2bd924882bdf689664c404b0808cf4de598c5 ChangeLog 5030
+SHA256 fd641da00ac5d42081874fc94484ab2f4e246424fdaa6447eba528c6e371adbe ChangeLog 5030
MISC metadata.xml 472 RMD160 3fe1221d0cb389cf1be040c98fa9c40dbf3c07e5 SHA1 18913172dba9d94ca5952b7f8bfb2aa13808bb67 SHA256 e70be8f69acbda81bd1e90c1bd3a57a0b5ccb5fa09c7a6f04427ef888e1872bc
MD5 77f62dae0c1bc21d5cf698695368d2d8 metadata.xml 472
RMD160 3fe1221d0cb389cf1be040c98fa9c40dbf3c07e5 metadata.xml 472
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.1 (GNU/Linux)
-iD8DBQFFs+PmugEuf3OQ0akRAlZ7AJ0bEvapjxTViAPW4wVE/OYr81AmlwCfYqg/
-5TjNdzEndOiUMTTww6UgVXA=
-=zC+9
+iD8DBQFFvmmNomPajV0RnrERAq87AJ405taH0wT+bEDRu7s9aX1+Can1vACfTFdL
+XH43vXhVibqi1LYfbOrO5fQ=
+=u1eo
-----END PGP SIGNATURE-----
--- /dev/null
+diff --exclude-from=/opt/home/dang/.diffrc -up -ruN gnome-screensaver-2.16.2.orig/src/gs-auth-pam.c gnome-screensaver-2.16.2/src/gs-auth-pam.c
+--- gnome-screensaver-2.16.2.orig/src/gs-auth-pam.c 2006-11-09 11:17:35.000000000 -0500
++++ gnome-screensaver-2.16.2/src/gs-auth-pam.c 2007-01-29 16:17:04.000000000 -0500
+@@ -226,7 +226,7 @@ pam_conversation (int
+ if (res) {
+ reply [replies].resp_retcode = PAM_SUCCESS;
+ } else {
+- reply [replies].resp_retcode = PAM_INCOMPLETE;
++ reply [replies].resp_retcode = PAM_TRY_AGAIN;
+ }
+ }
+
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/gnome-screensaver-2.16.2.ebuild,v 1.10 2007/01/21 22:07:36 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/gnome-screensaver-2.16.2.ebuild,v 1.11 2007/01/29 21:39:16 dang Exp $
-inherit gnome2
+inherit gnome2 eutils
DESCRIPTION="Replaces xscreensaver, integrating with the desktop."
HOMEPAGE="http://live.gnome.org/GnomeScreensaver"
--with-xscreensaverhackdir=/usr/lib/misc/xscreensaver"
}
+src_unpack() {
+ gnome2_src_unpack
+ epatch "${FILESDIR}"/${P}-openpam.patch
+}
+
src_install() {
gnome2_src_install