diff options
author | 2015-05-05 20:52:01 +0000 | |
---|---|---|
committer | 2015-05-05 20:52:01 +0000 | |
commit | 7406a98eed4079f5a49d389e104f3826878bdad6 (patch) | |
tree | ee565b1f2e60e93dcf88486b9688cdc4a819a597 /dev-libs/cryptlib | |
parent | Disable -flto via configure, bug 530928. (diff) | |
download | historical-7406a98eed4079f5a49d389e104f3826878bdad6.tar.gz historical-7406a98eed4079f5a49d389e104f3826878bdad6.tar.bz2 historical-7406a98eed4079f5a49d389e104f3826878bdad6.zip |
Remove old.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/cryptlib')
-rw-r--r-- | dev-libs/cryptlib/ChangeLog | 5 | ||||
-rw-r--r-- | dev-libs/cryptlib/Manifest | 25 | ||||
-rw-r--r-- | dev-libs/cryptlib/cryptlib-3.4.0.ebuild | 145 |
3 files changed, 5 insertions, 170 deletions
diff --git a/dev-libs/cryptlib/ChangeLog b/dev-libs/cryptlib/ChangeLog index 1df5732ec89a..14275348014e 100644 --- a/dev-libs/cryptlib/ChangeLog +++ b/dev-libs/cryptlib/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/cryptlib # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.39 2015/04/08 17:51:55 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.40 2015/05/05 20:48:53 mrueg Exp $ + + 05 May 2015; Manuel Rüger <mrueg@gentoo.org> -cryptlib-3.4.0.ebuild: + Remove old. 08 Apr 2015; Michał Górny <mgorny@gentoo.org> cryptlib-3.4.0-r1.ebuild: Drop old Python implementations diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest index 0a9483f53b4e..ae69b194967c 100644 --- a/dev-libs/cryptlib/Manifest +++ b/dev-libs/cryptlib/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX cryptlib-3.3.2-external-zlib.patch 1086 SHA256 ca7bf1670b83380e26a51f4dceb0684c2d0694338c509cc36bbb2bb6deb31f8c SHA512 9eee14ed5745977b12112b0e4588bed4d49a9fcd96f7aef339846018d3a7d67ed43d50b313955fe985b3e84be7d80c9385946b4682148408bd6f09679c96da4a WHIRLPOOL 5d262117816e6e4b6abbf9f900b5093bb475be731bcf358bb7ca2e1aca2fc753e3057b5f7ee18a76c2c4fcb9c6ca68f0fd621e23ed39d7c4cb48dc27bf83be65 AUX cryptlib-3.3.2-ld.patch 821 SHA256 0e813cd10d11f0dcfb8420d5e8690bf682faeb50e83c221a7e5bd35d44eaab4f SHA512 304cd257ede880c307af96bad753dc9c4fe1f590432738666b6e5c1ecbc1364838fc4093ce64ef64228e1a95064ad767063262f144e1874762aee2a55271e7a2 WHIRLPOOL cb495b5d3bc656c6069dcc06673979fae4fccaa6bf710e52b4026c3c8340678de8165ecea584b260ece211b7b2e9fa3081fc4a58d4de586bc329875cb68ea144 AUX cryptlib-3.4.0-external-zlib.patch 1194 SHA256 18cc9f193de28e7cfbf322d0ee47587fe334b2751bb397851b2b09b76f3c0c85 SHA512 7edbd39ff8c159a36e3c85280020055b9434b4c18a46d64ba645203383654f3a2a3aff00f760af2ca654784dedd711fdbe8b649e818ff4b8bea34bd7083f3e88 WHIRLPOOL 10937624e3576eef8da6663a8adc1a8e58a1bce0ce5c3d4f0926ce4942fe898ceec73e6f539eb6d13a8bb5b3c06cc0b7d25559698cfff08178c6c731d74f6f22 @@ -8,25 +5,5 @@ AUX cryptlib-3.4.0-python.patch 1888 SHA256 1a857ff90e833e5f32a927f6568d63d616f8 DIST cl340.zip 5514751 SHA256 fff4cca9e70e579763882cd58bc8a5b36c52c20a7ace6c8b21c5e4e9e05fd9d5 SHA512 b9091ee4ce589f95ce479a0de25c5456db18d955350cc245637addf31f3c03cfe87c971f5a7bff274d17451059d319723cd337cb25a672e0823e29b98b4b87f8 WHIRLPOOL 8965d0c6b0e0bd38d0bbf674a75ac43ea7ea482218c6592d51d0baa7a6ff8673a27c8095084dc7d7cbca39c29bc9acdb6351d6a1f64f6cdc6c1bf906b2579cff DIST cryptlib-3.4.0-manual.pdf.bz2 1215921 SHA256 b06b736e6e123f578adcd08a8ede6cdb62e3e6d4ac2decb3570def1b29d44da8 SHA512 dbf9914a110a686dc23fedd23c16cefbae12cc67e378db67ac292f8f782b3b615a5819013f2b9c4861086c7ddfab690db9d68a911346102def323255cf48069b WHIRLPOOL 8cc64ab7ffe8a97714e793dd3dfe36708e7e2c7ec583479c593d767de22b860be5bcf0a70427f6f2e7e1d9732ec4ba2d2b3f1617f97bb649c0298924e4a93fb6 EBUILD cryptlib-3.4.0-r1.ebuild 3787 SHA256 0831e42c299d9a89360ff462a57e6d0c500f0993c434b5816568c9c1217def52 SHA512 eee51a34cbec05fbd0ef535fba1efb5e0b4d70a8137df975d8dc7dcac801a67d82e14d59356500d275f5443b29b3995b52f3f275923c53235c6d6e5d6734d439 WHIRLPOOL 36401017ef404b11a3f177394d21de400ac6c3094d5c96362d9cb5790536b5c394bdbff929b2da510660cdccf4eb59ecd6cc55fdb53acc21c99fb99f9e2ee636 -EBUILD cryptlib-3.4.0.ebuild 3674 SHA256 7cf0c40cd793cbdd759163a28e61a557f3e60c49c22dff6c9a6293eaa5cd5da1 SHA512 70b371cf604386796455a9f45a526b23f5b58b163b5f3fb120776e2db5700b9bb0ec84dfafb65e6bbff9883bc384837bf7cfc836cf10eaa0f75a4bf619ae4c2d WHIRLPOOL b1783b01b40d3fcb0577a068504e87cbd529b063182b95f809c7682855a97a373187843468bd13ca31311f0f55f46916f3f2062065e09a8af9945c28225a4189 -MISC ChangeLog 7170 SHA256 993d358bb1a3b3de9373644eb62a157be0f1ded9b657f6ad0c04958c958dab5b SHA512 514ae4691df773da1a04f24196f68bd520df0198189382d2341a8ce75f7ef4f561e64762ea1960a0c6ce1b03e2f15e4ebeec13dba44862dff739ec65b3db1148 WHIRLPOOL 52af21c2ba5999e7b3a66707ed8bf6cec783b8c49021a798168526ad49da17028585293318f127917492f444cf7986f74810afa2f34f68fdae52c2f6ab1263d4 +MISC ChangeLog 7256 SHA256 9833815316af291f0803fbaccbec1080906eb27b0b1c51e9467f0afb091f3a8e SHA512 5e59641ed78358ddc95a4414d8b5038ea5b8e4296bca8cd3c1883c4506fbb46de016081198bb0c2f5acb1483bdd770854cd0f76f70f7f481e5989a66e1989d3f WHIRLPOOL bd66ad27768df806b0cdd876627e281b28dad3dc1e4d8dc34017ff825249b2f27a637002c50d9700c3b6dfb92a9432c727a82a09c3f7a3927f31df4540812dd8 MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQJ8BAEBCABmBQJVJWrVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO1Q0QAKhiRCzw97dF/FfqAiu75KnK -lcbt9UNVfgCNmLb8snOyplh5QDhQqHBFhQqpkUtVe4honvoaTrTJM/zpSioZ9y8u -BQjX5PIjBAjViU7li4REXUUZd3lVNgZln62uLw5otTYxkcJfMwmNVfouydhDHhpQ -w1gEa124m+jR0IeFu6y4vq8siJkxkHJQNgCpnbloC6z22+e/nJpGu6K0aNX/s4hZ -iAD4RSuRHoGMXabDhw0vVqEJSW5rV1Q1rck/LdhrbK1FNjsmpbET7/gRgtUBcCyd -TL/NIbOFU0eq+IqKGr/xLZ0wXkwxxU0mJZ6MnNfXQ+YBkTw1+kJZXfgfBey98sL8 -2a27x8nSHilArtfH6EMlWpCcWxj0jxfLg49hqJHBdYhbjmr++QmV0xkTnOQGdTya -P5LNZ4JFyGQ76iKRt/VU/HiuleJfLsz69doZpce5FwqAtD5lPN+XIj6CIU2trS5V -3m3ypx418ui6TTCKY1Gs9IkFcEb1mDCk4wDQ0gPefpLbdTwDeJXcnlU5PkRYdJbt -V+QBKzYLr9Lo+vkhRoq/YIsD6BQcNhFj3Y9B6ZPjhqij3g2ibm9rWA3rjVY4ApAN -PynxSA75SIj+1DUlH/YNRQfhz9Yu3r5sW6a3s+BlRu1CRBvAQgWMXCv8tlDHqXeT -by+IOqjuW0l74sRn2uiL -=GWFu ------END PGP SIGNATURE----- diff --git a/dev-libs/cryptlib/cryptlib-3.4.0.ebuild b/dev-libs/cryptlib/cryptlib-3.4.0.ebuild deleted file mode 100644 index 1d5d543a97c8..000000000000 --- a/dev-libs/cryptlib/cryptlib-3.4.0.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.4.0.ebuild,v 1.7 2012/11/25 19:28:39 ulm Exp $ - -EAPI="3" -PYTHON_DEPEND="python? 2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils eutils flag-o-matic multilib toolchain-funcs - -MY_PV="${PV//.}" - -DESCRIPTION="Powerful security toolkit for adding encryption to software" -HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/" -DOC_PREFIX="${PN}-${PV}" -SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip - doc? ( mirror://gentoo/${DOC_PREFIX}-manual.pdf.bz2 )" - -LICENSE="Sleepycat" -KEYWORDS="amd64 x86" -SLOT="0" -IUSE="doc ldap odbc python" - -S="${WORKDIR}" - -RDEPEND="sys-libs/zlib - ldap? ( net-nds/openldap ) - odbc? ( dev-db/unixODBC )" -DEPEND="${RDEPEND} - app-arch/unzip" - -DISTUTILS_SETUP_FILES=("bindings/setup.py") - -pkg_setup() { - if use python; then - python_pkg_setup - fi -} - -src_unpack() { - # we need the -a option, so we can not use 'unpack' - unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" - use doc && unpack "${DOC_PREFIX}-manual.pdf.bz2" -} - -src_prepare() { - rm -fr zlib - - # we want our own CFLAGS ;-) - sed -i -e "s:-m.*=pentium::g" -e "s:-fomit-frame-pointer::g" -e "s:-O2::g" \ - -e "s:-O3::g" -e "s:-O4::g" makefile || die "sed makefile failed" - sed -i -e "s/-march=[[:alnum:]\.=-]*//g" -e "s/-mcpu=[[:alnum:]\.=-]*//g" \ - -e "s:-O2::g" -e "s:-O3::g" tools/ccopts.sh || die "sed tools/ccopts.sh failed" - - # change 'make' to '$(MAKE)' - sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" - - # NOTICE: - # Because of stack execution - # assembly parts are disabled. - sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed" - - # Fix version number of shared library. - sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed" - - # Respect LDFLAGS and fix soname and strip issues. - epatch "${FILESDIR}/${PN}-3.3.2-ld.patch" - - # Use external zlib. - epatch "${FILESDIR}/${PN}-3.4.0-external-zlib.patch" - - #Fix setup.py - epatch "${FILESDIR}"/${P}-python.patch -} - -src_compile() { - local libname="libcl.so.${PV}" - - # At least -O2 is needed. - replace-flags -O -O2 - replace-flags -O0 -O2 - replace-flags -O1 -O2 - replace-flags -Os -O2 - is-flagq -O* || append-flags -O2 - - append-flags "-D__UNIX__ -DOSVERSION=2 -DNDEBUG -I." - - if [ -f /usr/include/pthread.h -a \ - `grep -c PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h` -ge 0 ] ; then - append-flags "-DHAS_RECURSIVE_MUTEX" - fi - if [ -f /usr/include/pthread.h -a \ - `grep -c PTHREAD_MUTEX_ROBUST /usr/include/pthread.h` -ge 0 ] ; then - append-flags "-DHAS_ROBUST_MUTEX" - fi - - use ldap && append-flags -DHAS_LDAP - use odbc && append-flags -DHAS_ODBC - - emake directories || die - emake toolscripts || die - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" Linux || die "emake static failed" - - emake TARGET=${libname} OBJPATH="./shared-obj/" CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS} -fPIC -c" Linux || die "emake shared failed" - - if use python; then - ln -s libcl.so.${PV} libcl.so || die - - # Python bindings don't work with -O2 and higher. - replace-flags -O* -O1 - distutils_src_compile - fi -} - -src_install() { - dolib.so "libcl.so.${PV}" || die - dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so" || die - dolib.a "libcl.a" || die - - insinto /usr/include - doins cryptlib.h || die - - if use python; then - distutils_src_install - fi - - dodoc README || die - if use doc; then - newdoc "${DOC_PREFIX}-manual.pdf" "manual.pdf" || die - fi -} - -pkg_postinst() { - if use python; then - distutils_pkg_postinst - fi -} - -pkg_postrm() { - if use python; then - distutils_pkg_postrm - fi -} |