From 0f3e9cea7260add9bdb7c4cd326d6e6f5f890f90 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Thu, 16 Mar 2017 20:32:23 +0100 Subject: dev-libs/tre: Drop old (distutils.eclass) --- dev-libs/tre/files/0.8.0-python.patch | 39 --------------- dev-libs/tre/tre-0.8.0.ebuild | 89 ----------------------------------- 2 files changed, 128 deletions(-) delete mode 100644 dev-libs/tre/files/0.8.0-python.patch delete mode 100644 dev-libs/tre/tre-0.8.0.ebuild (limited to 'dev-libs') diff --git a/dev-libs/tre/files/0.8.0-python.patch b/dev-libs/tre/files/0.8.0-python.patch deleted file mode 100644 index f290e0bf5783..000000000000 --- a/dev-libs/tre/files/0.8.0-python.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/python/setup.py b/python/setup.py -index b420a4c..b1bca6b 100644 ---- a/python/setup.py -+++ b/python/setup.py -@@ -10,7 +10,8 @@ import shutil - - version = "0.8.0" - data_files = [] --include_dirs = ["../lib"] -+include_dirs = ["lib"] -+library_dirs = ["lib/.libs"] - libraries = ["tre"] - - if sys.platform == "win32": -@@ -28,9 +29,10 @@ setup(name = "tre", - url = "http://laurikari.net/tre/", - data_files = data_files, - ext_modules = [Extension("tre", -- sources = ["tre-python.c"], -+ sources = ["python/tre-python.c"], - define_macros = [("HAVE_CONFIG_H", None)], - include_dirs = include_dirs, -+ library_dirs = library_dirs, - libraries = libraries - ), - ], -diff --git a/python/tre-python.c b/python/tre-python.c -index bbb24ed..2e35e3a 100644 ---- a/python/tre-python.c -+++ b/python/tre-python.c -@@ -13,7 +13,7 @@ - #include "Python.h" - #include "structmember.h" - --#include -+#include - - #define TRE_MODULE "tre" - diff --git a/dev-libs/tre/tre-0.8.0.ebuild b/dev-libs/tre/tre-0.8.0.ebuild deleted file mode 100644 index b528d390dc60..000000000000 --- a/dev-libs/tre/tre-0.8.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 - -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils eutils - -DESCRIPTION="Lightweight, robust, and efficient POSIX compliant regexp matching library" -HOMEPAGE="http://laurikari.net/tre/ https://github.com/laurikari/tre/" -SRC_URI="http://laurikari.net/tre/${P}.tar.bz2" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="nls python static-libs" - -RDEPEND=" - !app-misc/glimpse - !app-text/agrep" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -DISTUTILS_SETUP_FILES=("python/setup.py") - -pkg_setup() { - use python && python_pkg_setup -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PV}-python.patch \ - "${FILESDIR}"/${PV}-pkgcfg.patch -} - -src_configure() { - econf \ - --disable-dependency-tracking \ - --enable-agrep \ - --enable-system-abi \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -src_compile() { - emake || die - use python && distutils_src_compile -} - -src_test() { - if $(locale -a | grep -iq en_US.iso88591); then - emake -j1 \ - check || die - else - ewarn "If you like to run the test," - ewarn "please make sure en_US.ISO-8859-1 is installed." - die "en_US.ISO-8859-1 locale is missing" - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - - local exe_ext= - [[ ${CHOST} = *mingw32* ]] && exe_ext=.exe - mv "${ED}"/usr/bin/agrep{,-tre}${exe_ext} || die - - dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die - dohtml doc/*.{css,html} || die - use python && distutils_src_install -} - -pkg_postinst() { - echo - ewarn "app-misc/glimpse, app-text/agrep and this package all provide agrep." - ewarn "If this causes any unforeseen incompatibilities please file a bug" - ewarn "on https://bugs.gentoo.org." - echo - - use python && distutils_pkg_postinst -} - -pkg_postrm() { - use python && distutils_pkg_postrm -} -- cgit v1.2.3-65-gdbad