Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Andreas Hüttel" <dilfridge@g.o>
Subject: dev/dilfridge:master commit in: dev-lang/swig/files/, dev-lang/swig/
Date: Sat, 12 Nov 2011 23:10:10 +0000 (UTC)
commit:     e493b77e2909463825c43b6da7a0739b61837a1e
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sun Nov 13 00:10:46 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 00:10:46 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=e493b77e

Cleanup; add typemap patch from upstream for bug 357483

(Portage version: 2.1.10.34/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 dev-lang/swig/ChangeLog                            |    8 +++
 dev-lang/swig/Manifest                             |   36 +++++++--------
 dev-lang/swig/files/swig-2.0.4-typedef.patch       |   46 ++++++++++++++++++++
 dev-lang/swig/swig-1.3.40-r1.ebuild                |   34 --------------
 dev-lang/swig/swig-2.0.0.ebuild                    |   34 --------------
 dev-lang/swig/swig-2.0.1.ebuild                    |   33 --------------
 dev-lang/swig/swig-2.0.2.ebuild                    |   33 --------------
 .../{swig-2.0.3.ebuild => swig-2.0.4-r1.ebuild}    |    6 ++-
 dev-lang/swig/swig-2.0.4_pre12643.ebuild           |   43 ------------------
 9 files changed, 76 insertions(+), 197 deletions(-)

diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog
index b7fd03c..3d8f177 100644
--- a/dev-lang/swig/ChangeLog
+++ b/dev-lang/swig/ChangeLog
@@ -2,6 +2,14 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.157 2011/07/17 10:24:43 xarthisius Exp $
 
+*swig-2.0.4-r1 (13 Nov 2011)
+
+  13 Nov 2011; Andreas K. Huettel <dilfridge@g.o>
+  -swig-1.3.40-r1.ebuild, -swig-2.0.0.ebuild, -swig-2.0.1.ebuild,
+  -swig-2.0.2.ebuild, -swig-2.0.3.ebuild, -swig-2.0.4_pre12643.ebuild,
+  +swig-2.0.4-r1.ebuild, +files/swig-2.0.4-typedef.patch:
+  Cleanup; add typemap patch from upstream for bug 357483
+
   17 Jul 2011; Kacper Kowalik <xarthisius@g.o> swig-2.0.2.ebuild:
   ppc/ppc64 stable wrt #365315
 

diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest
index 092d3cc..87aadfc 100644
--- a/dev-lang/swig/Manifest
+++ b/dev-lang/swig/Manifest
@@ -1,28 +1,26 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
 
-DIST swig-1.3.40.tar.gz 4891020 RMD160 318a59b0ea2b20ca987f7e662e0d7138c869295a SHA1 7e7a426579f2d2d967b731abf062b33aa894fb4e SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09
-DIST swig-2.0.0.tar.gz 4780164 RMD160 853677ea19307428983034265fb37ce0f4f8a464 SHA1 60faa84a326e5aa8a94f290e9debed4551c1b1e7 SHA256 2568d042d3c7cfbcb17e2471b0434bd3aa78d7a1829f9ef6f1b9fc522e4754ea
-DIST swig-2.0.1.tar.gz 4922992 RMD160 6f09476c11160d07de080c6e97dc89ec71ff821d SHA1 da5a1e396597be683a62d349d71802c33fb0f644 SHA256 6d2072d2fbc2031d47a1a28a8c60d409ccec3f9447a5ae0a47e286c15357fe37
-DIST swig-2.0.2.tar.gz 5098559 RMD160 3bde9b20e9b340c99428564b9ae41a8b4420aac7 SHA1 1fc5a7b42ae41c51772d7268ba0f987e9514d110 SHA256 6e6b5e8db2bbf2761ff789a3109e4f12ca664ec178d3a164ed0dc273d346c11f
-DIST swig-2.0.3.tar.gz 5108502 RMD160 9922a134e34ded0e9d4ad81fd83f5abc2face2a0 SHA1 da09610f0b925fae40b40186d262c46e3e1f2bf0 SHA256 203276731e988b22b36852ff66fcb76a262538f1b943471c0116b9708c1bc3cb
+AUX swig-2.0.4-typedef.patch 1629 RMD160 d2029afdec80bd8ffcdb35de8186060b264627dc SHA1 231061d0ce5d41b25b8548990737edbbbe6f8732 SHA256 23f3ea3ea0fda439412d8474f483d93b223d42a424af2dab70ef167b854dd0d8
 DIST swig-2.0.4.tar.gz 5148567 RMD160 7e5314de2b2443a76ea484909072ca63b2b1f1f7 SHA1 ace563563a8f6f367ba82236e5bea240adea0d94 SHA256 763a117730d26f8e5ed67f5718c6c0761fbb8461680fc20269db8c0839e1ec8a
-DIST swig-2.0.4_pre12643.tar.bz2 2309541 RMD160 4c599277743d636635832485078433b4e34cc35e SHA1 133debd7396b1cff272da0110ec461c59d742c00 SHA256 3e2899a63f60a9c962928524744e2c4384d91db4a9ed4af8dfe8332f6ac96c64
-EBUILD swig-1.3.40-r1.ebuild 1092 RMD160 e96ab209607c72204158aaef382bbe4f8d8b6703 SHA1 18a65abecb52af42b85e4fe89d6cc1d0730db825 SHA256 c7766908511619a833ae183fe6f35d0132de20f3ae6270406810e6db1c6b11f0
-EBUILD swig-2.0.0.ebuild 1090 RMD160 bce0b90166b815c5ec0e291ef17a678cb564ca83 SHA1 2767b9795126cb872ff076395352ed4731351f97 SHA256 85c1f9192fbb7d76d93d99ba47f73b08914732ef9ef2bd3af28754c356d3cf67
-EBUILD swig-2.0.1.ebuild 1053 RMD160 2bedec2ce9037c79c7365e22e9061858247c4214 SHA1 45fb58baabbdaa34a35eecf76f9ef809527a30a4 SHA256 8dd5c42c97c30e2967a2eeb367b45282885b8d8d5cde27480a02a841e304fb73
-EBUILD swig-2.0.2.ebuild 1043 RMD160 809c6aa84e9328f2b47ef4ed7dc269d97b22bacd SHA1 bf5c20b19b83611967e667001fef809db98a271d SHA256 7faaff99c5ec3c76b9c2b1294ff0fc0cb23aa2cd640426d6253d66c1bcf56eb4
-EBUILD swig-2.0.3.ebuild 1051 RMD160 c5cd26c2875dfabf1aee98af8e75e9113ff29873 SHA1 23b3a07035ad604ded3969e0ce6fa17df1ff1cca SHA256 64240d239a0e64628e12261ff68936c62a5536d6843c4848f7d381683376a077
+EBUILD swig-2.0.4-r1.ebuild 1111 RMD160 4f0e68daa80833c0fad57b8ec2b9c1cd32327823 SHA1 6d295d9094020ca70bd3305e7dc158023fba8682 SHA256 7b3bb1cb7d141253fe8767c9e9c14c77f8dffa3debd9f79c50cbaac067051b18
 EBUILD swig-2.0.4.ebuild 1051 RMD160 3963d86233ca2a63f278074e8e933781252f66b6 SHA1 b2e79c8ba5906e45ad35b5c9d5ef4479919135ca SHA256 a55ff563077ada0be0153f4282901f0d87d79ab0669ce7299b405197d8bfce12
-EBUILD swig-2.0.4_pre12643.ebuild 1241 RMD160 5ca8e057ba6fb1b34a46a6b05d91d5290c63e057 SHA1 5d5ff06312a4d01423f90848b1a7a7f424c996b5 SHA256 6be391fabd66190ebac113f29a610ef8443a42ee1ebdb0bf7219e67760702a14
-MISC ChangeLog 19959 RMD160 dabb3061919361560d3a99959bab5a88235a8d56 SHA1 63247602c4a578be60260fa457ad63066438ac99 SHA256 8af59b3cf1e0a0d1061418a2e1b09ace90f91413fa4fb1aadd33e51c53be5244
+MISC ChangeLog 20300 RMD160 53c88ca536a734ef695a780b6b1960559e929b99 SHA1 469cec9df2ad6259a904fbab57b8927fb7c74a22 SHA256 ff8b36b360f47f71dc8d9dac11f353351fef7705b783c2fe8b19b4fbcc64ab42
 MISC metadata.xml 956 RMD160 b26e212d1522661e27f2141db2aebfd8625f8e67 SHA1 91eb76f152ed9c1faba2678d823f75634519cb19 SHA256 e0d747d1fc0ddfd97fbfdb0f4d53ee635e5f0b435dd36b6e2c5943cbb34d41f8
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iJwEAQECAAYFAk4iuHEACgkQIiMqcbOVdxSJ6AP8CYRhkEUc9N++qmgMfLRF4imz
-hqJ5oeIBOn5onNr4LR61vtnwLUqyxTeAETpkzDmaBXzD7qzwb2OCXxJ44bTOJwa3
-2goTxov+TGG2QhAX0JuasTabdAddj3lNj9AQSGfOmxQz2Drdf+W/mkMMabY0rlw3
-bQ/ep9bRJTozpx3RkHY=
-=3lzP
+iQIcBAEBCgAGBQJOvwsGAAoJENwGBM22xffeazwP/0IZEvX/F8SYW7BoW0jRRtHT
+/LBKDASU3+zbFTRGYXG+MGsmsdWyxcRq95IQbUCPoAareSgFNj3YcuJW5ogD/blK
+SruC0kZbioB7kSusvWkR8EEJjpXdM4TuU1hajNWl8hv5FYZIdD8ySvTML8OXeSpl
+/iVYXw3gw3l3XCjkR+pBpxe1OlQrNYgYkVr2W6rfuKSumJoneXIJS8c/EltDxPvA
+PXw+So8mTfm75ceXbAORJssKmJ/mpRNEPsyuxfdHeYX1m71kLdfCV3o4LXk7pKIQ
+dDXsHl17yBWCgtZXB6BbTfQsB+fP3me5frP4oPK/1CFNkHlJDBoAF979E9h6e3XU
+3AoLrRDatGiWq68ZxzHYviRTAkjE62KKOTPmOIRtMWHnX61nZvHjRIjfGyV3t4T/
+zhsLvPkPB5j3FbXo2pKrWhYAs/sC9FoTQCJXWCYhmS8kGIIQUv7LD+1ApW/5or1H
+M20CroL/Qsf+OmHGhq5VxW6Jd6Ds0KIiaAdRTxq9IW26BVo3DABKGHxZvBx2DapA
+kAS0SyOqQamAG0sLn/qLHpy1rwEqmclx2ZRBuCQWLvIO7MMzHIdk7rQQQ2avtoap
+OL7t7zZAhxKuQeZLYN0WYsmE8RzuyH0kl0nPWqeKk8gqKZY7jM6xHwC5EytunfgN
+5nH7x4tyUcy0tb35FHUX
+=GURV
 -----END PGP SIGNATURE-----

diff --git a/dev-lang/swig/files/swig-2.0.4-typedef.patch b/dev-lang/swig/files/swig-2.0.4-typedef.patch
new file mode 100644
index 0000000..7eaabd5
--- /dev/null
+++ b/dev-lang/swig/files/swig-2.0.4-typedef.patch
@@ -0,0 +1,46 @@
+Index: Source/Swig/stype.c
+===================================================================
+--- Source/Swig/stype.c	(Revision 12813)
++++ Source/Swig/stype.c	(Revision 12814)
+@@ -823,7 +823,8 @@
+ 	Insert(result, 0, "(");
+ 	Append(result, ")");
+       }
+-      isreference = 1;
++      if (!isfunction)
++	isreference = 1;
+     } else if (SwigType_isarray(element)) {
+       DOH *size;
+       if (firstarray && !isreference) {
+@@ -869,10 +870,8 @@
+     cast = NewStringf("(%s)", result);
+   }
+   if (name) {
+-    if (!isfunction) {
+-      if (isreference) {
+-	Append(cast, "*");
+-      }
++    if (isreference) {
++      Append(cast, "*");
+     }
+     Append(cast, name);
+   }
+Index: Examples/test-suite/funcptr_cpp.i
+===================================================================
+--- Examples/test-suite/funcptr_cpp.i	(Revision 12813)
++++ Examples/test-suite/funcptr_cpp.i	(Revision 12814)
+@@ -20,3 +20,14 @@
+ %constant int (*ADD_BY_VALUE)(const int &, int) = addByValue;
+ %constant int * (*ADD_BY_POINTER)(const int &, int) = addByPointer;
+ %constant int & (*ADD_BY_REFERENCE)(const int &, int) = addByReference;
++
++
++%inline %{
++typedef int AddByValueTypedef(const int &a, int b);
++typedef int * AddByPointerTypedef(const int &a, int b);
++typedef int & AddByReferenceTypedef(const int &a, int b);
++void *typedef_call1(AddByValueTypedef *& precallback, AddByValueTypedef * postcallback) { return 0; }
++void *typedef_call2(AddByPointerTypedef *& precallback, AddByPointerTypedef * postcallback) { return 0; }
++void *typedef_call3(AddByReferenceTypedef *& precallback, AddByReferenceTypedef * postcallback) { return 0; }
++%}
++

diff --git a/dev-lang/swig/swig-1.3.40-r1.ebuild b/dev-lang/swig/swig-1.3.40-r1.ebuild
deleted file mode 100644
index 46c6857..0000000
--- a/dev-lang/swig/swig-1.3.40-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.40-r1.ebuild,v 1.14 2010/07/18 14:52:27 armin76 Exp $
-
-EAPI="3"
-DESCRIPTION="Simplified Wrapper and Interface Generator"
-HOMEPAGE="http://www.swig.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc"
-RESTRICT="test"
-DEPEND=""
-RDEPEND=""
-
-src_prepare () {
-	rm -v aclocal.m4 || die "Unable to remove aclocal.m4"
-	./autogen.sh || die "Autogen script failed"
-}
-
-src_configure () {
-	econf \
-		$(use_enable ccache)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "target install failed"
-	dodoc ANNOUNCE CHANGES CHANGES.current FUTURE NEW README TODO || die "dodoc failed"
-	if use doc; then
-		dohtml -r Doc/{Devel,Manual} || die "Failed to install html documentation"
-	fi
-}

diff --git a/dev-lang/swig/swig-2.0.0.ebuild b/dev-lang/swig/swig-2.0.0.ebuild
deleted file mode 100644
index 0e3d440..0000000
--- a/dev-lang/swig/swig-2.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.0.ebuild,v 1.2 2010/09/24 16:52:40 leio Exp $
-
-EAPI="3"
-DESCRIPTION="Simplified Wrapper and Interface Generator"
-HOMEPAGE="http://www.swig.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc"
-RESTRICT="test"
-DEPEND=""
-RDEPEND=""
-
-src_prepare () {
-	rm -v aclocal.m4 || die "Unable to remove aclocal.m4"
-	./autogen.sh || die "Autogen script failed"
-}
-
-src_configure () {
-	econf \
-		$(use_enable ccache)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "target install failed"
-	dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
-	if use doc; then
-		dohtml -r Doc/{Devel,Manual} || die "Failed to install html documentation"
-	fi
-}

diff --git a/dev-lang/swig/swig-2.0.1.ebuild b/dev-lang/swig/swig-2.0.1.ebuild
deleted file mode 100644
index 33623f0..0000000
--- a/dev-lang/swig/swig-2.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.1.ebuild,v 1.1 2010/10/26 07:26:56 radhermit Exp $
-
-EAPI="3"
-
-DESCRIPTION="Simplified Wrapper and Interface Generator"
-HOMEPAGE="http://www.swig.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 as-is"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc pcre"
-RESTRICT="test"
-
-DEPEND="pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	econf \
-		--disable-dependency-tracking \
-		$(use_enable ccache) \
-		$(use_with pcre)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed"
-	dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
-	if use doc; then
-		dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
-	fi
-}

diff --git a/dev-lang/swig/swig-2.0.2.ebuild b/dev-lang/swig/swig-2.0.2.ebuild
deleted file mode 100644
index 7be089e..0000000
--- a/dev-lang/swig/swig-2.0.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.2.ebuild,v 1.7 2011/07/17 10:24:43 xarthisius Exp $
-
-EAPI="3"
-
-DESCRIPTION="Simplified Wrapper and Interface Generator"
-HOMEPAGE="http://www.swig.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 as-is"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc pcre"
-RESTRICT="test"
-
-DEPEND="pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	econf \
-		--disable-dependency-tracking \
-		$(use_enable ccache) \
-		$(use_with pcre)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed"
-	dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
-	if use doc; then
-		dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
-	fi
-}

diff --git a/dev-lang/swig/swig-2.0.3.ebuild b/dev-lang/swig/swig-2.0.4-r1.ebuild
similarity index 84%
rename from dev-lang/swig/swig-2.0.3.ebuild
rename to dev-lang/swig/swig-2.0.4-r1.ebuild
index 9890372..6275404 100644
--- a/dev-lang/swig/swig-2.0.3.ebuild
+++ b/dev-lang/swig/swig-2.0.4-r1.ebuild
@@ -1,9 +1,11 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.3.ebuild,v 1.1 2011/04/14 21:37:36 pchrist Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.4.ebuild,v 1.1 2011/05/28 15:40:26 pchrist Exp $
 
 EAPI="3"
 
+inherit base
+
 DESCRIPTION="Simplified Wrapper and Interface Generator"
 HOMEPAGE="http://www.swig.org/"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
@@ -17,6 +19,8 @@ RESTRICT="test"
 DEPEND="pcre? ( dev-libs/libpcre )"
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/${P}-typedef.patch" )
+
 src_configure() {
 	econf \
 		--disable-dependency-tracking \

diff --git a/dev-lang/swig/swig-2.0.4_pre12643.ebuild b/dev-lang/swig/swig-2.0.4_pre12643.ebuild
deleted file mode 100644
index ecfc50e..0000000
--- a/dev-lang/swig/swig-2.0.4_pre12643.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.4_pre12643.ebuild,v 1.2 2011/04/29 09:24:55 pchrist Exp $
-
-EAPI="3"
-
-DESCRIPTION="Simplified Wrapper and Interface Generator"
-HOMEPAGE="http://www.swig.org/"
-if [[ "${PV}" == *_pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-else
-	SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-
-LICENSE="GPL-3 as-is"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc pcre"
-RESTRICT="test"
-
-DEPEND="pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	if [[ "${PV}" == *_pre* ]]; then
-		./autogen.sh || die "autogen.sh failed"
-	fi
-}
-
-src_configure() {
-	econf \
-		--disable-dependency-tracking \
-		$(use_enable ccache) \
-		$(use_with pcre)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed"
-	dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
-	if use doc; then
-		dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
-	fi
-}


Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in dev-lang/swi-prolog: swi-prolog-5.10.5-r1.ebuild ChangeLog swi-prolog-5.11.30.ebuild
Next by thread:
gentoo-x86 commit in sci-geosciences/mapnik: mapnik-2.0.0.ebuild metadata.xml ChangeLog
Previous by date:
gentoo-x86 commit in dev-lang/swi-prolog: swi-prolog-5.10.5-r1.ebuild ChangeLog swi-prolog-5.11.30.ebuild
Next by date:
gentoo-x86 commit in profiles: package.mask


Updated Jun 26, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.