summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-04 08:48:54 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-04 08:48:54 +0000
commit1a6e709b74da57bf68906450011edab8d4eb5ae4 (patch)
tree390e26edb202c789726550eee5d53ee64630ce9f /sys-libs
parentRemove previous versions. (diff)
downloadhistorical-1a6e709b74da57bf68906450011edab8d4eb5ae4.tar.gz
historical-1a6e709b74da57bf68906450011edab8d4eb5ae4.tar.bz2
historical-1a6e709b74da57bf68906450011edab8d4eb5ae4.zip
Remove previous versions.
Package-Manager: portage-2.1.2_pre2-r2
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/pam/Manifest38
-rw-r--r--sys-libs/pam/files/digest-pam-0.99.5.03
-rw-r--r--sys-libs/pam/files/digest-pam-0.99.5.0-r19
-rw-r--r--sys-libs/pam/files/digest-pam-0.99.6.33
-rw-r--r--sys-libs/pam/pam-0.99.5.0-r1.ebuild198
-rw-r--r--sys-libs/pam/pam-0.99.5.0.ebuild92
-rw-r--r--sys-libs/pam/pam-0.99.6.3.ebuild100
7 files changed, 7 insertions, 436 deletions
diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest
index 967b6314cc39..1fb37360bc62 100644
--- a/sys-libs/pam/Manifest
+++ b/sys-libs/pam/Manifest
@@ -38,14 +38,11 @@ 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.5.0.tar.bz2 849840 RMD160 96422738bc63f9c884f8f40d48893984d2a13f58 SHA1 4671dd9ba13542fda6f84d58e375242b6b008f90 SHA256 550da8b4d049594e95e8a5157dc591b44114e70aff1ad1a153444982784359e3
DIST Linux-PAM-0.99.6.3.tar.bz2 863340 RMD160 9c02478d0b5fe5af72b736a64ede6b09618c98e0 SHA1 984f86b5a767fba1572c7963b8f8c997132fff2b SHA256 8468b0fd062cead62a66a048280d28ed70420eefc55b5c9a3fdb361891f2ccd4
DIST db-4.3.27.tar.gz 5921872 RMD160 711129871c7edd840184bd5a87fb7bf93c8bb953 SHA1 8fddfe98d5ff7fcdb3fe9e23bb361d8f20a35941 SHA256 6f09e04c5811ad72a2a5c99459340cb2c635e6553520af76fc9e717dd6207244
-DIST db-4.3.29.tar.gz 6103264 RMD160 fac910828a74087124e9cc3cad99c6a6dc88c14b SHA1 7ddac51fcbd5945aed154be2ee1fe166b3acd628 SHA256 db3e762d819f9a31bc4ebf5ecada53e9787aeb26fc92fa6064b2ba57df806af4
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
-DIST pam-0.99.5.0-patches-1.0.tar.bz2 8257 RMD160 6e60a966eeb5e350aabf9b09e4ba47547002b54b SHA1 98e2c71937967d3d460eb9115307ea59bf528799 SHA256 5cea47bfd3b14111a69012d25a13c3ace42bb8fc15d352ee8062c21fed04e696
EBUILD pam-0.78-r3.ebuild 11333 RMD160 bb6865cfc50d961f7d980f4b9a7a1904a44a5fa1 SHA1 73bf59e6c47e0912e94677171c383c174cd7c115 SHA256 43eb2aa384aaa84d41cdfedab461e70374ff9b317aa22a4dfea00f21d76061c3
MD5 7e3cf21814223c3a8a6619ad0c49d6bd pam-0.78-r3.ebuild 11333
RMD160 bb6865cfc50d961f7d980f4b9a7a1904a44a5fa1 pam-0.78-r3.ebuild 11333
@@ -54,26 +51,14 @@ EBUILD pam-0.78-r5.ebuild 11465 RMD160 c1b6d3dc14e035495afd4617eb73fc4e3d703b28
MD5 b60e455e3c4538c4bfe452a006ccc7e9 pam-0.78-r5.ebuild 11465
RMD160 c1b6d3dc14e035495afd4617eb73fc4e3d703b28 pam-0.78-r5.ebuild 11465
SHA256 fcbb5fef19a3c20b7b933a298f2e4e522cb07b2d1f61522813f49c84d2fb7489 pam-0.78-r5.ebuild 11465
-EBUILD pam-0.99.5.0-r1.ebuild 5759 RMD160 6bd67626fa6a74b4bc4abbdcd16c64f3716cc973 SHA1 d556fed68c0f51dcd976f1be3963c979d5d956dc SHA256 bb712f3fce1f4ef12c49261a7896bedfb0189ce954b8ce2f7ed96c876235eef9
-MD5 8f8c67523eb01ca4285df6f37c3c88d5 pam-0.99.5.0-r1.ebuild 5759
-RMD160 6bd67626fa6a74b4bc4abbdcd16c64f3716cc973 pam-0.99.5.0-r1.ebuild 5759
-SHA256 bb712f3fce1f4ef12c49261a7896bedfb0189ce954b8ce2f7ed96c876235eef9 pam-0.99.5.0-r1.ebuild 5759
-EBUILD pam-0.99.5.0.ebuild 2319 RMD160 b25666813a7c0a805c86068471b7e0faf564e9d1 SHA1 5920391bcbbddc7c99abb07ad572a80aaac249dc SHA256 d80f2b6b2140168f676a24a3517b71309233c692b5a25bccd0b814f9760357c4
-MD5 97d5f46b78531725c9bbe540c74a7e30 pam-0.99.5.0.ebuild 2319
-RMD160 b25666813a7c0a805c86068471b7e0faf564e9d1 pam-0.99.5.0.ebuild 2319
-SHA256 d80f2b6b2140168f676a24a3517b71309233c692b5a25bccd0b814f9760357c4 pam-0.99.5.0.ebuild 2319
EBUILD pam-0.99.6.3-r1.ebuild 2825 RMD160 560c6437fdcbe6d4fde826622523ab6f1efa31da SHA1 a4dbebeaa7940a979dd2b14d4cc437d63c88ed32 SHA256 21ebff9c7767c5e73d0eadab7513d62dfda6f23fbeeb2046b95713bff84f57dd
MD5 1a472e1ce337d21c42aec92faf0bcce5 pam-0.99.6.3-r1.ebuild 2825
RMD160 560c6437fdcbe6d4fde826622523ab6f1efa31da pam-0.99.6.3-r1.ebuild 2825
SHA256 21ebff9c7767c5e73d0eadab7513d62dfda6f23fbeeb2046b95713bff84f57dd pam-0.99.6.3-r1.ebuild 2825
-EBUILD pam-0.99.6.3.ebuild 2501 RMD160 9d3caabd35ce0aa9db657b037125c824862ec97c SHA1 fecdfeed6633470612e017040056ca8d5ab99a5f SHA256 c79cb8fa25caf498540977549e61bc9c74006a055cd3786b1c671825f5becafb
-MD5 c611a71efe9a4e9128247ac0f6e8cfd9 pam-0.99.6.3.ebuild 2501
-RMD160 9d3caabd35ce0aa9db657b037125c824862ec97c pam-0.99.6.3.ebuild 2501
-SHA256 c79cb8fa25caf498540977549e61bc9c74006a055cd3786b1c671825f5becafb pam-0.99.6.3.ebuild 2501
-MISC ChangeLog 20380 RMD160 95f733a6a0cd664fad26fcc290969b515da62cc8 SHA1 17f83cb010aec9eeef5041a4e8f7ffe4866106e0 SHA256 2bb0fad2bb3c48607feec7188f07045b508fa40f454f81ca7cef51c0dd3487f7
-MD5 48a77e61a175c672c7c1b4bc5eb21db3 ChangeLog 20380
-RMD160 95f733a6a0cd664fad26fcc290969b515da62cc8 ChangeLog 20380
-SHA256 2bb0fad2bb3c48607feec7188f07045b508fa40f454f81ca7cef51c0dd3487f7 ChangeLog 20380
+MISC ChangeLog 20533 RMD160 a993bede4e27791735da1a81b006d51817ea54f1 SHA1 af2543b767f5cadf2d33aa055a327dae50e19b71 SHA256 1109d0026638f3d8570ef7e2109a4f7046742fd670b50c414b469387573697cb
+MD5 8845324d389fb8ede0f37d1a2c2099a9 ChangeLog 20533
+RMD160 a993bede4e27791735da1a81b006d51817ea54f1 ChangeLog 20533
+SHA256 1109d0026638f3d8570ef7e2109a4f7046742fd670b50c414b469387573697cb ChangeLog 20533
MISC metadata.xml 218 RMD160 1955c7446d4ceb77506ba7b58ee35913c576a72c SHA1 02dacc356a39905402083cb54ae4f6dd0ac59fad SHA256 e0bb49cab71cc84d8bdad26876197164073722b378d27a5bf55bbfd2afdbd19c
MD5 393d06cf4b76671f8e6ce72ac71bdad8 metadata.xml 218
RMD160 1955c7446d4ceb77506ba7b58ee35913c576a72c metadata.xml 218
@@ -84,22 +69,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 371713e23dd0bdbe98e1640b818a28fc files/digest-pam-0.99.5.0 259
-RMD160 629ecc5b3c8a8858c91eab9a56f7fd1080b1aaaa files/digest-pam-0.99.5.0 259
-SHA256 3d5b8f60c3341c4d6a2268085f50776fd1357429efad77c62d5570734adb5317 files/digest-pam-0.99.5.0 259
-MD5 bf430234bade51be90b540ae869590c2 files/digest-pam-0.99.5.0-r1 762
-RMD160 f93f410cded116a90656cc8fb33921c5299c3c44 files/digest-pam-0.99.5.0-r1 762
-SHA256 a414bdc39ad517bcdeb467e9459a4450804f14239990915ed596514f126b1166 files/digest-pam-0.99.5.0-r1 762
-MD5 908844567621b16e0e2bdecb789c27a3 files/digest-pam-0.99.6.3 259
-RMD160 3f02ccfaf84966f22db9306c6aa912fe1de07a76 files/digest-pam-0.99.6.3 259
-SHA256 ec33fef3deb83b8589594fee5532ab7e8ddfbd29feb56497f8779bfd419ac8f7 files/digest-pam-0.99.6.3 259
MD5 908844567621b16e0e2bdecb789c27a3 files/digest-pam-0.99.6.3-r1 259
RMD160 3f02ccfaf84966f22db9306c6aa912fe1de07a76 files/digest-pam-0.99.6.3-r1 259
SHA256 ec33fef3deb83b8589594fee5532ab7e8ddfbd29feb56497f8779bfd419ac8f7 files/digest-pam-0.99.6.3-r1 259
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFI3SNAiZjviIA2XgRAhcOAKDbecc6/Ls8My12PnxVZNXo2lmpNwCg4TWU
-4rYlY2wcS7+ccZ5XA3uE4YU=
-=XrGf
+iD8DBQFFI3VxAiZjviIA2XgRApr4AKCfnIARJ+TVy/GHuNpFUMRCgttmSwCeIQaZ
+czpR4bCBLV+8Le0OKGncvnA=
+=RPs0
-----END PGP SIGNATURE-----
diff --git a/sys-libs/pam/files/digest-pam-0.99.5.0 b/sys-libs/pam/files/digest-pam-0.99.5.0
deleted file mode 100644
index 3407a8264942..000000000000
--- a/sys-libs/pam/files/digest-pam-0.99.5.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 dbc8608b2a9bc6b8cf50dd1fbc68cf3b Linux-PAM-0.99.5.0.tar.bz2 849840
-RMD160 96422738bc63f9c884f8f40d48893984d2a13f58 Linux-PAM-0.99.5.0.tar.bz2 849840
-SHA256 550da8b4d049594e95e8a5157dc591b44114e70aff1ad1a153444982784359e3 Linux-PAM-0.99.5.0.tar.bz2 849840
diff --git a/sys-libs/pam/files/digest-pam-0.99.5.0-r1 b/sys-libs/pam/files/digest-pam-0.99.5.0-r1
deleted file mode 100644
index c738a1cf49d4..000000000000
--- a/sys-libs/pam/files/digest-pam-0.99.5.0-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 dbc8608b2a9bc6b8cf50dd1fbc68cf3b Linux-PAM-0.99.5.0.tar.bz2 849840
-RMD160 96422738bc63f9c884f8f40d48893984d2a13f58 Linux-PAM-0.99.5.0.tar.bz2 849840
-SHA256 550da8b4d049594e95e8a5157dc591b44114e70aff1ad1a153444982784359e3 Linux-PAM-0.99.5.0.tar.bz2 849840
-MD5 13585a20ce32f113b8e8cdb57f52e3bb db-4.3.29.tar.gz 6103264
-RMD160 fac910828a74087124e9cc3cad99c6a6dc88c14b db-4.3.29.tar.gz 6103264
-SHA256 db3e762d819f9a31bc4ebf5ecada53e9787aeb26fc92fa6064b2ba57df806af4 db-4.3.29.tar.gz 6103264
-MD5 e977719bc69eeb11406363a1d8399a60 pam-0.99.5.0-patches-1.0.tar.bz2 8257
-RMD160 6e60a966eeb5e350aabf9b09e4ba47547002b54b pam-0.99.5.0-patches-1.0.tar.bz2 8257
-SHA256 5cea47bfd3b14111a69012d25a13c3ace42bb8fc15d352ee8062c21fed04e696 pam-0.99.5.0-patches-1.0.tar.bz2 8257
diff --git a/sys-libs/pam/files/digest-pam-0.99.6.3 b/sys-libs/pam/files/digest-pam-0.99.6.3
deleted file mode 100644
index 48bbbcaac6a2..000000000000
--- a/sys-libs/pam/files/digest-pam-0.99.6.3
+++ /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/pam-0.99.5.0-r1.ebuild b/sys-libs/pam/pam-0.99.5.0-r1.ebuild
deleted file mode 100644
index f07f5787eb77..000000000000
--- a/sys-libs/pam/pam-0.99.5.0-r1.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.5.0-r1.ebuild,v 1.6 2006/07/07 11:26:59 flameeyes Exp $
-
-inherit libtool multilib eutils autotools pam toolchain-funcs
-
-P_VER="1.0"
-# BDB is internalized to get a non-threaded lib for pam_userdb.so to
-# be built with. The runtime-only dependency on BDB suggests the user
-# will use the system-installed db_load to create pam_userdb databases.
-BDB_VER="4.3.29"
-
-MY_P="Linux-PAM-${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
- berkdb? ( http://downloads.sleepycat.com/db-${BDB_VER}.tar.gz )
- mirror://gentoo/${P}-patches-${P_VER}.tar.bz2
- http://dev.gentoo.org/~azarah/pam/${P}-patches-${P_VER}.tar.bz2"
-
-LICENSE="PAM"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="berkdb doc nls selinux"
-
-DEPEND="nls? ( sys-devel/gettext )
- doc? ( virtual/ghostscript
- app-text/tetex
- >=app-text/linuxdoc-tools-0.9.21_p4
- www-client/w3m
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets )
- ~app-text/docbook-xml-dtd-4.3"
-RDEPEND="nls? ( virtual/libintl )
- >=sys-libs/cracklib-2.8.3
- selinux? ( >=sys-libs/libselinux-1.28 )
- berkdb? ( >=sys-libs/db-${BDB_VER} )"
-DEPEND="${DEPEND} ${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-RESTRICT="confcache"
-
-PROVIDE="virtual/pam"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- for readme in modules/pam_*/README; do
- cp -f "${readme}" doc/txts/README.$(dirname "${readme}" | \
- sed -e 's|^modules/||')
- done
-
- # Not sure if this should be applied
- rm -f "${WORKDIR}/patch/*_all_0.99.5.0-selinux-drop-multiple.patch.bz2"
- epatch "${WORKDIR}/patch"
- AT_M4DIR="m4" eautoreconf
-
- #elibtoolize
-}
-
-src_compile() {
- local myconf
- local BDB_DIR="${WORKDIR}/db-${BDB_VER}"
-
- # If docs fails to generate with the following type of errors:
- #
- # /usr/bin/nsgmls:.*:E: "X0393" is not a function name
- #
- # then its is probably sgml-common that did not add all its on catalogs
- # properly, namely:
- #
- # /usr/share/sgml/sgml-iso-entities-8879.1986/catalog
- #
- if ! use doc ; then
- export SGML2PS=no
- export SGML2TXT=no
- export SGML2HTML=no
- export SGML2LATEX=no
- export PS2PDF=no
- fi
-
- if use hppa || use elibc_FreeBSD; then
- myconf="${myconf} --disable-pie"
- fi
-
- # BDB is internalized to get a non-threaded lib for pam_userdb.so to
- # be built with. To demand-load a shared library which uses threads
- # into an application which doesn't is a Very Bad Idea!
- if use berkdb ; then
- einfo "Building Berkley DB ${BDB_VER}..."
- cd "${BDB_DIR}/build_unix" || die
-
- CFLAGS="${CFLAGS} -fPIC" \
- ECONF_SOURCE="../dist" \
- econf \
- --disable-compat185 \
- --disable-cxx \
- --disable-diagnostic \
- --disable-dump185 \
- --disable-java \
- --disable-rpc \
- --disable-tcl \
- --disable-shared \
- --disable-o_direct \
- --with-pic \
- --with-uniquename="_pam" \
- --with-mutex="UNIX/fcntl" \
- --prefix="${S}" \
- --includedir="${S}/include" \
- --libdir="${S}/lib" || die "Bad BDB ./configure"
-
- # XXX: hack out O_DIRECT support in db4 for now.
- # (Done above now with --disable-o_direct now)
-
- emake CC="$(tc-getCC)" || die "BDB build failed"
- emake install || die
-
- # We link against libdb_pam (*-dbpam.patch), else stupid libtool goes
- # and relinks it during install to libdb in /usr/lib
- cp -f "${S}/lib/libdb.a" "${S}/lib/libdb_pam.a"
-
- # Make sure out static libs are used
- export CFLAGS="-I${S}/include ${CFLAGS}"
- export LDFLAGS="-L${S}/lib ${LDFLAGS}"
- cd ${S}
- fi
-
- econf \
- $(use_enable nls) \
- --enable-securedir=/$(get_libdir)/security \
- --enable-isadir=/$(get_libdir)/security \
- --disable-dependency-tracking \
- --disable-prelude \
- --enable-docdir=/usr/share/doc/${PF} \
- $(use_enable selinux selinux) \
- ${myconf} || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- # Remove unwanted modules before checking dependencies
- use berkdb || rm -f "${D}/$(get_libdir)/security/pam_userdb"*
- use selinux || rm -f "${D}/$(get_libdir)/security/pam_selinux"*
-
- # Make sure every module built.
- # Do not remove this, as some module can fail to build
- # and effectively lock the user out of his system.
- einfo "Checking module dependencies..."
- for x in "${D}/$(get_libdir)/security/"pam_*.so; do
- if [[ -n $(ldd "${x}" 2>&1 | \
- grep "\/usr\/\(lib\|$(get_libdir)\)\/" | \
- grep -v "\/usr\/\(lib\|$(get_libdir)\)\/gcc" | \
- grep -v "libsandbox") ]] ; then
- local mod_name=$(basename "${x}")
-
- echo
- eerror "ERROR: ${mod_name} have dependencies in /usr."
- echo
- die "${mod_name} have dependencies in /usr."
- fi
- done
-
- # Need to be suid
- fperms u+s /sbin/unix_chkpwd
-
- dodir /$(get_libdir)
- mv "${D}/usr/$(get_libdir)/libpam.so"* "${D}/$(get_libdir)/"
- mv "${D}/usr/$(get_libdir)/libpamc.so"* "${D}/$(get_libdir)/"
- mv "${D}/usr/$(get_libdir)/libpam_misc.so"* "${D}/$(get_libdir)/"
- gen_usr_ldscript libpam.so libpamc.so libpam_misc.so
-
- # No, we don't really need .la files for PAM modules.
- rm -f "${D}/$(get_libdir)/security/"*.la
-
- dodoc CHANGELOG ChangeLog README AUTHORS Copyright
- docinto modules ; dodoc doc/txts/README.*
-
- for x in "${FILESDIR}/pam.d-0.99/"*; do
- [[ -f "${x}" ]] && dopamd "${x}"
- done
-}
-
-pkg_postinst() {
- ewarn " "
- ewarn "Pay attention! This ebuild is still highly experimental. Don't use"
- ewarn "in production environments. We don't guarrantee it's working at all."
- ewarn "Please also note that RedHat patches are not applied, thus stuff"
- ewarn "like pam_stack is not present at this time."
- ewarn " "
-}
diff --git a/sys-libs/pam/pam-0.99.5.0.ebuild b/sys-libs/pam/pam-0.99.5.0.ebuild
deleted file mode 100644
index 3e2c39bb285c..000000000000
--- a/sys-libs/pam/pam-0.99.5.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.5.0.ebuild,v 1.3 2006/07/01 21:27:14 azarah Exp $
-
-inherit libtool multilib eutils autotools pam
-
-MY_P="Linux-PAM-${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"
-
-LICENSE="PAM"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-DEPEND="nls? ( sys-devel/gettext )"
-RDEPEND="nls? ( virtual/libintl )
- >=sys-libs/cracklib-2.8.3
- sys-libs/pwdb"
-DEPEND="${DEPEND} ${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-RESTRICT="confcache"
-
-PROVIDE="virtual/pam"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- elibtoolize
-}
-
-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
-
- econf \
- $(use_enable nls) \
- --enable-securedir=/$(get_libdir)/security \
- --enable-isadir=/$(get_libdir)/security \
- --disable-dependency-tracking \
- --disable-prelude \
- --enable-docdir=/usr/share/doc/${PF} \
- ${myconf} || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- # Need to be suid
- fperms u+s /sbin/unix_chkpwd
-
- dodir /$(get_libdir)
- mv "${D}/usr/$(get_libdir)/libpam.so"* "${D}/$(get_libdir)/"
- mv "${D}/usr/$(get_libdir)/libpamc.so"* "${D}/$(get_libdir)/"
- mv "${D}/usr/$(get_libdir)/libpam_misc.so"* "${D}/$(get_libdir)/"
- gen_usr_ldscript libpam.so libpamc.so libpam_misc.so
-
- # No, we don't really need .la files for PAM modules.
- rm -f "${D}/$(get_libdir)/security/"*.la
-
- dodoc CHANGELOG ChangeLog README AUTHORS Copyright
-
- for x in "${FILESDIR}/pam.d-0.99/"*; do
- [[ -f "${x}" ]] && dopamd "${x}"
- done
-}
-
-pkg_postinst() {
- ewarn " "
- ewarn "Pay attention! This ebuild is still highly experimental. Don't use"
- ewarn "in production environments. We don't guarrantee it's working at all."
- ewarn "Please also note that RedHat patches are not applied, thus stuff"
- ewarn "like pam_stack is not present at this time."
- ewarn " "
-}
diff --git a/sys-libs/pam/pam-0.99.6.3.ebuild b/sys-libs/pam/pam-0.99.6.3.ebuild
deleted file mode 100644
index 926ddf1a5999..000000000000
--- a/sys-libs/pam/pam-0.99.6.3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2006 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.ebuild,v 1.2 2006/10/03 19:03:12 flameeyes Exp $
-
-WANT_AUTOCONF="latest"
-WANT_AUTOMAKE="latest"
-
-inherit libtool multilib eutils autotools pam toolchain-funcs
-
-MY_P="Linux-PAM-${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"
-
-LICENSE="PAM"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls berkdb"
-
-RDEPEND="nls? ( virtual/libintl )
- >=sys-libs/cracklib-2.8.3
- sys-libs/pwdb"
-DEPEND="${RDEPEND}
- ~app-text/docbook-xml-dtd-4.4
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-RESTRICT="confcache"
-
-PROVIDE="virtual/pam"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${MY_P}-berkdb.patch"
- AT_M4DIR="m4" eautoreconf
-
- elibtoolize
-}
-
-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
-
- econf \
- $(use_enable nls) \
- $(use_enable berkdb) \
- --enable-securedir=/$(get_libdir)/security \
- --enable-isadir=/$(get_libdir)/security \
- --disable-dependency-tracking \
- --disable-prelude \
- --enable-docdir=/usr/share/doc/${PF} \
- ${myconf} || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- # Need to be suid
- fperms u+s /sbin/unix_chkpwd
-
- dodir /$(get_libdir)
- mv "${D}/usr/$(get_libdir)/libpam.so"* "${D}/$(get_libdir)/"
- mv "${D}/usr/$(get_libdir)/libpamc.so"* "${D}/$(get_libdir)/"
- mv "${D}/usr/$(get_libdir)/libpam_misc.so"* "${D}/$(get_libdir)/"
- gen_usr_ldscript libpam.so libpamc.so libpam_misc.so
-
- # No, we don't really need .la files for PAM modules.
- rm -f "${D}/$(get_libdir)/security/"*.la
-
- dodoc CHANGELOG ChangeLog README AUTHORS Copyright
-
- for x in "${FILESDIR}/pam.d-0.99/"*; do
- [[ -f "${x}" ]] && dopamd "${x}"
- done
-}
-
-pkg_postinst() {
- ewarn " "
- ewarn "Pay attention! This ebuild is still highly experimental. Don't use"
- ewarn "in production environments. We don't guarrantee it's working at all."
- ewarn "Please also note that RedHat patches are not applied, thus stuff"
- ewarn "like pam_stack is not present at this time."
- ewarn " "
-}