diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2011-08-17 23:26:20 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2011-08-17 23:26:20 +0000 |
commit | a0346b3b6de18d4f0a1f66546e581879ab9059ca (patch) | |
tree | e3294b20f62cc7d1b60a6ac1467a60b040561c43 /dev-util/kbuild | |
parent | Stable on amd64 wrt bug #379407 (diff) | |
download | historical-a0346b3b6de18d4f0a1f66546e581879ab9059ca.tar.gz historical-a0346b3b6de18d4f0a1f66546e581879ab9059ca.tar.bz2 historical-a0346b3b6de18d4f0a1f66546e581879ab9059ca.zip |
Added snapshot version as >=0.1.999 is required by >=virtualbox-4.1.2
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
Diffstat (limited to 'dev-util/kbuild')
-rw-r--r-- | dev-util/kbuild/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/kbuild/Manifest | 25 | ||||
-rw-r--r-- | dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch | 10 | ||||
-rw-r--r-- | dev-util/kbuild/kbuild-0.1.9998_pre20110817.ebuild | 54 |
4 files changed, 91 insertions, 7 deletions
diff --git a/dev-util/kbuild/ChangeLog b/dev-util/kbuild/ChangeLog index d82f0105809a..118cda8b7e53 100644 --- a/dev-util/kbuild/ChangeLog +++ b/dev-util/kbuild/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/kbuild # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/kbuild/ChangeLog,v 1.18 2011/08/11 02:32:21 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/kbuild/ChangeLog,v 1.19 2011/08/17 23:26:20 polynomial-c Exp $ + +*kbuild-0.1.9998_pre20110817 (17 Aug 2011) + + 17 Aug 2011; Lars Wendler <polynomial-c@gentoo.org> + +kbuild-0.1.9998_pre20110817.ebuild, + +files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch: + Added snapshot version as >=0.1.999 is required by >=virtualbox-4.1.2 11 Aug 2011; Mike Frysinger <vapier@gentoo.org> kbuild-0.1.5-r1.ebuild, kbuild-0.1.5_p2.ebuild, kbuild-0.1.5_p2-r1.ebuild, kbuild-9999.ebuild: diff --git a/dev-util/kbuild/Manifest b/dev-util/kbuild/Manifest index c73214daa34c..75144eee8aab 100644 --- a/dev-util/kbuild/Manifest +++ b/dev-util/kbuild/Manifest @@ -1,22 +1,35 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX kbuild-0.1.5-gentoo-docdir.patch 354 RMD160 882f0bf45ab570f0bda4f86fe91b416cdba8713e SHA1 00104d51bf8b8900cae78f85eaaff9f792e165c2 SHA256 cc0d7e6915fae7b9230042549552ca0c9b59da4550a4cc601520a11509352ed0 AUX kbuild-0.1.5_p2-qa.patch 593 RMD160 73d272b2a7c4b462a4c4085ac1ff6eed0b180c88 SHA1 54fa7db52f0467e8405924ef8affc1f633f8665a SHA256 31f68240c5c6ea902234f028c5dd7ac9dbaf52165eb4193807fa791fd6ff0672 +AUX kbuild-0.1.9998_pre20110817-kash-link-pthread.patch 296 RMD160 aeed4253e9c0dca1e0b8ecb22c30b1c0761207ee SHA1 36541fb04425aa1f516636fb2f7b83933fdf095f SHA256 9370231d3ff856b8be43d352e2c6e29e66079467e99169ed234c3b0761666e90 AUX kbuild-glibc-2.10.patch 1060 RMD160 98b443cdc2a104e4b72164cb56afc2747a4013f0 SHA1 f308ca7f94d2860afc367de6705cdc5f8e370eae SHA256 af376f236e287acec5fe383e26c6d614758b0ba6f0c569fb6dcd2b4b36d17ec1 AUX kbuild-unknown-configure-opt.patch 500 RMD160 9bbc47e064010898a4084c42893c17feefd0b961 SHA1 3dcd540d1863346306e04bc9ce26430c8705dee9 SHA256 ccbac9ef80cd50668c9dd65a7e1ade5f86f3ca2def614e2d1cc5b3e2045f97b1 DIST kBuild-0.1.5-p2-src.tar.gz 2433567 RMD160 58755ef4e53d0eb918055c7a0b0d80f9761195cf SHA1 4cd59e949f7306e0dfb5ac4a6d440adfcdfd6ce2 SHA256 8205db5e74d27ef6394bd48118a310e4f5caab455575f0ea975f62dcb8d642a6 DIST kBuild-0.1.5-src-20090221.tar.bz2 21943772 RMD160 f174022edcb9dfd980ab90d036b649ca05460918 SHA1 b01571914a32d408c604d00aa75d0c6a10e45877 SHA256 8e0b95d6d7971e584ac4f1ddc2212940f7ccfd6a5bccc5bb9bf5853ed84bf592 +DIST kBuild-0.1.9998-pre20110817-src.tar.gz 2521945 RMD160 f9d8ddfdd57f017ad91ce2ab6df1a65af9e51c31 SHA1 4ba3da0c731c08b81dfcf11f4e6c66c231247ff5 SHA256 68f397ab814e507b1fc2d5dd833ec7a567aeeba54fbcc44a08de40a54fb8552f EBUILD kbuild-0.1.5-r1.ebuild 1154 RMD160 0efc9144eaaae204fd1dd7cde3a211256b2118e6 SHA1 c4c1f3ff6567cc437e47760ee9b920bcaab6a387 SHA256 8c309d050bda7941dd826b386d22987955d840dd829fe7a4e434158598699141 EBUILD kbuild-0.1.5_p2-r1.ebuild 1237 RMD160 93aea2ed6cccaaaa34e0a79c05ac7ba92565f924 SHA1 000e02dfa092324308389e39cf71481a223b6f26 SHA256 8dd8526a3ae0f9167d0c8b7131911f7c0c1acb754bd0e9306ebdbd7b16a48d2d EBUILD kbuild-0.1.5_p2.ebuild 1108 RMD160 8880d37913e9934125fb6e2f51ce81ff00959a9d SHA1 5307e5343e0cb781168ce75555d049340c9b41b9 SHA256 ff028d556ad053f48067c6766284cfcef00aa2e1920d35fb53b9989b308991ce +EBUILD kbuild-0.1.9998_pre20110817.ebuild 1359 RMD160 e7b86ec1179362cb2e423d9fabc74d358f761018 SHA1 d9950d73626386c24aa405b8e49c51b8632ff861 SHA256 8a1c20ac72528c499f66d020df6fcd385b23f71d22246a0d8cbbe21c2ab4547e EBUILD kbuild-9999.ebuild 942 RMD160 fc45a3acf1988d45c23fd18082cd9431c9c00996 SHA1 0ff1600753d1094a71c0208edcd23c6f926ee9c7 SHA256 548984b456610e91b74698967ad88961df0a2e21a7977f03df46ba2d780c2c46 -MISC ChangeLog 4031 RMD160 5f0a3635a1fc6e89c7c21edf6032720639d238ce SHA1 8c7e9eda03fbe952478bf8d3dcbf8a7a137c8dfb SHA256 52f5754ec91553db992708435452749cd3ba75ec940ce89f428ee77a7cc3df3b +MISC ChangeLog 4309 RMD160 57fe854bb17fc601084682371d7a0847d63df65a SHA1 cf8de3a7ec1b30600df57b813207370f1f317eb2 SHA256 293e643ae2acd1ea6e8dcfd53eabd899d30e8b27ad1c6c345cb7baecf7133382 MISC metadata.xml 440 RMD160 e17df324a907dc57e613009dc2c5ac9c24c2c8c7 SHA1 8848e0d9d23b9f40348f1fa46978ca231a524e7c SHA256 61e0bc766b9c9e813c3ab1868c23e73cd35fe38de6922dedf22aa5018a9791d8 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iF4EAREIAAYFAk5DPzQACgkQaC/OocHi7JY+YAEAkZnJ8SIPrZ4aAgHKsO0X2koN -yFxIFa5q4FJ5zjjZ1REA/jGaABIYQnNke1hmbqFsQ2ncbnKMMcS9pzoU9iyI/VGu -=TSfW +iQIcBAEBCgAGBQJOTE4hAAoJEPiazRVxLXTFqQwP/1nHzSI3mjUw0UCxQFTUGx66 +oI8oSy05z4kz6XPf7G3IEuAkPBZAhb1d854JEiGfxIAE/Vv9pLVT6Iu5LZnV1dFB +sXkXeBoavTTNdm+U+z7QP/NX0/i1UBiaEdJ7yXRmIicCShaDpCL1jq8pHSzP2Nq5 +gDHpV+zgFB/COBS8BG41duPrJ1RHJry0CdeKr5G/0QO8W6Lscn6vh0Uo6J1A0OiZ +JXNTGI5ZCdJJ09qujFNHDdLUUn7yDo71VCxPrMmTOnkQwPY/jOMhckOdWZ+frYbD +n/WhuKrmNf7XWdYjqPQjq+PKlSQTOiKOkZsJ+gcjmInq6tezSP9OcuIbKp0D/cuE +bfrIQ30ZAXupuv3fv1D/9EnsJ+iLgtoiLTYK89EZ9WVqn9fF8x0opTvLYApBhOgW +afhemIsoRKWylEwrCSniwpFiziaYMIJ6nBr84yDawRWVfpDXgjTn0/lcHCEKDJE8 +7vTgPtkKO+3VP0tbW0kNhZwrjqZ9uxDO03S7se9Ay4JwMlvz2Stp9jLaHT/JQ3Q/ +mlTNtDRQ5m/M5/kPKvYUicKKS5D/gdPA6wadhR5wk3XORiWVjdHo7civq9i2yJds +jU/5QfDX7Cd8MRScWJzMEQhuST0xDOQ0K/azWaOnyk2xcubpJUg2mmuZqOLw9kb2 +DmSvg3UattWcMKsF6S3z +=mJDq -----END PGP SIGNATURE----- diff --git a/dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch b/dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch new file mode 100644 index 000000000000..d2b20176ca82 --- /dev/null +++ b/dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch @@ -0,0 +1,10 @@ +--- kBuild-0.1.9998-pre20110817/src/kash/Makefile.kmk ++++ kBuild-0.1.9998-pre20110817/src/kash/Makefile.kmk +@@ -59,6 +59,7 @@ + if "$(USER)" == "bird" && "$(KBUILD_TARGET)" != "win" + kash_CFLAGS += -std=gnu99 + endif ++kash_LIBS += pthread + kash_CFLAGS.win.amd64 = -GS- + kash_SOURCES = \ + main.c \ diff --git a/dev-util/kbuild/kbuild-0.1.9998_pre20110817.ebuild b/dev-util/kbuild/kbuild-0.1.9998_pre20110817.ebuild new file mode 100644 index 000000000000..a65547e64551 --- /dev/null +++ b/dev-util/kbuild/kbuild-0.1.9998_pre20110817.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/kbuild/kbuild-0.1.9998_pre20110817.ebuild,v 1.1 2011/08/17 23:26:20 polynomial-c Exp $ + +EAPI=2 + +WANT_AUTOMAKE=1.9 + +inherit eutils autotools + +MY_P=kBuild-${PV/_/-}-src +DESCRIPTION="A makefile framework for writing simple makefiles for complex tasks" +HOMEPAGE="http://svn.netlabs.org/kbuild/wiki" +#SRC_URI="ftp://ftp.netlabs.org/pub/${PN}/${MY_P}.tar.gz" +SRC_URI="http://dev.gentoo.org/~polynomial-c/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-devel/gettext + virtual/yacc" +RDEPEND="" + +S=${WORKDIR}/${MY_P/-src} + +src_prepare() { + rm -rf "${S}/kBuild/bin" + + epatch "${FILESDIR}/${PN}-unknown-configure-opt.patch" \ + "${FILESDIR}/${PN}-glibc-2.10.patch" \ + "${FILESDIR}/${PN}-0.1.5-gentoo-docdir.patch" \ + "${FILESDIR}/${PN}-0.1.5_p2-qa.patch" \ + "${FILESDIR}/${P}-kash-link-pthread.patch" + + cd "${S}/src/kmk" + eautoreconf + cd "${S}/src/sed" + eautoreconf + + sed -e "s/_LDFLAGS\.${ARCH}*.*=/& ${LDFLAGS}/g" \ + -i "${S}"/Config.kmk || die #332225 +} + +src_compile() { + kBuild/env.sh --full make -f bootstrap.gmk AUTORECONF=true \ + || die "bootstrap failed" +} + +src_install() { + kBuild/env.sh kmk NIX_INSTALL_DIR=/usr PATH_INS="${D}" install \ + || die "install failed" +} |