mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-24 08:38:07 -07:00
dev-python/pythonmagick: Clean old up
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST PythonMagick-0.9.14.tar.xz 270488 BLAKE2B ebf1ba29e30e29a7fe94f495e99f78ba34fca180f652f0426daff4538ee843aeb230e32e24f5a96e8e83fe11f0b0397fa29e0c4af6b16ee2602bbe98f00d30f3 SHA512 a09696d8ebe3c8d38a9148e6f812c149d34fbe1dbe64ecf07b43e153b3c7fd97738491818dec348072ff96e54ac0eddd17eff75c5cef8df21a8a89f58e918e98
|
||||
DIST PythonMagick-0.9.17.tar.xz 271844 BLAKE2B 92ab2d877332e23c3e869b9e92290e48b2b3d3df107186b0f1b718b2d6b3421b9a27a95f6105856cbc75bfe4ddc3b6abf50b4d2a50a3c81c860e389b797f91ec SHA512 e50e5e0d27f2dc8ccd1b251a0311ecca825423b34e85a257bfce42696c4a285977ffb8bade487fb8a3a4f8cad26d0a41fc067b172b733d0c48e951a27badded7
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -27,7 +27,7 @@
|
||||
_PythonMagick_la_LDFLAGS = -avoid-version -module $(BOOST_LDFLAGS)
|
||||
|
||||
# And the libraries to include
|
||||
-_PythonMagick_la_LIBADD = pythonmagick_src/libpymagick.la helpers_src/libhelper.la $(BOOST_LDFLAGS) -lboost_python $(MAGICKPP_LIBS) $(MAGICK_LIBS)
|
||||
+_PythonMagick_la_LIBADD = pythonmagick_src/libpymagick.la helpers_src/libhelper.la $(BOOST_LDFLAGS) $(BOOST_PYTHON_LIB) $(MAGICKPP_LIBS) $(MAGICK_LIBS)
|
||||
|
||||
EXTRA_DIST = autogen.pl SConstruct pyste_src LICENSE
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
--- a/m4/ax_boost_python.m4
|
||||
+++ b/m4/ax_boost_python.m4
|
||||
@@ -82,10 +82,11 @@
|
||||
ax_python_lib=$with_boost_python
|
||||
ax_boost_python_lib=boost_python-$with_boost_python
|
||||
fi])
|
||||
- BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
||||
- for ax_lib in `ls $BOOSTLIBDIR/libboost_python*.so* $BOOSTLIBDIR/libboost_python*.dylib* $BOOSTLIBDIR/libboost_python*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_python.*\)\.so.*$;\1;' -e 's;^lib\(boost_python.*\)\.dylib.*$;\1;' -e 's;^lib\(boost_python.*\)\.a.*$;\1;' ` $ax_python_lib $ax_boost_python_lib boost_python; do
|
||||
- AC_CHECK_LIB($ax_lib, exit, [BOOST_PYTHON_LIB=$ax_lib break], , [$PYTHON_LDFLAGS])
|
||||
- done
|
||||
+ LDFLAGS_SAVED="$LDFLAGS"
|
||||
+ LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
|
||||
+ export LDFLAGS
|
||||
+ AC_CHECK_LIB($ax_python_lib, exit, [BOOST_PYTHON_LIB=-l$ax_python_lib], , [$PYTHON_LDFLAGS])
|
||||
+ LDFLAGS="$LDFLAGS_SAVED"
|
||||
AC_SUBST(BOOST_PYTHON_LIB)
|
||||
fi
|
||||
])dnl
|
||||
@@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
WANT_AUTOMAKE="1.12"
|
||||
|
||||
inherit autotools eutils python-r1
|
||||
|
||||
MY_PN="PythonMagick"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python bindings for ImageMagick"
|
||||
HOMEPAGE="http://www.imagemagick.org/script/api.php"
|
||||
SRC_URI="mirror://imagemagick/python/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
|
||||
>=media-gfx/imagemagick-6.9.1
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.9.10-Makefile.am.patch
|
||||
"${FILESDIR}"/${PN}-0.9.10-ax_boost_python.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_configure() {
|
||||
if ! python_is_python3; then
|
||||
local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
|
||||
fi
|
||||
econf \
|
||||
--disable-static \
|
||||
--with-boost-python=boost_python-${EPYTHON#python}
|
||||
}
|
||||
|
||||
python_foreach_impl run_in_build_dir python_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
prune_libtool_files --modules
|
||||
}
|
||||
Reference in New Issue
Block a user