diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-07-16 23:52:20 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-07-16 23:52:20 +0000 |
commit | 579d8521c7475695275d10206fae94ef29bc931c (patch) | |
tree | 0b16cdf35eeb6bbfdf9bb84998c1f13b288ecbb8 /dev-lang/tcc | |
parent | Version bump. (diff) | |
download | historical-579d8521c7475695275d10206fae94ef29bc931c.tar.gz historical-579d8521c7475695275d10206fae94ef29bc931c.tar.bz2 historical-579d8521c7475695275d10206fae94ef29bc931c.zip |
Version bump (bug #466094).
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-lang/tcc')
-rw-r--r-- | dev-lang/tcc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/tcc/Manifest | 18 | ||||
-rw-r--r-- | dev-lang/tcc/tcc-0.9.26.ebuild | 65 |
3 files changed, 88 insertions, 2 deletions
diff --git a/dev-lang/tcc/ChangeLog b/dev-lang/tcc/ChangeLog index 6fe1501fe0ff..d73917560c7a 100644 --- a/dev-lang/tcc/ChangeLog +++ b/dev-lang/tcc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/tcc # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/ChangeLog,v 1.33 2013/04/16 09:35:47 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/ChangeLog,v 1.34 2013/07/16 23:52:13 radhermit Exp $ + +*tcc-0.9.26 (16 Jul 2013) + + 16 Jul 2013; Tim Harder <radhermit@gentoo.org> +tcc-0.9.26.ebuild: + Version bump (bug #466094). 16 Apr 2013; Patrick Lauer <patrick@gentoo.org> tcc-0.9.26_pre1.ebuild: Fix for sandbox violation #454874 diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest index bb18bed70755..ffb55491418a 100644 --- a/dev-lang/tcc/Manifest +++ b/dev-lang/tcc/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX tcc-0.9.23-anonunion.patch 1971 SHA256 32ecc52923bb10a6ff43e507e097d41c7da8717a6b2e749bccd4f0310704e9a5 SHA512 8194114bea287e9f3517aa666d62cba1ab60ff2f92271dbaaaeefc4843a229d44fba625977e90ab54de044aa477db6add3cc7d91a066f4be609658df861545bd WHIRLPOOL 477b05fe39f1370a1d618658d73e4c443fd872d1d48d52988abae99d78f0ce1ff25c52bcfeb122d3db18979bd34ca3a566ec3be16cf8e65de34cdbe6b82bee94 AUX tcc-0.9.23-asneeded.patch 1711 SHA256 14d3029d2cb7a27c3dfbdc98562aa309d5a3002218ba115584c605ea4cd8e839 SHA512 e17cfd98dcca877d134a9fedf0995639f5d3d6f19a21c170836c014933eea59b0499016911c2c3ac3acdfa8f0e131057b38eb9f25b6498183a26687ab5db4807 WHIRLPOOL 28a83a0559e96f2c8132fd4e43af106b77398baa8c7688d4dd8154a04e2f4e8d8663e65868f0a0fca727dc773720a8fbd6077139eb6964084ebbb75464c7e3ef AUX tcc-0.9.23-nxbit.patch 2160 SHA256 1296c9023fb2787e0c8530b27ff565175725b406d5ec54b1898a9b5550bb848d SHA512 b45260c3c9a24e6ed5948fd81716cc3d9085a3a7f123322353988f0022c75f89940642809c31e6992a1016c8b121dcb83234f7baed8f93f8409e9a42a15e88e2 WHIRLPOOL 704e15c3417dc948ad03b5bba8d79dd15911c385ae6c04cfcc3a8cf8e13ae49fe7547fe517889e7a089ae52b1541b17b24ca00f87f0e508501c47c77ae170ca1 @@ -5,10 +8,23 @@ AUX tcc-0.9.25-flags.patch 2768 SHA256 91011cc843a7563bc91ca71e9bcc8dcd95102d370 DIST tcc-0.9.23.tar.gz 423807 SHA256 074632c574116004c63b32798048c73c184d123d8cf96cce849765296b255991 SHA512 f741a9d6416dd23b97743e4a984b84613a2571744008956c1167abbc503e00d7edb721b64108a7cc2193d4a5605e42846d12d1e77060266d343f9bc477b624b4 WHIRLPOOL 9a57fb1b8ad5dbd08556db426ab0d9311e4e5cba84de586c4156079b1a3c1fa660183548e85895d172edfa6fbf4fb0202e93a7ed30aa4036c6f918d2da72fd52 DIST tcc-0.9.24.tar.bz2 364601 SHA256 27aed4071ab6ec5a7b5425d0346a214747ab6375353ca3ee8514f87984f94e79 SHA512 f0d2727501d21a25bd92f6d6a0d903d86ce95b2fd9dfe406bc896312393aab4bc1a76d4ccbca0c4cb6494bb935435e6687cfc1daa75fc04ae9a78b0b1b786f3d WHIRLPOOL 8f7568e293c254247f16da42cc6a34008ac9c72772d5ddec29453bced915e8cb4a3c11d0644c0e4b022ccb42501685dd2c25a0a798398d16e5950beefb7b0685 DIST tcc-0.9.25.tar.bz2 382914 SHA256 1bed6cb0fb2ef4100df1b94435d22863679e84cf419ec48ef96d9c0e9063de35 SHA512 d214ed420b58b2fcb1a7702fba0ed8eb6f5a4a1e94524abacb24604e86ebdd2a0c0f5d72fc1f89df0f291c78c4a8e0f306e1168207b68a9de4a710db3f368997 WHIRLPOOL 6fb4c5b5a2e2b59636257b14fe40a6cad7d869bcac8e9cd22869a7318961a30458c870672ccef770792fa2fd77b7fb38eb65477d68d8b99bf5b11bcc0c0a049e +DIST tcc-0.9.26.tar.bz2 525906 SHA256 521e701ae436c302545c3f973a9c9b7e2694769c71d9be10f70a2460705b6d71 SHA512 abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53 WHIRLPOOL 62fc30f8a72f8f78ba4b7e3d8d11f5e5a920615dff0ff799a64fdb9611017a4d1537c10228f94250ac202dedcd05d0aa90a8565dc5956d5639b70a7e4fe1009c DIST tcc-0.9.26_pre1.tar.bz2 507151 SHA256 4ca940cae772d9b5e189254898c92c5bd7a86ba6249178250d9f1329a70b954e SHA512 5c2828a7864ec4c2e5025fadb0b5edad3acb5060c25d239c8931ac2da9c2bbbc3ee77fa9534b22bbbe950eb0e99b8558c727feba4404a455c42dac1ddcdcc611 WHIRLPOOL 5f9966c185fe3bca6d6ad595943b58dd6510bffd14e9e341b16922b6c2c73f0759648e52e773bff7c92a3894ca4eac4cc0f6cc3c09093545ce8c47699554de64 EBUILD tcc-0.9.23-r1.ebuild 1541 SHA256 32cdd2dde46e229571e4e9dee874118371a4b630388914f8ba9f867776763611 SHA512 e2cf87f833b7750bb9522f9ab5a3d0bdf15cb2287d4f634ce24e876de5799249c4546f9f50e6279f6231e1d0da83b4f3e78f8b52881de24dffdda67bcc5e4952 WHIRLPOOL 4f6c00f79ba8610f0451d5e66d9d300e46104c8d1b0188df3f67397724b23d68e4fe4faa2eb2e7941a7c01960f8faf7074fcd42edf20b96b35c875c00c55de3d EBUILD tcc-0.9.24.ebuild 1567 SHA256 990874e27f30952a339ae0d33051204f0e602cfe7711c53aa99b45196af86cf2 SHA512 19ea4f60864d649715d4587e3cb0072b1cd49ad64fdc75e62ac8113a1a3fcec706452b6ee8727d5df0a98a3f22cdfdea7bb95795f29bfb26ca0469e40e70a818 WHIRLPOOL 1c2ba151890a318e7b942274cd11bb93c896b8daf618af3d77ffc334df5f59fe9ccb73be60666b5a81fd9ee71ecf947672c5ab20a59c4709584dcfe372033f4e EBUILD tcc-0.9.25.ebuild 1473 SHA256 6885eaea0056448a90479bc7b5a5f208eff645ff204a67d37cadc369d0c3bd74 SHA512 ed0350ec6e3c24cda588553fc9d63c3569f30fb163662c1f920f2c64bd19a381c873cdf94f70c208c1fdddd13cccf63ed7735ec8bbf6d7d05ba8bfe0c4af60db WHIRLPOOL 91fb590ce78d68325e7146c5e6ccaaee686bb5fd0d0e3a8d3f950fb2715e2997b8a6817ea756470c07642a2b2740fd6b338c2469670fd68c571232181548916a +EBUILD tcc-0.9.26.ebuild 1532 SHA256 09e9a20bee7b6a9cd762e022deee726060131ec6a901dfa83e0b58d87f2eae08 SHA512 457737ceb3bb5e6ee835b387aa51fb0ba14716c5eecc8d5f5a751ab64ed3843c8a38d7e1d6771a31833d964132d128ba1a930e1a76d96c44061e693c3ecbe530 WHIRLPOOL 5c6292815936439f3d6a8b4de239bc5147fbb52cbd7d52ce77d61d8486d8cf9f9a64a513ac4c0b0fee9778aef1eea827d4b4ad524cd8649cc28a7be71d846f9f EBUILD tcc-0.9.26_pre1.ebuild 1515 SHA256 db7f2c3b5401ea011b1f42c36c4aadc2059dce95c394c907469a06de7e29c573 SHA512 400cbf8c7f3e8ee862bcfe721f470b12fd0bdb4439d9665313c1f8e5745fd94aa8a4861be69700baac7e0724180305366b5cfb6bf1a0186948c7f0abd44bb557 WHIRLPOOL 0937134f0b9d5b6dae863e61c6e5ba090028684f6d277bc23d1c431a5187fa86ebb43d91670b4ee573a4417a2b8b2b63745ea5284ceaf64729835a75e1293da3 -MISC ChangeLog 5337 SHA256 97e85c5bafcaca3324c846ed11fd089eeccbd0d95fed57f0dc8513ca169ab70e SHA512 2c754d90052ca70c0fdd77f129c531a66eb43215c282170b4247318f669dc2a1a4b4d9a7c5fecf45c0565b1f12d6fc91cfb9445f50d61e77d0d246bd4bd06cb2 WHIRLPOOL 26f74bab64a59a26f913faea0807e3c205c1a14a4b0f5ad988359bedb8855902e9b832f85629139d1ef37cfa80b8ee07eed48ad27454ca02dc006d5b9fd93fd1 +MISC ChangeLog 5466 SHA256 812daa2267bc1062817c1a76999b5297f8f55772c7d9f79f27b848abce849c0d SHA512 72ec6562629b5b073b52073b32b708b67a5402e8f7e8656ed1b18219a8e1f57dd40c7662e03592dd312711f14ac0bbde55c69035d7af5141bafb261bef60f09a WHIRLPOOL fee537f3c2fee2e26b0ca21aef6e00b5bfde46af6e80568f2d1d63363098cc3a4f6b308404ed3a9077e8cb92ded0677ba5263682b147893facf8a494780529e4 MISC metadata.xml 162 SHA256 444ece0c3cb4908c78c6588147078383d3636d1b3da9a20111ec03c5640eefdb SHA512 90b297db4586c916661651712b086666171b3cb06a716b1c9b72adff283eb32f0892a344f390d986edf44a7e6a6052d962c2f5926c450485841fad29a3dffd58 WHIRLPOOL 3b050468257155cec1a6d660c08ce4efb2e80d664a08e83057496a602268c493832c73b032aceb880654e5cef88abbc0c7f8f9e054aa383030b36397e111e34a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQEcBAEBCAAGBQJR5dyzAAoJEEqz6FtPBkyjg34H/ie5YwShdSCNPaMTYJ3Hq30g +Z9q/gYzEdT0M77ZiQ/8EbfRZaT5oLFNw5OGxLf0Rqdnrvxd1jrRCM1Sq/7Z2qr7x +d7ZJYO9kNBrXulu23wknOFfN7eOPmAlwoxRj6zsnXo0Bt81qN94iMmrbSLfPIIuI +QKy8KBMpvtlCvnILuAZjgcJDhNYWV5FGSaYEl8D0WlZv/Fb7ZBKPpsE9aEqb0wcW +5cYzspRyfz9EbrQLMkt7LW4FsmXgQBb4s96VRlftF0G2+QY+5sZLh3oj00BjJpIq +vt6QF7Sf/Ht5+FHScr3R+RxhJIbfzkhHdIxMQh2Xb64Tv6dakb7XzVctbVlt0Sg= +=PMjZ +-----END PGP SIGNATURE----- diff --git a/dev-lang/tcc/tcc-0.9.26.ebuild b/dev-lang/tcc/tcc-0.9.26.ebuild new file mode 100644 index 000000000000..d7ee162af2ca --- /dev/null +++ b/dev-lang/tcc/tcc-0.9.26.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/tcc-0.9.26.ebuild,v 1.1 2013/07/16 23:52:13 radhermit Exp $ + +EAPI="5" + +inherit eutils toolchain-funcs + +DESCRIPTION="A very small C compiler for ix86/amd64" +HOMEPAGE="http://bellard.org/tcc/" +SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-lang/perl" # doc generation +# Both tendra and tinycc install /usr/bin/tcc +RDEPEND="!dev-lang/tendra" + +# Testsuite is broken, relies on gcc to compile +# invalid C code that it no longer accepts +RESTRICT="test" + +src_prepare() { + # Don't strip + sed -i -e 's|$(INSTALL) -s|$(INSTALL)|' Makefile || die + + # Fix examples + sed -i -e '1{ + i#! /usr/bin/tcc -run + /^#!/d + }' examples/ex*.c || die + sed -i -e '1s/$/ -lX11/' examples/ex4.c || die + + # fix texi2html invocation + sed -i -e 's/-number//' Makefile || die +} + +src_configure() { + local myopts + use x86 && myopts="--cpu=x86" + use amd64 && myopts="--cpu=x86-64" + econf ${myopts} --cc="$(tc-getCC)" +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + emake \ + DESTDIR="${D}" \ + bindir="${D}"/usr/bin \ + libdir="${D}"/usr/lib \ + tccdir="${D}"/usr/lib/tcc \ + includedir="${D}"/usr/include \ + docdir="${D}"/usr/share/doc/${PF} \ + mandir="${D}"/usr/share/man install + + dodoc Changelog README TODO VERSION + dohtml tcc-doc.html + exeinto /usr/share/doc/${PF}/examples + doexe examples/ex*.c +} |