summaryrefslogtreecommitdiff
path: root/dev-python/pyilmbase
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /dev-python/pyilmbase
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'dev-python/pyilmbase')
-rw-r--r--dev-python/pyilmbase/Manifest4
-rw-r--r--dev-python/pyilmbase/files/pyilmbase-2.3.0-fix-build-system.patch48
-rw-r--r--dev-python/pyilmbase/files/pyilmbase-2.3.0-link-pyimath.patch13
-rw-r--r--dev-python/pyilmbase/pyilmbase-2.3.0-r2.ebuild73
4 files changed, 0 insertions, 138 deletions
diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest
index eb76f16d362e..b1c095dd827d 100644
--- a/dev-python/pyilmbase/Manifest
+++ b/dev-python/pyilmbase/Manifest
@@ -1,8 +1,4 @@
-AUX pyilmbase-2.3.0-fix-build-system.patch 1169 BLAKE2B 6afa0faf264ffb4c863a148684d162ef3154fa2802cffb2802315933e5df4781fc24d9fca23a985627a29d123a53cd4d6815beaa3b56487cace67896a22ae57c SHA512 691cdeec3361954fd41c085b38f8ec3a2a6a024ac174aeecb2b32df83844c3e25dbffcb3905b91e0b516eea6ac4597a067bb9ac794a25f5d1ac8502094b4095a
-AUX pyilmbase-2.3.0-link-pyimath.patch 454 BLAKE2B 5e2bc6d09bb7012f8d0087aa0d76b8a89280349fa978cbf926cd9cbce1b2b611a6862d73da35642e037ba84161e658915831e63ed9aeafac9db5669e38e5c4f4 SHA512 760a217d5af2e8de48f52351bab18370f3a74453135a401d8f5d964d3c445519ddc41a853c989c4f29d492764e42dfbcf4a8bcf839e43164b4bbe3e125e9d1fc
AUX pyilmbase-2.5.2-0001-Fix-pkgconfig-file-for-PyIlmBase-to-include-prefixes.patch 1192 BLAKE2B 7590379873fd2be694a70d272a082fe6916e596f3b0945bc5f6c390880cc31e6b07da9bcedeb4e9bb048cd50f87ccff5b61857903f0e295af37dc005e4792a7e SHA512 7ef4a769086e5cf62cd3ad18bb169578da5557bb7006250f7dc13e6b623e46e2805ec9b51926f0eba27fb414eecf2f0017dc282f67ee639edf013ff135c54086
-DIST pyilmbase-2.3.0.tar.gz 524975 BLAKE2B 7c3114921392ad29198025c672c366e6c98d2da968ed213ccfb446533b81fae4b78c687aba2108e476e16c4e97f11924799d0b0474ff3f82f17632f886bb6a39 SHA512 c20c26155315f2ae38efc183e5f33e2c18610365f5f1bca7a50363a005ff91c8782177293290ea037cf5f164f9b404f5710ce3cccba862e5e7f830727753589f
DIST pyilmbase-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
-EBUILD pyilmbase-2.3.0-r2.ebuild 1563 BLAKE2B e13ceefe8eaf32d75d8ea61372cebc26f057dad652f76660300d149016aa7c6820a51e64a3b01d688d973f41631d1e18641e82edf045b1573320546e2dfa8aee SHA512 2c2e81c0530ceef420aa1aa7f0ca8cd3a0ffff251a47b12d9b141111339fa8a4894478b0650acc056bc016220e14392e59309b18155361a38b533e0ec9b1d3ec
EBUILD pyilmbase-2.5.2-r1.ebuild 1484 BLAKE2B 9808e56335ef42c9bc1bfb17e6629b0643ddbecbd5e51068fe56a114146e9a21f0f9ce73410fd5af03001902d649389007e5dd63a5b60044164d94dc3073d403 SHA512 d8c8139249f34803b50a7dc0407dee68518f353bf6b2da9430d15c6c7e1821fcd2b384c0bbb375c9aadbba94731bbb139edda5a80358c49829cf39268e89069d
MISC metadata.xml 652 BLAKE2B a1f5b54cf36def29e3cdc8727b65085b2b83d26bbe0019421cc4b2acc09a027843dbb1ebc5d93bbec9174e1024b496394f9061477b842760048dcd82afc6b347 SHA512 b6e05005a16a6f72261fc1f3d305880b3e073f8a975275e19720742799e1f78fd7e29ac23a589a7724fbab9f4c6cd3b4fe5c81bd309d4532ef94a300e9440840
diff --git a/dev-python/pyilmbase/files/pyilmbase-2.3.0-fix-build-system.patch b/dev-python/pyilmbase/files/pyilmbase-2.3.0-fix-build-system.patch
deleted file mode 100644
index bd35f87a0e0f..000000000000
--- a/dev-python/pyilmbase/files/pyilmbase-2.3.0-fix-build-system.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 5cbf273..9e80b48 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -4,8 +4,7 @@ AC_SUBST(PYILMBASE_VERSION, 2.3.0)
- AC_CANONICAL_HOST
- AC_CONFIG_SRCDIR(PyIex/iexmodule.cpp)
- AC_CONFIG_HEADER(config/PyIlmBaseConfig.h)
--AM_INIT_AUTOMAKE(1.6.3) dnl Require automake 1.6.3 or better
--AM_MAINTAINER_MODE
-+AM_INIT_AUTOMAKE
- dnl static python modules make no sense - disable static
- AC_DISABLE_STATIC
-
-@@ -20,7 +19,7 @@ dnl Checks for programs.
- AC_PROG_CXX
- AC_PROG_INSTALL
- AC_PROG_LN_S
--AC_PROG_LIBTOOL
-+LT_INIT
- AC_PROG_MAKE_SET
-
- dnl
-@@ -164,22 +163,13 @@ AC_C_CONST
- AC_C_INLINE
- AC_TYPE_SIZE_T
-
--AC_MSG_CHECKING(for gcc optimization flags)
--old_cflags=$CFLAGS
--CFLAGS="$CFLAGS -pipe"
--AC_TRY_COMPILE([#include <stdio.h>],
--[ printf ("hello, world"); ],
--[ EXTRA_OPT_CFLAGS="-pipe"],[ EXTRA_OPT_CFLAGS=""])
--CFLAGS=$old_cflags
--AC_MSG_RESULT([$EXTRA_OPT_CFLAGS])
--
- dnl Platform-specific stuff
- case "$host" in
- *linux*)
-- AC_DEFINE(HAVE_LINUX_PROCFS)
-+ AC_DEFINE([HAVE_LINUX_PROCFS], [1], [define on linux])
- ;;
- *darwin*)
-- AC_DEFINE(HAVE_DARWIN)
-+ AC_DEFINE([HAVE_DARWIN], [1], [define on OSX])
- ;;
- esac
-
diff --git a/dev-python/pyilmbase/files/pyilmbase-2.3.0-link-pyimath.patch b/dev-python/pyilmbase/files/pyilmbase-2.3.0-link-pyimath.patch
deleted file mode 100644
index 878c270a885a..000000000000
--- a/dev-python/pyilmbase/files/pyilmbase-2.3.0-link-pyimath.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/PyImath/Makefile.am b/PyImath/Makefile.am
-index bf87542..ad69515 100644
---- a/PyImath/Makefile.am
-+++ b/PyImath/Makefile.am
-@@ -82,7 +82,7 @@ imathmodule_la_SOURCES = imathmodule.cpp \
- PyImathBasicTypes.cpp
-
- imathmodule_la_LDFLAGS = -avoid-version -module
--imathmodule_la_LIBADD = -lPyImath @BOOST_PYTHON_LIBS@
-+imathmodule_la_LIBADD = libPyImath.la @BOOST_PYTHON_LIBS@
-
- noinst_HEADERS = PyImathFun.h \
- PyImathBasicTypes.h
diff --git a/dev-python/pyilmbase/pyilmbase-2.3.0-r2.ebuild b/dev-python/pyilmbase/pyilmbase-2.3.0-r2.ebuild
deleted file mode 100644
index c3f5e7b949a1..000000000000
--- a/dev-python/pyilmbase/pyilmbase-2.3.0-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="IlmBase Python bindings"
-HOMEPAGE="https://www.openexr.com"
-SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz"
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+numpy"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- ~media-libs/ilmbase-${PV}:=
- $(python_gen_cond_dep '
- >=dev-libs/boost-1.62.0-r1[python(+),${PYTHON_MULTI_USEDEP}]
- numpy? (
- || (
- dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
- >=dev-python/numpy-1.10.4[${PYTHON_MULTI_USEDEP}]
- )
- )
- ')"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=virtual/pkgconfig-0-r1"
-
-PATCHES=(
- "${FILESDIR}/${P}-link-pyimath.patch"
- "${FILESDIR}/${P}-fix-build-system.patch"
-)
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local boostpython_ver="${EPYTHON:6}"
- if has_version ">=dev-libs/boost-1.70.0"; then
- boostpython_ver="${boostpython_ver/./}"
- else
- boostpython_ver="-${boostpython_ver}"
- fi
-
- local myeconfargs=(
- --with-boost-include-dir="${EPREFIX}/usr/include/boost"
- --with-boost-lib-dir="${EPREFIX}/usr/$(get_libdir)"
- --with-boost-python-libname="boost_python${boostpython_ver}"
- $(use_with numpy)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- # Fails to install with multiple jobs
- emake DESTDIR="${D}" -j1 install
-
- einstalldocs
-
- # package provides pkg-config files
- find "${D}" -name '*.la' -delete || die
-}