diff options
author | George Shapovalov <george@gentoo.org> | 2006-01-08 17:22:27 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2006-01-08 17:22:27 +0000 |
commit | 1a0b37a60abfcf6769b2b0d024b1c773509a21d4 (patch) | |
tree | f5d37fd903dcf7968722992c2cbd2e36601790ac | |
parent | Fixed header dep wrt bug #89550. (diff) | |
download | historical-1a0b37a60abfcf6769b2b0d024b1c773509a21d4.tar.gz historical-1a0b37a60abfcf6769b2b0d024b1c773509a21d4.tar.bz2 historical-1a0b37a60abfcf6769b2b0d024b1c773509a21d4.zip |
new version, adjusted src_install to follow changes in Makefile
Package-Manager: portage-2.1_pre3-r1
-rw-r--r-- | dev-lang/tcc/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/tcc/Manifest | 22 | ||||
-rw-r--r-- | dev-lang/tcc/files/digest-tcc-0.9.23 | 1 | ||||
-rw-r--r-- | dev-lang/tcc/tcc-0.9.23.ebuild | 47 |
4 files changed, 62 insertions, 17 deletions
diff --git a/dev-lang/tcc/ChangeLog b/dev-lang/tcc/ChangeLog index b2988d24561d..d319436d485a 100644 --- a/dev-lang/tcc/ChangeLog +++ b/dev-lang/tcc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/tcc -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/ChangeLog,v 1.18 2005/06/02 06:22:45 wormo Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/ChangeLog,v 1.19 2006/01/08 17:22:27 george Exp $ + +*tcc-0.9.23 (08 Jan 2006) + + 08 Jan 2006; George Shapovalov <george@gentoo.org> +tcc-0.9.23.ebuild: + new version, adjusted src_install to follow new Makefile 02 Jun 2005; Stephanie Lockwood-Childs <wormo@gentoo.org> tcc-0.9.19.ebuild, tcc-0.9.20.ebuild, tcc-0.9.22.ebuild: diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest index d40026e66381..cdcd161b94c5 100644 --- a/dev-lang/tcc/Manifest +++ b/dev-lang/tcc/Manifest @@ -1,19 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 bf5fd7682dfe9747af2fdf7af2dedcc7 tcc-0.9.19.ebuild 1161 -MD5 3a6369455c29465e6c21898a9e157416 tcc-0.9.20.ebuild 1259 -MD5 b7e1fbf86d87042515759a804fd7bed3 ChangeLog 3175 -MD5 fe021b0a69a2ef1e49712995066e84af tcc-0.9.22.ebuild 1231 -MD5 35cfb4925871295b467051c44fb24cc7 metadata.xml 329 +MD5 c2d4c2ba34823048c93a2dd563345641 ChangeLog 3336 MD5 c69cb4d253c0594ac5714ddaffc65511 files/digest-tcc-0.9.19 62 MD5 d2230252f3e3cd1d63e2b08a02260473 files/digest-tcc-0.9.20 62 MD5 931e2a2a3184dcc20df3be0bd4ce9382 files/digest-tcc-0.9.22 62 +MD5 253db83548cf8b11fd763e4d1684c0eb files/digest-tcc-0.9.23 62 MD5 5029153e4761d98be0cda03a73e57e80 files/tcc-0.9.20-gcc34.patch 2901 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFC1tebBXaUFmZvwyMRAsPNAJ4za047deixwPnkTuKSchsLsNmp1wCgyL1q -RL8z02c15CAdQ0IN81+251U= -=0SrU ------END PGP SIGNATURE----- +MD5 35cfb4925871295b467051c44fb24cc7 metadata.xml 329 +MD5 bf5fd7682dfe9747af2fdf7af2dedcc7 tcc-0.9.19.ebuild 1161 +MD5 3a6369455c29465e6c21898a9e157416 tcc-0.9.20.ebuild 1259 +MD5 fe021b0a69a2ef1e49712995066e84af tcc-0.9.22.ebuild 1231 +MD5 484c16f1f24a7ef8d53085863131fe47 tcc-0.9.23.ebuild 1237 diff --git a/dev-lang/tcc/files/digest-tcc-0.9.23 b/dev-lang/tcc/files/digest-tcc-0.9.23 new file mode 100644 index 000000000000..ef3a4ab43085 --- /dev/null +++ b/dev-lang/tcc/files/digest-tcc-0.9.23 @@ -0,0 +1 @@ +MD5 ba925bf241b0980a581bbc6ad3d5b9a1 tcc-0.9.23.tar.gz 423807 diff --git a/dev-lang/tcc/tcc-0.9.23.ebuild b/dev-lang/tcc/tcc-0.9.23.ebuild new file mode 100644 index 000000000000..b177cb7b927a --- /dev/null +++ b/dev-lang/tcc/tcc-0.9.23.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/tcc-0.9.23.ebuild,v 1.1 2006/01/08 17:22:27 george Exp $ + +IUSE="" +DESCRIPTION="A very small C compiler for ix86" +HOMEPAGE="http://www.tinycc.org/" +SRC_URI="http://fabrice.bellard.free.fr/tcc/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="-* ~x86" + +DEPEND="virtual/libc" + +src_compile() { + econf || die "configure failed" + emake || die + + # Fix examples + for example in ex*.c; do + tail -n +2 $example >$example.temp + echo '#! /usr/bin/env tcc' >$example + cat $example.temp >>$example + chmod 755 $example + done +} + +src_install() { + #autoconf for the package does not create dirs if they are missing for some reason + dodir /usr/bin + dodir /usr/lib/tcc + dodir /usr/share/man/man1 + dodir /usr/include + dodir /usr/share/doc/${PF} + make \ + bindir=${D}/usr/bin \ + libdir=${D}/usr/lib \ + tccdir=${D}/usr/lib \ + includedir=${D}/usr/include \ + docdir=${D}/usr/share/doc/${PF} \ + mandir=${D}/usr/share/man/ install || die + dodoc Changelog README TODO VERSION COPYING + dohtml tcc-doc.html + dodir /usr/share/doc/${PF}/examples/ + insinto /usr/share/doc/${PF}/examples ; doins ex*.c +} |