summaryrefslogtreecommitdiff
path: root/sci-libs/gaul-devel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /sci-libs/gaul-devel
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'sci-libs/gaul-devel')
-rw-r--r--sci-libs/gaul-devel/Manifest2
-rw-r--r--sci-libs/gaul-devel/gaul-devel-0.1849-r2.ebuild41
2 files changed, 21 insertions, 22 deletions
diff --git a/sci-libs/gaul-devel/Manifest b/sci-libs/gaul-devel/Manifest
index 317675efac83..f361f972f808 100644
--- a/sci-libs/gaul-devel/Manifest
+++ b/sci-libs/gaul-devel/Manifest
@@ -1,5 +1,5 @@
AUX gaul-devel-0.1849-as-needed.patch 972 BLAKE2B e03bef77af59333a76a6c91ed6cde6277c5457867cbf78b06f1489fff8e3c0f352485d8a2f7708d39103fc5f4c329373f4f4e54bbcc143de68e145a8befc392c SHA512 2f5b17231b3bc1d932389a3c550ab2756c39ce302bee3c1d9d64932dd080fb828a6035000c2b0b1b45815f2377da5e4665738630ea32cb827d63387c26c1ab6c
AUX gaul-devel-0.1849-slang2-error.patch 976 BLAKE2B e5f7427d4a566fcec91c37234621beeaabc80aa62a5f0b3ae5b83539ad30d4332447affe9dfb7518d226d871faefee36ecb5c08af84995b26a0865a45263a51c SHA512 7f31cc6d382122e6610230cfc7541517948a35a499b1334573cd023c9af0148a8b1c37ffaaf5b3ca9facbfce5a5ecceeb9a0d9725719979b7e973fc88a478269
DIST gaul-devel-0.1849-0.tar.bz2 416827 BLAKE2B 7d35ed137731efccd823d580192a3648b075900d469e1506e2689017271e78bb81e7f5cfe256100e3469f92df5c69eceaeadf5b396f58a1a76df614103b00a12 SHA512 c9da2b983073c99b9f785b665b17c7c63b61a5d879c99c167c2014cc1dfd8ad689f89ec788d69a05e0ed391c97dbe1671d039d9122e58a354e8304785082c93d
-EBUILD gaul-devel-0.1849-r2.ebuild 903 BLAKE2B eca8661b4718b7be5e8bedd574280cf139b60a9bfe6ca01ce9cdbd6c7d64ab8fe6142c31d05cca64bbbef277c2424ec564177e6af9fa1952253153d85668d482 SHA512 e30e93e55aa133ea1aac716582b69848e5c7ed99704e90f987fc51bf2022ce6be86da702c7235f9a8608fe549692958a1ee76d3572d46c8850ce48c67725d47c
+EBUILD gaul-devel-0.1849-r2.ebuild 762 BLAKE2B 51ce361774e1533a96b773fac06dcaf0a8479d557cd5d9044ef79c5c7b113f497cdb81004b15d5f724699c15d35476e203008a4738e62e623d02e875bb25b993 SHA512 4c2fd83f73dd0804edb060d04371d36fac235cd72e925ccf491f951b000e9df3c44857683e06eb5f9194e37ab8bc4a2e6e2c35a2a6ffa341db8553931c8937e6
MISC metadata.xml 881 BLAKE2B 76b563cd127da255b8faa32c39b879632098d8b068c559c7d77b16b542282edf69291bc8f58ef744d1301ea8c5f61da6900567e80899ed5370d2f4a277a7058c SHA512 636f1af4488f9b15cf8df5ba76d9d8eae2da7a879e970fdff6342420ecf869ce76b70bd39b033bc28d90f6b4a8affd5d3f10d2ad1ba7700b59d5f6f009d724cb
diff --git a/sci-libs/gaul-devel/gaul-devel-0.1849-r2.ebuild b/sci-libs/gaul-devel/gaul-devel-0.1849-r2.ebuild
index 56d910c69c5a..883d578b3fea 100644
--- a/sci-libs/gaul-devel/gaul-devel-0.1849-r2.ebuild
+++ b/sci-libs/gaul-devel/gaul-devel-0.1849-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
-inherit autotools eutils
+inherit autotools
DESCRIPTION="Genetic Algorithm Utility Library"
HOMEPAGE="http://GAUL.sourceforge.net/"
@@ -12,34 +12,33 @@ SRC_URI="mirror://sourceforge/gaul/${P}-0.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug slang static-libs"
+IUSE="slang"
-DEPEND="
- sys-apps/sed
- slang? ( sys-libs/slang )"
-RDEPEND="${DEPEND}"
+RDEPEND="slang? ( sys-libs/slang:= )"
+DEPEND="${RDEPEND}"
-S=${WORKDIR}/${P}-0
+S="${WORKDIR}/${P}-0"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-slang2-error.patch
+ "${FILESDIR}"/${P}-as-needed.patch
+)
src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-slang2-error.patch \
- "${FILESDIR}"/${P}-as-needed.patch
+ default
+ mv configure.{in,ac} || die
eautoreconf
}
src_configure() {
- local myconf
- use slang || myconf="--enable-slang=no"
- if use debug ; then
- myconf="${myconf} --enable-debug=yes --enable-memory-debug=yes"
- else
- myconf="${myconf} --enable-g=no"
- fi
- econf $(use_enable static-libs static) ${myconf}
+ econf \
+ --disable-static \
+ $(use_enable slang)
}
src_install() {
- MAKEOPTS+=" -j1"
default
+
+ # no static archives
+ find "${D}" -name '*.la' -delete || die
}