dev-libs/botan: version bump
authorAlon Bar-Lev <alonbl@gentoo.org>
Wed, 4 Oct 2017 07:30:58 +0000 (10:30 +0300)
committerAlon Bar-Lev <alonbl@gentoo.org>
Wed, 4 Oct 2017 07:33:01 +0000 (10:33 +0300)
Package-Manager: Portage-2.3.8, Repoman-2.3.1

dev-libs/botan/Manifest
dev-libs/botan/botan-2.3.0.ebuild [moved from dev-libs/botan/botan-2.1.0.ebuild with 94% similarity]

index b47def0f45d7de45c36b7b2ce75e672efcda1862..003e8084ecfc9f443d0db215c4e85bee22473482 100644 (file)
@@ -1,4 +1,4 @@
 DIST Botan-1.10.15.tgz 2711022 SHA256 c0cc8ffd470fda4b257c3ef9faf5cf93751f4c283dfba878148acafedfab70fe SHA512 c3b93f44ad0de9758af11557833ee570aa0724c8b57c9a576b56ab439a7819e0f71a10857ad367b486716164dd4ff551cab2036ecbbbedd75db4b8dc93416bc8 WHIRLPOOL 834cad8b38787581d8d967b2fa6ffb6164e2bf8a124d993733a7d55202439ec543c18cb6cb03721c0e8eb67cbe2a486b8199b3b8784645e0033be298f36640b9
 DIST Botan-1.10.16.tgz 2711177 SHA256 6c5472401d06527e87adcb53dd270f3c9b1fb688703b04dd7a7cfb86289efe52 SHA512 967137c89484630806e828c3902fe27c28dae17e6a3aeae7c542093de356545be4fcbe4325afd9fb40093a10ac409244e4e6503364858facb59057a5dfd61c03 WHIRLPOOL 86ec99dbadcdf1ff27d1b11a133a15be8385f32cf7f456afa9ca0756e3e0c8e640fff3e5d2753d508cf1136268ae5912b3c610a75d30cf07f206896fb8b5e6a8
 DIST Botan-1.10.17.tgz 2706678 SHA256 6847ffb64b8d2f939dccfecc17bd2c80385d08f7621e2c56d3a335118e823613 SHA512 a47cab3af113652247c8efc8b0f043eb62175eaa8554833d5fc3016ea94dbdd8aa722ab9b5226cc5f133afbcc088d54362111630eaa4594812c39925cc3c8649 WHIRLPOOL b2d82fb18ad7f69e26325c797cee939f65211e3b09c7058881633d410acd88e1839960c4be65637b00714b19d06a1c181704a5d184c1890cd7ee75b0e90a301b
-DIST Botan-2.1.0.tgz 5073684 SHA256 460f2d7205aed113f898df4947b1f66ccf8d080eec7dac229ef0b754c9ad6294 SHA512 af9ea35baf431500d380a360525e20e67dd17fdeaa442726019d544e9e423c301196cc17b09a3831f956ca9e62d7e99797f129b26fac10a653dd04e3ad1f4f4f WHIRLPOOL 75289db8f2a6bd075562acc1fd1a8297ad74369022941af7b08878dd94cc28494193a3937aae377c856d2957bf1ac3b564c0cd0ceae0701beab308c082c07fe6
+DIST Botan-2.3.0.tgz 5947072 SHA256 39f970fee5986a4c3e425030aef50ac284da18596c004d1a9cce7688c4e6d47c SHA512 a8575bdb2eaa01fb45d8565bea0b54ddf47a21d2fb761fc0a286373b09d51e5a00e84d5cefc51040c5720db66f5625c6bc73ab09cffa9cd42472545610f9892a WHIRLPOOL 295965db5d6d0f21511a6a49f79a80cc7adffb8c67e05c6c09081eae233e2bb5abe506147a7e84ded9ddd1e29faba3276527449da3484e0b07e8bdc03018e211
similarity index 94%
rename from dev-libs/botan/botan-2.1.0.ebuild
rename to dev-libs/botan/botan-2.3.0.ebuild
index 92b8610e1899f26873abae896ad10447f9e634b8..c2cd637870da93104ef142b9d6a466355d7eda38 100644 (file)
@@ -13,7 +13,7 @@ HOMEPAGE="http://botan.randombit.net/"
 SRC_URI="http://botan.randombit.net/releases/${MY_P}.tgz"
 
 KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
-SLOT="2/0"
+SLOT="2/3" # soname version
 LICENSE="BSD"
 IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"
 REQUIRED_USE="python? ( boost ) boost? ( ${PYTHON_REQUIRED_USE} )"
@@ -71,14 +71,13 @@ src_configure() {
 
        ./configure.py \
                --prefix="${EPREFIX}/usr" \
-               --destdir="${D}/${EPREFIX}/usr" \
                --libdir=$(get_libdir) \
                --docdir=share/doc \
                --cc=gcc \
                --os=${myos} \
                --cpu=${CHOSTARCH} \
                --with-endian="$(tc-endian)" \
-               --without-sphinx \
+               --without-doxygen \
                $(use_with doc sphinx) \
                $(use_with bzip2) \
                $(use_with lzma) \
@@ -92,7 +91,7 @@ src_configure() {
 }
 
 src_compile() {
-       emake CXX="$(tc-getCXX) -pthread" AR="$(tc-getAR) crs" LIB_OPT="-c ${CXXFLAGS}"
+       emake CXX="$(tc-getCXX) -pthread" AR="$(tc-getAR) crs" CXXFLAGS="-std=c++11 -D_REENTRANT ${CXXFLAGS}"
 }
 
 src_test() {
@@ -100,7 +99,7 @@ src_test() {
 }
 
 src_install() {
-       emake install
+       default
 
        if ! use static-libs; then
                rm "${ED}usr/$(get_libdir)/libbotan"*.a || die 'remove of static libs failed'