diff options
author | Tim Harder <radhermit@gentoo.org> | 2014-11-04 04:02:55 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2014-11-04 04:02:55 +0000 |
commit | fdbf96b2e2c6f5d003cefa1af5376cffca285f61 (patch) | |
tree | afc1fcc2dc876a6b7ca553eccc32eb15fd3aa5d7 /dev-lang/swig | |
parent | Version bump (bug #508254). (diff) | |
download | gentoo-2-fdbf96b2e2c6f5d003cefa1af5376cffca285f61.tar.gz gentoo-2-fdbf96b2e2c6f5d003cefa1af5376cffca285f61.tar.bz2 gentoo-2-fdbf96b2e2c6f5d003cefa1af5376cffca285f61.zip |
Remove old.
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
Diffstat (limited to 'dev-lang/swig')
-rw-r--r-- | dev-lang/swig/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swig/files/swig-2.0.4-typedef.patch | 46 | ||||
-rw-r--r-- | dev-lang/swig/swig-1.3.40-r1.ebuild | 34 | ||||
-rw-r--r-- | dev-lang/swig/swig-2.0.10.ebuild | 35 | ||||
-rw-r--r-- | dev-lang/swig/swig-2.0.11.ebuild | 35 | ||||
-rw-r--r-- | dev-lang/swig/swig-2.0.4-r1.ebuild | 39 | ||||
-rw-r--r-- | dev-lang/swig/swig-2.0.8.ebuild | 35 |
7 files changed, 6 insertions, 225 deletions
diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog index c15b5da878c6..7088562e2adb 100644 --- a/dev-lang/swig/ChangeLog +++ b/dev-lang/swig/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/swig # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.215 2014/11/04 04:01:20 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.216 2014/11/04 04:02:55 radhermit Exp $ + + 04 Nov 2014; Tim Harder <radhermit@gentoo.org> -swig-1.3.40-r1.ebuild, + -swig-2.0.4-r1.ebuild, -swig-2.0.8.ebuild, -swig-2.0.10.ebuild, + -swig-2.0.11.ebuild, -files/swig-2.0.4-typedef.patch: + Remove old. *swig-3.0.2 (04 Nov 2014) diff --git a/dev-lang/swig/files/swig-2.0.4-typedef.patch b/dev-lang/swig/files/swig-2.0.4-typedef.patch deleted file mode 100644 index 7eaabd5411de..000000000000 --- a/dev-lang/swig/files/swig-2.0.4-typedef.patch +++ /dev/null @@ -1,46 +0,0 @@ -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 75049a0d0934..000000000000 --- a/dev-lang/swig/swig-1.3.40-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2012 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.15 2012/12/13 21:01:02 radhermit Exp $ - -EAPI="3" -DESCRIPTION="Simplified Wrapper and Interface Generator" -HOMEPAGE="http://www.swig.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="BSD BSD-2" -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.10.ebuild b/dev-lang/swig/swig-2.0.10.ebuild deleted file mode 100644 index 5111bef29158..000000000000 --- a/dev-lang/swig/swig-2.0.10.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.10.ebuild,v 1.2 2014/04/06 14:59:01 vapier Exp $ - -EAPI=5 - -DESCRIPTION="Simplified Wrapper and Interface Generator" -HOMEPAGE="http://www.swig.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+ BSD BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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" -IUSE="ccache doc pcre" -RESTRICT="test" - -DEPEND="pcre? ( dev-libs/libpcre ) - ccache? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO ) - -src_configure() { - econf \ - $(use_enable ccache) \ - $(use_with pcre) -} - -src_install() { - default - - if use doc ; then - dohtml -r Doc/{Devel,Manual} - fi -} diff --git a/dev-lang/swig/swig-2.0.11.ebuild b/dev-lang/swig/swig-2.0.11.ebuild deleted file mode 100644 index a0e2860a716a..000000000000 --- a/dev-lang/swig/swig-2.0.11.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.11.ebuild,v 1.3 2014/04/06 14:59:01 vapier Exp $ - -EAPI=5 - -DESCRIPTION="Simplified Wrapper and Interface Generator" -HOMEPAGE="http://www.swig.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+ BSD BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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 ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="ccache doc pcre" -RESTRICT="test" - -DEPEND="pcre? ( dev-libs/libpcre ) - ccache? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO ) - -src_configure() { - econf \ - $(use_enable ccache) \ - $(use_with pcre) -} - -src_install() { - default - - if use doc ; then - dohtml -r Doc/{Devel,Manual} - fi -} diff --git a/dev-lang/swig/swig-2.0.4-r1.ebuild b/dev-lang/swig/swig-2.0.4-r1.ebuild deleted file mode 100644 index 126670b75125..000000000000 --- a/dev-lang/swig/swig-2.0.4-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2012 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-r1.ebuild,v 1.11 2012/12/13 21:01:02 radhermit Exp $ - -EAPI=3 - -inherit base - -DESCRIPTION="Simplified Wrapper and Interface Generator" -HOMEPAGE="http://www.swig.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+ BSD BSD-2" -SLOT="0" -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" -IUSE="ccache doc pcre" -RESTRICT="test" - -DEPEND="pcre? ( dev-libs/libpcre ) - ccache? ( sys-libs/zlib )" - -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-typedef.patch ) - -src_configure() { - econf \ - --disable-dependency-tracking \ - $(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 -} diff --git a/dev-lang/swig/swig-2.0.8.ebuild b/dev-lang/swig/swig-2.0.8.ebuild deleted file mode 100644 index 52467a1da343..000000000000 --- a/dev-lang/swig/swig-2.0.8.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.8.ebuild,v 1.11 2013/01/01 18:53:22 armin76 Exp $ - -EAPI=4 - -DESCRIPTION="Simplified Wrapper and Interface Generator" -HOMEPAGE="http://www.swig.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+ BSD BSD-2" -SLOT="0" -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" -IUSE="ccache doc pcre" -RESTRICT="test" - -DEPEND="pcre? ( dev-libs/libpcre ) - ccache? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO ) - -src_configure() { - econf \ - $(use_enable ccache) \ - $(use_with pcre) -} - -src_install() { - default - - if use doc ; then - dohtml -r Doc/{Devel,Manual} - fi -} |