From 6732ce4bb953e4edbfc7b36092a788b280eb28d8 Mon Sep 17 00:00:00 2001 From: Alon Bar-Lev Date: Sun, 19 Apr 2015 07:20:29 +0000 Subject: [PATCH] Cleanup Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xBF20DC51 --- dev-libs/botan/ChangeLog | 6 +- dev-libs/botan/Manifest | 15 +-- dev-libs/botan/botan-1.10.1.ebuild | 95 ----------------- dev-libs/botan/botan-1.10.3-r1.ebuild | 144 -------------------------- dev-libs/botan/botan-1.10.3.ebuild | 99 ------------------ dev-libs/botan/botan-1.8.11.ebuild | 95 ----------------- 6 files changed, 9 insertions(+), 445 deletions(-) delete mode 100644 dev-libs/botan/botan-1.10.1.ebuild delete mode 100644 dev-libs/botan/botan-1.10.3-r1.ebuild delete mode 100644 dev-libs/botan/botan-1.10.3.ebuild delete mode 100644 dev-libs/botan/botan-1.8.11.ebuild diff --git a/dev-libs/botan/ChangeLog b/dev-libs/botan/ChangeLog index b4b6d5e3280e..c5fa698ca29e 100644 --- a/dev-libs/botan/ChangeLog +++ b/dev-libs/botan/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/botan # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/botan/ChangeLog,v 1.92 2015/04/19 06:52:31 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/botan/ChangeLog,v 1.93 2015/04/19 07:20:19 alonbl Exp $ + + 19 Apr 2015; Alon Bar-Lev -botan-1.10.1.ebuild, + -botan-1.10.3-r1.ebuild, -botan-1.10.3.ebuild, -botan-1.8.11.ebuild: + Cleanup 19 Apr 2015; Pacho Ramos botan-1.10.5.ebuild: x86 stable wrt bug #529416 diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest index bfb7b5a6f718..c9e999242479 100644 --- a/dev-libs/botan/Manifest +++ b/dev-libs/botan/Manifest @@ -2,25 +2,18 @@ Hash: SHA256 AUX botan-1.10-python3.patch 945 SHA256 ef7aa1f8503e9974f77d8d8515fd8e339d4b3873922838c202c284149cf37c86 SHA512 8862088ea0db9177b76c23aebd5a6b567e17771ce76dce2df15acc087fcc4a381b76425b24bfe4d6721171eca3ac208c26bfeaa78beeabc48aaf6f83d0e02fce WHIRLPOOL bd0706f629d0523f78a5f2649917b1862b12509625f3123eaa152c8f0551554aa9a2086a53bc68fdeb3c69b3d80d1e122c7ab920000e038e8993a06f7b468049 -DIST Botan-1.10.1.tbz 2195784 SHA256 205a3c011391d01ca3e4f127a2ffbf993a4f59788ffa45a6df06ef4ff382a89e SHA512 6e1fecf6cb9103428c444a13b89eb21983c054f1327fcc48ff89876749644c1e635e09d8af595e8ff31ab9c657a11cf4953e9c262a6ee42bce3f68370f0636fa WHIRLPOOL 39e881806a4ee24ed75c6ac1cad8cd7ded962026138641da70ea672a45982fe9d8c6d3b41302c5b5b96567809377bcbcf3801aea8e6792f9d5e8705f6b6c3533 -DIST Botan-1.10.3.tbz 2215991 SHA256 e1db6af2deb230699b076cde893ad949f0580d4fd7b030fcd791ae982d184734 SHA512 e14a961dca2ece04b20a574ad1eb4467f1d94ac1c1fb3b66db704d750aa9953dd78e5700065b896eea63effeffdeb6c529cc8de6eea30c3acef851cd7ddb872b WHIRLPOOL 2b400ec5f6bbaf235a88a057a5dbde05987894a6f8cbf3a8fc0447192d42ce13d4fe9a06060ef09d5eaafe5357ee726345b1e753654136f1612a7c7912688fd5 DIST Botan-1.10.5.tbz 2214817 SHA256 2934c00533847dc93c485081d3ce6aae4a110151a69b587b895241159da77cf3 SHA512 7456eaf2bbdabac9438cdd28dbc0735924480034d848c40039b5b58d52924b4cb065316989d6902201bc62fb5c19cba109b550b6865ca4d11748e3a3a1ececa6 WHIRLPOOL 7fd3de981d55a03925e78a4afcee55c0f3cf7e2dc88bd503f9c5705e5cc73293cf3bdcf3c3fdf54b6d1b77ba7dc32cf6fa46720635b922e368aaf12a39339fcd DIST Botan-1.11.4.tbz 2346343 SHA256 ebbcc493ef2f13f536597b72e317462e1503c83f7e18e1fe10887f16b5f4da0f SHA512 c5c521a78b50de6c6e2bba912f0697e507a8432bd7f348e3e41856cc2ed60fea5877df4957d74887419208f8df63224a4c6726c94eef58fc1b255133b1f0ee22 WHIRLPOOL 41a024e3698fa2ede2a5124b6c5d2400e969f2cddfec6e7e9e43e549097dd606d105d6e02d6268e322d98e83300c76eb4f7783ee54699a7fa85addcf9adc3aa2 DIST Botan-1.11.8.tbz 2193897 SHA256 5c3a5485dd8f2b5e690bdc73d5848b1f436a090e7fc521c66920f34d6af68efd SHA512 2d3f5d77687ed56be39c88fe7ffdb27ebda573650f164b8681864cff0ca8b0a0bd56f9749f3695e4240a68bfa1483565c854ff4f9d8a7460de0883255a917e26 WHIRLPOOL c9eaeb2d2da10bc61eb704beb9025fada4f16ec4e82a7845cdc465295d05ad070e73d289abdc30fc96f5b43778c87f31ea4cb66c6706cb822ceb2adba0354d41 -DIST Botan-1.8.11.tbz 2808114 SHA256 c3b60a2c3dfcbe7b21626e8459e5134d3cbabe45b6d94f454860b99798739ba4 SHA512 03577a01e464841e7c985ce6323c4eeaf8d5fc968786d058139e8f965d81900ceb17c7e3f54c948b9dbb602717fec0eff153e1f140c4016aef97c7adb317e5d1 WHIRLPOOL a7f1283ca50d52ccff025a74c10cd7b973a196f873b8386e0efc73af84d0e765a127448f999be9e76e90e772dc20950bf0ae9972fad99840b0045caea41ee811 -EBUILD botan-1.10.1.ebuild 2464 SHA256 01e2d68af76bc6e1473228f832581121d03585a9de1bc9bf89a7b1b1bf2b9f29 SHA512 e97fa5713f7060351397447e5ffb962ce7393919cf14da152ec7eaa5a2e4d876e4e8a88d93c8a82742325259b693dcd65f92b23d0a846fb318f61f567aab7612 WHIRLPOOL 3172540e3215058fea3b1f0c6607238d1c8cc0018e37b211e116aa4deea1fac5ddb2da55f01e14cf57f512414a9a65ec578add270d4862720c09e12f45ee132c -EBUILD botan-1.10.3-r1.ebuild 4000 SHA256 125a6b3eafe15d5ae82b8487b0f2dfc116b9e7550eec9ff46c96616e41e8c29f SHA512 ffabfd48202091bb1e0f44da7339eca75176cee67b21a4fab07afa58115d0c6ab0b9b5b6c418f354b390f0723e8ffae596121536b5261da656f48d71381c7b5c WHIRLPOOL 44135436ec3c56805a9fc14d1295ca07fead40feecd4862dc56cd7c15d849b9db32e5bb54fd145a9bcce23cd0edbd89847929330a43fb793e71b7a9a1737ab18 -EBUILD botan-1.10.3.ebuild 2551 SHA256 76b67926a64c11304c5b34f137013b3b6c550fb81c2530fa518c9c947c79f96f SHA512 5108b0c7e703e8476d5697c34018c3dc0e56e670f61eaf22c774c1d5d320a1bb00892b0fc42d67f2fa508c2bfdf757b9e9d9cfbdeb0981605d74b66996a35b86 WHIRLPOOL 82f31df750a299132e0a2e4dee58ebc01ec908affd6e2cfaaf5b96a7e9c1584f8fbde44c799e4ddc8cc50d5d9f19c7b458f52499a766fb2128aaa3efce9afd07 EBUILD botan-1.10.5.ebuild 4158 SHA256 a890d6324463e4c3d3769fa8b22b6e9e4f2f47993f4ac2356549dde44be43237 SHA512 150e2d2fc793541aca35f38e0d2aa8b4d330751ac6708311f65f5b74fb9501fec7b7fc17bd911047fd548e0a9e1c788fb4bdacd59f2b9fbca2be8b2d0fc637f6 WHIRLPOOL 3004c48131f5e0d0ffff3e7be380b0b9e4fcc803d292290bd28e92ad14540140a3f056e81a209387ea339e8dbd4168678b2c2e9d27fa544b44568d04ea2a830c EBUILD botan-1.11.4.ebuild 4475 SHA256 2e97b1d1ab7dbe51a0a28244fbb8222389f5fd4cadeb4449871c57b1111b7790 SHA512 f93670a00ed8f8481df0904ee18c9a4e4a707292b065b504a642e56a959b79fa85bb2cc6018f0c598bba1dd7a94105edc8b77ef25ece52fce4c7d97e881361f1 WHIRLPOOL 952251c06f1cd7191f30fcd5ff1e187214d44d468704d9766935985056609aa1d10d8a56df08326af8f63b0cdff7cb0cb744aa826f605f7751ecf52fcbe2adde EBUILD botan-1.11.8.ebuild 4447 SHA256 5b62d2d4c8305f6c28ba045fa25a5a13112b47947b7c875809fb913a5a976292 SHA512 9b462576cbe80c5960e88687e27a84809cd7686698899b861332bb5f25b4bb7a7753ce493ba6bf9ca5e0110e0e2bba1004782216da59b7c5fbb6178ed7a684c9 WHIRLPOOL 31c99ec797ccc9e1c4b74026a8e4afc5f974c933c1f5ab8facfe6546425d3cf7c81fe2dfe045b545a579da94f11f322caa1e9c534d1cf3f4cbde7acf50028c3f -EBUILD botan-1.8.11.ebuild 2461 SHA256 a1e4111c47aa003a7688116652ec43d6a66e863c346b6bd0f744a3f8fd514188 SHA512 7d3dc940f2d0602da995849a7a82d81dead91c7967b089df03ba76092e5f0422af41ff84d48c77da81c57f1b289b8c6c7a9670f7037ecdb4dcfeab504e132549 WHIRLPOOL 440c7e4a9f74cbf5f60a9e1704398feab0423e0f4afa6d23bbcdfe3b0888638ca17331607e8b6e61bce6d94a6c25d8f995a39301c73c36f7948cfe76043c8c62 -MISC ChangeLog 13495 SHA256 b24ef0d86e6abf8f200f94fb9cf7ac9c420bf8bf5c32705945441af5dd9e96e5 SHA512 618672d2a8a794d07299375e66813913535f49c2ae0804e15a522f5bae1d6017e4592b95ae203c529d49b00d38f7af1d1531143b9fde3b028d411dda614ee6ba WHIRLPOOL a78c2089eccf37a615cc68dea7fd74bac679cd60362fdd218bbb7e896420a1359bf216837b9e4474e7015e94814d603e14b7238b8473dd29b9399dd317215ba5 +MISC ChangeLog 13648 SHA256 e0996bfd2654c7be5eadb0acf72a578ab86e90a09f69d4a58b3629ac7f622849 SHA512 f753acf3afe754e130749550165e2633637b554f045e7a7b656267ad5f95a44406adfcba8f81d488814df4d7a572e34bdeb71fd09fab2d54fbe35f42d3a1be19 WHIRLPOOL b1985827304cddd70bc531707938876f2d98de710e488082fae549296e4ab4fec20cd39de7fa7b39ecedb5678dfce4f7a1eb13ef77376e3897ca9e41423db4b6 MISC metadata.xml 350 SHA256 196dbc029754376fe620edb47310990091e958d480e08c0a409a9f3bdd80f548 SHA512 23c3616a31686d4ce0146ae7d9bbd7da8d339576d4157f64addcbb827db5c1061d4aa000a783ddcbd8e17f58b5bb169c72e76f67db7d4f1c850edd9830af2c03 WHIRLPOOL 77c2ee746679d19c594031c4076f6c76aaa78c95897398b733768058f2005b9b86d1af6b0009f98faf235babf152c1c920429c7b311e775b5770024c29a6e148 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlUzULAACgkQCaWpQKGI+9T0QgCeJ5l42NsRdHGY5iC2rkIhZW3g -KdgAn05WJx1LE2+Yos5rsGDfeL/MH93c -=OfYr +iF4EAREIAAYFAlUzVzcACgkQXYk9GL8g3FEIVQEAiSu0CuYT9bzc4ZFmKXCCWACt +/efOmmtB/Ud/auWZ8MgA/ji++dJQNBje6B155JUapZ1ZE69xhzFDm9J8alETnl8T +=lph3 -----END PGP SIGNATURE----- diff --git a/dev-libs/botan/botan-1.10.1.ebuild b/dev-libs/botan/botan-1.10.1.ebuild deleted file mode 100644 index 75935c5bbe11..000000000000 --- a/dev-libs/botan/botan-1.10.1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/botan/botan-1.10.1.ebuild,v 1.2 2015/02/02 16:38:58 jer Exp $ - -EAPI="3" -#PYTHON_BDEPEND="2" - -inherit eutils multilib python toolchain-funcs - -MY_PN="Botan" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="A C++ crypto library" -HOMEPAGE="http://botan.randombit.net/" -SRC_URI="http://files.randombit.net/botan/${MY_P}.tbz" - -KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~ppc-macos" -SLOT="0" -LICENSE="BSD" -IUSE="bzip2 gmp ssl threads zlib" - -S="${WORKDIR}/${MY_P}" - -RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 ) - zlib? ( >=sys-libs/zlib-1.2.3 ) - gmp? ( >=dev-libs/gmp-4.2.2 ) - ssl? ( >=dev-libs/openssl-0.9.8g )" -DEPEND="${RDEPEND} - =dev-lang/python-2*" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - # Install documentation in /usr/share/doc/${PF}. - sed -e "/^DOCDIR *=/s/Botan-\$(VERSION)/${PF}/" -i src/build-data/makefile/unix_shr.in || die "sed failed" -} - -src_configure() { - local disable_modules="proc_walk,unix_procs,cpu_counter" - - if ! use threads; then - disable_modules="${disable_modules},pthreads" - fi - - # Enable v9 instructions for sparc64 - if [[ "${PROFILE_ARCH}" = "sparc64" ]]; then - CHOSTARCH="sparc32-v9" - else - CHOSTARCH="${CHOST%%-*}" - fi - - cd "${S}" - elog "Disabling modules: ${disable_modules}" - - local myos= - case ${CHOST} in - *-darwin*) myos=darwin ;; - *) myos=linux ;; - esac - - # foobared buildsystem, --prefix translates into DESTDIR, see also make - # install in src_install, we need the correct live-system prefix here on - # Darwin for a shared lib with correct install_name - ./configure.py \ - --prefix="${EPREFIX}/usr" \ - --libdir=$(get_libdir) \ - --docdir=share/doc \ - --cc=gcc \ - --os=${myos} \ - --cpu=${CHOSTARCH} \ - --with-endian="$(tc-endian)" \ - --with-tr1=system \ - $(use_with bzip2) \ - $(use_with gmp gnump) \ - $(use_with ssl openssl) \ - $(use_with zlib) \ - --disable-modules=${disable_modules} \ - || die "configure.py failed" -} - -src_compile() { - emake CXX="$(tc-getCXX)" AR="$(tc-getAR) crs" LIB_OPT="${CXXFLAGS}" MACH_OPT="" || die "emake failed" -} - -src_test() { - chmod -R ugo+rX "${S}" - emake CXX="$(tc-getCXX)" CHECK_OPT="${CXXFLAGS}" check || die "emake check failed" - LD_LIBRARY_PATH="${S}" ./check --validate || die "Validation tests failed" -} - -src_install() { - emake DESTDIR="${ED}usr" install || die "emake install failed" -} diff --git a/dev-libs/botan/botan-1.10.3-r1.ebuild b/dev-libs/botan/botan-1.10.3-r1.ebuild deleted file mode 100644 index 9bd61c8c2d7b..000000000000 --- a/dev-libs/botan/botan-1.10.3-r1.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/botan/botan-1.10.3-r1.ebuild,v 1.6 2015/04/08 17:51:55 mgorny Exp $ - -EAPI="5" -PYTHON_COMPAT=( python{2_7,3_3} ) - -inherit eutils multilib python-r1 toolchain-funcs - -MY_PN="Botan" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="A C++ crypto library" -HOMEPAGE="http://botan.randombit.net/" -SRC_URI="http://files.randombit.net/botan/${MY_P}.tbz" - -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86 ~ppc-macos" -SLOT="0" -LICENSE="BSD" -IUSE="bindist doc python bzip2 gmp ssl threads zlib" - -S="${WORKDIR}/${MY_P}" - -RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 ) - zlib? ( >=sys-libs/zlib-1.2.3 ) - python? ( ${PYTHON_DEPS} >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}] ) - gmp? ( >=dev-libs/gmp-4.2.2 ) - ssl? ( >=dev-libs/openssl-0.9.8g[bindist=] )" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx )" - -src_prepare() { - sed -e "s/-Wl,-soname,\$@ //" -i src/build-data/makefile/python.in || die "sed failed" - sed \ - -e "/DOCDIR/d" \ - -e "/^install:/s/ docs//" \ - -i src/build-data/makefile/unix_shr.in || die "sed failed" - - # Fix ImportError with Python 3. - sed -e "s/_botan/.&/" -i src/wrap/python/__init__.py || die "sed failed" - - use python && python_copy_sources -} - -src_configure() { - local disable_modules="proc_walk,unix_procs,cpu_counter" - use threads || disable_modules+=",pthreads" - use bindist && disable_modules+=",ecdsa" - elog "Disabling modules: ${disable_modules}" - - # Enable v9 instructions for sparc64 - if [[ "${PROFILE_ARCH}" = "sparc64" ]]; then - CHOSTARCH="sparc32-v9" - else - CHOSTARCH="${CHOST%%-*}" - fi - - local myos= - case ${CHOST} in - *-darwin*) myos=darwin ;; - *) myos=linux ;; - esac - - # foobared buildsystem, --prefix translates into DESTDIR, see also make - # install in src_install, we need the correct live-system prefix here on - # Darwin for a shared lib with correct install_name - ./configure.py \ - --prefix="${EPREFIX}/usr" \ - --libdir=$(get_libdir) \ - --docdir=share/doc \ - --cc=gcc \ - --os=${myos} \ - --cpu=${CHOSTARCH} \ - --with-endian="$(tc-endian)" \ - --without-sphinx \ - --with-tr1=system \ - $(use_with bzip2) \ - $(use_with gmp gnump) \ - $(use_with python boost-python) \ - $(use_with ssl openssl) \ - $(use_with zlib) \ - --disable-modules=${disable_modules} \ - || die "configure.py failed" -} - -src_compile() { - emake CXX="$(tc-getCXX)" AR="$(tc-getAR) crs" LIB_OPT="${CXXFLAGS}" MACH_OPT="" - - if use python; then - building() { - rm -fr build/python - ln -s "${BUILD_DIR}" build/python - cp Makefile.python build/python - sed -i \ - -e "s/-lboost_python/-lboost_python-$(echo ${EPYTHON} | sed 's/python//')/" \ - build/python/Makefile.python - emake -f build/python/Makefile.python \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CXXFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - PYTHON_ROOT="/usr/$(get_libdir)" \ - PYTHON_INC="-I$(python_get_includedir)" - } - python_foreach_impl building - fi - - if use doc; then - einfo "Generation of documentation" - sphinx-build doc doc_output - fi -} - -src_test() { - chmod -R ugo+rX "${S}" - emake CXX="$(tc-getCXX)" CHECK_OPT="${CXXFLAGS}" check - LD_LIBRARY_PATH="${S}" ./check --validate || die "Validation tests failed" -} - -src_install() { - emake DESTDIR="${ED}usr" install - - # Add compatibility symlinks. - [[ -e "${ED}usr/bin/botan-config" ]] && die "Compatibility code no longer needed" - [[ -e "${ED}usr/$(get_libdir)/pkgconfig/botan.pc" ]] && die "Compatibility code no longer needed" - dosym botan-config-1.10 /usr/bin/botan-config - dosym botan-1.10.pc /usr/$(get_libdir)/pkgconfig/botan.pc - - if use python; then - installation() { - rm -fr build/python - ln -s "${BUILD_DIR}" build/python - emake -f Makefile.python \ - PYTHON_SITE_PACKAGE_DIR="${ED}$(python_get_sitedir)" \ - install - } - python_foreach_impl installation - fi - - if use doc; then - pushd doc_output > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static - popd > /dev/null - fi -} diff --git a/dev-libs/botan/botan-1.10.3.ebuild b/dev-libs/botan/botan-1.10.3.ebuild deleted file mode 100644 index 72fc35424d62..000000000000 --- a/dev-libs/botan/botan-1.10.3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/botan/botan-1.10.3.ebuild,v 1.6 2015/02/02 16:38:58 jer Exp $ - -EAPI="3" -#PYTHON_BDEPEND="2" - -inherit eutils multilib python toolchain-funcs - -MY_PN="Botan" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="A C++ crypto library" -HOMEPAGE="http://botan.randombit.net/" -SRC_URI="http://files.randombit.net/botan/${MY_P}.tbz" - -KEYWORDS="amd64 ~hppa ~ia64 ppc ~sparc x86 ~ppc-macos" -SLOT="0" -LICENSE="BSD" -IUSE="bindist bzip2 gmp ssl threads zlib" - -S="${WORKDIR}/${MY_P}" - -RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 ) - zlib? ( >=sys-libs/zlib-1.2.3 ) - gmp? ( >=dev-libs/gmp-4.2.2 ) - ssl? ( >=dev-libs/openssl-0.9.8g[bindist=] )" -DEPEND="${RDEPEND} - =dev-lang/python-2*" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - # Install documentation in /usr/share/doc/${PF}. - sed -e "/^DOCDIR *=/s/Botan-\$(VERSION)/${PF}/" -i src/build-data/makefile/unix_shr.in || die "sed failed" -} - -src_configure() { - local disable_modules="proc_walk,unix_procs,cpu_counter" - - if ! use threads; then - disable_modules="${disable_modules},pthreads" - fi - - if use bindist; then - disable_modules="${disable_modules},ecdsa" - fi - - # Enable v9 instructions for sparc64 - if [[ "${PROFILE_ARCH}" = "sparc64" ]]; then - CHOSTARCH="sparc32-v9" - else - CHOSTARCH="${CHOST%%-*}" - fi - - cd "${S}" - elog "Disabling modules: ${disable_modules}" - - local myos= - case ${CHOST} in - *-darwin*) myos=darwin ;; - *) myos=linux ;; - esac - - # foobared buildsystem, --prefix translates into DESTDIR, see also make - # install in src_install, we need the correct live-system prefix here on - # Darwin for a shared lib with correct install_name - ./configure.py \ - --prefix="${EPREFIX}/usr" \ - --libdir=$(get_libdir) \ - --docdir=share/doc \ - --cc=gcc \ - --os=${myos} \ - --cpu=${CHOSTARCH} \ - --with-endian="$(tc-endian)" \ - --with-tr1=system \ - $(use_with bzip2) \ - $(use_with gmp gnump) \ - $(use_with ssl openssl) \ - $(use_with zlib) \ - --disable-modules=${disable_modules} \ - || die "configure.py failed" -} - -src_compile() { - emake CXX="$(tc-getCXX)" AR="$(tc-getAR) crs" LIB_OPT="${CXXFLAGS}" MACH_OPT="" || die "emake failed" -} - -src_test() { - chmod -R ugo+rX "${S}" - emake CXX="$(tc-getCXX)" CHECK_OPT="${CXXFLAGS}" check || die "emake check failed" - LD_LIBRARY_PATH="${S}" ./check --validate || die "Validation tests failed" -} - -src_install() { - emake DESTDIR="${ED}usr" install || die "emake install failed" -} diff --git a/dev-libs/botan/botan-1.8.11.ebuild b/dev-libs/botan/botan-1.8.11.ebuild deleted file mode 100644 index 83bfd3c88363..000000000000 --- a/dev-libs/botan/botan-1.8.11.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/botan/botan-1.8.11.ebuild,v 1.5 2011/07/08 11:11:41 ssuominen Exp $ - -EAPI="3" -#PYTHON_BDEPEND="2" - -inherit eutils multilib python toolchain-funcs - -MY_PN="Botan" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="A C++ crypto library" -HOMEPAGE="http://botan.randombit.net/" -SRC_URI="http://files.randombit.net/botan/${MY_P}.tbz" - -KEYWORDS="amd64 ~ia64 ppc ~sparc x86 ~ppc-macos" -SLOT="0" -LICENSE="BSD" -IUSE="bzip2 gmp ssl threads zlib" - -S="${WORKDIR}/${MY_P}" - -RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 ) - zlib? ( >=sys-libs/zlib-1.2.3 ) - gmp? ( >=dev-libs/gmp-4.2.2 ) - ssl? ( >=dev-libs/openssl-0.9.8g )" -DEPEND="${RDEPEND} - =dev-lang/python-2*" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - # Install documentation in /usr/share/doc/${PF}. - sed -e "/^DOCDIR *=/s/Botan-\$(VERSION)/${PF}/" -i src/build-data/makefile/unix_shr.in || die "sed failed" -} - -src_configure() { - local disable_modules="proc_walk,unix_procs,cpu_counter" - - if ! use threads; then - disable_modules="${disable_modules},pthreads" - fi - - # Enable v9 instructions for sparc64 - if [[ "${PROFILE_ARCH}" = "sparc64" ]]; then - CHOSTARCH="sparc32-v9" - else - CHOSTARCH="${CHOST%%-*}" - fi - - cd "${S}" - elog "Disabling modules: ${disable_modules}" - - local myos= - case ${CHOST} in - *-darwin*) myos=darwin ;; - *) myos=linux ;; - esac - - # foobared buildsystem, --prefix translates into DESTDIR, see also make - # install in src_install, we need the correct live-system prefix here on - # Darwin for a shared lib with correct install_name - ./configure.py \ - --prefix="${EPREFIX}/usr" \ - --libdir=$(get_libdir) \ - --docdir=share/doc \ - --cc=gcc \ - --os=${myos} \ - --cpu=${CHOSTARCH} \ - --with-endian="$(tc-endian)" \ - --with-tr1=system \ - $(use_with bzip2) \ - $(use_with gmp gnump) \ - $(use_with ssl openssl) \ - $(use_with zlib) \ - --disable-modules=${disable_modules} \ - || die "configure.py failed" -} - -src_compile() { - emake CXX="$(tc-getCXX)" AR="$(tc-getAR) crs" LIB_OPT="${CXXFLAGS}" MACH_OPT="" || die "emake failed" -} - -src_test() { - chmod -R ugo+rX "${S}" - emake CXX="$(tc-getCXX)" CHECK_OPT="${CXXFLAGS}" check || die "emake check failed" - LD_LIBRARY_PATH="${S}" ./check --validate || die "Validation tests failed" -} - -src_install() { - emake DESTDIR="${ED}usr" install || die "emake install failed" -} -- 2.26.2