From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-python/python-lzo/Manifest | 6 +++++ dev-python/python-lzo/files/lzo2compat.patch | 13 ++++++++++ dev-python/python-lzo/metadata.xml | 12 +++++++++ dev-python/python-lzo/python-lzo-1.08-r1.ebuild | 28 +++++++++++++++++++++ dev-python/python-lzo/python-lzo-1.11.ebuild | 33 +++++++++++++++++++++++++ 5 files changed, 92 insertions(+) create mode 100644 dev-python/python-lzo/Manifest create mode 100644 dev-python/python-lzo/files/lzo2compat.patch create mode 100644 dev-python/python-lzo/metadata.xml create mode 100644 dev-python/python-lzo/python-lzo-1.08-r1.ebuild create mode 100644 dev-python/python-lzo/python-lzo-1.11.ebuild (limited to 'dev-python/python-lzo') diff --git a/dev-python/python-lzo/Manifest b/dev-python/python-lzo/Manifest new file mode 100644 index 000000000000..de1e8b466b59 --- /dev/null +++ b/dev-python/python-lzo/Manifest @@ -0,0 +1,6 @@ +AUX lzo2compat.patch 417 BLAKE2B 56aeec39b58a59a66fac3f99ca5e8299723f73897916b45d8891b623cea6cf30dff5ecc87e98fef5f0c7b645f5cac2202343cbdc5cd9de4f5b1e7f8d83ec0d00 SHA512 eb433f90ac40fc85de8872f2bf94805712ff4b085bbcac168aec230a55b325ab5474746b2aa0a81b0e58b04e9da50e10877bbee66768106a03f7d83c97c7ffb3 +DIST python-lzo-1.08.tar.gz 13046 BLAKE2B ce4e2d2b1497ed93cdc15d157228bd7b3b6395b19808ac9c91ebfc3da6506a0af4d4e770f6e13a23e6ffd6f38cb2fd6e91f949d44680a6ea236e4c3704fb43aa SHA512 94b33e3b0e62b9c8a97147507f4516706d25d62c63ea938f0748e520a3e27760f0e3be142cb3e68aea132ae06759c91b3a4dac8e5010cdfab633e6c8d5904d8c +DIST python-lzo-1.11.tar.gz 13823 BLAKE2B 4be60c85aae64e8837f7f8ec332c16f8c86d2e8b2e965e783cb9b0c6c942aa13750dc194679b71a6a0d733bee66313b8ca376853cee7063a46567222f80daa7e SHA512 580c68d2a5fdc43f6cb904507795c25b686c42074f217d067f51b336afa75d3eea10fcb7925c84aea352ce4383c591ff70583bef6c2fbc74116487ae87e1f87f +EBUILD python-lzo-1.08-r1.ebuild 622 BLAKE2B 58ad08becc27f5f6bab25a9e4beb590b049ffe0a0a0c35315ba665bbb415a9333e22e315cb6a64b9f0c8daa77e6d73acc225d9f028e14cf72deba7b65dbc7bc4 SHA512 908c281da215817826e0b9b2dbbc3b5b24179c504d0ddf2aa5b7b58a766a023a52f713a84f61a387518323658850b061c29a48babcee461624711b8d17c05fc7 +EBUILD python-lzo-1.11.ebuild 726 BLAKE2B ef953f48e706a763d5c21a821378704c6f8ec52c6887924040edabcece346e569b4054995fd713984bc8e6d5d839bb867c84ca713f16d8b00a6682cd61468120 SHA512 ec8f2eaecff6e53b9fcb4d433b6ff55fb58ab025dc157e70d87c11564307f58cbd994740bee2294381c87491189405bcab56984db3842a15dae6e386bd0bbbc3 +MISC metadata.xml 385 BLAKE2B 4a726b1896f55aa03b8b9a1a1f39107751f372b7bb7b0b9759447a7d42fcc97c142ea6ea3a2de8358d0bc00cb0e73b12c78c0b03e8c52c93092220761b6eecef SHA512 634d30e62ce3a8c09b3de241642e9ce8b059d9d3ff02e6530642dea4b0b4bcc8f108566bdc5ba52f6e63214546e11f734bdc094ef60ad13197b9f74cab71d03c diff --git a/dev-python/python-lzo/files/lzo2compat.patch b/dev-python/python-lzo/files/lzo2compat.patch new file mode 100644 index 000000000000..6ce728753df6 --- /dev/null +++ b/dev-python/python-lzo/files/lzo2compat.patch @@ -0,0 +1,13 @@ +--- setup.py ++++ setup.py +@@ -24,8 +24,8 @@ + include_dirs.append(os.path.join(CURL_DIR, "include")) + extra_objects.append(os.path.join(CURL_DIR, "lzo.lib")) + else: +- libraries = ["lzo"] +- ##include_dirs.append("/usr/local/include") ++ libraries = ["lzo2"] ++ include_dirs.append("/usr/include/lzo") + ##library_dirs.append("/usr/local/lib") + ##runtime_library_dirs.append("/usr/local/lib") + diff --git a/dev-python/python-lzo/metadata.xml b/dev-python/python-lzo/metadata.xml new file mode 100644 index 000000000000..7a73a15e9a73 --- /dev/null +++ b/dev-python/python-lzo/metadata.xml @@ -0,0 +1,12 @@ + + + + + python@gentoo.org + Python + + + python-lzo + jd-boyd/python-lzo + + diff --git a/dev-python/python-lzo/python-lzo-1.08-r1.ebuild b/dev-python/python-lzo/python-lzo-1.08-r1.ebuild new file mode 100644 index 000000000000..2c2c9210601d --- /dev/null +++ b/dev-python/python-lzo/python-lzo-1.08-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 eutils prefix + +DESCRIPTION="Python interface to lzo" +HOMEPAGE="http://www.oberhumer.com/opensource/lzo/" +SRC_URI="http://www.oberhumer.com/opensource/lzo/download/LZO-v1/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-libs/lzo:2" +RDEPEND="${DEPEND}" + +python_test() { + "${PYTHON}" tests/test.py || die "tests failed" +} + +src_prepare() { + epatch "$(PREFIX_LINE_MATCH='/##/!' \ + prefixify_ro "${FILESDIR}"/lzo2compat.patch)" +} diff --git a/dev-python/python-lzo/python-lzo-1.11.ebuild b/dev-python/python-lzo/python-lzo-1.11.ebuild new file mode 100644 index 000000000000..5218fa7e25cb --- /dev/null +++ b/dev-python/python-lzo/python-lzo-1.11.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 prefix + +DESCRIPTION="Python interface to lzo" +HOMEPAGE="https://github.com/jd-boyd/python-lzo" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-libs/lzo:2" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) +" + +src_prepare() { + distutils-r1_src_prepare + hprefixify setup.py +} + +python_test() { + distutils_install_for_testing + PYTHONPATH="${TEST_DIR}"/lib nosetests -v || die "tests failed" +} -- cgit v1.2.3