Version bump, fix linking for all modules (huge patch), disable manpage regeneration...
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Tue, 23 Jan 2007 06:34:51 +0000 (06:34 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Tue, 23 Jan 2007 06:34:51 +0000 (06:34 +0000)
Package-Manager: portage-2.1.2-r1

sys-libs/pam/ChangeLog
sys-libs/pam/Manifest
sys-libs/pam/files/Linux-PAM-0.99.6.3-linking.patch [deleted file]
sys-libs/pam/files/Linux-PAM-0.99.6.3-selinux.patch [deleted file]
sys-libs/pam/files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch [new file with mode: 0644]
sys-libs/pam/files/digest-pam-0.99.6.3-r2 [deleted file]
sys-libs/pam/files/digest-pam-0.99.7.0 [new file with mode: 0644]
sys-libs/pam/pam-0.78-r3.ebuild
sys-libs/pam/pam-0.78-r5.ebuild
sys-libs/pam/pam-0.99.7.0.ebuild [moved from sys-libs/pam/pam-0.99.6.3-r2.ebuild with 78% similarity]

index 90c9e3d1af8e1da90ec985bf05534143f6b0e20e..2dd6024334bf3b558d348c9536d9c47c710ea90e 100644 (file)
@@ -1,6 +1,18 @@
 # 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:
index 393355a982faa16bbd1f7f627e01cea121112ede..7b40e1fb9e1c4846dbd80a7f79de804b019273f9 100644 (file)
@@ -5,14 +5,10 @@ AUX Linux-PAM-0.99.6.3-berkdb.patch 838 RMD160 1ff17ac66486b0c33c23b1829362a457a
 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
@@ -46,27 +42,28 @@ MD5 f7cb16866a9d0762a5288bc5fd8feecf files/pam_env.conf 2985
 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
@@ -77,13 +74,13 @@ SHA256 89b99f7fc072dc4272dc48f358fc40f945739bdb1e433cb12044d1b26171286f files/di
 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-----
diff --git a/sys-libs/pam/files/Linux-PAM-0.99.6.3-linking.patch b/sys-libs/pam/files/Linux-PAM-0.99.6.3-linking.patch
deleted file mode 100644 (file)
index d9cebdd..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-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@
diff --git a/sys-libs/pam/files/Linux-PAM-0.99.6.3-selinux.patch b/sys-libs/pam/files/Linux-PAM-0.99.6.3-selinux.patch
deleted file mode 100644 (file)
index 833daf9..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-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 \
diff --git a/sys-libs/pam/files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch b/sys-libs/pam/files/Linux-PAM-0.99.7.0-disable-regenerate-man.patch
new file mode 100644 (file)
index 0000000..a988b18
--- /dev/null
@@ -0,0 +1,18 @@
+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
diff --git a/sys-libs/pam/files/digest-pam-0.99.6.3-r2 b/sys-libs/pam/files/digest-pam-0.99.6.3-r2
deleted file mode 100644 (file)
index 48bbbca..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-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
diff --git a/sys-libs/pam/files/digest-pam-0.99.7.0 b/sys-libs/pam/files/digest-pam-0.99.7.0
new file mode 100644 (file)
index 0000000..a658654
--- /dev/null
@@ -0,0 +1,6 @@
+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
index a55d6c65cd87e4da54299bdbc9046d5ce6485525..ddf33325882bbda2966a2b8ef449ad7af6dd8e54 100644 (file)
@@ -1,6 +1,6 @@
 # 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"
 
@@ -21,7 +21,7 @@ HOMEPAGE="http://www.kernel.org/pub/linux/libs/pam/"
 
 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 )"
index 9198dd0e07d53b98e9f320328aa3a942ebecd63a..1202d181e1b6463eb93f97434e43d4bd57021bea 100644 (file)
@@ -1,6 +1,6 @@
 # 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"
 
@@ -21,7 +21,7 @@ HOMEPAGE="http://www.kernel.org/pub/linux/libs/pam/"
 
 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 )"
similarity index 78%
rename from sys-libs/pam/pam-0.99.6.3-r2.ebuild
rename to sys-libs/pam/pam-0.99.7.0.ebuild
index 770bc15591685eb0af8973c386bf328e16a42fea..530316a8a296eed42a22b15167b66a4d27977e8c 100644 (file)
@@ -1,18 +1,20 @@
-# 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"
@@ -24,9 +26,6 @@ RDEPEND="nls? ( virtual/libintl )
        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 )"
 
@@ -46,9 +45,9 @@ src_unpack() {
                        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
 
@@ -58,13 +57,6 @@ src_unpack() {
 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
@@ -79,6 +71,7 @@ src_compile() {
                --disable-dependency-tracking \
                --disable-prelude \
                --enable-docdir=/usr/share/doc/${PF} \
+               --disable-regenerate-man \
                ${myconf} || die "econf failed"
        emake || die "emake failed"
 }
@@ -105,7 +98,7 @@ src_install() {
                [[ -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*
 }