diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-lang/swig |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-lang/swig')
-rw-r--r-- | dev-lang/swig/Manifest | 19 | ||||
-rw-r--r-- | dev-lang/swig/metadata.xml | 31 | ||||
-rw-r--r-- | dev-lang/swig/swig-1.3.40-r2.ebuild | 39 | ||||
-rw-r--r-- | dev-lang/swig/swig-2.0.12.ebuild | 34 | ||||
-rw-r--r-- | dev-lang/swig/swig-2.0.9.ebuild | 34 | ||||
-rw-r--r-- | dev-lang/swig/swig-3.0.10.ebuild | 34 | ||||
-rw-r--r-- | dev-lang/swig/swig-3.0.11.ebuild | 35 | ||||
-rw-r--r-- | dev-lang/swig/swig-3.0.12.ebuild | 35 | ||||
-rw-r--r-- | dev-lang/swig/swig-3.0.5.ebuild | 34 | ||||
-rw-r--r-- | dev-lang/swig/swig-3.0.8.ebuild | 34 |
10 files changed, 329 insertions, 0 deletions
diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest new file mode 100644 index 000000000000..6065d4358939 --- /dev/null +++ b/dev-lang/swig/Manifest @@ -0,0 +1,19 @@ +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.11.tar.gz 8141827 SHA256 d9031d531d7418829a54d0d51c4ed9007016b213657ec70be44031951810566e SHA512 36771bd29fcec159d283f0f8d056937c6c913fec717f1f3b97a9b17fa27a8a85aa5f7b79bec3c46d70b625c36c26e9e856a4750cbd0872070ca18e9174842a52 WHIRLPOOL 49fac0b8ff0786671b2eb0d7c9955054ec2b17be07d1ce5c2ca063022d89c56e3598c3ce5133eac92eee4286f7ecfc52da6003993cd1bf6a7704162344ca31bd +DIST swig-3.0.12.tar.gz 8149820 SHA256 7cf9f447ae7ed1c51722efc45e7f14418d15d7a1e143ac9f09a668999f4fc94d SHA512 5eaa2e06d8e4197fd02194051db1e518325dbb074a4c55a91099ad9c55193874f577764afc9029409a41bd520a95154095f26e33ef5add5c102bb2c1d98d33eb WHIRLPOOL 468d710807ca5052bb2dc0e9551cf4f7a41bddfa380b8ee30b175c99aa5656e71270dd900b4dda545b39fa22bd102623dde292b22a63d5c5fbe1521ed7bb30ee +DIST swig-3.0.5.tar.gz 5873209 SHA256 9f4cb9e8f213f041853646f58fe5e8428d63250d05f5c943b6fa759c77322a3c SHA512 1cd9eaea1443d08ac0f9a80f9cb3d60121e888e30c9f00aaaf285d6afe8a5494a3be017a38092b879d332305911c177202cfccd2570cb61eb40554fcc573fd01 WHIRLPOOL 49dc145dbd24bbe0dd9d5baa82ab8e1b79b0cec14035038d22fd506010ce5185731876a157c811d2087f35360ce04aafed8c7beff7f7feaf246f964891395ea9 +DIST swig-3.0.8.tar.gz 7937213 SHA256 58a475dbbd4a4d7075e5fe86d4e54c9edde39847cdb96a3053d87cb64a23a453 SHA512 85605bd98bf2b56f5bfca23ae23d76d764d76a174b05836c8686825e912d6326c370e9cf2134c0bf4f425560be103b16bf9c9d075077f52e713a69082616e906 WHIRLPOOL 7b6e5b0339b5fd42992464ca16935d1e8447d46c2e561579eb99dda90755bc3ca88baeff8bb0c0dffe91b109dd9af0465a360fec2fd871bd5bfaef278229bbf9 +EBUILD swig-1.3.40-r2.ebuild 1282 SHA256 b2777a889a3977909775482519d52121812b54a6a8c62fff3d376d03cd95cf12 SHA512 cb928a5db62be2848a1869c1cd759257ae803f67bf7db7dff469bcce2e4129e4e5f5d22da4310bcf7db9f83abb367b0b945368ca074e565a0142a09934d41b1f WHIRLPOOL 07ba4c0095fb289e8d3d5262026fcaf27ff91055015eb950066d53e79da8f13cad35bae28402b6a22995ab16ae946438b66a5a3284cb882bb01c33e5835262c4 +EBUILD swig-2.0.12.ebuild 855 SHA256 6b73151ad07e347f30a1a7ee846ea09cc49b26f0dd47943f88240a101eb8ecb3 SHA512 c11a8d13d3959a3b045b7acb0f214419bda6076cd220929ae59b7a3f875d5baf9e20237b58bd285ffdc567c21b4b72250629bc15d80c9d3d4a61e17591155262 WHIRLPOOL 9f2119448c8f1135f25c41547e6c527601eac7c55457f5842baa84336ec138c4f080c87a367939f828c5328cd2f7f03cf621f482ef522c0cb08726b743f588ce +EBUILD swig-2.0.9.ebuild 832 SHA256 76bb37f7930ca16a331fbafedda8113e11a22d8166340ed645cc546b2f970587 SHA512 1b15b0e0dbe983176c0c22a80adf37f682a68019df344c896ba3e62d91062a5a8c0c61ba7f03d324c9aa162bc668266cfce907e46c58525b38900a3a7905eec6 WHIRLPOOL 29dabb0af2f384a426dfa907772fa08c625c1e8365fe70cf1f77048d68c300c9d98c5b18b9daf2804f061b25aeda132abc12eadc9ce11d730816c1bd7a33c76d +EBUILD swig-3.0.10.ebuild 855 SHA256 6b73151ad07e347f30a1a7ee846ea09cc49b26f0dd47943f88240a101eb8ecb3 SHA512 c11a8d13d3959a3b045b7acb0f214419bda6076cd220929ae59b7a3f875d5baf9e20237b58bd285ffdc567c21b4b72250629bc15d80c9d3d4a61e17591155262 WHIRLPOOL 9f2119448c8f1135f25c41547e6c527601eac7c55457f5842baa84336ec138c4f080c87a367939f828c5328cd2f7f03cf621f482ef522c0cb08726b743f588ce +EBUILD swig-3.0.11.ebuild 868 SHA256 2123f109b4f6ebd0855afa838a4ae821b0101283881b2e2bab7d54ab9c3003cc SHA512 d6db4191ce798c23efc53bf9044ae22250a82e1cbf7c29becb008ebf65c6ebb18ad444f74a899240b3fea21141c73111abf45634b8d501ed415ea302f00d9df6 WHIRLPOOL 3c30511505f27db80a0708dca7f9f45ee981f05de00fdd07b44acceed5c21f1f8a4f329345967410a3b6b5f558c2d8125d0f4a87b82bb0ac08086807e0a2f8e6 +EBUILD swig-3.0.12.ebuild 859 SHA256 1c2a3e750fb4b0fa2958afd0db849f956a0a000566b7d1a7723f9efccac97acc SHA512 4b4bc22e3fb28182571034c26c2db421acf62c4f941ae9b0390859f37ee3cee1d0f21e4d60db106d0d929321820cfcc9a40f466e581a21d4ada7b34b8befae2b WHIRLPOOL c3dbf34ad555257aacebdabf68f45799aa82fb62f580ed68c260de8031bb2b5032007399b8bcffd0fd8da8b534c3b2060b42f5cbe60757c6ea963dffc11a97e3 +EBUILD swig-3.0.5.ebuild 846 SHA256 bb766ee3d2082b7f86af4e24013e7aefcc1d2168f6c87a32b1914e043f6cfa2c SHA512 260d9d4cc991f694c200b78747a43083602dd44597d658a12f181a3f2904518e190b4f38da35df340c88a427147154a921df6040ddcc49d87af2f502670e3fd0 WHIRLPOOL 1f6e30fdc8cab1a31bffe476e90a490eefb2cfbf6e530324e29faae22a0cae22cbf086a926e6b7f60095579f7d614003fe43d66363f14713dd441f281021b1da +EBUILD swig-3.0.8.ebuild 846 SHA256 bb766ee3d2082b7f86af4e24013e7aefcc1d2168f6c87a32b1914e043f6cfa2c SHA512 260d9d4cc991f694c200b78747a43083602dd44597d658a12f181a3f2904518e190b4f38da35df340c88a427147154a921df6040ddcc49d87af2f502670e3fd0 WHIRLPOOL 1f6e30fdc8cab1a31bffe476e90a490eefb2cfbf6e530324e29faae22a0cae22cbf086a926e6b7f60095579f7d614003fe43d66363f14713dd441f281021b1da +MISC ChangeLog 3980 SHA256 3c1cd22f0eedfb8a00a18ca6409876bb301777b6357654563137818b99dd0daf SHA512 a91569b6c91d02f5e345b64bd16c696d2fcbdcf92fac58a0c7dd78d71c3c4123f950b08c580243408c05f419fafc660b2a1a01e82dd810b9363ebc293ccfde56 WHIRLPOOL 8a7c6b25b67206d24db9302682654b7d53b672081b108c28433979404acc4a19f235d6acc6bbc61c3edd3cb61a8c945c5ad00ba0337cc7954b9e04432f8e9b03 +MISC ChangeLog-2015 28920 SHA256 da7ad25362af987b8c877edaf94f4a971babe5d0640c1202e7244a33886f7ded SHA512 94125d985291af23cb68ed804bdded5cea7c584733eb61806ba41b8fe8f66041d9b666edca5018ca3851c21a4308d15a4dd5d1c4c7ade6b59f8f1c8e4bdb3231 WHIRLPOOL 012d34b641f4320f02ad8daf41df9c169435daf9e08f73442635661553a43b2989fc7501051646b9d618d6718443f2a57ad190893de905294e3268d929dd387e +MISC metadata.xml 1195 SHA256 123e33c417c72aa1d046d0e6fbce29a941bd5109d7aa8169a72b1fbb5eeba99a SHA512 1a350968dc8625b589ded2e6a977c4f14b6d532c42a6ae0c2230c480d92ebb6a0100e2eede576787f61e4cb3c60ac324db639f440134c9aaf3db38f5cbed2cbf WHIRLPOOL c20d3baa535bf29591140aa7b3c70da099cd8f8cf2b497ed765f2075271a99421b6e3b869ab2e4945013e7b5e2f96bcea7223d3f96f665048dce80a1477c9583 diff --git a/dev-lang/swig/metadata.xml b/dev-lang/swig/metadata.xml new file mode 100644 index 000000000000..df28e41ee6f5 --- /dev/null +++ b/dev-lang/swig/metadata.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>pchrist@gentoo.org</email> + <name>Panagiotis Christopoulos</name> + </maintainer> + <maintainer type="person"> + <email>radhermit@gentoo.org</email> + <name>Tim Harder</name> + </maintainer> + <maintainer type="project"> + <email>scheme@gentoo.org</email> + <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. + </longdescription> + <use> + <flag name="ccache">build ccache-swig(a fast compiler cache)</flag> + </use> + <upstream> + <remote-id type="sourceforge">swig</remote-id> + </upstream> +</pkgmetadata> 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 000000000000..42df0a214d98 --- /dev/null +++ b/dev-lang/swig/swig-1.3.40-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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="1" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~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" + + # Use swig1.3 as binary instead of swig + sed -i -e 's:TARGET_NOEXE= swig:TARGET_NOEXE= swig1.3:' Makefile.in + sed -i -e 's:/swig@EXEEXT@:/swig1.3@EXEEXT@:g' Source/Makefile.{am,in} + sed -i -e "s:PACKAGE_NAME='ccache-swig':PACKAGE_NAME='ccache-swig1.3':" CCache/configure + mv CCache/ccache-swig.1 CCache/ccache-swig1.3.1 +} + +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.12.ebuild b/dev-lang/swig/swig-2.0.12.ebuild new file mode 100644 index 000000000000..7fb32a4640b0 --- /dev/null +++ b/dev-lang/swig/swig-2.0.12.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 ~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.9.ebuild b/dev-lang/swig/swig-2.0.9.ebuild new file mode 100644 index 000000000000..e92d462ea6ec --- /dev/null +++ b/dev-lang/swig/swig-2.0.9.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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-3.0.10.ebuild b/dev-lang/swig/swig-3.0.10.ebuild new file mode 100644 index 000000000000..7fb32a4640b0 --- /dev/null +++ b/dev-lang/swig/swig-3.0.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 ~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-3.0.11.ebuild b/dev-lang/swig/swig-3.0.11.ebuild new file mode 100644 index 000000000000..8f1f44618399 --- /dev/null +++ b/dev-lang/swig/swig-3.0.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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 ~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 + docinto html + dodoc -r Doc/{Devel,Manual} + fi +} diff --git a/dev-lang/swig/swig-3.0.12.ebuild b/dev-lang/swig/swig-3.0.12.ebuild new file mode 100644 index 000000000000..69e1326c644f --- /dev/null +++ b/dev-lang/swig/swig-3.0.12.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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 ~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 + docinto html + dodoc -r Doc/{Devel,Manual} + fi +} diff --git a/dev-lang/swig/swig-3.0.5.ebuild b/dev-lang/swig/swig-3.0.5.ebuild new file mode 100644 index 000000000000..b885cb095773 --- /dev/null +++ b/dev-lang/swig/swig-3.0.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 ~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-3.0.8.ebuild b/dev-lang/swig/swig-3.0.8.ebuild new file mode 100644 index 000000000000..b885cb095773 --- /dev/null +++ b/dev-lang/swig/swig-3.0.8.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 ~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 +} |