diff options
author | Panagiotis Christopoulos <pchrist@gentoo.org> | 2010-04-29 14:26:47 +0300 |
---|---|---|
committer | Chema Alonso Josa <nimiux@gentoo.org> | 2018-03-09 22:29:00 +0100 |
commit | b78f4ffee810efec43c9a280d0567136804898fb (patch) | |
tree | 683f5163dab0615070829f598eda5fa22e78242b /dev-lang/swig | |
parent | dev-scheme/guile: Bump to version 1.9.10 (diff) | |
download | lisp-b78f4ffee810efec43c9a280d0567136804898fb.tar.gz lisp-b78f4ffee810efec43c9a280d0567136804898fb.tar.bz2 lisp-b78f4ffee810efec43c9a280d0567136804898fb.zip |
dev-lang/swig: move old main tree's 1.3.40-r1 ebuild as -r2 in the overlay with dropped keywords, in case someone wants to work on fixing the testsuite
Diffstat (limited to 'dev-lang/swig')
-rw-r--r-- | dev-lang/swig/Manifest | 2 | ||||
-rw-r--r-- | dev-lang/swig/swig-1.3.40-r2.ebuild | 44 |
2 files changed, 46 insertions, 0 deletions
diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest new file mode 100644 index 00000000..1e1459d3 --- /dev/null +++ b/dev-lang/swig/Manifest @@ -0,0 +1,2 @@ +DIST swig-1.3.40.tar.gz 4891020 RMD160 318a59b0ea2b20ca987f7e662e0d7138c869295a SHA1 7e7a426579f2d2d967b731abf062b33aa894fb4e SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09 +EBUILD swig-1.3.40-r2.ebuild 1470 RMD160 27f6fe9a7e3fedbf0fbeef03f8f1a029d9b97d32 SHA1 e0c048c338e14f2a379ddd7c87304ef8bab7e141 SHA256 a79867273753820f263474fad99b548c7421b57626ce6e3e833f3fca5bf1e574 diff --git a/dev-lang/swig/swig-1.3.40-r2.ebuild b/dev-lang/swig/swig-1.3.40-r2.ebuild new file mode 100644 index 00000000..1866b97c --- /dev/null +++ b/dev-lang/swig/swig-1.3.40-r2.ebuild @@ -0,0 +1,44 @@ +# 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.6 2010/04/21 13:48:22 pchrist Exp $ + +EAPI="3" +#inherit autotools #mono #48511 +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="" +#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 test" + +DEPEND="test? ( dev-libs/boost )" +RDEPEND="" +#AM_OPTS="--add-missing --copy --force-missing" +src_prepare () { + #eautoreconf --verbose || die "reconfiguring the build system failed" + #use test && die + rm -v aclocal.m4 || die "Unable to remove aclocal.m4" + ./autogen.sh || die "Autogen script failed" +} + +src_configure () { + #--disable-dependency-tracking \ + econf \ + $(use_enable ccache) +} + +src_test() { + ewarn "It is known that some tests fail, sometimes. Be warned!" + time env - make ${MAKEOPTS} check || die "Tests failed" +} + +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 +} |