From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R4Aof-00080Y-1b for garchives@archives.gentoo.org; Thu, 15 Sep 2011 12:13:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A0C5421C0A4; Thu, 15 Sep 2011 12:13:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5CB9421C0A4 for ; Thu, 15 Sep 2011 12:13:09 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 760BC1B4018 for ; Thu, 15 Sep 2011 12:13:08 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2273) id 447352004C; Thu, 15 Sep 2011 12:13:07 +0000 (UTC) From: "Anthony G. Basile (blueness)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, blueness@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/xapian-bindings: ChangeLog xapian-bindings-1.2.7.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog xapian-bindings-1.2.7.ebuild X-VCS-Directories: dev-libs/xapian-bindings X-VCS-Committer: blueness X-VCS-Committer-Name: Anthony G. Basile Content-Type: text/plain; charset=utf8 Message-Id: <20110915121307.447352004C@flycatcher.gentoo.org> Date: Thu, 15 Sep 2011 12:13:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 965d8b06c3d637d216d78302caf2a2cd blueness 11/09/15 12:13:07 Modified: ChangeLog Added: xapian-bindings-1.2.7.ebuild Log: Version bump, bug #383047 =20 (Portage version: 2.1.10.11/cvs/Linux x86_64) Revision Changes Path 1.21 dev-libs/xapian-bindings/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/xapian-bi= ndings/ChangeLog?rev=3D1.21&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/xapian-bi= ndings/ChangeLog?rev=3D1.21&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/xapian-bi= ndings/ChangeLog?r1=3D1.20&r2=3D1.21 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- ChangeLog 1 Jul 2011 21:27:01 -0000 1.20 +++ ChangeLog 15 Sep 2011 12:13:07 -0000 1.21 @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/xapian-bindings # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/ChangeLog,v = 1.20 2011/07/01 21:27:01 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/ChangeLog,v = 1.21 2011/09/15 12:13:07 blueness Exp $ + +*xapian-bindings-1.2.7 (15 Sep 2011) + + 15 Sep 2011; Anthony G. Basile + +xapian-bindings-1.2.7.ebuild: + Version bump, bug #383047 =20 01 Jul 2011; Markos Chandras -xapian-bindings-1.2.4.ebuild: 1.1 dev-libs/xapian-bindings/xapian-bindings-1.2.7.ebuil= d file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/xapian-bi= ndings/xapian-bindings-1.2.7.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/xapian-bi= ndings/xapian-bindings-1.2.7.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: xapian-bindings-1.2.7.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindin= gs-1.2.7.ebuild,v 1.1 2011/09/15 12:13:07 blueness Exp $ EAPI=3D"3" PYTHON_DEPEND=3D"python? 2" PYTHON_USE_WITH=3D"threads" SUPPORT_PYTHON_ABIS=3D"1" RESTRICT_PYTHON_ABIS=3D"3.* *-jython" PHP_EXT_NAME=3D"xapian" PHP_EXT_INI=3D"yes" inherit java-pkg-opt-2 mono php-ext-source-r2 python DESCRIPTION=3D"SWIG and JNI bindings for Xapian" HOMEPAGE=3D"http://www.xapian.org/" SRC_URI=3D"http://oligarchy.co.uk/xapian/${PV}/${P}.tar.gz" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~amd64 ~x86" IUSE=3D"java lua mono perl php python ruby tcl" COMMONDEPEND=3D"=3Ddev-libs/xapian-${PV}* lua? ( >=3Ddev-lang/lua-5.1 ) mono? ( >=3Ddev-lang/mono-1.0.8 ) perl? ( dev-lang/perl ) php? ( >=3Ddev-lang/php-5 ) ruby? ( dev-lang/ruby ) tcl? ( >=3Ddev-lang/tcl-8.1 )" DEPEND=3D"${COMMONDEPEND} python? ( >=3Ddev-lang/swig-1.3.29-r1 ) java? ( >=3Dvirtual/jdk-1.3 )" RDEPEND=3D"${COMMONDEPEND} java? ( >=3Dvirtual/jre-1.3 )" pkg_setup() { if use python; then python_pkg_setup fi } src_prepare() { sed \ -e 's:\(^pkgpylib_DATA =3D xapian/__init__.py\).*:\1:' \ -e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 xapian/_xapian$(PYTH= ON_SO)|' \ -i python/Makefile.{am,in} || die "sed failed" } src_configure() { if use java; then CXXFLAGS=3D"${CXXFLAGS} $(java-pkg_get-jni-cflags)" fi if use perl; then export PERL_ARCH=3D"$(perl -MConfig -e 'print $Config{installvendorarch= }')" export PERL_LIB=3D"$(perl -MConfig -e 'print $Config{installvendorlib}'= )" 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() { default if use python; then python_copy_sources python building() { emake \ PYTHON=3D"$(PYTHON)" \ PYTHON_INC=3D"$(python_get_includedir)" \ PYTHON_LIB=3D"$(python_get_libdir)" \ PYTHON_SO=3D"$("$(PYTHON)" -c 'import distutils.sysconfig; print(dist= utils.sysconfig.get_config_vars("SO")[0])')" \ pkgpylibdir=3D"$(python_get_sitedir)/xapian" } python_execute_function -s --source-dir python building fi } src_test() { default if use python; then testing() { emake \ PYTHON=3D"$(PYTHON)" \ PYTHON_INC=3D"$(python_get_includedir)" \ PYTHON_LIB=3D"$(python_get_libdir)" \ PYTHON_SO=3D"$("$(PYTHON)" -c 'import distutils.sysconfig; print(dist= utils.sysconfig.get_config_vars("SO")[0])')" \ pkgpylibdir=3D"$(python_get_sitedir)/xapian" \ VERBOSE=3D"1" \ check } python_execute_function -s --source-dir python testing fi } src_install () { emake DESTDIR=3D"${D}" install || die "emake install failed" 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 python; then installation() { emake \ DESTDIR=3D"${D}" \ PYTHON=3D"$(PYTHON)" \ PYTHON_INC=3D"$(python_get_includedir)" \ PYTHON_LIB=3D"$(python_get_libdir)" \ PYTHON_SO=3D"$("$(PYTHON)" -c 'import distutils.sysconfig; print(dist= utils.sysconfig.get_config_vars("SO")[0])')" \ pkgpylibdir=3D"$(python_get_sitedir)/xapian" \ install } python_execute_function -s --source-dir python installation 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 || die "dodoc failed" } pkg_postinst() { if use python; then python_mod_optimize xapian fi } pkg_postrm() { if use python; then python_mod_cleanup xapian fi }