commit:     a13463b83699bd6bbed7846f71c538d0b12f1050
Author:     Stephen L Arnold <nerdboy <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 22:03:24 2015 +0000
Commit:     Steve Arnold <nerdboy <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 22:12:03 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13463b8

app-pda/libplist: fix for bug 567370 (configure fail on -lpython3.4)

Added to latest two versions for broader testing, fixes above bug plus
some duplicates.  Fix stolen from Arch (alertly pointed out by veremit).

Reported-by: (user) <candrews <AT> integralblue.com>

Package-Manager: portage-2.2.26

 app-pda/libplist/libplist-1.11-r2.ebuild | 7 ++++++-
 app-pda/libplist/libplist-1.12.ebuild    | 7 ++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app-pda/libplist/libplist-1.11-r2.ebuild 
b/app-pda/libplist/libplist-1.11-r2.ebuild
index 2f5331b..600f79c 100644
--- a/app-pda/libplist/libplist-1.11-r2.ebuild
+++ b/app-pda/libplist/libplist-1.11-r2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-inherit eutils python-r1
+inherit autotools eutils python-r1
 
 DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
 HOMEPAGE="http://www.libimobiledevice.org/";
@@ -29,6 +29,11 @@ RESTRICT="test" # TODO: src_test() was dropped from 1.10 
(cmake) -> 1.11 (autoto
 
 BUILD_DIR="${S}_build"
 
+src_prepare() {
+       sed -i -e 's/AC_PYTHON_DEVEL/AX_PYTHON_DEVEL/' 
"${S}"/m4/cython_python.m4
+       eautoreconf
+}
+
 src_configure() {
        local ECONF_SOURCE=${S}
        local myeconfargs=( $(use_enable static-libs static) )

diff --git a/app-pda/libplist/libplist-1.12.ebuild 
b/app-pda/libplist/libplist-1.12.ebuild
index f674ed0..bc3d53f 100644
--- a/app-pda/libplist/libplist-1.12.ebuild
+++ b/app-pda/libplist/libplist-1.12.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-inherit eutils python-r1
+inherit autotools eutils python-r1
 
 DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
 HOMEPAGE="http://www.libimobiledevice.org/";
@@ -29,6 +29,11 @@ RESTRICT="test" # TODO: src_test() was dropped from 1.10 
(cmake) -> 1.11 (autoto
 
 BUILD_DIR="${S}_build"
 
+src_prepare() {
+       sed -i -e 's/AC_PYTHON_DEVEL/AX_PYTHON_DEVEL/' 
"${S}"/m4/cython_python.m4
+       eautoreconf
+}
+
 src_configure() {
        local ECONF_SOURCE=${S}
        local myeconfargs=( $(use_enable static-libs static) )

Reply via email to