summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2016-06-19 00:19:54 -0400
committerTim Harder <radhermit@gentoo.org>2016-06-19 00:19:54 -0400
commit84e7ea98d8c0ef6e245821aabcb2ae6a59c0289e (patch)
treec9a144f05fc931e2ad348515989af688d3629c2a /dev-lang
parentnet-print/hplip-plugin: drop unnecessary <description/> from metadata (diff)
downloadgentoo-84e7ea98d8c0ef6e245821aabcb2ae6a59c0289e.tar.gz
gentoo-84e7ea98d8c0ef6e245821aabcb2ae6a59c0289e.tar.bz2
gentoo-84e7ea98d8c0ef6e245821aabcb2ae6a59c0289e.zip
dev-lang/swig: version bump to 3.0.10
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swig/Manifest1
-rw-r--r--dev-lang/swig/metadata.xml8
-rw-r--r--dev-lang/swig/swig-3.0.10.ebuild35
3 files changed, 43 insertions, 1 deletions
diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest
index 658420b60f71..7065c42ebacb 100644
--- a/dev-lang/swig/Manifest
+++ b/dev-lang/swig/Manifest
@@ -1,6 +1,7 @@
DIST swig-1.3.40.tar.gz 4891020 SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09 SHA512 bd959d29cf2d61d12dd2c5764bbd11d8fb045827267f8633ab99515175e675554c709f43a8334ce74d77e71e737118962bc5ce8fd09d3b87070ecab1133cc9d7 WHIRLPOOL 48c71d1c88271e8b2be171b159c41150460bc79bba9d40ff224fad8c1498c94e6328c89f1c2e02e294c17b0174f1e7aeddbc39c2e341c85effbbf311e87f061c
DIST swig-2.0.12.tar.gz 5312394 SHA256 65e13f22a60cecd7279c59882ff8ebe1ffe34078e85c602821a541817a4317f7 SHA512 7969cd8ce309ca46316fa4851b5cdd72122cb075cde8c17d74ee97969cd9555eff0d995f60bf17ff4090c83f66f6c66df2c61d9c06e2e30a2b36a4b8204c5890 WHIRLPOOL fdc0477d049c793267420769b0346283087bcf14d519d279bae15b5ffaff7c079fa6a6de3f18b74825f7ea0bce13913e591f7d48b396cd7eaf941fa57dfe925e
DIST swig-2.0.9.tar.gz 5307341 SHA256 586954000d297fafd7e91d1ad31089cc7e249f658889d11a44605d3662569539 SHA512 9967eb2e1733c11ceb813bfa18c8c4187ba527d45de9b2ad962f287afba9cb0e1432b921670c5fe07ed31decc2e2785a16f42f69148a4e8a1959a9b66ce2e91f WHIRLPOOL 6649934f33d36b7bf9314a7f6582245217795b6e9c36eb02436ed769f8fb06a3a038af2380f444a1311aa353d3f29c4a3159765f873d09ed90980998e0752e81
+DIST swig-3.0.10.tar.gz 8029827 SHA256 2939aae39dec06095462f1b95ce1c958ac80d07b926e48871046d17c0094f44c SHA512 599883a08b673cb0975176084fa7a6f5c7e3f6ffa86e8ba600e9d81d80b9d7632668e61c8db519b4c800bdbddcdbf55b0f5ef49f6a80ceafaef864ffcaaa30c1 WHIRLPOOL bcdbc754d32c45e202cd55a73e7584240e3f073ec21116db88325558374d5477803d83308f467a469e50b8dcbc4fa2a5d5146d6d73fbd7d3abc0e879766b2b73
DIST swig-3.0.2.tar.gz 5690863 SHA256 a2669657cabcedc371f63c0457407a183e0b6b2ef4e7e303c1ec9a3964cc7813 SHA512 9aa027d53b2cc1534458abbf2137e59c4aac747e1406dcd45fedab91d4899872fab2aae3d7297fa38bf5093a21f19eaa543f0e0dee2c54497efcdd7e31ee7ccf WHIRLPOOL 7ebca2390c8a9b35196a74c028ff59ffc8c7b19cbe2f53379b2eb2b3c33c9b6dcdfd210102239ea2587824a5dcf164f015d6c2e73b8206ba7e778c012b77e19d
DIST swig-3.0.4.tar.gz 5720119 SHA256 410ffa80ef5535244b500933d70c1b65206333b546ca5a6c89373afb65413795 SHA512 22e24dde95c81d586176d9135d62fec70fd6dbf785641e001ab89ba4d64ea1018a9b1abf7b9c52149613732701c6fb30336fbf8b5d0e2c9af1c84de83ca24c03 WHIRLPOOL f5af725c2345529ad355d5fb30b345569d75e648e4a3fb2932a06ee93aca58406408eb9492107c03c6f5f5c6520468343ecd087b14d6f9b36b1eccfba0c78f42
DIST swig-3.0.5.tar.gz 5873209 SHA256 9f4cb9e8f213f041853646f58fe5e8428d63250d05f5c943b6fa759c77322a3c SHA512 1cd9eaea1443d08ac0f9a80f9cb3d60121e888e30c9f00aaaf285d6afe8a5494a3be017a38092b879d332305911c177202cfccd2570cb61eb40554fcc573fd01 WHIRLPOOL 49dc145dbd24bbe0dd9d5baa82ab8e1b79b0cec14035038d22fd506010ce5185731876a157c811d2087f35360ce04aafed8c7beff7f7feaf246f964891395ea9
diff --git a/dev-lang/swig/metadata.xml b/dev-lang/swig/metadata.xml
index 1996c6882bde..5303e9006f61 100644
--- a/dev-lang/swig/metadata.xml
+++ b/dev-lang/swig/metadata.xml
@@ -17,7 +17,13 @@
<name>Gentoo Scheme Project</name>
</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.
+ 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>
diff --git a/dev-lang/swig/swig-3.0.10.ebuild b/dev-lang/swig/swig-3.0.10.ebuild
new file mode 100644
index 000000000000..6e9d03402fff
--- /dev/null
+++ b/dev-lang/swig/swig-3.0.10.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+}