From 0b109aa0976b069ca6cb4a7d3ebe6d344b87352a Mon Sep 17 00:00:00 2001 From: Patrick Lauer Date: Sat, 12 Oct 2013 06:05:27 +0000 Subject: Some cleanups to tcc-9999 configure/make Package-Manager: portage-2.2.7/cvs/Linux x86_64 --- dev-lang/tcc/ChangeLog | 5 ++++- dev-lang/tcc/Manifest | 4 ++-- dev-lang/tcc/tcc-9999.ebuild | 23 ++++++++++------------- 3 files changed, 16 insertions(+), 16 deletions(-) (limited to 'dev-lang/tcc') diff --git a/dev-lang/tcc/ChangeLog b/dev-lang/tcc/ChangeLog index c89551c1eb9e..01d7f46d537f 100644 --- a/dev-lang/tcc/ChangeLog +++ b/dev-lang/tcc/ChangeLog @@ -1,6 +1,9 @@ # 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.36 2013/10/12 05:34:29 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/ChangeLog,v 1.37 2013/10/12 06:05:17 patrick Exp $ + + 12 Oct 2013; Patrick Lauer tcc-9999.ebuild: + Some cleanups to tcc-9999 configure/make *tcc-9999 (12 Oct 2013) diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest index 1e4611c770af..3e5b50127159 100644 --- a/dev-lang/tcc/Manifest +++ b/dev-lang/tcc/Manifest @@ -12,6 +12,6 @@ EBUILD tcc-0.9.24.ebuild 1567 SHA256 990874e27f30952a339ae0d33051204f0e602cfe771 EBUILD tcc-0.9.25.ebuild 1473 SHA256 6885eaea0056448a90479bc7b5a5f208eff645ff204a67d37cadc369d0c3bd74 SHA512 ed0350ec6e3c24cda588553fc9d63c3569f30fb163662c1f920f2c64bd19a381c873cdf94f70c208c1fdddd13cccf63ed7735ec8bbf6d7d05ba8bfe0c4af60db WHIRLPOOL 91fb590ce78d68325e7146c5e6ccaaee686bb5fd0d0e3a8d3f950fb2715e2997b8a6817ea756470c07642a2b2740fd6b338c2469670fd68c571232181548916a EBUILD tcc-0.9.26.ebuild 1422 SHA256 3edcf13b07ac0c1405b2b97b1023a25076958e30fe95964129fd9bedefd9ce2b SHA512 f3c63158ee743bb72dc94550e1cde7db40d75381e8e71a21248c24ad1480cc49dfef2b4a579a5f7d2e6b304ecb8e3a904b2b55922f9f08517981cc3252ed4faa WHIRLPOOL d703127fcd05876bdbd4a1886fa263e8ea58e2a1de0cf5b61663cea4f643a3a9fcdb9f68a951d216732da14115d81771d6ef74b3400df500bf19792ebf24875c EBUILD tcc-0.9.26_pre1.ebuild 1515 SHA256 db7f2c3b5401ea011b1f42c36c4aadc2059dce95c394c907469a06de7e29c573 SHA512 400cbf8c7f3e8ee862bcfe721f470b12fd0bdb4439d9665313c1f8e5745fd94aa8a4861be69700baac7e0724180305366b5cfb6bf1a0186948c7f0abd44bb557 WHIRLPOOL 0937134f0b9d5b6dae863e61c6e5ba090028684f6d277bc23d1c431a5187fa86ebb43d91670b4ee573a4417a2b8b2b63745ea5284ceaf64729835a75e1293da3 -EBUILD tcc-9999.ebuild 1740 SHA256 dcfdb2fb53bdc8a685072152f19d0959951d1760b27326aed65eff98b127e74e SHA512 d04cc8e9006606b9ff8561bbf8231e09a241444f819e4309600d3abe77c6d5cbd7748f193b310cd2b8f3a58aec965a567c5ec04863cb2c765000496ac273205d WHIRLPOOL b30fd502bc1ea0e5e5cd1ea6464c3e5face6f7d8dd71c86b1df2dbc0908a84a1b26a0e2ce8c14c2d504efe3c5907bcfac8b8594d50f98687046be722a6d8b312 -MISC ChangeLog 5711 SHA256 600661320894d54a4b60903d061abc29cb125952ae92cbfebd0c73794842c14d SHA512 c761cbeb044f0a19c8f55665d8e4daffad8599939669ab4c0d7a05ec38d7aabd265b56cb57d5a897db2e301bda0ab822e07ea415f977d8a7f25da62afc72577f WHIRLPOOL 1bb7f1021d199455e21afff77d7b95b7aa5ac16d758f208048b32337a9df3ab1768b72a50ff7a45a46b3cc776fdd31b2ddff2ca8dbf0368f4d1c72a4418e918b +EBUILD tcc-9999.ebuild 1723 SHA256 5e404f72cc873bb91f31ffba2734c76f3a24303a82c3d43ef478eb8f63e23678 SHA512 f579a5d353ba26bd8e2ed3b38480a3b5111c8fab9085f58d942d72391a227686297a02cb02a917791b4bd204f4b7f963e179c14322db1adacffe6375c1a17449 WHIRLPOOL b0e269ed81c26a9c2ea3bc55273bdb5a418626ab0d919e04ac913ea0837571911c47f332335e286fa2d5ec2341b19f443946afc5a5a0c568f553c8a2af402a72 +MISC ChangeLog 5822 SHA256 eb8006bdd79d53caaaecf8cf5ec42ed05d95d91db6ba0015d9d3ef4f6913f72c SHA512 be51832b3c4c759bb320dc0951b50ea2c1ddeafa0fe041c936bd4b1b59d1c43c3c79244d7119b98da0e56f6c5e268bf592b4fb1f2e26e58832424f71f236aa5c WHIRLPOOL dafe54c6fa5074f1c0f34b0ea980d9d46fa13f861157ef79d3cfdf185b3ae202582deeb93478a0bd434cb3b93c6e6fb7bcd20cf253bd139bcd48640cff8c7627 MISC metadata.xml 162 SHA256 444ece0c3cb4908c78c6588147078383d3636d1b3da9a20111ec03c5640eefdb SHA512 90b297db4586c916661651712b086666171b3cb06a716b1c9b72adff283eb32f0892a344f390d986edf44a7e6a6052d962c2f5926c450485841fad29a3dffd58 WHIRLPOOL 3b050468257155cec1a6d660c08ce4efb2e80d664a08e83057496a602268c493832c73b032aceb880654e5cef88abbc0c7f8f9e054aa383030b36397e111e34a diff --git a/dev-lang/tcc/tcc-9999.ebuild b/dev-lang/tcc/tcc-9999.ebuild index e0ba1e9d1244..d9ae39b3af40 100644 --- a/dev-lang/tcc/tcc-9999.ebuild +++ b/dev-lang/tcc/tcc-9999.ebuild @@ -1,6 +1,6 @@ # 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-9999.ebuild,v 1.1 2013/10/12 05:34:29 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/tcc-9999.ebuild,v 1.2 2013/10/12 06:05:17 patrick Exp $ EAPI="5" @@ -38,10 +38,14 @@ src_prepare() { src_configure() { use test && unset CFLAGS LDFLAGS # Tests run with CC=gcc etc, they will fail hard otherwise # better fixes welcome, it feels wrong to hack the env like this - local myopts - use x86 && myopts="--cpu=x86" - use amd64 && myopts="--cpu=x86-64" - ./configure ${myopts} --cc="$(tc-getCC)" # not autotools + # not autotools, so call configure directly + ./configure --cc="$(tc-getCC)" \ + --bindir=/usr/bin \ + --libdir=/usr/lib \ + --tccdir=tcc \ + --includedir=/usr/include \ + --docdir=/usr/share/doc/${PF} \ + --mandir=/usr/share/man } src_compile() { @@ -49,14 +53,7 @@ src_compile() { } 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 + emake DESTDIR=${D} install dodoc Changelog README TODO VERSION dohtml tcc-doc.html -- cgit v1.2.3-65-gdbad