summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/libconcord/Manifest2
-rw-r--r--dev-libs/libconcord/libconcord-1.2.ebuild16
2 files changed, 14 insertions, 4 deletions
diff --git a/dev-libs/libconcord/Manifest b/dev-libs/libconcord/Manifest
index a66b4c50..46dfa228 100644
--- a/dev-libs/libconcord/Manifest
+++ b/dev-libs/libconcord/Manifest
@@ -1,3 +1,3 @@
DIST concordance-1.2.tar.bz2 1143635 SHA256 ce9f23dfcd9bb1de79edd07231062c5e5d5fdefb3dd88ae6da7fb25b8d782434 WHIRLPOOL 494cecea7b63329ae094b9b4b82e5c668ca26a71f8bafbb783b339f2ceaf30149040696e8808fcfa738a0077d467e31976d2b65677a40ca1c85aedb162fa62d7
-EBUILD libconcord-1.2.ebuild 1457 SHA256 9ca27fee33665c7ad20d27846f775ada0c83056567fffa1ea8807691bc951195 WHIRLPOOL d78e1d8281617bfea33db1a0a16f6023c950b7b471d80c9f7b0aaea24d9cfd3bbd67d399d24064e393d0d4e0276d722dcd7ef486f255511ef23443b6135be4c7
+EBUILD libconcord-1.2.ebuild 1646 SHA256 232ba7a6b4ce3dc0a30cb5ccf75477d291bb87ff4e7caf58e582222bec446f49 WHIRLPOOL 9fdd7d3d5faf251748437d7ad33df0c2c31f5156523ee3028f1bf5bdb8e53d69248db09e3da1c5222b5591c8c7567aa36e2a70810c24fc48de0796a33bebaf14
MISC metadata.xml 256 SHA256 6ca43960767ca28661abf97c85263db77fe7643902be2ce777c61aa688d8ea2d WHIRLPOOL cef8582829111be09e651eb819e6d1ea59c9c4386b842169ccd46a14c8e3ccb090486fecd61c5fd4aa47998cacc69cdc1fb5ca6bb6325a4da1ebfd0b6eebda7b
diff --git a/dev-libs/libconcord/libconcord-1.2.ebuild b/dev-libs/libconcord/libconcord-1.2.ebuild
index 0f71f136..1f5b88c7 100644
--- a/dev-libs/libconcord/libconcord-1.2.ebuild
+++ b/dev-libs/libconcord/libconcord-1.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime perl-module distutils-r1
@@ -25,10 +25,12 @@ RDEPEND="dev-libs/hidapi
S="${WORKDIR}/${MY_P}/${PN}"
src_prepare() {
+ default
+
if use perl ; then
cd "${S}/bindings/perl"
einfo "Prepare perl bindings in ${PWD}"
- perl-module_src_prep
+ perl-module_src_prepare
swig -perl5 concord.i
cd "${S}"
fi
@@ -38,6 +40,13 @@ src_configure() {
econf \
--disable-mime-update \
$(use_enable static-libs static)
+
+ if use perl ; then
+ cd "${S}/bindings/perl"
+ einfo "Configure perl bindings in ${PWD}"
+ perl-module_src_configure
+ cd "${S}"
+ fi
}
src_compile() {
@@ -46,6 +55,7 @@ src_compile() {
if use perl ; then
cd "${S}/bindings/perl"
einfo "Compile perl bindings in ${PWD}"
+ mymake=( OPTIMIZE="${CFLAGS} -I${S}" )
perl-module_src_compile
cd "${S}"
fi