diff options
author | Sven Vermeulen <swift@gentoo.org> | 2013-04-22 18:34:26 +0000 |
---|---|---|
committer | Sven Vermeulen <swift@gentoo.org> | 2013-04-22 18:34:26 +0000 |
commit | ce4d9bbaf740080d88e8428baced90dcf6602ce2 (patch) | |
tree | e28b1f7ac7f4886268a031c8c6c44ce02b0f1c4f /dev-lang/swig | |
parent | Ignore two tests failing on ruby18 so we can mark this stable for bug 463378. (diff) | |
download | historical-ce4d9bbaf740080d88e8428baced90dcf6602ce2.tar.gz historical-ce4d9bbaf740080d88e8428baced90dcf6602ce2.tar.bz2 historical-ce4d9bbaf740080d88e8428baced90dcf6602ce2.zip |
Fix bug #466650 - SLOT swig-1
Package-Manager: portage-2.1.11.60/cvs/Linux x86_64
Manifest-Sign-Key: 0xCDBA2FDB
Diffstat (limited to 'dev-lang/swig')
-rw-r--r-- | dev-lang/swig/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/swig/Manifest | 21 | ||||
-rw-r--r-- | dev-lang/swig/swig-1.3.40-r2.ebuild | 38 |
3 files changed, 51 insertions, 16 deletions
diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog index 95f7d973268c..b6c2f8d0abea 100644 --- a/dev-lang/swig/ChangeLog +++ b/dev-lang/swig/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/swig # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.196 2013/03/01 12:36:44 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.197 2013/04/22 18:34:13 swift Exp $ + +*swig-1.3.40-r2 (22 Apr 2013) + + 22 Apr 2013; Sven Vermeulen <swift@gentoo.org> +swig-1.3.40-r2.ebuild: + Making swig-1.3.x SLOTed, allowing for multiple swig installations next to + each other. Needed for proper dependency handling of setools and apse 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> swig-2.0.9.ebuild: Stable for sh, wrt bug #456834 diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest index 068b78b85122..c91de8acb042 100644 --- a/dev-lang/swig/Manifest +++ b/dev-lang/swig/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX swig-2.0.4-typedef.patch 1629 SHA256 23f3ea3ea0fda439412d8474f483d93b223d42a424af2dab70ef167b854dd0d8 SHA512 e79f62a593fd88e9b37f73ea65edf0aa60e83e222a521bf489109e79a3a171dae2cee53062945f0ccd89a9d80ed4e0f570499237d7fd1dcf4282a02326fa14e2 WHIRLPOOL 6c1c38d2a906d98b8cddf856142b8c82065df921f27d307e4db201320068908a5a1f06c926a87f3625ca4d861f892fcea647f6476e2fb08291663b53e7aac149 DIST swig-1.3.40.tar.gz 4891020 SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09 SHA512 bd959d29cf2d61d12dd2c5764bbd11d8fb045827267f8633ab99515175e675554c709f43a8334ce74d77e71e737118962bc5ce8fd09d3b87070ecab1133cc9d7 WHIRLPOOL 48c71d1c88271e8b2be171b159c41150460bc79bba9d40ff224fad8c1498c94e6328c89f1c2e02e294c17b0174f1e7aeddbc39c2e341c85effbbf311e87f061c @@ -7,25 +7,16 @@ DIST swig-2.0.4.tar.gz 5148567 SHA256 763a117730d26f8e5ed67f5718c6c0761fbb846168 DIST swig-2.0.8.tar.gz 5291361 SHA256 aeeefa20bbe1c03bacf23f0af9e7d6193e8b807b7585470615b71b1ee0c8ca4f SHA512 2832dd15dd0bf2f583e6b23d47f88dfb7702665656d62b5e80a03e085be38757e7ee6ca45c63af1379987677d7ee512440fe14cecfcff50782467d1e69ebec68 WHIRLPOOL 4144859e9e5d20d9fbbd5b513495736dc386585e924239d4217a195baf5b4ba338d12a1b028d5c1ea0487c1a29195dd3179cb8ab729f4a9a0eb53057f35865aa DIST swig-2.0.9.tar.gz 5307341 SHA256 586954000d297fafd7e91d1ad31089cc7e249f658889d11a44605d3662569539 SHA512 9967eb2e1733c11ceb813bfa18c8c4187ba527d45de9b2ad962f287afba9cb0e1432b921670c5fe07ed31decc2e2785a16f42f69148a4e8a1959a9b66ce2e91f WHIRLPOOL 6649934f33d36b7bf9314a7f6582245217795b6e9c36eb02436ed769f8fb06a3a038af2380f444a1311aa353d3f29c4a3159765f873d09ed90980998e0752e81 EBUILD swig-1.3.40-r1.ebuild 1098 SHA256 93a48906459f499738a4ce186594418b0d0fea5a0ce71e56bf7eb095a8832780 SHA512 13b0bbccfb8cd416d01de4c3f8dfa22947e524a43bdfde0471ae11619003697a6c07be1c56fe082b2ea356dbaa3c1dfe7244b2e9164f947b1b42012b6b9db23e WHIRLPOOL 94a761cea9bd6378268a686115faf4adb33e7700d15f6edd7814994e0f48d82f16b903e18c441d4cdc29552069b4529c69edddfd379ab4584e312711c920b658 +EBUILD swig-1.3.40-r2.ebuild 1287 SHA256 6b079719499a3bda0abb9cf3a216cfb7a4f7a082e8c7c9123a30fab412bec563 SHA512 171a687baf915fd0a619ed60c90050d077389624387ab793f95ef0441b71b71bc21a2728289e651df4b517084c23fa63699ba2ddf7a892023c100d0d5530842d WHIRLPOOL 4b00db96a3a98dc2861ca4b7f4785c78fa9c0a55ef367e3b21725098385c626e42a90c6f87751477a2f7892783227bb011f855985059ebfaa4127b2d9e490fe2 EBUILD swig-2.0.4-r1.ebuild 1096 SHA256 c68d52eb7f07b15afe34dd479a8c9eadbea54d73df3ea48d2a8cf0748ef3a09d SHA512 f08b97840bc7d470dc03c006779687d31be24f39d5b5a0d28f7fec7a07a08d8a778342e8b0406b3e58b2394021c646f41a9c4218deb0fbf2ba7713a025d211bb WHIRLPOOL 355cd63c89e45266aaad83d1e3c3991c567b795373986211f027d993ba47d59f514eaee4d984a2783b96b432f0ee55684728a89cf826443273a28c45eefcfeb7 EBUILD swig-2.0.8.ebuild 958 SHA256 7571e65b7b60309ab7aab80b0ad0c33689813a24e6875558d4dc483626e6f8a3 SHA512 369a7a490cb70485115457305bd8a9b29d3b379c75862ace1b48298ab5017c946ecfe688f5e0b06fc328bb6e2584a1b16432ebee8cf0be4ceee55609e71edd3e WHIRLPOOL 8a01a489f45028cb9da9ac77785da27480de71204ba8b0f3269d048d2cd61c8c12611c9bacc7200cbde778f9878c0839e11b91d93609c564606f8a6a73d7720c EBUILD swig-2.0.9.ebuild 954 SHA256 47220f79c217a4858208e61371af57e0400cb3180b06050cf6dc362780bbe8f5 SHA512 8a12408046bd51f16f6c7872d707e0dc11be5d4dfd92dce9dbb21671ac4565973a60ea3f2e395d7c21aaaff88d3e07cb891e915d1a34d98642769cf170eb3071 WHIRLPOOL 6f24e6ff74f9630a94df47635b163bdb17751341d36258a8bb97bf22a0de2f4d0a6a832d1866c656d9f7d86f0dca07d1ac96ec0e1a2fee83071fc669a28f6645 -MISC ChangeLog 24834 SHA256 fdab878302f484717d118144740cc720fd0afacdf2ceb0535de1748e7b8089bc SHA512 0d6e66558ddd792710461989a04ae53189aafcd743c0a7cb92e6de7cc6ec5c4d5913ce4ee14ae1cb53540077e75e6bdc105db3b16553269180b48bf05356db6c WHIRLPOOL 7b9eef4767bc766f11f95c4592df9bf8fb96cee8cd6d1f775e08754be08cd8f5417eeb4cd170ff555a410869f5644b7a9f6f034d7b7798829cab464997daf65f +MISC ChangeLog 25090 SHA256 a28e46f894f68c17b5a0ca8b59a375769e4d1eb83367463b1e68115e7a0b3c78 SHA512 338431ca3fe388eb232dd4682b4b0b2b9bd4ce11f9307d9a8811e098a8f67380428d75c1583293287274679791e7bc740ecfaaf743e09d861fefb27647e575ee WHIRLPOOL 5e67c416d285cac39c8902436621f92d8597ec876bb73ec8f80fbf0785c0d674d21535837a0aa931918b395cf8ba45360a12bd09351a54fcc107ffb0295d4b6b MISC metadata.xml 1047 SHA256 6fd4330d7a97278caf532665237e7038d8faa31187181902306cdc184aa20023 SHA512 dc61e13e946687c823991c6b43e1384e272e9f9b82b529cf1898a696c8b16314f2ec72215d31439f7801b4091c3dcc04eb03e60d45060921eac06509dd00f874 WHIRLPOOL 1fdff0c22ca3a61515ddd48943f2731f41e7b8a9794929ec1beb91fa943a3c3ae3def1dfc8b166dd1f06d27ae5306cb5a07a65e065dcebb443272dd2d91699ab -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCgAGBQJRMKBUAAoJELp701BxlEWfx6gQAJCzwWtAM0S75Xo09zQCyedw -GwQvyrn5291mAIMV7fhlGKbl4zg9d3zNqHk+A+OKmAX8+c9sk6gf5vQM1RjHC3ib -Sca6yf35ZVJ7pvfv+JFCrk9D6jVYMYtsRV1PluKjAiNABrR0SHuQyQ+LfYyXpiCL -64lx2Tun8I2bHH5lQ+5F90uEKLUkH2plKWjAm4fdDJ+OaCYO679HSxgkvF+XiByB -g/Wt0h0sjZisaG88DmK3uDErb+TegEjWiJnC7gk62KDaE5GVngfBz/GX1+xdNUmI -g5jVpOHAyNizIFe43H90AMPzqqRWiYrGs+0F8Iq+GArJKTb89DOVOsFTJWmrbIUJ -M4QSshQBeMJ6j2x8AjoytOt1HUHxlaJCLsC6s5r+B5cHZVm6PK4x5YILpWGehrzy -BwKuNqsJVn3faV/OQDpX9aQ+mtjRm3ibFTdsbHlcPzKDZVO3ohoUNn/cIptfrQew -BN2EivvC0ftqyK450M1DPTurPXo2XMX6d4qBy6ODTLsAWZ2Ez+4B5UQ32o88ZELi -gRQ3deZHKHPyrQi4Ev8XRHll1m4dEo8DYkwCdWBa3voCfuVWeFCcQUiUuA3o5JAe -NHvQcQ4Cf7jZ84/NHYsryOGipwRzFYwl1OXA9T22d3OgnLN9/80kdMCVicmDiZya -7Ki5rtdxXDDBH9KUL7LW -=818E +iEYEAREIAAYFAlF1gokACgkQXfqz7M26L9utCgCeMV4QeU+2/WhIpyPh0t4Yopv8 +thcAn0o2Fr4FsaHoaZovuLsj44fjPiZ2 +=nxjU -----END PGP SIGNATURE----- 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..72a9a602ea2f --- /dev/null +++ b/dev-lang/swig/swig-1.3.40-r2.ebuild @@ -0,0 +1,38 @@ +# 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-1.3.40-r2.ebuild,v 1.1 2013/04/22 18:34:13 swift 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="1" +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" + + # 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} +} + +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 +} |