From de5f6cbe141de5dc4c7edacc9d113d0b975b656f Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Tue, 13 Oct 2015 13:53:32 -0400 Subject: dev-libs/xapian-bindings: remove older 1.3 series Package-Manager: portage-2.2.20.1 --- .../xapian-bindings-1.3.3-r1.ebuild | 116 --------------------- 1 file changed, 116 deletions(-) delete mode 100644 dev-libs/xapian-bindings/xapian-bindings-1.3.3-r1.ebuild (limited to 'dev-libs/xapian-bindings/xapian-bindings-1.3.3-r1.ebuild') diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.3.3-r1.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.3.3-r1.ebuild deleted file mode 100644 index 0590f279fa4d..000000000000 --- a/dev-libs/xapian-bindings/xapian-bindings-1.3.3-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE=threads - -USE_PHP="php5-4" - -PHP_EXT_NAME="xapian" -PHP_EXT_INI="yes" -PHP_EXT_OPTIONAL_USE="php" - -inherit java-pkg-opt-2 mono-env php-ext-source-r2 python-single-r1 - -DESCRIPTION="SWIG and JNI bindings for Xapian" -HOMEPAGE="http://www.xapian.org/" -SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="java lua mono perl php python ruby tcl" -REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )" - -COMMONDEPEND="=dev-libs/xapian-${PV}* - lua? ( dev-lang/lua:= ) - mono? ( >=dev-lang/mono-1.0.8 ) - perl? ( dev-lang/perl:= ) - python? ( ${PYTHON_DEPS} ) - ruby? ( dev-lang/ruby:= ) - tcl? ( >=dev-lang/tcl-8.1:0= )" -DEPEND="${COMMONDEPEND} - java? ( >=virtual/jdk-1.3 )" -RDEPEND="${COMMONDEPEND} - java? ( >=virtual/jre-1.3 )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - java-pkg-opt-2_src_prepare - - if use python; then - sed \ - -e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 xapian/_xapian$(PYTHON_SO)|' \ - -i python/Makefile.in || die "sed failed" - fi -} - -src_configure() { - if use java; then - CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)" - fi - - if use perl; then - export PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')" - export PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')" - fi - - if use lua; then - export LUA_LIB="$(pkg-config --variable=INSTALL_CMOD lua)" - fi - - econf \ - $(use_with java) \ - $(use_with lua) \ - $(use_with mono csharp) \ - $(use_with perl) \ - $(use_with php) \ - $(use_with python) \ - $(use_with ruby) \ - $(use_with tcl) -} - -src_compile() { - local -x PYTHONDONTWRITEBYTECODE - default -} - -src_install() { - emake DESTDIR="${D}" install - - if use java; then - java-pkg_dojar java/built/xapian_jni.jar - # TODO: make the build system not install this... - java-pkg_doso "${D}/${S}/java/built/libxapian_jni.so" - rm "${D}/${S}/java/built/libxapian_jni.so" - rmdir -p "${D}/${S}/java/built" - rmdir -p "${D}/${S}/java/native" - fi - - if use php; then - php-ext-source-r2_createinifiles - fi - - # For some USE combinations this directory is not created - if [[ -d "${D}/usr/share/doc/xapian-bindings" ]]; then - mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}" - fi - - dodoc AUTHORS HACKING NEWS TODO README -} - -pkg_postinst() { - if use php_targets_php5-4; then - ewarn "Note: subclassing Xapian classes in PHP currently doesn't work with PHP 5.4" - fi -} -- cgit v1.2.3-65-gdbad