Permalink
Browse files

Merge branch 'master' of git://git.overlays.gentoo.org/proj/lisp

  • Loading branch information...
2 parents 5e54697 + f38c669 commit 2de34feb7d3f883e3caee79fe39543c2c5acf445 @archimag committed Jun 4, 2012
@@ -1,2 +1,20 @@
-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
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX swig-2.0.7_bug-417823.patch 4536 RMD160 41ae1cd29a49e1083dba85435948e9823d31d7e2 SHA1 e2206b33816233999c7806cfe6a8eaa196cb7fc4 SHA256 35077dd580756ba189abe274418e20c4c6a407685422bb14c47867381f82e9bb
+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)
+
+iQEcBAEBAgAGBQJPw1bxAAoJED15R4++Y6lveOcH/R5HZH1ELY9niAAuHBAQgEwl
+ZBksa5nBrocDlHGd/mR0sboT2t1ikOVwGNEyYVjptRoumyZdb/cxCNIjqdenIBtK
+rqCVm5kqWA4INtTUPPkrZCQ99IEt8tec4ceYNHH3ppSFnYyDVFV7VMzsVcj2sg6D
+2dV+jtus3lDRjH3g0QAWId9L85NzOKhSTEVN2zRoldZB9YcIAsXyClXitusRJ1vv
+ALNTzUltmSKROiIyRiaKP6UiiEanRMIdHLxnuzyNmK5GKepWXo4klBsy4kK30yvz
+YrdDnW26umy0NuNabQMDi37vT6eSba/eYx/sA0SdgiFmxqf57yP5KJW+YhUCmsg=
+=TNi/
+-----END PGP SIGNATURE-----
@@ -0,0 +1,66 @@
+Index: Source/Modules/lang.cxx
+===================================================================
+--- Source/Modules/lang.cxx (revision 13127)
++++ Source/Modules/lang.cxx (revision 13128)
+@@ -2623,7 +2623,7 @@
+ Delete(expected_name_resolved);
+ }
+ if (illegal_name) {
+- Swig_warning(WARN_LANG_RETURN_TYPE, input_file, line_number, "Function %s must have a return type. Ignored.\n", Swig_name_decl(name));
++ Swig_warning(WARN_LANG_RETURN_TYPE, input_file, line_number, "Function %s must have a return type. Ignored.\n", Swig_name_decl(n));
+ Swig_restore(n);
+ return SWIG_NOWRAP;
+ }
+@@ -2760,7 +2760,7 @@
+ }
+
+ if (illegal_name) {
+- Swig_warning(WARN_LANG_ILLEGAL_DESTRUCTOR, input_file, line_number, "Illegal destructor name %s. Ignored.\n", Swig_name_decl(name));
++ Swig_warning(WARN_LANG_ILLEGAL_DESTRUCTOR, input_file, line_number, "Illegal destructor name %s. Ignored.\n", Swig_name_decl(n));
+ Swig_restore(n);
+ Delete(expected_name);
+ return SWIG_NOWRAP;
+Index: Examples/test-suite/errors/expected.log
+===================================================================
+--- Examples/test-suite/errors/expected.log (revision 13127)
++++ Examples/test-suite/errors/expected.log (revision 13128)
+@@ -227,17 +227,17 @@
+ cpp_extend_destructors.i:85: Warning 302: previous definition of '~JStruct'.
+ cpp_extend_destructors.i:100: Warning 302: Identifier '~LStruct' redefined (ignored),
+ cpp_extend_destructors.i:98: Warning 302: previous definition of '~LStruct'.
+-cpp_extend_destructors.i:24: Warning 521: Illegal destructor name ~NOT_CStruct. Ignored.
+-cpp_extend_destructors.i:30: Warning 521: Illegal destructor name ~NOT_DStruct. Ignored.
+-cpp_extend_destructors.i:44: Warning 521: Illegal destructor name ~NOT_EStruct. Ignored.
+-cpp_extend_destructors.i:50: Warning 521: Illegal destructor name ~NOT_FStruct. Ignored.
+-cpp_extend_destructors.i:65: Warning 521: Illegal destructor name ~NOT_GStruct. Ignored.
+-cpp_extend_destructors.i:72: Warning 521: Illegal destructor name ~NOT_HStruct. Ignored.
+-cpp_extend_destructors.i:81: Warning 521: Illegal destructor name ~NOT_IStruct. Ignored.
+-cpp_extend_destructors.i:86: Warning 521: Illegal destructor name ~NOT_JStruct. Ignored.
+-cpp_extend_destructors.i:92: Warning 521: Illegal destructor name ~NOT_KStruct. Ignored.
+-cpp_extend_destructors.i:99: Warning 521: Illegal destructor name ~NOT_LStruct< int >. Ignored.
+-cpp_extend_destructors.i:99: Warning 521: Illegal destructor name ~NOT_LStruct< short >. Ignored.
++cpp_extend_destructors.i:24: Warning 521: Illegal destructor name CStruct::~NOT_CStruct(). Ignored.
++cpp_extend_destructors.i:30: Warning 521: Illegal destructor name DStruct::~NOT_DStruct(). Ignored.
++cpp_extend_destructors.i:44: Warning 521: Illegal destructor name EStruct::~NOT_EStruct(). Ignored.
++cpp_extend_destructors.i:50: Warning 521: Illegal destructor name FStruct::~NOT_FStruct(). Ignored.
++cpp_extend_destructors.i:65: Warning 521: Illegal destructor name GStruct::~NOT_GStruct(). Ignored.
++cpp_extend_destructors.i:72: Warning 521: Illegal destructor name HStruct::~NOT_HStruct(). Ignored.
++cpp_extend_destructors.i:81: Warning 521: Illegal destructor name IStruct::~NOT_IStruct(). Ignored.
++cpp_extend_destructors.i:86: Warning 521: Illegal destructor name JStruct::~NOT_JStruct(). Ignored.
++cpp_extend_destructors.i:92: Warning 521: Illegal destructor name KStruct::~NOT_KStruct(). Ignored.
++cpp_extend_destructors.i:99: Warning 521: Illegal destructor name LStruct< int >::~NOT_LStruct(). Ignored.
++cpp_extend_destructors.i:99: Warning 521: Illegal destructor name LStruct< short >::~NOT_LStruct(). Ignored.
+
+ :::::::::::::::::::::::::::::::: cpp_extend_redefine.i :::::::::::::::::::::::::::::::::::
+ cpp_extend_redefine.i:9: Warning 302: Identifier 'bar' redefined by %extend (ignored),
+@@ -312,8 +312,8 @@
+ cpp_no_access.i:3: Warning 319: No access specifier given for base class 'foo' (ignored).
+
+ :::::::::::::::::::::::::::::::: cpp_no_return_type.i :::::::::::::::::::::::::::::::::::
+-cpp_no_return_type.i:6: Warning 504: Function R must have a return type. Ignored.
+-cpp_no_return_type.i:10: Warning 504: Function UU must have a return type. Ignored.
++cpp_no_return_type.i:6: Warning 504: Function S::R() must have a return type. Ignored.
++cpp_no_return_type.i:10: Warning 504: Function U::UU() must have a return type. Ignored.
+
+ :::::::::::::::::::::::::::::::: cpp_nobase.i :::::::::::::::::::::::::::::::::::
+ cpp_nobase.i:3: Warning 401: Nothing known about base class 'Bar'. Ignored.
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>scheme</herd>
+ <maintainer>
+ <email>pchrist@gentoo.org</email>
+ <name>Panagiotis Christopoulos</name>
+ </maintainer>
+ <maintainer>
+ <email>hkBst@gentoo.org</email>
+ </maintainer>
+
+ <longdescription lang="en">
+SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, Python, Tcl/Tk and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (Allegro CL), Java, Modula-3 and OCAML. Also several interpreted and compiled Scheme implementations (Chicken, Guile, MzScheme) are supported.
+ </longdescription>
+ <use>
+ <flag name='ccache'>build ccache-swig(a fast compiler cache)</flag>
+ </use>
+</pkgmetadata>
@@ -1,44 +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.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
-}
@@ -0,0 +1,49 @@
+# 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}"
+
+PATCHES=(
+ # Backport from swig trunk; svn diff -r 13127:13128
+ "${FILESDIR}"/${P}_bug-417823.patch
+)
+
+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
+}
@@ -0,0 +1,37 @@
+# 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.10 2012/04/26 20:39:51 aballier Exp $
+
+EAPI=4
+
+inherit base
+
+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 ~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}"
+
+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
+}
@@ -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
+}
@@ -1,25 +1,13 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 50bigloo-gentoo.el 61 RMD160 66b8c0eccb4e4f95e9780e7a3a7e1f6be3776eeb SHA1 aeed7d53adb7ef619ce4b35a0933d7d39ded3c6d SHA256 fa7afa5a3bb1d72abc59c3aa2b5e8aa8c7ab6c33883d561463e3f5dc3d031123
AUX bigloo-3.6a-fix_printf_format_warnings.patch 9519 RMD160 c65fca806bb56105283c305c0d59225e3461a9f3 SHA1 2dacb4c249f16b8048831b1e38078cea6ed698df SHA256 19e98a97a32e090dabb8d5efbea682df8a9d5960975c7bb1fafa13662bf66c5b
DIST bigloo3.6a.tar.gz 14264922 RMD160 d21484321594ed77f8b3e153a14ea5def1baa94b SHA1 0bf79428d56035cdf454f8bd474e01165d41318b SHA256 3c026d97d79b8d97d6104c1e63b8ef1b77380462262c5172d8ca66f932d45a54
DIST bigloo3.8a-3.tar.gz 17579941 RMD160 41af1d1c8b24624558c43abafed9a1f10c93395c SHA1 384b715a188e3440a04e64491f70db30d4e471e8 SHA256 de12974ad169bf0493d58cc8a0c613472d25c4497e53d91f0e58af0eefade371
DIST bigloo3.8a.tar.gz 17554163 RMD160 1f862531101c7a390543a92c01b82b029ffd8508 SHA1 0b02ccf1b4980118670d03db33eea70a54429148 SHA256 f7f4d832eca4dd0a9d5802a8e4492e2b7cb8126b562acc785c9a6eaa4155dde1
DIST bigloo3.8b.tar.gz 17646631 RMD160 6b816ef6882f5a84d676b193d96395dc45442fb4 SHA1 9807c23da90c0fbde73d63b22fc73c59ca056d21 SHA256 597b9e9efec1d74c7d53b4d4564feb559382e40f04399022e2b2f2f13f0ecc6d
+DIST bigloo3.8c.tar.gz 17720847 RMD160 47a66748bc091e4161581e97471519960e5e11f7 SHA1 3793540b8b2576a871e1ff1ed3f5d9a9f6966770 SHA256 a87bd8e20b181e28e5a7d44cf69b4ac11f4e98b052e40460c95eaf3a43ac4ffa
EBUILD bigloo-3.6a-r1.ebuild 5310 RMD160 b4cb3a5d71e72b4be86b23d9172faf4a5ab21035 SHA1 0b0aca254d0045b59967d59f6abe93f939442287 SHA256 c3f3e43fdc5a347338e6ec69bdbac6eb7b7921184783b4fc80428797aa64ae9f
EBUILD bigloo-3.8a.ebuild 6234 RMD160 4f1ea322f59ed18446fe2aa539d731b6fb0aed2f SHA1 2003aa67daa47ddc111a399eb66bd659310fa600 SHA256 22aebb247daa51d303b5c70185e93395c1ec5a03cfb25e64c57f8c2bba19f854
EBUILD bigloo-3.8a_p3.ebuild 6230 RMD160 2e94d2abdd390dd474f35c5b3295e12d1cc028bb SHA1 923ea5e17f6eeb58402e44b70fb88a49a4fd0348 SHA256 8d6771243a439ae179acf6c99e6b6db15779eec2cc98bf94783fb52c170f9e59
EBUILD bigloo-3.8b.ebuild 6234 RMD160 4f1ea322f59ed18446fe2aa539d731b6fb0aed2f SHA1 2003aa67daa47ddc111a399eb66bd659310fa600 SHA256 22aebb247daa51d303b5c70185e93395c1ec5a03cfb25e64c57f8c2bba19f854
-MISC metadata.xml 3024 RMD160 f4ed5f090f1d11e4e3836d2a25a27870c7ccdbc2 SHA1 14a719900cac43f4620a6cc19b1f8f262484290a SHA256 42931e8011211a333f8e0e06b66d91b7ed20d2aa575fbaceac267c5226e56f68
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQEcBAEBAgAGBQJPqPu9AAoJED15R4++Y6lvyBsIALHSAXL6SY47mPWck/lztCcX
-2BS7GShfohpHvX432VfX4s3hegvQ7x0CBscaZBCI4NZmb3sZwJ0N/mlDeTYbbMsD
-TyyVE4iv4ZJejG1Y7e8GvlgE7MHuhqd62Ji0m3+d4tld+DBPvkT0qZLj5MN96n5E
-mzOL0zFb7Vkw3zwQq6+NtHUWI/OyWGkZIHtEdDzw/Gf7Swsi5bBcXPWJg3qVJ0WA
-nZYh46jyWBbByBEzJKETJyEoiFfHqHVJXwEzcixTf8LPMg1rAyJo1Pri0QlBvHrl
-qfvbLSYIJkuR+Z7pyGulAKlaejN+ARPqvPsVG9jKb+LojHzjMwU4ybYtTX+OeL8=
-=CVMH
------END PGP SIGNATURE-----
+EBUILD bigloo-3.8c.ebuild 6196 RMD160 5dfb4ed8d3cb92f8c4f5f95df69c66d6da9aea18 SHA1 0c3faedf7810f1a80d7698813fc8fc61f49a1335 SHA256 ff5480ff82792351daa1203b20ff10e1c67daf7066a58399ff645893a78cf778
+MISC metadata.xml 3137 RMD160 254347e775b41af7ec09a3243fec5feba8f5b61f SHA1 079fffc7598b0405be8da323a02f1afc67784f85 SHA256 034be1d485531a2dc0f51f13935483c30042eef99d348723f53cbe3a223d73c1
Oops, something went wrong.

0 comments on commit 2de34fe

Please sign in to comment.