diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.8.13-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.8.13-r1 deleted file mode 100644 index 908b3e0ccf..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.8.13-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install postinst setup unpack -DEPEND=python? ( =sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) +DESCRIPTION=Password Checking Library +EAPI=4 +HOMEPAGE=http://sourceforge.net/projects/cracklib +IUSE=nls python static-libs test zlib python_targets_python2_7 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint +LICENSE=LGPL-2.1 +RDEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://sourceforge/cracklib/cracklib-2.9.1.tar.gz +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=dbe0ebe9342f1998ea3c98e1b999fe36 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.4 new file mode 100644 index 0000000000..fa3783e021 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.4 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) +DESCRIPTION=Password Checking Library +EAPI=5 +HOMEPAGE=http://sourceforge.net/projects/cracklib +IUSE=nls python static-libs test zlib python_targets_python2_7 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint +LICENSE=LGPL-2.1 +RDEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://sourceforge/cracklib/cracklib-2.9.4.tar.gz +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=16c047c304af5f28d90e84f074cbf4f7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.5 new file mode 100644 index 0000000000..8ebc7785a3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.5 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) +DESCRIPTION=Password Checking Library +EAPI=5 +HOMEPAGE=http://sourceforge.net/projects/cracklib +IUSE=nls python static-libs test zlib python_targets_python2_7 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint +LICENSE=LGPL-2.1 +RDEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://sourceforge/cracklib/cracklib-2.9.5.tar.gz +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=16c047c304af5f28d90e84f074cbf4f7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.6 new file mode 100644 index 0000000000..cdc7098099 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-libs/cracklib-2.9.6 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) +DESCRIPTION=Password Checking Library +EAPI=5 +HOMEPAGE=https://github.com/cracklib/cracklib/ +IUSE=nls python static-libs test zlib python_targets_python2_7 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint +LICENSE=LGPL-2.1 +RDEPEND=zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/cracklib-2.9.6.tar.gz +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=fc911cdfaa24e525854dda3fc4d0c2da diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/ChangeLog new file mode 100644 index 0000000000..a829eb9e62 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/ChangeLog @@ -0,0 +1,93 @@ +# ChangeLog for sys-libs/cracklib +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) + +*cracklib-2.9.5 (09 Aug 2015) +*cracklib-2.9.4 (09 Aug 2015) +*cracklib-2.9.1-r1 (09 Aug 2015) +*cracklib-2.8.22 (09 Aug 2015) + + 09 Aug 2015; Robin H. Johnson +cracklib-2.8.22.ebuild, + +cracklib-2.9.1-r1.ebuild, +cracklib-2.9.4.ebuild, +cracklib-2.9.5.ebuild, + +files/cracklib-2.9.1-setup.py-srcdir.patch, +metadata.xml: + proj/gentoo: Initial commit + + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. + + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. + + Creation process: + 1. Take final CVS checkout snapshot + 2. Remove ALL ChangeLog* files + 3. Transform all Manifests to thin + 4. Remove empty Manifests + 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ + 5.1. Do not touch files with -kb/-ko keyword flags. + + Signed-off-by: Robin H. Johnson + X-Thanks: Alec Warner - did the GSoC 2006 migration + tests + X-Thanks: Robin H. Johnson - infra guy, herding this + project + X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo + developer, wrote Git features for the migration + X-Thanks: Brian Harring - wrote much python to improve + cvs2svn + X-Thanks: Rich Freeman - validation scripts + X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 + work in migration + X-Thanks: Michał Górny - scripts, QA, nagging + X-Thanks: All of other Gentoo developers - many ideas and lots of paint on + the bikeshed + + 19 Aug 2015; Mike Frysinger -cracklib-2.8.22.ebuild: + delete old + +*cracklib-2.9.6 (19 Aug 2015) + + 19 Aug 2015; Mike Frysinger +cracklib-2.9.6.ebuild: + version bump to 2.9.6 + + 20 Aug 2015; Justin Lecher metadata.xml: + Add missing remote-id's to metadata + + Signed-off-by: Justin Lecher + + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default + + Convert all URLs for sites supporting encrypted connections from http to + https + + Signed-off-by: Justin Lecher + + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml + + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. + + Bug: https://bugs.gentoo.org/552720 + + 24 Nov 2015; Mike Frysinger metadata.xml: + standardize various metadata.xml style + + 24 Jan 2016; Michał Górny metadata.xml: + Unify quoting in metadata.xml files for machine processing + + Force unified quoting in all metadata.xml files since lxml does not + preserve original use of single and double quotes. Ensuring unified + quoting before the process allows distinguishing the GLEP 67-related + metadata.xml changes from unrelated quoting changes. + + 24 Jan 2016; Michał Górny metadata.xml: + Replace all herds with appropriate projects (GLEP 67) + + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. + + 24 Jan 2016; Michał Górny metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/ChangeLog-2015 new file mode 100644 index 0000000000..65ef2cbc00 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/ChangeLog-2015 @@ -0,0 +1,789 @@ +# ChangeLog for sys-libs/cracklib +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/ChangeLog,v 1.213 2015/07/14 12:04:57 polynomial-c Exp $ + + 14 Jul 2015; Lars Wendler + +cracklib-2.9.1-r1.ebuild: + Restored latest stable version. + +*cracklib-2.9.5 (14 Jul 2015) + + 14 Jul 2015; Lars Wendler + -cracklib-2.9.1-r1.ebuild, -cracklib-2.9.2-r1.ebuild, -cracklib-2.9.3.ebuild, + +cracklib-2.9.5.ebuild: + Version bump. Removed old. + +*cracklib-2.9.4 (16 Apr 2015) + + 16 Apr 2015; Lars Wendler +cracklib-2.9.4.ebuild: + Version bump. + +*cracklib-2.9.3 (15 Apr 2015) + + 15 Apr 2015; Lars Wendler -cracklib-2.8.19.ebuild, + -cracklib-2.9.2.ebuild, +cracklib-2.9.3.ebuild: + Version bump. Removed old. + + 08 Apr 2015; Michał Górny cracklib-2.9.1-r1.ebuild, + cracklib-2.9.2.ebuild: + Drop old Python implementations + +*cracklib-2.9.2-r1 (21 Mar 2015) + + 21 Mar 2015; Michał Górny +cracklib-2.9.2-r1.ebuild: + EAPI bump, bug #543164. + + 27 Oct 2014; Mike Frysinger cracklib-2.9.1-r1.ebuild: + Mark arm64/m68k/s390/sh stable. + +*cracklib-2.9.2 (06 Oct 2014) + + 06 Oct 2014; Lars Wendler -cracklib-2.8.16.ebuild, + -cracklib-2.8.18.ebuild, -cracklib-2.8.18-r1.ebuild, -cracklib-2.9.0.ebuild, + -cracklib-2.9.0-r1.ebuild, -cracklib-2.9.1.ebuild, +cracklib-2.9.2.ebuild, + -files/cracklib-2.8.16-no-nls.patch, -files/cracklib-2.8.16-python.patch, + -files/cracklib-2.8.18-python-stat.patch: + Version bump. Removed old. + + 15 Sep 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for sparc, wrt bug #512012 + + 13 Sep 2014; Markus Meier cracklib-2.9.1-r1.ebuild: + arm stable, bug #512012 + + 25 Aug 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for alpha, wrt bug #512012 + + 23 Aug 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for ppc64, wrt bug #512012 + + 07 Aug 2014; Jeroen Roovers cracklib-2.9.1-r1.ebuild: + Stable for HPPA (bug #512012). + + 02 Aug 2014; Agostino Sarubbo cracklib-2.9.1.ebuild: + Stable for ppc64, wrt bug #503648 + + 28 Jul 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for ppc, wrt bug #512012 + + 27 Jul 2014; Michał Górny cracklib-2.9.1-r1.ebuild: + Add missing einstalldocs call, bug #518258. + + 23 Jul 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for x86, wrt bug #512012 + + 22 Jul 2014; Agostino Sarubbo cracklib-2.9.1-r1.ebuild: + Stable for amd64, wrt bug #512912 + + 18 Jun 2014; Michał Górny cracklib-2.9.1-r1.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + + 29 May 2014; Michał Górny + +files/cracklib-2.9.1-setup.py-srcdir.patch, cracklib-2.9.1-r1.ebuild: + Fix installing .py files. + + 29 May 2014; Michał Górny cracklib-2.9.1-r1.ebuild: + Fix tests. + +*cracklib-2.9.1-r1 (29 May 2014) + + 29 May 2014; Michał Górny +cracklib-2.9.1-r1.ebuild: + Enable multilib support, as a dependency of PAM. + + 17 May 2014; Agostino Sarubbo cracklib-2.9.1.ebuild: + Stable for alpha, wrt bug #503648 + + 13 May 2014; Agostino Sarubbo cracklib-2.9.1.ebuild: + Stable for ia64, wrt bug #503648 + + 24 Mar 2014; Agostino Sarubbo cracklib-2.9.1.ebuild: + Stable for ppc, wrt bug #503648 + + 23 Mar 2014; Agostino Sarubbo cracklib-2.9.1.ebuild: + Stable for sparc, wrt bug #503648 + + 22 Mar 2014; Chema Alonso cracklib-2.9.1.ebuild: + Stable for amd64 wrt bug #503648 + + 12 Mar 2014; Markus Meier cracklib-2.9.1.ebuild: + arm stable, bug #503648 + + 09 Mar 2014; Pawel Hajdan jr cracklib-2.9.1.ebuild: + x86 stable wrt bug #503648 + + 07 Mar 2014; Jeroen Roovers cracklib-2.9.1.ebuild: + Stable for HPPA (bug #503648). + + 18 Jan 2014; Mike Frysinger cracklib-2.8.19.ebuild, + cracklib-2.8.22.ebuild, cracklib-2.9.0-r1.ebuild, cracklib-2.9.0.ebuild, + cracklib-2.9.1.ebuild: + Add arm64 love. + + 17 Dec 2013; Tim Harder cracklib-2.9.1.ebuild: + Make python support truly optional (bug #494568). + +*cracklib-2.9.1 (17 Dec 2013) + + 17 Dec 2013; Tim Harder +cracklib-2.9.1.ebuild: + Version bump, migrate to distutils-r1. + + 14 Aug 2013; Patrick Lauer cracklib-2.9.0-r1.ebuild: + Whitespace + + 14 Aug 2013; Patrick Lauer cracklib-2.9.0-r1.ebuild: + Whitespace + +*cracklib-2.9.0-r1 (03 Aug 2013) + + 03 Aug 2013; Matt Turner +cracklib-2.9.0-r1.ebuild: + Drop build USE flag, bug 448052. + +*cracklib-2.9.0 (02 Jun 2013) + + 02 Jun 2013; Mike Frysinger +cracklib-2.9.0.ebuild: + Version bump. + +*cracklib-2.8.22 (21 Dec 2012) + + 21 Dec 2012; Mike Frysinger +cracklib-2.8.22.ebuild: + Version bump #447988 by Agostino Sarubbo. + + 31 Oct 2012; Rick Farina cracklib-2.8.19.ebuild: + last fix for USE=build bootstrapping, missed a line on the previous commit + + 22 Oct 2012; Rick Farina cracklib-2.8.19.ebuild: + catalyst stage1 build with python enabled breaks so we add a build use flag to + prevent adding python support too early + + 26 Aug 2012; Raúl Porcel cracklib-2.8.19.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #427132 + + 19 Aug 2012; Christoph Junghans cracklib-2.8.19.ebuild: + added prefix keywords + + 04 Aug 2012; Agostino Sarubbo cracklib-2.8.19.ebuild: + Stable for amd64, wrt bug #427132 + + 24 Jul 2012; Jeroen Roovers cracklib-2.8.19.ebuild: + Stable for HPPA (bug #427132). + + 24 Jul 2012; Anthony G. Basile cracklib-2.8.19.ebuild: + Stable ppc64, bug #427132 + + 23 Jul 2012; Markus Meier cracklib-2.8.19.ebuild: + arm stable, bug #427132 + + 22 Jul 2012; cracklib-2.8.19.ebuild: + ppc stable #427132 + + 21 Jul 2012; Jeff Horelick cracklib-2.8.19.ebuild: + marked x86 per bug 427132 + + 18 May 2012; Mike Frysinger cracklib-2.8.19.ebuild: + Make zlib optional. + +*cracklib-2.8.19 (18 May 2012) + + 18 May 2012; Mike Frysinger +cracklib-2.8.19.ebuild: + Version bump. + + 22 Feb 2012; Patrick Lauer cracklib-2.8.16.ebuild, + cracklib-2.8.18-r1.ebuild, cracklib-2.8.18.ebuild: + Restricting jython + + 20 Feb 2012; Torsten Veller cracklib-2.8.18-r1.ebuild: + Fix broken header + + 20 Feb 2012; Patrick Lauer cracklib-2.8.16.ebuild, + cracklib-2.8.18-r1.ebuild, cracklib-2.8.18.ebuild: + Restricting pypy + + 16 Feb 2012; Mike Frysinger cracklib-2.8.18-r1.ebuild, + +files/cracklib-2.8.18-python-stat.patch: + Pull in sys/stat.h in python code to fix build #403777 by Patrick Lauer. + +*cracklib-2.8.18-r1 (20 Nov 2011) + + 20 Nov 2011; Mike Frysinger +cracklib-2.8.18-r1.ebuild: + Add USE=static-libs support #378291 by Agostino Sarubbo. + +*cracklib-2.8.18 (29 Sep 2010) + + 29 Sep 2010; Mike Frysinger +cracklib-2.8.18.ebuild: + Version bump. + + 28 Sep 2010; Mike Frysinger cracklib-2.8.16.ebuild, + +files/cracklib-2.8.16-no-nls.patch: + Fix nls handling in python module too. + + 02 Aug 2010; Jeroen Roovers cracklib-2.8.16.ebuild: + Stable for PPC (bug #329149). + + 24 Jul 2010; Raúl Porcel cracklib-2.8.16.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #329149 + + 23 Jul 2010; Arfrever Frehtes Taifersar Arahesis + cracklib-2.8.16.ebuild, +files/cracklib-2.8.16-python.patch: + Fix building of Python bindings when cracklib isn't already installed. + Approved by Chainsaw. + + 23 Jul 2010; Peter Volkov cracklib-2.8.16.ebuild: + amd64 stable, bug 329149 + + 21 Jul 2010; Samuli Suominen + cracklib-2.8.16.ebuild: + ppc64 stable wrt #329149 + + 21 Jul 2010; Jeroen Roovers cracklib-2.8.16.ebuild: + Stable for HPPA (bug #329149). + + 21 Jul 2010; Pawel Hajdan jr + cracklib-2.8.16.ebuild: + x86 stable wrt bug #329149 + + 07 Jun 2010; Peter Volkov cracklib-2.8.16.ebuild: + Generalize python code in do_python function, bug 316951 + + 05 Jun 2010; Mike Frysinger cracklib-2.8.15.ebuild, + +files/cracklib-2.8.15-no-nls.patch, cracklib-2.8.16.ebuild: + Fix building on uClibc systems w/out nls support. + + 03 Jun 2010; Arfrever Frehtes Taifersar Arahesis + cracklib-2.8.16.ebuild: + Support installation for multiple Python ABIs (bug #316951). + +*cracklib-2.8.16 (30 Apr 2010) + + 30 Apr 2010; Mike Frysinger +cracklib-2.8.16.ebuild: + Version bump #317883 by Samuli Suominen and drop useless cracklib modules + #316495 by Diego E. Pettenò. + + 01 Apr 2010; Raúl Porcel cracklib-2.8.15.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #305081 + + 23 Mar 2010; Brent Baude cracklib-2.8.15.ebuild: + stable ppc, bug 305081 + + 14 Mar 2010; Markus Meier cracklib-2.8.15.ebuild: + amd64/arm stable, bug #305081 + + 08 Mar 2010; Zac Medico cracklib-2.8.13.ebuild, + cracklib-2.8.13-r1.ebuild, cracklib-2.8.15.ebuild: + Specify cracklib-2.8.15.ebuild: + Stable for HPPA (bug #305081). + + 26 Feb 2010; Brent Baude cracklib-2.8.15.ebuild: + Marking cracklib-2.8.15 ppc64 for bug 305081 + + 23 Feb 2010; Christian Faulhammer + cracklib-2.8.15.ebuild: + stable x86, bug 305081 + + 14 Feb 2010; Mike Frysinger cracklib-2.8.15.ebuild: + Fix building with python-3 #302908 by Neil Funk. + +*cracklib-2.8.15 (19 Nov 2009) + + 19 Nov 2009; Mike Frysinger -cracklib-2.8.14.ebuild, + +cracklib-2.8.15.ebuild: + Version bump to include license fix. + +*cracklib-2.8.14 (18 Nov 2009) + + 18 Nov 2009; Mike Frysinger +cracklib-2.8.14.ebuild: + Version bump. + + 18 Nov 2009; Mike Frysinger cracklib-2.8.13-r1.ebuild: + Stabilize for everyone as this version only changed how the ldscript was + generated (and it works the same on all arches). + +*cracklib-2.8.13-r1 (30 Jun 2009) + + 30 Jun 2009; Fabian Groffen + +cracklib-2.8.13-r1.ebuild: + Switch to using gen_usr_ldscript -a, bug #256234 + + 09 May 2009; Mike Frysinger cracklib-2.8.13.ebuild: + Call elibtoolize #269003 by Sven Rebhan. + + 17 Mar 2009; Raúl Porcel cracklib-2.8.13.ebuild: + m68k stable wrt #258530, thanks to kolla for testing + + 22 Feb 2009; Raúl Porcel cracklib-2.8.13.ebuild: + arm/ia64/s390/sh stable wrt #258530 + + 15 Feb 2009; Markus Meier cracklib-2.8.13.ebuild: + x86 stable, bug #258530 + + 14 Feb 2009; Brent Baude cracklib-2.8.13.ebuild: + stable ppc, bug 258530 + + 13 Feb 2009; Ferris McCormick cracklib-2.8.13.ebuild: + Sparc stable, bug #258530. + + 13 Feb 2009; Thomas Anderson + cracklib-2.8.13.ebuild: + stable amd64, bug 258530 + + 12 Feb 2009; Brent Baude cracklib-2.8.13.ebuild: + stable ppc64, bug 258530 + + 12 Feb 2009; Jeroen Roovers cracklib-2.8.13.ebuild: + Stable for HPPA (bug #258530). + + 11 Feb 2009; Tobias Klausmann + cracklib-2.8.13.ebuild: + Stable on alpha, bug #258530 + + 16 Nov 2008; Mike Frysinger + +files/cracklib-2.8.13-python-linkage.patch, cracklib-2.8.13.ebuild: + Link python module against python #246747 by Robert Wohlrab. + +*cracklib-2.8.13 (24 Sep 2008) + + 24 Sep 2008; Mike Frysinger +cracklib-2.8.13.ebuild: + Version bump. + + 24 Feb 2008; Mike Frysinger cracklib-2.8.12.ebuild: + Add workaround for FEATURES=unmerge-orphans and upgrading from older + versions #195017 by Pacho Ramos. + + 14 Feb 2008; Jeroen Roovers cracklib-2.8.12.ebuild: + Stable for HPPA (bug #209064). + + 11 Feb 2008; Santiago M. Mola + cracklib-2.8.12.ebuild: + amd64 stable wrt bug #209064 + + 10 Feb 2008; Tobias Scherbaum + cracklib-2.8.12.ebuild: + ppc stable, bug #209064 + + 09 Feb 2008; Brent Baude cracklib-2.8.12.ebuild: + stable ppc64, bug 209064 + + 07 Feb 2008; Raúl Porcel cracklib-2.8.12.ebuild: + alpha/ia64/sparc/x86 stable + + 06 Oct 2007; Tom Gall cracklib-2.8.10.ebuild: + stable on ppc64 bug #194466 + + 03 Oct 2007; Christoph Mende cracklib-2.8.10.ebuild: + Stable on amd64 wrt bug #194466 + + 02 Oct 2007; Lars Weiler cracklib-2.8.10.ebuild: + stable ppc, bug #194466 + + 02 Oct 2007; Raúl Porcel cracklib-2.8.10.ebuild: + alpha/ia64 stable wrt #194466 + + 02 Oct 2007; Christian Faulhammer + cracklib-2.8.10.ebuild: + stable x86, bug #194466 + + 02 Oct 2007; Christian Birchinger + cracklib-2.8.10.ebuild: + Added sparc stable keyword + +*cracklib-2.8.12 (02 Oct 2007) + + 02 Oct 2007; Mike Frysinger +cracklib-2.8.12.ebuild: + Version bump. + + 02 Oct 2007; Jeroen Roovers cracklib-2.8.10.ebuild: + Stable for HPPA (bug #194466). + +*cracklib-2.8.10 (27 Jan 2007) + + 27 Jan 2007; Mike Frysinger +cracklib-2.8.10.ebuild: + Version bump. + + 30 Dec 2006; Mike Frysinger cracklib-2.8.9-r1.ebuild: + Regenerate the cracklib dictionary in pkg_postinst from all dict files + #114690 by Philippe Troin. + + 11 Dec 2006; Mike Frysinger cracklib-2.8.9-r1.ebuild: + Pull in python when USE=python #157787. + + 02 Oct 2006; Daniel Gryniewicz cracklib-2.8.9-r1.ebuild: + Marked stable on amd64 for bug #149051 + + 27 Sep 2006; Fernando J. Pereda + cracklib-2.8.9-r1.ebuild: + Stable on alpha as per bug #149051 + + 26 Sep 2006; Gustavo Zacarias + cracklib-2.8.9-r1.ebuild: + Stable on sparc wrt #149051 + + 26 Sep 2006; Gustavo Zacarias + cracklib-2.8.9-r1.ebuild: + Stable on hppa wrt #149051 + + 26 Sep 2006; Joshua Jackson cracklib-2.8.9-r1.ebuild: + Stable x86; bug #149051 + + 25 Sep 2006; cracklib-2.8.9-r1.ebuild: + Stable on ppc wrt bug 149051 + + 25 Sep 2006; Markus Rothe cracklib-2.8.9-r1.ebuild: + Stable on ppc64; bug #149051 + +*cracklib-2.8.9-r1 (20 Aug 2006) + + 20 Aug 2006; Mike Frysinger + +files/cracklib-2.8.9-findpw.patch, +cracklib-2.8.9-r1.ebuild: + Fix from upstream for header leakage #142765 by Ming Zhao. + + 09 Jul 2006; Joshua Kinard cracklib-2.8.9.ebuild: + Marked stable on mips. + + 28 Jun 2006; Luis Medinas cracklib-2.8.9.ebuild: + Stable on amd64. Bug #138146. + + 27 Jun 2006; Thomas Cort cracklib-2.8.9.ebuild: + Stable on alpha wrt Bug #138146. + + 27 Jun 2006; Gustavo Zacarias cracklib-2.8.9.ebuild: + Stable on sparc wrt #138146 + + 27 Jun 2006; Chris Gianelloni cracklib-2.8.9.ebuild: + Stable on x86 wrt bug #138146. + + 27 Jun 2006; Tobias Scherbaum + cracklib-2.8.9.ebuild: + ppc stable, #138146 + + 27 Jun 2006; Markus Rothe cracklib-2.8.9.ebuild: + Stable on ppc64; bug #138146 + + 20 May 2006; Diego Pettenò cracklib-2.8.9.ebuild: + Add ~x86-fbsd keyword. + +*cracklib-2.8.9 (06 Mar 2006) + + 06 Mar 2006; Mike Frysinger +cracklib-2.8.9.ebuild: + Version bump. + +*cracklib-2.8.5-r1 (25 Feb 2006) + + 25 Feb 2006; Mike Frysinger + files/cracklib-2.8.3-dictname.patch, -cracklib-2.8.5.ebuild, + +cracklib-2.8.5-r1.ebuild: + Fix path to cracklib dict in python module #123913 by Frido Ferdinand. + + 17 Jan 2006; Stuart Longland cracklib-2.8.5.ebuild: + Marked stable on MIPS as per bug #118945 + + 15 Jan 2006; Jose Luis Rivero cracklib-2.8.5.ebuild: + Stable on alpha wrt #118945 + + 15 Jan 2006; Torsten Veller cracklib-2.8.5.ebuild: + Stable on x86 (#118945) + + 15 Jan 2006; Markus Rothe cracklib-2.8.5.ebuild: + Stable on ppc64 + + 15 Jan 2006; Jason Wever cracklib-2.8.5.ebuild: + Stable on SPARC wrt bug #118945. + + 15 Jan 2006; Marcus D. Hanwell cracklib-2.8.5.ebuild: + Stable on amd64, bug 118945. + + 14 Jan 2006; Tobias Scherbaum + cracklib-2.8.5.ebuild: + ppc stable, bug #118945 + +*cracklib-2.8.5 (06 Oct 2005) + + 06 Oct 2005; Mike Frysinger +cracklib-2.8.5.ebuild: + Version bump. + + 09 Aug 2005; Aaron Walker cracklib-2.8.3-r1.ebuild: + Stable on mips. + + 19 Jul 2005; Bryan Østergaard + cracklib-2.8.3-r1.ebuild: + Stable on alpha. + + 09 Jul 2005; Joseph Jezak cracklib-2.8.3-r1.ebuild: + Marked ppc stable. + + 08 Jul 2005; Rene Nussbaumer + cracklib-2.8.3-r1.ebuild: + Stable on hppa. + + 08 Jul 2005; Gustavo Zacarias + cracklib-2.8.3-r1.ebuild: + Stable on sparc + + 07 Jul 2005; Markus Rothe cracklib-2.8.3-r1.ebuild: + Stable on ppc64 + + 06 Jul 2005; Danny van Dyk + cracklib-2.8.3-r1.ebuild: + Marked stable on amd64. + +*cracklib-2.8.3-r1 (16 Apr 2005) + + 16 Apr 2005; Mike Frysinger + +files/cracklib-2.8.3-packer-defines.patch, +cracklib-2.8.3-r1.ebuild: + Grab update from upstream to fix building mod_php #85698. + +*cracklib-2.8.3 (12 Apr 2005) + + 12 Apr 2005; Mike Frysinger + +files/cracklib-2.8.3-dictname.patch, +cracklib-2.8.3.ebuild: + Version bump to fix packer.h issues #85698. + +*cracklib-2.8.2 (18 Mar 2005) + + 18 Mar 2005; Mike Frysinger +cracklib-2.8.2.ebuild: + Version bump to fix security bug #85650. + +*cracklib-2.8.1 (16 Mar 2005) + + 16 Mar 2005; Mike Frysinger + -cracklib-2.8_pre1-r2.ebuild, +cracklib-2.8.1.ebuild: + Version bump. + +*cracklib-2.8_pre1-r2 (15 Mar 2005) + + 15 Mar 2005; Mike Frysinger + -cracklib-2.8_pre1-r1.ebuild, +cracklib-2.8_pre1-r2.ebuild: + Make sure we install packer.h #85289. + +*cracklib-2.8_pre1-r1 (01 Mar 2005) + + 01 Mar 2005; Mike Frysinger + +files/cracklib-2.8_pre1-dictname.patch, +cracklib-2.8_pre1-r1.ebuild: + Make sure the cracklib dicts are generated. + +*cracklib-2.8_pre1 (11 Feb 2005) + + 11 Feb 2005; Mike Frysinger +cracklib-2.8_pre1.ebuild: + Version bump. + + 15 Dec 2004; Mike Frysinger + files/cracklib-2.7-libdir.patch, cracklib-2.7-r10.ebuild: + Make sure the dict files respect $(get_libdir) #74553. + + 07 Dec 2004; Michael Sterrett + +files/cracklib-2.7-parallel-make.patch, cracklib-2.7-r10.ebuild: + make it so parallel make works; tidy + + 07 Dec 2004; Michael Sterrett + -cracklib-2.7-r7.ebuild, -cracklib-2.7-r8.ebuild, -cracklib-2.7-r9.ebuild: + clean older ebuilds + + 09 Nov 2004; Bryan Østergaard + cracklib-2.7-r10.ebuild: + Stable on alpha. + + 08 Nov 2004; Gustavo Zacarias cracklib-2.7-r10.ebuild: + Stable on sparc + + 08 Nov 2004; Robin H. Johnson cracklib-2.7-r10.ebuild: + r10 stable on x86 for bug #69761. + + 01 Nov 2004; Joshua Kinard cracklib-2.7-r10.ebuild: + Marked stable on mips. + + 12 Oct 2004; Gustavo Zacarias cracklib-2.7-r9.ebuild: + Stable on sparc + + 30 Sep 2004; Simon Stelling cracklib-2.7-r9.ebuild: + get_libdir-ized + + 01 Sep 2004; Travis Tilley +files/cracklib-2.7-libdir.patch, + cracklib-2.7-r10.ebuild: + added a patch that makes cracklib lib64/lib32 aware. marked stable on amd64 + + 24 Aug 2004; Sven Wegener cracklib-2.7-r7.ebuild, + cracklib-2.7-r8.ebuild: + Added missing IUSE="" + +*cracklib-2.7-r10 (12 Aug 2004) + + 12 Aug 2004; Robin H. Johnson +cracklib-2.7-r10.ebuild: + Fix bug #57984. + + 21 Jul 2004; Michael Sterrett cracklib-2.7-r9.ebuild: + use emake - works fine; error check sed; tidy + + 30 Jun 2004; Aron Griffis cracklib-2.7-r9.ebuild: + stable on alpha and ia64 + + 28 Jun 2004; Brandon Hale : + Stable on x86. + + 22 Jun 2004; cracklib-2.7-r9.ebuild, + files/cracklib-2.7-gzip.patch: + Added pam & uclibc to IUSE. Removed executable bit from libcrack.a, if pam is + in not in USE we remove libcrack.a all together. Fixed long what appears to be + long standing bug with libcrack that nobody noticed (it was looking for the + words file at /usr/dict/words vs /usr/share/dict/words) If uclibc is set in + IUSE we use the compressed dict provided by miscfiles. + + 02 Jun 2004; Travis Tilley cracklib-2.7-r9.ebuild: + stable on amd64 + + 12 May 2004; Alexander Gabert cracklib-2.7-r7.ebuild, + cracklib-2.7-r8.ebuild: + cracklib apparently works with new SSP, removing hardened-gcc logic and + filter-flags fstackprot + + 26 Apr 2004; Michael McCabe cracklib-2.7-r9.ebuild: + Stable on s390 + +*cracklib-2.7-r9 (23 Apr 2004) + + 23 Apr 2004; Robin H. Johnson cracklib-2.7-r9.ebuild: + bug #47482, libcrack.so should be in /lib as other stuff in the root fs is + linked against it. + + 09 Mar 2004; cracklib-2.7-r8.ebuild: + stable on alpha and ia64 + + 07 Mar 2004; Joshua Kinard cracklib-2.7-r8.ebuild: + Marked stable on mips. + + 09 Feb 2004; cracklib-2.7-r8.ebuild: + stable on sparc + + 09 Feb 2004; Guy Martin cracklib-2.7-r8.ebuild: + Marked stable on hppa. + + 06 Feb 2004; Martin Schlemmer cracklib-2.7-r8.ebuild: + Bump to stable for x86 (needed by pam). + + 03 Feb 2004; Bartosch Pixa cracklib-2.7-r8.ebuild: + set ppc in keywords + + 28 Dec 2003; Joshua Kinard cracklib-2.7-r7.ebuild: + Move to mips stable (~mips -> mips) + + 21 Dec 2003; Brad House cracklib-2.7-r8.ebuild: + mark stable on amd64 + +*cracklib-2.7-r8 (10 Nov 2003) + + 10 Nov 2003; Martin Schlemmer cracklib-2.7-r8.ebuild, + files/cracklib-2.7-static-lib.patch: + Add support to build static lib, needed for new version of pam. + + 26 Sep 2003; Robin H. Johnson cracklib-2.7-r7.ebuild: + inherit eutil for older portages + + 17 Sep 2003; Jon Portnoy cracklib-2.7-r7.ebuild : + ia64 keywords. + + 08 Sep 2003; Alexander Gabert cracklib-2.7-r7.ebuild: + bug 28132 take out libgcc_s.so for gcc2.95 + + 09 Aug 2003; Alexander Gabert cracklib-2.7-r7.ebuild: + adding propolice bugfix dependency only for gcc + + 09 Aug 2003; Alexander Gabert cracklib-2.7-r7.ebuild: + removed filterflags for propolice, added libgcc for proper propolice symbol + __guard to be linked in by ld + + 24 Jun 2003; Aron Griffis cracklib-2.7-r7.ebuild: + Mark stable on alpha + + 09 Jun 2003; Luca Barbato cracklib-2.7-r7.ebuild: + Added ppc stable keyword + + 08 Jun 2003; Christian Birchinger cracklib-2.7-r7.ebuild: + Added sparc stable keyword + +*cracklib-2.7-r7 (12 May 2003) + + 14 Jum 2003; Guy Martin cracklib-2.7-r7.ebuild : + Added hppa to KEYWORDS. + + 05 June 2003; Robin Johnson cracklib-2.7-r7.ebuild: + No complaints heard about ~x86. Moving to stable x86. + + 24 May 2003; Tavis Ormandy cracklib-2.7-r6.ebuild, + cracklib-2.7-r7.ebuild, files/cracklib-2.7-dec-alpha-compiler.diff: + dont use -g with ccc, use -g3 + + 22 May 2003; Robin Johnson cracklib-2.7-r7.ebuild: + Moved to ~x86. Ensure gcc-config in DEPEND. + + 14 May 2003; Robin Johnson + files/cracklib-2.7-gentoo-new.diff: + Modified patch to put in '$(CC)' instead of 'cc' to ensure correct compile. + + 12 May 2003; Robin Johnson cracklib-2.7-r7.ebuild: + Version bump to get the original packer.h bug (#12441) gaurenteed to be + resolved for the rollout of the new PHP eclass. I also noticed that packer.h + is installed with incorrect permissions in some cases with sandboxes, so I + use fperms 644 on it. In unstable only presently waiting for QA approval. + +*cracklib-2.7-r6 (25 Oct 2002) + + 05 Apr 2003; Matthew Rickard cracklib-2.7-r6.ebuild: + Filter the -fstack-protector flag since this causes build failure. + + 29 Mar 2003; Seemant Kulleen cracklib-2.7-r6.ebuild: + HOMEPAGE fix by Frantz Dhin in bug #18299 + + 20 Feb 2003; Zach Welch cracklib-2.7-r6.ebuild : + Added arm to keywords. + + 10 Feb 2003; Seemant Kulleen : + + removed old ebuilds, removed the no-longer-used precompiled dicts, + removed an unused patch; using epatch from eutils instead. + + 09 Feb 2003; Guy Martin cracklib-2.7-r6.ebuild : + Added hppa to keywords. + + 06 Dec 2002; Rodney Rees : + changed sparc ~sparc keywords + + 31 Jan 2003; Ryan Phillips : + Install packer.h into /usr/include + + 18 Jan 2003; Jan Seidel + Added mips to keywords + + 25 Oct 2002; Nick Hadaway cracklib-2.7-r6.ebuild, + files/digest-cracklib-2.7-r6 : + Added missing symlink from libcrack.so.2 -> /usr/lib/libcrack.so.2.7 + See bug #9611. + +*cracklib-2.7-r5 (03 May 2002) + + 15 Jul 2002; Mark Guertin + Added ppc to keywords + + 03 May 2002; pvdabeel : + stop using precompiled dict files, use DEPEND=miscfiles instead + +*cracklib-2.7-r4 (20 Apr 2002) + + 20 Apr 2002; M.Thibaut : + Add /usr/lib/cracklib_dict.* for sparc platforms. + +*cracklib-2.7-r3 (18 Mar 2002) + + 18 Mar 2002; M.Schlemmer : + Add /usr/lib/cracklib_dict.* for pam/shadow cracklib support. + +*cracklib-2.7-r2 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/Manifest b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/Manifest index e014baccc5..a44d66b950 100644 --- a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/Manifest @@ -1 +1,12 @@ -DIST cracklib-2.8.13.tar.gz 593050 RMD160 948b02e6a74dfc94192f6f6ce9e3fc733d7a92f4 SHA1 e107d0a14c09aea9c63c18840db8b94b972b5315 SHA256 0a06caff3626c397d023f0c19efedfea295180c2c5ba2def57016a17e158041a +AUX cracklib-2.9.1-setup.py-srcdir.patch 1097 SHA256 f3b2cdd7c9db3d30e8696ed1620f6fa66dcf439292a2e8433d921b8f858e5ca6 SHA512 31784d3fcf8024bc61084a83adc38e9d91eb070ac8831307d50159a3576a1d159548c467f57c137434e52115693066bda6f3121db365ddb97395b331da2ba9e4 WHIRLPOOL 5be326e50c77938b6ff97457c5c45759021c202ab6b1b2900ac8d9199e9de4a855147cbd10f5a1421dab90dcf1935e3b8aaee195d789200cf1eb32c02c7e5ea0 +DIST cracklib-2.9.1.tar.gz 635123 SHA256 408905c2539a97dc8cbbb6d7cd2046cb5647a345b4bda399220d9471be16d156 SHA512 19b1d38dfcfce98893e6a63e4387a8da9da1eae109d9d84e0f84adabc0ee25fac930576011fb60de007f59f7dea2ee0bb01fd6d8607d4854b7de006ec07a4b2a WHIRLPOOL ff3a71cb81535dde5ad63f51f9c8d5807c91ff5394e8336bac69708357804b8efc7816b2cfe32529777f18e9ba50c22af054b8d5ccff3d4b837a92d85b64dc80 +DIST cracklib-2.9.4.tar.gz 622478 SHA256 f2a866b4b9808344228ea6d68b69e3ba9a8a99210e23dfd718d4b95c60be8958 SHA512 4c94af41d5734e737576221620236951c083f45a7a8061d22ec174c283b91bf64b781ee8dddb91f459f5008ca70f1adfe59c311f082a7a7fecd5214705512a63 WHIRLPOOL 2d9fe10dbc50a45ec3e295e7c5aee3e327f1d7728811c33693bafcffad833e953a4425c4aac7c2556b75aa84a76b1a81bbfd2210d47555086cc4ddd5fd1f7eee +DIST cracklib-2.9.5.tar.gz 622499 SHA256 59ab0138bc8cf90cccb8509b6969a024d5e58d2d02bcbdccbb9ba9b88be3fa33 SHA512 2362419deb9024b8d761f8349210a25c3182568bb4a4ecf59b1f221ad0c9bd6049fb26eafe853d55b50dcca5f66c695d58b432c70d14054db704ca28a68aa2e2 WHIRLPOOL 72210f50de508fcc70566aabce303c0d1cb09da71385808a2c50808bf8a894b16210633b492f6cd702af51024da0a5850a36e9b5a7542a1313b93bd350f53c35 +DIST cracklib-2.9.6.tar.gz 642402 SHA256 17cf76943de272fd579ed831a1fd85339b393f8d00bf9e0d17c91e972f583343 SHA512 2b09672e5b412d670e7ed911ebf0c0023fe2901ea05c9c02eefb7a58a13cddbc27a65d75bb20be9f8cebf4c90a9a56dfe1a3b656dff62b1d6048f5376e671786 WHIRLPOOL 2b7b908952166e07aedfca7d17423a8dff0ec145a5f34a7ec01571cb591f0e92e57dd25ab6ffff15f1ec276bfefa455072fc7741e664115a4fafdd7f75d580e1 +EBUILD cracklib-2.9.1-r1.ebuild 2568 SHA256 732458d49718d5b2f55be21dc5adc6335e33f3036213517fddf1cc6bae927c89 SHA512 2400820f5ea7daf3ea05c9ea1363c2afd9392fc8a0ac23494b8fa479647d36b9c180f01ffde52e4a3e4cbcb7a69899b114c63a99635cff54a10a405da9a84903 WHIRLPOOL f2fa01ac4a18c5f68f6041cc68e77942f57ab8c73e2d165cbf7cda097f1b1f0d4a3ee2ab39f13291f0d4c8a510528b7b9e5290dca3691ef9a3e1e111b12cbf7a +EBUILD cracklib-2.9.4.ebuild 2522 SHA256 3fbbc5758bd89f315e20c578575d3b0748234dd2218b90abc410eb8699b29f21 SHA512 e8cf889e1a63ed1bc7d17886f7fd4df8bd5ceb8ee9ffd5d3779475781458a9f803655731768e0ef72fb5c35676398549beb960daa4cab6e23d5055167f2492d8 WHIRLPOOL 8441b27ca0946a88f6f58550ad87fb3759be177bfb9421dca5d3dd2308e095c9f80092a9ff0d2025c3637b029f4c7a1d2961c352fc3919294c05acc3f139a0df +EBUILD cracklib-2.9.5.ebuild 2522 SHA256 3fbbc5758bd89f315e20c578575d3b0748234dd2218b90abc410eb8699b29f21 SHA512 e8cf889e1a63ed1bc7d17886f7fd4df8bd5ceb8ee9ffd5d3779475781458a9f803655731768e0ef72fb5c35676398549beb960daa4cab6e23d5055167f2492d8 WHIRLPOOL 8441b27ca0946a88f6f58550ad87fb3759be177bfb9421dca5d3dd2308e095c9f80092a9ff0d2025c3637b029f4c7a1d2961c352fc3919294c05acc3f139a0df +EBUILD cracklib-2.9.6.ebuild 2540 SHA256 5b8d4e6ad1f1c2a7554dd965d3cda2f14b11ab31a8e6f344830b7c5800facc09 SHA512 1f04771bc0fc110cba881de47cbe1cb6be89937e19afde6b81895dca38ebf170946a26f9d0bf6ae61d71823da2221d66129d242673f3a6407183314f20ed5385 WHIRLPOOL e5699738e53aaa9c42015fde6594cedca4ddd60a2b16418ad46f707bc67dadf5d4026aa63c61f5f542af2247d673bcf19b2122a96ddf51ad253da87537039591 +MISC ChangeLog 3515 SHA256 f7a36ead6470eb1035b08eb667e1d3bd9bf7d7c97bedc576f32517799f65163f SHA512 53feefb648a73f908d8c0bf84918fcbe869acb93ba487886412f866d4f82c1d290f2dfa00e76ef9304622cbc327a69063b1e31ea6aec34514da5e8e597c50f4d WHIRLPOOL aefa1d00d08516f8cb47b5b7761c51b483e5638dfac2fb4b09aae40c566dcd0d3e25db25602473cd01d37150555a542febdfc21572d3c4e9dd1bfdfe9b6cd3eb +MISC ChangeLog-2015 27435 SHA256 f4e21158fda642097c81941e1bfbd1ca009335d73a21fefe18e41d322dcafa6e SHA512 73625d98457b1e96cc9b77585a457a3375b34fce199cac90db905616013934ea4edbf05a2d6f1419dba58c3c9e158e900d652c39a8eb7583b91678c293da0592 WHIRLPOOL 7ee06f55d10d379fd01caef49525c803413a551e5dc4573fa01d652b4152c6c4eaf486781fc71ed5e76fb2686e00bc98435a7b8538ec5c4899d4d0d32a3a326c +MISC metadata.xml 384 SHA256 7634a3d5aca060298d77d31e2b9048b1e4e3c6be42c080f618d882a65f347232 SHA512 773287176f56f1a0f11edc6cd1ca85453f998ad8e58b1e608562335f814aab18124bfb850063dd4fa35aba525b776bf2c202d8afa6d4b51e354276678f324bd1 WHIRLPOOL b94fe41a178eba9f8fcfa6519a8de0e091b14fe3157d3e6c9b7260a069915f10bc66c314e62062e4d5047978944a30c3a978d9f9e08b94a7607a4755530df5e9 diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.8.13-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.8.13-r1.ebuild deleted file mode 100644 index 0f7a62919c..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.8.13-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/cracklib-2.8.13-r1.ebuild,v 1.3 2010/03/08 22:35:46 zmedico Exp $ - -inherit eutils toolchain-funcs multilib libtool - -MY_P=${P/_} -DESCRIPTION="Password Checking Library" -HOMEPAGE="http://sourceforge.net/projects/cracklib" -SRC_URI="mirror://sourceforge/cracklib/${MY_P}.tar.gz" - -LICENSE="CRACKLIB" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls python" - -DEPEND="python? ( /dev/null - eend $? - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.1-r1.ebuild new file mode 100644 index 0000000000..f78b893766 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.1-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_OPTIONAL=1 + +inherit eutils distutils-r1 libtool multilib-minimal toolchain-funcs + +MY_P=${P/_} +DESCRIPTION="Password Checking Library" +HOMEPAGE="http://sourceforge.net/projects/cracklib" +SRC_URI="mirror://sourceforge/cracklib/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +IUSE="nls python static-libs test zlib" + +RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + python? ( + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) + )" +RDEPEND="${RDEPEND} + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" + +S=${WORKDIR}/${MY_P} + +do_python() { + multilib_is_native_abi || return 0 + use python || return 0 + pushd python > /dev/null || die + distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null +} + +pkg_setup() { + # workaround #195017 + if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then + eerror "Upgrade path is broken with FEATURES=unmerge-orphans" + eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib" + die "Please run: FEATURES=-unmerge-orphans emerge cracklib" + fi +} + +src_prepare() { + elibtoolize #269003 + epatch "${FILESDIR}"/cracklib-2.9.1-setup.py-srcdir.patch + do_python +} + +multilib_src_configure() { + export ac_cv_header_zlib_h=$(usex zlib) + export ac_cv_search_gzopen=$(usex zlib -lz no) + # use /usr/lib so that the dictionary is shared between ABIs + ECONF_SOURCE=${S} \ + econf \ + --with-default-dict='/usr/lib/cracklib_dict' \ + --without-python \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + default + do_python +} + +multilib_src_test() { + do_python +} + +python_test() { + nosetests -w "${S}"/python || die "Tests fail with ${EPYTHON}" +} + +multilib_src_install() { + default + # move shared libs to / + multilib_is_native_abi && gen_usr_ldscript -a crack + + do_python +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files + rm -r "${ED}"/usr/share/cracklib + + insinto /usr/share/dict + doins dicts/cracklib-small || die +} + +pkg_postinst() { + if [[ ${ROOT} == "/" ]] ; then + ebegin "Regenerating cracklib dictionary" + create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null + eend $? + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.4.ebuild new file mode 100644 index 0000000000..519afb7cc0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.4.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_OPTIONAL=1 + +inherit eutils distutils-r1 libtool multilib-minimal toolchain-funcs + +MY_P=${P/_} +DESCRIPTION="Password Checking Library" +HOMEPAGE="http://sourceforge.net/projects/cracklib" +SRC_URI="mirror://sourceforge/cracklib/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +IUSE="nls python static-libs test zlib" + +RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + python? ( + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) + )" +RDEPEND="${RDEPEND} + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" + +S=${WORKDIR}/${MY_P} + +do_python() { + multilib_is_native_abi || return 0 + use python || return 0 + pushd python > /dev/null || die + distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null +} + +pkg_setup() { + # workaround #195017 + if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then + eerror "Upgrade path is broken with FEATURES=unmerge-orphans" + eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib" + die "Please run: FEATURES=-unmerge-orphans emerge cracklib" + fi +} + +src_prepare() { + elibtoolize #269003 + do_python +} + +multilib_src_configure() { + export ac_cv_header_zlib_h=$(usex zlib) + export ac_cv_search_gzopen=$(usex zlib -lz no) + # use /usr/lib so that the dictionary is shared between ABIs + ECONF_SOURCE=${S} \ + econf \ + --with-default-dict='/usr/lib/cracklib_dict' \ + --without-python \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + default + do_python +} + +multilib_src_test() { + do_python +} + +python_test() { + nosetests -w "${S}"/python || die "Tests fail with ${EPYTHON}" +} + +multilib_src_install() { + default + # move shared libs to / + multilib_is_native_abi && gen_usr_ldscript -a crack + + do_python +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files + rm -r "${ED}"/usr/share/cracklib + + insinto /usr/share/dict + doins dicts/cracklib-small || die +} + +pkg_postinst() { + if [[ ${ROOT} == "/" ]] ; then + ebegin "Regenerating cracklib dictionary" + create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null + eend $? + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.5.ebuild new file mode 100644 index 0000000000..519afb7cc0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.5.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_OPTIONAL=1 + +inherit eutils distutils-r1 libtool multilib-minimal toolchain-funcs + +MY_P=${P/_} +DESCRIPTION="Password Checking Library" +HOMEPAGE="http://sourceforge.net/projects/cracklib" +SRC_URI="mirror://sourceforge/cracklib/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +IUSE="nls python static-libs test zlib" + +RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + python? ( + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) + )" +RDEPEND="${RDEPEND} + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" + +S=${WORKDIR}/${MY_P} + +do_python() { + multilib_is_native_abi || return 0 + use python || return 0 + pushd python > /dev/null || die + distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null +} + +pkg_setup() { + # workaround #195017 + if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then + eerror "Upgrade path is broken with FEATURES=unmerge-orphans" + eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib" + die "Please run: FEATURES=-unmerge-orphans emerge cracklib" + fi +} + +src_prepare() { + elibtoolize #269003 + do_python +} + +multilib_src_configure() { + export ac_cv_header_zlib_h=$(usex zlib) + export ac_cv_search_gzopen=$(usex zlib -lz no) + # use /usr/lib so that the dictionary is shared between ABIs + ECONF_SOURCE=${S} \ + econf \ + --with-default-dict='/usr/lib/cracklib_dict' \ + --without-python \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + default + do_python +} + +multilib_src_test() { + do_python +} + +python_test() { + nosetests -w "${S}"/python || die "Tests fail with ${EPYTHON}" +} + +multilib_src_install() { + default + # move shared libs to / + multilib_is_native_abi && gen_usr_ldscript -a crack + + do_python +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files + rm -r "${ED}"/usr/share/cracklib + + insinto /usr/share/dict + doins dicts/cracklib-small || die +} + +pkg_postinst() { + if [[ ${ROOT} == "/" ]] ; then + ebegin "Regenerating cracklib dictionary" + create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null + eend $? + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.6.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.6.ebuild new file mode 100644 index 0000000000..b430d4516e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.9.6.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_OPTIONAL=1 + +inherit eutils distutils-r1 libtool multilib-minimal toolchain-funcs + +MY_P=${P/_} +DESCRIPTION="Password Checking Library" +HOMEPAGE="https://github.com/cracklib/cracklib/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +IUSE="nls python static-libs test zlib" + +RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + python? ( + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) + )" +RDEPEND="${RDEPEND} + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r6 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" + +S=${WORKDIR}/${MY_P} + +do_python() { + multilib_is_native_abi || return 0 + use python || return 0 + pushd python > /dev/null || die + distutils-r1_src_${EBUILD_PHASE} + popd > /dev/null +} + +pkg_setup() { + # workaround #195017 + if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then + eerror "Upgrade path is broken with FEATURES=unmerge-orphans" + eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib" + die "Please run: FEATURES=-unmerge-orphans emerge cracklib" + fi +} + +src_prepare() { + elibtoolize #269003 + do_python +} + +multilib_src_configure() { + export ac_cv_header_zlib_h=$(usex zlib) + export ac_cv_search_gzopen=$(usex zlib -lz no) + # use /usr/lib so that the dictionary is shared between ABIs + ECONF_SOURCE=${S} \ + econf \ + --with-default-dict='/usr/lib/cracklib_dict' \ + --without-python \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + default + do_python +} + +multilib_src_test() { + do_python +} + +python_test() { + nosetests -w "${S}"/python || die "Tests fail with ${EPYTHON}" +} + +multilib_src_install() { + default + # move shared libs to / + multilib_is_native_abi && gen_usr_ldscript -a crack + + do_python +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files + rm -r "${ED}"/usr/share/cracklib + + insinto /usr/share/dict + doins dicts/cracklib-small || die +} + +pkg_postinst() { + if [[ ${ROOT} == "/" ]] ; then + ebegin "Regenerating cracklib dictionary" + create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null + eend $? + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/files/cracklib-2.8.13-python-linkage.patch b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/files/cracklib-2.8.13-python-linkage.patch deleted file mode 100644 index 568d081302..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/files/cracklib-2.8.13-python-linkage.patch +++ /dev/null @@ -1,13 +0,0 @@ -http://bugs.gentoo.org/246747 - ---- cracklib/python/Makefile.in -+++ cracklib/python/Makefile.in -@@ -57,7 +57,7 @@ - am__installdirs = "$(DESTDIR)$(pyexecdir)" "$(DESTDIR)$(pythondir)" - pyexecLTLIBRARIES_INSTALL = $(INSTALL) - LTLIBRARIES = $(pyexec_LTLIBRARIES) --_cracklibmodule_la_LIBADD = -+_cracklibmodule_la_LIBADD = -lpython$(PYTHON_VERSION) - _cracklibmodule_la_SOURCES = _cracklibmodule.c - _cracklibmodule_la_OBJECTS = _cracklibmodule.lo - _cracklibmodule_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/files/cracklib-2.9.1-setup.py-srcdir.patch b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/files/cracklib-2.9.1-setup.py-srcdir.patch new file mode 100644 index 0000000000..ac69b9f605 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/files/cracklib-2.9.1-setup.py-srcdir.patch @@ -0,0 +1,35 @@ +From 70909dd3d30a13bb0406ca76feea49f05b8b978d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Thu, 29 May 2014 23:57:32 +0200 +Subject: [PATCH] Fix paths in setup.py to support out-of-source builds. + +--- + python/setup.py.in | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/python/setup.py.in b/python/setup.py.in +index 4a258a0..4c70de4 100644 +--- a/python/setup.py.in ++++ b/python/setup.py.in +@@ -23,8 +23,8 @@ from setuptools import setup, Extension, find_packages + + extensions = [ + Extension("_cracklib", +- ["_cracklib.c"], +- include_dirs = ["@top_builddir@/lib"], ++ ["@srcdir@/_cracklib.c"], ++ include_dirs = ["@top_srcdir@/lib"], + libraries = ["crack"], + library_dirs = ["@top_builddir@/lib/.libs"]), + ] +@@ -43,6 +43,7 @@ convenience functions. + url="http://cracklib.sourceforge.net/", + license="GPLv2+", + py_modules=['cracklib', 'test_cracklib'], ++ package_dir={'': '@srcdir@'}, + ext_modules=extensions, + zip_safe=False, + classifiers=[ +-- +2.0.0 + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/metadata.xml new file mode 100644 index 0000000000..0bd584bf70 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/cracklib/metadata.xml @@ -0,0 +1,12 @@ + + + + + base-system@gentoo.org + Gentoo Base System + + + cracklib + cracklib/cracklib + +