summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCyprien Nicolas (fulax) <c.nicolas+gentoo@gmail.com>2012-05-28 12:44:01 +0200
committerChema Alonso Josa <nimiux@gentoo.org>2018-03-09 22:33:32 +0100
commit1f8edcd44c562d0e01c267c1c61e91be463cca49 (patch)
tree36c84fbeeb4dc7d4fa59f57bc859b82ffb3adab3 /dev-lang
parentdev-lang/swig-2.0.7: revision bump -r1, include upstream fix for lcms-1.19 bu... (diff)
downloadlisp-1f8edcd44c562d0e01c267c1c61e91be463cca49.tar.gz
lisp-1f8edcd44c562d0e01c267c1c61e91be463cca49.tar.bz2
lisp-1f8edcd44c562d0e01c267c1c61e91be463cca49.zip
dev-lang/swig: Add live ebuild
(Portage version: 2.2.0_alpha108/git/Linux i686, signed Manifest commit with key 0xBE63A96F)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swig/Manifest15
-rw-r--r--dev-lang/swig/swig-9999.ebuild44
2 files changed, 52 insertions, 7 deletions
diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest
index 1f83ca2e..6959bcc0 100644
--- a/dev-lang/swig/Manifest
+++ b/dev-lang/swig/Manifest
@@ -5,15 +5,16 @@ AUX swig-2.0.7_bug-417823.patch 4536 RMD160 41ae1cd29a49e1083dba85435948e9823d31
DIST swig-2.0.7.tar.gz 5281076 RMD160 2183dbd51b8c548e0f657df707c911c6dc60cdd8 SHA1 307020fb6437092e32c9c1bd9af8bccb1645b529 SHA256 ac1f29be405d78b3848c8ba76add2deffc2cdc166c9a1773eda7972ba3898967
EBUILD swig-2.0.7-r1.ebuild 1199 RMD160 6d04a024716737f47be7dad2dafe5a0631816ae7 SHA1 a137eb12ba55986b8000d63eedd8068ab37b0b6c SHA256 2213f97b636f23f42c4cd47f0293565c3a465757cdd128dd4c615ea1a86d4158
EBUILD swig-2.0.7.ebuild 1055 RMD160 f1a7e88ebf55c0bb341e5b4a18f4c990beb0ba87 SHA1 619946011c39ddf437570bdc03100fc0b30e1fe7 SHA256 24625b66d1d11150696fa36f02f6259ccb81de66438bc1767bdba2daf1a367c0
+EBUILD swig-9999.ebuild 1096 RMD160 c83846c150dbdb06bcaecf593ec0c01dff89d3d7 SHA1 fef23e43a58b479de18f37772e772089834c1563 SHA256 3cd225978249d45a0ecb345289f013ecc2f90d6a6926233ed9c9a3e26e58ce3f
MISC metadata.xml 956 RMD160 b26e212d1522661e27f2141db2aebfd8625f8e67 SHA1 91eb76f152ed9c1faba2678d823f75634519cb19 SHA256 e0d747d1fc0ddfd97fbfdb0f4d53ee635e5f0b435dd36b6e2c5943cbb34d41f8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQEcBAEBAgAGBQJPw1ZxAAoJED15R4++Y6lvSOEIALTWtCyN1lVYiIl+dlVdYcw+
-iW00trDxVB29EyMNEx2QhOFFx8xFp+vrKDaJyExB8aon9/7iLjppd8/Ek5bUUgsg
-ZvOm0JFKWik0o61Ss3dhYZ831Yffn1bLpz2hAjZhAfrkhPWVfF+iGg+IFLpo/lkZ
-450UzCSw0Bz/x0UlNBI/AbU5lWgClYsIFxjQAYs+Lg9qGBh2uGM3c/D6fl6GEahm
-tey05eveDN5zymsnRyZICaxS2k1P1i6lEe7AllTkmes6NaBgoMvyadX2IaLh+Mr/
-klwnaPyaBTpDOYtnKLfwy28PLaI9Nm3wjYrGg9kHvmdURhBLDj/SOpNMk3vCq/8=
-=rPrt
+iQEcBAEBAgAGBQJPw1bxAAoJED15R4++Y6lveOcH/R5HZH1ELY9niAAuHBAQgEwl
+ZBksa5nBrocDlHGd/mR0sboT2t1ikOVwGNEyYVjptRoumyZdb/cxCNIjqdenIBtK
+rqCVm5kqWA4INtTUPPkrZCQ99IEt8tec4ceYNHH3ppSFnYyDVFV7VMzsVcj2sg6D
+2dV+jtus3lDRjH3g0QAWId9L85NzOKhSTEVN2zRoldZB9YcIAsXyClXitusRJ1vv
+ALNTzUltmSKROiIyRiaKP6UiiEanRMIdHLxnuzyNmK5GKepWXo4klBsy4kK30yvz
+YrdDnW26umy0NuNabQMDi37vT6eSba/eYx/sA0SdgiFmxqf57yP5KJW+YhUCmsg=
+=TNi/
-----END PGP SIGNATURE-----
diff --git a/dev-lang/swig/swig-9999.ebuild b/dev-lang/swig/swig-9999.ebuild
new file mode 100644
index 00000000..6b351ea5
--- /dev/null
+++ b/dev-lang/swig/swig-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit base
+
+if [[ ${PV} == "9999" ]] ; then
+ ESVN_REPO_URI="https://swig.svn.sourceforge.net/svnroot/swig/trunk"
+ ESVN_BOOTSTRAP="autogen.sh"
+ inherit subversion
+ KEYWORDS=""
+else
+ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Simplified Wrapper and Interface Generator"
+HOMEPAGE="http://www.swig.org/"
+LICENSE="GPL-3 as-is"
+SLOT="0"
+IUSE="ccache doc pcre"
+
+RESTRICT="test"
+
+DEPEND="pcre? ( dev-libs/libpcre )
+ ccache? ( sys-libs/zlib )"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf \
+ $(use_enable ccache) \
+ $(use_with pcre)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die
+ if use doc; then
+ dohtml -r Doc/{Devel,Manual} || die
+ fi
+}