# ChangeLog for sys-libs/pam
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.137 2007/01/05 20:55:11 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.138 2007/01/23 06:34:51 flameeyes Exp $
+
+*pam-0.99.7.0 (23 Jan 2007)
+
+ 23 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -files/Linux-PAM-0.99.6.3-linking.patch,
+ -files/Linux-PAM-0.99.6.3-selinux.patch,
+ +files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch,
+ pam-0.78-r3.ebuild, pam-0.78-r5.ebuild, -pam-0.99.6.3-r2.ebuild,
+ +pam-0.99.7.0.ebuild:
+ Version bump, fix linking for all modules (huge patch), disable manpage
+ regeneration, cuts down the dependencies over docbook stuff, use
+ mirror://kernel.
05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> pam-0.78-r3.ebuild,
pam-0.78-r5.ebuild:
MD5 69b1526da99a2f80ff5f49f6cadb9591 files/Linux-PAM-0.99.6.3-berkdb.patch 838
RMD160 1ff17ac66486b0c33c23b1829362a457a8065fe1 files/Linux-PAM-0.99.6.3-berkdb.patch 838
SHA256 34c7f67cf69812eac99f1504cdeb7e4ab7bb89938d7d106b616890933d2a0b8b files/Linux-PAM-0.99.6.3-berkdb.patch 838
-AUX Linux-PAM-0.99.6.3-linking.patch 1829 RMD160 f186fa717ce61b1da1f5b90efda2bce3ae83325f SHA1 4267d697402b91072dc1880fb37ac2332c151695 SHA256 ffd0925b46f21ca291e3f2a7d5bca79e92713593c97b335d6d0e8b884bf35449
-MD5 fbc028dbec6354a7b3262987c561d202 files/Linux-PAM-0.99.6.3-linking.patch 1829
-RMD160 f186fa717ce61b1da1f5b90efda2bce3ae83325f files/Linux-PAM-0.99.6.3-linking.patch 1829
-SHA256 ffd0925b46f21ca291e3f2a7d5bca79e92713593c97b335d6d0e8b884bf35449 files/Linux-PAM-0.99.6.3-linking.patch 1829
-AUX Linux-PAM-0.99.6.3-selinux.patch 841 RMD160 f6fc2ed0b94c9783818e503eeb6c9686fb620b90 SHA1 fb720a7ffd9ad8237457d75584b794a8ae58f3b5 SHA256 c366c8b83cc4d5ee69f9c19be969bc6583eea94c1efc8be2096ff7cea8811dee
-MD5 6a085b63836f75d0387c1a7ede12d7bc files/Linux-PAM-0.99.6.3-selinux.patch 841
-RMD160 f6fc2ed0b94c9783818e503eeb6c9686fb620b90 files/Linux-PAM-0.99.6.3-selinux.patch 841
-SHA256 c366c8b83cc4d5ee69f9c19be969bc6583eea94c1efc8be2096ff7cea8811dee files/Linux-PAM-0.99.6.3-selinux.patch 841
+AUX Linux-PAM-0.99.7.0-disable-regenerate-man.patch 667 RMD160 ad4b61f010ec6f3e8bd9ff137375c64ec594f438 SHA1 7b578fedf5ee73f82575feadfeea7a8d5b98bda0 SHA256 e4deb0732039dd29774248bb33271d578c69b76f86c015e8ffd296fa2bb6be3b
+MD5 19573ee9b3a013175631941519534900 files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch 667
+RMD160 ad4b61f010ec6f3e8bd9ff137375c64ec594f438 files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch 667
+SHA256 e4deb0732039dd29774248bb33271d578c69b76f86c015e8ffd296fa2bb6be3b files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch 667
AUX README.pam_console 2619 RMD160 9b8d2ffcc20d781146aa485e6754b4b221689adf SHA1 544471e26f47447319c76d37c7d4dc2047f83b13 SHA256 edc959cefb01cf0b0a1fc42d43fcb388f7dc5c073166da611fa614ad2953870c
MD5 4d915415e30dcbd724c8054970deec6a files/README.pam_console 2619
RMD160 9b8d2ffcc20d781146aa485e6754b4b221689adf files/README.pam_console 2619
RMD160 feaa4251ed7bb68ecb93e6beb6909203d60ca740 files/pam_env.conf 2985
SHA256 e3e0f06d9803d335a31b7e29a5ea6c1aa6c258f6b95308f959a86c23a97fec53 files/pam_env.conf 2985
DIST Linux-PAM-0.78.tar.gz 488936 RMD160 51643a8942267449b884f79804102fad61567df8 SHA1 fee3e519ac19dff64f7b14ecfa69c09d34411ebe SHA256 a18b9f7b45344a4e49d2647c036894cc6578f249fa0cf024763f1140df684d3e
-DIST Linux-PAM-0.99.6.3.tar.bz2 863340 RMD160 9c02478d0b5fe5af72b736a64ede6b09618c98e0 SHA1 984f86b5a767fba1572c7963b8f8c997132fff2b SHA256 8468b0fd062cead62a66a048280d28ed70420eefc55b5c9a3fdb361891f2ccd4
+DIST Linux-PAM-0.99.7.0-ldflags-to-libadd.patch.bz2 2551 RMD160 e626ab8cb36245361f14e73c04288fc8585d8c12 SHA1 6448ba413039f31e82ced1ef1c5e112fb24a41d8 SHA256 9b3042c79f413bca2ab2e729bf19add1a6ff98334f36c2fa52b901df1be27ed0
+DIST Linux-PAM-0.99.7.0.tar.bz2 873101 RMD160 b6b3c6135425d1cd84e931f848578f4cc5e48055 SHA1 aaa1df4590dc955bd4a3c0209f316e27bc5f5f0b SHA256 d6ab51e55897182343b4f4866d85d6df523cdc3f9112fa4dc6f99f0b409ba187
DIST db-4.3.27.tar.gz 5921872 RMD160 711129871c7edd840184bd5a87fb7bf93c8bb953 SHA1 8fddfe98d5ff7fcdb3fe9e23bb361d8f20a35941 SHA256 6f09e04c5811ad72a2a5c99459340cb2c635e6553520af76fc9e717dd6207244
DIST glib-2.6.5.tar.bz2 2357089 RMD160 6ccdfed7ea5621b7c69c436c3b8b5fbba44dc62e SHA1 82818f9173b0bdc2b26af018e8393eb76318552e SHA256 ca061bbd41c6484b4b0eabbee08f99e51ebf5f3a0c63e8b0787b8d37546cc2ca
DIST pam-0.78-patches-1.3.tar.bz2 87223 RMD160 82f6f63de5209e26119ed430e80669f6306cd9ea SHA1 722f326474c29a10f62f335ae6ed9ad238449560 SHA256 ca6882263a474ed77a343572a6a30fa59d677929543feb72cb0801b3bfdc8266
DIST pam-0.78-patches-1.5.tar.bz2 87590 RMD160 9a315fbb92ecbcea4ab5cce19fb0471ce141b031 SHA1 6829088338f51ccc0d4211cc14accdbc5ddd7e57 SHA256 d692f2aa27ab8943268eee233c23ee2e1c746ad61afeca691473b2587a370d12
-EBUILD pam-0.78-r3.ebuild 11292 RMD160 804a632562bf1479438f2a9851ea16d9fbe20834 SHA1 ed03c09effe48b069aa0b907b7141ba5cbc574dc SHA256 04cf9caf77069fd45228be4ce4122583e401d3b58b825e1cc8802430e371da5b
-MD5 642591bd1b5f7276c1c1ceee57e4bf2f pam-0.78-r3.ebuild 11292
-RMD160 804a632562bf1479438f2a9851ea16d9fbe20834 pam-0.78-r3.ebuild 11292
-SHA256 04cf9caf77069fd45228be4ce4122583e401d3b58b825e1cc8802430e371da5b pam-0.78-r3.ebuild 11292
-EBUILD pam-0.78-r5.ebuild 11425 RMD160 4255680f63791edcc2d28ba5235079c5f118c9c7 SHA1 130e9808d18a520065963828c63e4377c8d38c2a SHA256 66bc3b9151cbd5f4ba58fa7e99997c3850837cc3b434e0519a2f166eee639d22
-MD5 36ea86b8946715824fadcbed17bd094d pam-0.78-r5.ebuild 11425
-RMD160 4255680f63791edcc2d28ba5235079c5f118c9c7 pam-0.78-r5.ebuild 11425
-SHA256 66bc3b9151cbd5f4ba58fa7e99997c3850837cc3b434e0519a2f166eee639d22 pam-0.78-r5.ebuild 11425
-EBUILD pam-0.99.6.3-r2.ebuild 3133 RMD160 69688e0c17dfd4091689e8e3ba2636b1d98e7e6b SHA1 e5bd625580fc2b753defebbdd624c5e015aceb8f SHA256 c9e4a10148c06da700fc8a11fe45aefa67f5a6b9c0b8a0f9988dbd8b8b233b9f
-MD5 8c4d6b8c2cf1607df1612db0baedb1ed pam-0.99.6.3-r2.ebuild 3133
-RMD160 69688e0c17dfd4091689e8e3ba2636b1d98e7e6b pam-0.99.6.3-r2.ebuild 3133
-SHA256 c9e4a10148c06da700fc8a11fe45aefa67f5a6b9c0b8a0f9988dbd8b8b233b9f pam-0.99.6.3-r2.ebuild 3133
-MISC ChangeLog 22101 RMD160 f25c0d02fbd83bbb54b7d30639265559de8a586d SHA1 ac32957535a82d4ad74fc5b037474f5ba5d8042e SHA256 110a7162eff5d33ab6e102df334f230f5f16b62562d7c9ba954b1abf7ff67a0c
-MD5 79df6908ba1214760f167b67402b1861 ChangeLog 22101
-RMD160 f25c0d02fbd83bbb54b7d30639265559de8a586d ChangeLog 22101
-SHA256 110a7162eff5d33ab6e102df334f230f5f16b62562d7c9ba954b1abf7ff67a0c ChangeLog 22101
+EBUILD pam-0.78-r3.ebuild 11282 RMD160 93c0f7ce2535b51cccb072db93bed36a2b50bafa SHA1 f9942431bebefdec4683e04f530097f158f88bdc SHA256 de174001a9854d6b5e4e61e302f22ac9a1c1cd6841632ffd368577a99b627fed
+MD5 3ce6c967afe3f4d99d30b68ec8a521e6 pam-0.78-r3.ebuild 11282
+RMD160 93c0f7ce2535b51cccb072db93bed36a2b50bafa pam-0.78-r3.ebuild 11282
+SHA256 de174001a9854d6b5e4e61e302f22ac9a1c1cd6841632ffd368577a99b627fed pam-0.78-r3.ebuild 11282
+EBUILD pam-0.78-r5.ebuild 11415 RMD160 5150bbdb54cb2218fc496c6773de29f73a13911c SHA1 39be76cb7dd664a97a88cfdcb9f1d7b9716804c4 SHA256 4cadf762a89348f3f4ae1c4a29d88ae6c215444ea34c003b904f0b3bcbc2f027
+MD5 e229d4bbf4f9ccd88dd06d914f2971f9 pam-0.78-r5.ebuild 11415
+RMD160 5150bbdb54cb2218fc496c6773de29f73a13911c pam-0.78-r5.ebuild 11415
+SHA256 4cadf762a89348f3f4ae1c4a29d88ae6c215444ea34c003b904f0b3bcbc2f027 pam-0.78-r5.ebuild 11415
+EBUILD pam-0.99.7.0.ebuild 3000 RMD160 2f1dcd9094457132400cb93bbdb5a5f7cbc57109 SHA1 2c2631a7e84b9e27791e21729f246ebf5705ffbd SHA256 e446caea19fb50eb3335a3d8f8f42615c9139ad31c8b9cf43c476d0fef23c126
+MD5 e6559c12b8b9494952dad35fb7efc8ce pam-0.99.7.0.ebuild 3000
+RMD160 2f1dcd9094457132400cb93bbdb5a5f7cbc57109 pam-0.99.7.0.ebuild 3000
+SHA256 e446caea19fb50eb3335a3d8f8f42615c9139ad31c8b9cf43c476d0fef23c126 pam-0.99.7.0.ebuild 3000
+MISC ChangeLog 22579 RMD160 bcaa65885d5e55e55c08827671b47a821eca607f SHA1 c5903d9e3acf9c785c37a6151231201d05329075 SHA256 9d1dd6f5e9db41cf92fe21f9b50bcdfef1c1c94056a27b7c2ed53e9bfc2353c5
+MD5 584fbd4a48f9c959ea097d1fb0c52f38 ChangeLog 22579
+RMD160 bcaa65885d5e55e55c08827671b47a821eca607f ChangeLog 22579
+SHA256 9d1dd6f5e9db41cf92fe21f9b50bcdfef1c1c94056a27b7c2ed53e9bfc2353c5 ChangeLog 22579
MISC metadata.xml 218 RMD160 1955c7446d4ceb77506ba7b58ee35913c576a72c SHA1 02dacc356a39905402083cb54ae4f6dd0ac59fad SHA256 e0bb49cab71cc84d8bdad26876197164073722b378d27a5bf55bbfd2afdbd19c
MD5 393d06cf4b76671f8e6ce72ac71bdad8 metadata.xml 218
RMD160 1955c7446d4ceb77506ba7b58ee35913c576a72c metadata.xml 218
MD5 a701475af4b96aa8ef5b5cb58894322f files/digest-pam-0.78-r5 976
RMD160 bbd3c9532d26362d88d4ff52fd585c7fb91356c0 files/digest-pam-0.78-r5 976
SHA256 c3edc3912942659b0d5bdffd75c393e13641be489aad277aa72846079b2cacb0 files/digest-pam-0.78-r5 976
-MD5 908844567621b16e0e2bdecb789c27a3 files/digest-pam-0.99.6.3-r2 259
-RMD160 3f02ccfaf84966f22db9306c6aa912fe1de07a76 files/digest-pam-0.99.6.3-r2 259
-SHA256 ec33fef3deb83b8589594fee5532ab7e8ddfbd29feb56497f8779bfd419ac8f7 files/digest-pam-0.99.6.3-r2 259
+MD5 2de17e12e0c9b1797b72e4982399f3b4 files/digest-pam-0.99.7.0 572
+RMD160 568b40f4616864f782c3232d9f8341113e14f590 files/digest-pam-0.99.7.0 572
+SHA256 17eaf346f493a660b05c352d2cf05d3b7271d180227312e74d72b3cea21cfea2 files/digest-pam-0.99.7.0 572
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.1 (GNU/Linux)
-iD8DBQFFnrtdAiZjviIA2XgRAoYVAKCeRnJVDOwb8eMzk2/bTiczI3xhMACfYwkw
-XkXeTk8PuS0FnpGd+92Fid0=
-=P84p
+iD8DBQFFtayoAiZjviIA2XgRAhdcAKDyFyseyMdZeJl+OfJ7CYAM4zLGOQCfbZSa
+Tbyfms+oe1H1q5YVE1M3gTg=
+=soIC
-----END PGP SIGNATURE-----
+++ /dev/null
-Index: Linux-PAM-0.99.6.3/libpam/Makefile.am
-===================================================================
---- Linux-PAM-0.99.6.3.orig/libpam/Makefile.am
-+++ Linux-PAM-0.99.6.3/libpam/Makefile.am
-@@ -8,7 +8,7 @@ if HAVE_LIBSELINUX
- AM_CFLAGS += -D"WITH_SELINUX"
- endif
-
--AM_LDFLAGS = $(LIBPRELUDE_LIBS) @LIBDL@
-+libpam_la_LIBADD = $(LIBPRELUDE_LIBS) @LIBDL@
-
- CLEANFILES = *~
-
-Index: Linux-PAM-0.99.6.3/modules/pam_unix/Makefile.am
-===================================================================
---- Linux-PAM-0.99.6.3.orig/modules/pam_unix/Makefile.am
-+++ Linux-PAM-0.99.6.3/modules/pam_unix/Makefile.am
-@@ -17,8 +17,6 @@ secureconfdir = $(SCONFIGDIR)
- AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \
- -DCHKPWD_HELPER=\"$(sbindir)/unix_chkpwd\"
-
--AM_LDFLAGS = -L$(top_builddir)/libpam -lpam @LIBCRYPT@ @LIBSELINUX@
--
- if HAVE_LIBSELINUX
- AM_CFLAGS += -D"WITH_SELINUX"
- endif
-@@ -26,8 +24,8 @@ if HAVE_LIBCRACK
- AM_CFLAGS += -D"USE_CRACKLIB"
- endif
-
--pam_unix_la_LDFLAGS = -no-undefined -avoid-version -module \
-- @LIBCRACK@ @LIBNSL@
-+pam_unix_la_LDFLAGS = -no-undefined -avoid-version -module
-+pam_unix_la_LIBADD = @LIBCRACK@ @LIBNSL@ -L$(top_builddir)/libpam -lpam @LIBCRYPT@ @LIBSELINUX@
- if HAVE_VERSIONING
- pam_unix_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
- endif
-@@ -46,7 +44,9 @@ pam_unix_la_SOURCES = bigcrypt.c pam_uni
-
- bigcrypt_SOURCES = bigcrypt.c bigcrypt_main.c
- bigcrypt_CFLAGS = $(AM_CFLAGS)
-+bigcrypt_LDADD = @LIBCRACK@ @LIBNSL@ -L$(top_builddir)/libpam -lpam @LIBCRYPT@ @LIBSELINUX@
-
- unix_chkpwd_SOURCES = unix_chkpwd.c md5_good.c md5_broken.c bigcrypt.c
- unix_chkpwd_CFLAGS = $(AM_CFLAGS) @PIE_CFLAGS@
- unix_chkpwd_LDFLAGS = @PIE_LDFLAGS@
-+unix_chkpwd_LDADD = @LIBCRACK@ @LIBNSL@ -L$(top_builddir)/libpam -lpam @LIBCRYPT@ @LIBSELINUX@
+++ /dev/null
-Index: Linux-PAM-0.99.6.3/modules/pam_selinux/Makefile.am
-===================================================================
---- Linux-PAM-0.99.6.3.orig/modules/pam_selinux/Makefile.am
-+++ Linux-PAM-0.99.6.3/modules/pam_selinux/Makefile.am
-@@ -19,10 +19,10 @@ secureconfdir = $(SCONFIGDIR)
-
- AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \
- -I$(top_srcdir)/libpam_misc/include
--AM_LDFLAGS = -no-undefined \
-- -L$(top_builddir)/libpam -lpam @LIBSELINUX@
-+AM_LDFLAGS = -no-undefined
-
--pam_selinux_check_LDFLAGS = -L$(top_builddir)/libpam_misc -lpam_misc
-+pam_selinux_check_LDADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@ -L$(top_builddir)/libpam_misc -lpam_misc
-+pam_selinux_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@
-
- if HAVE_VERSIONING
- pam_selinux_la_LDFLAGS = -avoid-version -module \
--- /dev/null
+Index: Linux-PAM-0.99.7.0/configure.in
+===================================================================
+--- Linux-PAM-0.99.7.0.orig/configure.in
++++ Linux-PAM-0.99.7.0/configure.in
+@@ -420,10 +420,12 @@ AC_CHECK_FUNCS(inet_ntop inet_pton ruser
+ AC_CHECK_FUNCS(unshare, [UNSHARE=yes], [UNSHARE=no])
+ AM_CONDITIONAL([HAVE_UNSHARE], [test "$UNSHARE" = yes])
+
++AC_ARG_ENABLE([regenerate-man],
++ AC_HELP_STRING([--disable-regenerate-man], [Don't re-build manpages from XML souces]),
++ [enable_man=$enableval], [enable_man=yes])
+ dnl
+ dnl Check for xsltproc
+ dnl
+-enable_man=yes
+ AC_PATH_PROG([XSLTPROC], [xsltproc])
+ if test -z "$XSLTPROC"; then
+ enable_man=no
+++ /dev/null
-MD5 4c2830ed55a41e795af6a482009a036c Linux-PAM-0.99.6.3.tar.bz2 863340
-RMD160 9c02478d0b5fe5af72b736a64ede6b09618c98e0 Linux-PAM-0.99.6.3.tar.bz2 863340
-SHA256 8468b0fd062cead62a66a048280d28ed70420eefc55b5c9a3fdb361891f2ccd4 Linux-PAM-0.99.6.3.tar.bz2 863340
--- /dev/null
+MD5 15de5c615198edcb0fb8aad577a55ab5 Linux-PAM-0.99.7.0-ldflags-to-libadd.patch.bz2 2551
+RMD160 e626ab8cb36245361f14e73c04288fc8585d8c12 Linux-PAM-0.99.7.0-ldflags-to-libadd.patch.bz2 2551
+SHA256 9b3042c79f413bca2ab2e729bf19add1a6ff98334f36c2fa52b901df1be27ed0 Linux-PAM-0.99.7.0-ldflags-to-libadd.patch.bz2 2551
+MD5 e4c9e503ac6af0efdd6031a46bdf506f Linux-PAM-0.99.7.0.tar.bz2 873101
+RMD160 b6b3c6135425d1cd84e931f848578f4cc5e48055 Linux-PAM-0.99.7.0.tar.bz2 873101
+SHA256 d6ab51e55897182343b4f4866d85d6df523cdc3f9112fa4dc6f99f0b409ba187 Linux-PAM-0.99.7.0.tar.bz2 873101
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.78-r3.ebuild,v 1.5 2007/01/05 20:55:11 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.78-r3.ebuild,v 1.6 2007/01/23 06:34:51 flameeyes Exp $
FORCE_SYSTEMAUTH_UPDATE="no"
S="${WORKDIR}/Linux-PAM-${PV}"
S2="${WORKDIR}/pam-${PV}-patches"
-SRC_URI="http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-${PV}.tar.gz
+SRC_URI="mirror://kernel/linux/libs/pam/pre/library/Linux-PAM-${PV}.tar.gz
mirror://gentoo/pam-${PV}-patches-${PATCH_LEVEL}.tar.bz2
berkdb? ( http://downloads.sleepycat.com/db-${BDB_VER}.tar.gz )
pam_console? ( ftp://ftp.gtk.org/pub/gtk/v2.6/glib-${GLIB_VER}.tar.bz2 )"
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.78-r5.ebuild,v 1.4 2007/01/05 20:55:11 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.78-r5.ebuild,v 1.5 2007/01/23 06:34:51 flameeyes Exp $
FORCE_SYSTEMAUTH_UPDATE="no"
S="${WORKDIR}/Linux-PAM-${PV}"
S2="${WORKDIR}/pam-${PV}-patches"
-SRC_URI="http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-${PV}.tar.gz
+SRC_URI="mirror://kernel/linux/libs/pam/pre/library/Linux-PAM-${PV}.tar.gz
mirror://gentoo/pam-${PV}-patches-${PATCH_LEVEL}.tar.bz2
berkdb? ( http://downloads.sleepycat.com/db-${BDB_VER}.tar.gz )
pam_console? ( ftp://ftp.gtk.org/pub/gtk/v2.6/glib-${GLIB_VER}.tar.bz2 )"
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.6.3-r2.ebuild,v 1.2 2006/11/24 20:17:00 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.7.0.ebuild,v 1.1 2007/01/23 06:34:51 flameeyes Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit libtool multilib eutils autotools pam toolchain-funcs
-MY_P="Linux-PAM-${PV}"
+MY_PN="Linux-PAM"
+MY_P="${MY_PN}-${PV}"
HOMEPAGE="http://www.kernel.org/pub/linux/libs/pam/"
DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
-SRC_URI="http://www.kernel.org/pub/linux/libs/pam/pre/library/${MY_P}.tar.bz2"
+SRC_URI="mirror://kernel/linux/libs/pam/pre/library/${MY_P}.tar.bz2
+ mirror://gentoo/${MY_P}-ldflags-to-libadd.patch.bz2"
LICENSE="PAM"
SLOT="0"
sys-libs/pwdb
selinux? ( >=sys-libs/libselinux-1.28 )"
DEPEND="${RDEPEND}
- ~app-text/docbook-xml-dtd-4.1.2
- ~app-text/docbook-xml-dtd-4.3
- ~app-text/docbook-xml-dtd-4.4
nls? ( sys-devel/gettext )"
PDEPEND="vim-syntax? ( app-vim/pam-syntax )"
sed -e 's|^modules/||')
done
- epatch "${FILESDIR}/${MY_P}-berkdb.patch"
- epatch "${FILESDIR}/${MY_P}-linking.patch"
- epatch "${FILESDIR}/${MY_P}-selinux.patch"
+ epatch "${FILESDIR}/${MY_PN}-0.99.6.3-berkdb.patch"
+ epatch "${DISTDIR}/${MY_P}-ldflags-to-libadd.patch.bz2"
+ epatch "${FILESDIR}/${MY_P}-disable-regenerate-man.patch"
AT_M4DIR="m4" eautoreconf
src_compile() {
local myconf
- # don't build documentation as it doesn't seem to really work
- export SGML2PS=no
- export SGML2TXT=no
- export SGML2HTML=no
- export SGML2LATEX=no
- export PS2PDF=no
-
if use hppa || use elibc_FreeBSD; then
myconf="${myconf} --disable-pie"
fi
--disable-dependency-tracking \
--disable-prelude \
--enable-docdir=/usr/share/doc/${PF} \
+ --disable-regenerate-man \
${myconf} || die "econf failed"
emake || die "emake failed"
}
[[ -f "${x}" ]] && dopamd "${x}"
done
- # Remove the wrongly isntalled manpage
+ # Remove the wrongly installed manpage
rm -f "${D}"/usr/share/man/man8/pam_userdb.8*
}