summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2015-05-05 20:52:01 +0000
committerManuel Rüger <mrueg@gentoo.org>2015-05-05 20:52:01 +0000
commit7406a98eed4079f5a49d389e104f3826878bdad6 (patch)
treeee565b1f2e60e93dcf88486b9688cdc4a819a597 /dev-libs/cryptlib
parentDisable -flto via configure, bug 530928. (diff)
downloadhistorical-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/ChangeLog5
-rw-r--r--dev-libs/cryptlib/Manifest25
-rw-r--r--dev-libs/cryptlib/cryptlib-3.4.0.ebuild145
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
-}