summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2013-11-30 17:51:40 +0000
committerLars Wendler <polynomial-c@gentoo.org>2013-11-30 17:51:40 +0000
commit33847442018705d0164f30d244df95019283f2e2 (patch)
treec86f40929a4514cea60f5c0b2fbf1038a40ddaee /dev-util/kbuild
parentConvert to distutils-r1. Feel free to copy me on any related bugs. (diff)
downloadhistorical-33847442018705d0164f30d244df95019283f2e2.tar.gz
historical-33847442018705d0164f30d244df95019283f2e2.tar.bz2
historical-33847442018705d0164f30d244df95019283f2e2.zip
Version bump (bug #492918)
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'dev-util/kbuild')
-rw-r--r--dev-util/kbuild/ChangeLog8
-rw-r--r--dev-util/kbuild/Manifest32
-rw-r--r--dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild58
3 files changed, 82 insertions, 16 deletions
diff --git a/dev-util/kbuild/ChangeLog b/dev-util/kbuild/ChangeLog
index 8f3c7dbc9c9c..eadb4ec9665d 100644
--- a/dev-util/kbuild/ChangeLog
+++ b/dev-util/kbuild/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/kbuild
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/kbuild/ChangeLog,v 1.37 2013/04/25 07:31:49 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/kbuild/ChangeLog,v 1.38 2013/11/30 17:51:39 polynomial-c Exp $
+
+*kbuild-0.1.9998_pre20131130 (30 Nov 2013)
+
+ 30 Nov 2013; Lars Wendler <polynomial-c@gentoo.org>
+ +kbuild-0.1.9998_pre20131130.ebuild:
+ Version bump (bug #492918).
25 Apr 2013; Lars Wendler <polynomial-c@gentoo.org>
kbuild-0.1.9998_pre20120806.ebuild:
diff --git a/dev-util/kbuild/Manifest b/dev-util/kbuild/Manifest
index fe2fc06dea0f..e32a50dbeebd 100644
--- a/dev-util/kbuild/Manifest
+++ b/dev-util/kbuild/Manifest
@@ -10,24 +10,26 @@ AUX kbuild-0.1.9998_pre20120806-qa.patch 292 SHA256 ca14e0327ba1690ad12e37ea80d8
AUX kbuild-glibc-2.10.patch 1060 SHA256 af376f236e287acec5fe383e26c6d614758b0ba6f0c569fb6dcd2b4b36d17ec1 SHA512 a9ee733083e7e7856a64840729e8e9f6e1673faef056acbaa8f58acb633a783206cfc04beac9961ea38cad73119763ba4f8322371f2c84fa4a8eb9e55b0c7fdc WHIRLPOOL b3626bb790cac050df7ac35326555271320bf7319d36b7fe1f46403b8ab70918b01b070201372789733a539f067cabd7da42ad56104372f2628d2441b16b2162
AUX kbuild-unknown-configure-opt.patch 500 SHA256 ccbac9ef80cd50668c9dd65a7e1ade5f86f3ca2def614e2d1cc5b3e2045f97b1 SHA512 b7ce138d9136bfcaf468f2b62ec46faca2180180def9966e3c6943217929264fbe419adf4da19e47092f824c04f22a17ddf441048ba51cfe093199523d66c4a2 WHIRLPOOL 7488847107a3a378e1ec16b544e6c2fd70951847be89f735be2a248e23aaa66be219f06a3e33557775b18c5fa2b5093b29542594246147e4e89ab188aa0e185f
DIST kBuild-0.1.9998-pre20120806-src.tar.xz 1665728 SHA256 c8e1c78513b6a8c32cc9a4998f2645a17054b1740bc5f13f587bb8de23840d03 SHA512 61e3fb2405dbfdd464eec580a9b2ed953533abdb07b4aad051029e46a1cccb1cef9037c2f9d0b1a06b3e505e8b484f060bec1d97f10ef7933de484429efa281e WHIRLPOOL c88b2e0996905137bbf773c219a53a025cadb1a5362236b891b2d38e0ad0a9264d330f1a258a4c6d6cc3ffde3475fe9d7ae794f8a9b6f017ea1f4fab000fe978
+DIST kBuild-0.1.9998-pre20131130-src.tar.xz 1707632 SHA256 def0a44cc0a91b6aa8a80f73ace0cfc315f298ba3e0d3d81fe52834091b68586 SHA512 66f418c0e052389d2b5cfc4d46bc8598ceaeded369151047e455e921bef494ec42099cdc368d24b572eacd809bb7c124d07e0fab54788af01664b72f571fb047 WHIRLPOOL 95caf78eaa6ead0d9a009879a2ba9a01b138760345eb38a6786ceaf0262520e1827b5e4401884cd6d3849bfa5528f45a9a5cdac5ae61e6cbd1753dec0ba0da2f
EBUILD kbuild-0.1.9998_pre20120806.ebuild 1728 SHA256 b9669c3681ab1e9253402d197f400f65f9e4066636202c29509fd8973c6ea0f0 SHA512 fbfcebe6b5a0d87ccd545fd21e4b670bc8e5a417ef5debbe5546dbae7a9568e0c2c4a7752720274192897ede84fb0472b8881bc5b42b019755d8733b301e1624 WHIRLPOOL c697848f0abd5e1e86caaa103ab3ed734e8056f26283ef116fdf39e21b91c350a51e51c8006f9b59ed42184422e7c1d7306ea7ab39b5c8d1235a5fff5e580b3a
+EBUILD kbuild-0.1.9998_pre20131130.ebuild 1730 SHA256 2f9085609e2f994ab2901900c2ea378c3166cabfdfbcfe457bd1540f15a26829 SHA512 2f7c5813fab0377377b1a1579f6cc7dd2eb0c271f8e0fd953e21f91240661c2617440c60ba9a3947f7deaff34bd7826d02c9b5bbad88feca25cd0004b3afa8f4 WHIRLPOOL 81a11599147ac77bcf265186b7fb4191518bf2f1d3fd57bfd08de5951d797a5568a631564a75121892f4d5405fd5b13a1300cca7ac0f80dfc021d6ed7ae88009
EBUILD kbuild-9999.ebuild 942 SHA256 548984b456610e91b74698967ad88961df0a2e21a7977f03df46ba2d780c2c46 SHA512 75ac706122101c7b6c5c47ab23b7e5fe754c26f850843d4a46b9658d20ae6e47fb71eaa5129eb6ebe18f6345660df6343dc4aec59d1e4bc55406439800d07719 WHIRLPOOL 2a3f99c35e939e2f2930b7d7e8aaef2f7bf2671c739f8e3b4d21ddda93311f8bdea6c3bd044609998c965e8dce874b62146a13db2fc08df652b9f68788399452
-MISC ChangeLog 7219 SHA256 93c32ab675ae0fb436d41c070f03a1bf8ee7754b3b856ceeadf5983ac0b8d87b SHA512 f974206153ba068c645874e1417ece6115b89446a324d299491f5ed9e24f3b46a8212e6386ca4e80cb5bd324aa07cddd2804399f86dbcc79dc56ebc1ea41dcdf WHIRLPOOL 81982db75ef9f914cbb350d1152a1b1ed0a047b267547e6670dabaf845b1e6bafa69ca53175278832469b48197494dc38c8d3723505e0e2a84c1e372d25c811a
+MISC ChangeLog 7387 SHA256 6cf17f71ddf8d07f05475c15bb8a0d178be6a137e9bcd8401ca1eb45de49aed5 SHA512 345263fe0a6afc3330a39c80c69bd4b2f2c3b4a5cbbfc0edcd629149a9e98ac050e16ac2b672b03da8bf65669dc24babaf207d5c03f51344882bf73b309b1fee WHIRLPOOL 19b983fd08cb2ddf429bc33b10dd065679f4f95fe3c087a2301b77da1bacd5a41849d2560aaf20cd21a70697c5786d07cb950cd1510669ea4996d8e49ce9aee4
MISC metadata.xml 364 SHA256 c82690591fee0bf604accd3f7180088f174dd4a8bc1de8c2b73432678b570621 SHA512 b9bc6387d6a96dddf81cca9c743964517612c8d56e3f2baef41c3293c869ca212897127921f0b102dc66727abffdf0ea226fa9c5b20e08f0d75bbf4a6ad05d5a WHIRLPOOL b6285ce6fde39ce08ee932da38bbe9a59c1b5101d79e5f2831095a5d2222ff0d9a18e36e87fd3b164ec87922fd61ab6cdb7f98cbd50c5bc33aa1ef6738cf504b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJReNvmAAoJEPiazRVxLXTFmIgP/RsaPQewZcfqvIQUBULVTe8E
-dcHQkCfwpQ0IhJcZiXSWHV9iAP50awwVtLNt00mSUvyeW3Bec0lcDzBy4o9hTnqV
-Y6oPvI2xnwSdescdSzElVqv9Y/ByzsVrUyxSLY3AwXpTCzwwQAm0vOGJG4+Wt5E6
-cVKfW7EESmN6Bq/jrwL0Pylnxla+l4yShzV4jRVquE6Uywk8W9qvXRIY067yu83D
-pfRYhl5zm4/aCXbGcdTSXJ9cZ97UQZ4APi0mWjVzQzLffG95R2qsdOnXx2tXEhNG
-VjI9BOsakobTMFPE0KM/EJk6RysN9D6XKKsxf+BW8DB3WgYcP+7+NGQdF6wvpm+w
-phrktvCtJejmwRzNI/+oj7Ey+hMECGpUx2qkWntJcc8622mWICD2exWUexpARoMZ
-QX+nPqF/yznWLSnu8uGrLkES86OIrdJOTIEbV2xvdwSR0sxQOMybJw6j0vS68dGE
-8X7VzY/yjOd7bjp7uX7j7yJFrJaymB8v+l0eJdf0WeVcwSGnadty8qsiEzJ1eTV6
-ylRoxvOWteby0zNejQJwIhKVPr05IFuGox2noUEm/pR4SfIEOiQefSZCRvIdg+ew
-R8R1HaNi7CHpAs1gYUce0m/LKmt0SiVA4BJ2XhkkpJ+F55bsgHI0yHfWvKi9M8aI
-Q8lDxVN7WKt2je2shn6h
-=4G5l
+iQIcBAEBCAAGBQJSmiWsAAoJEPiazRVxLXTFOD4P+gIkxE53g+mICFtrm+MHqp50
+MsVi7oTTuo4g8YIFuUvXbbuZDnuapm4NwnzYNYolg4cnEuXNzFNoTpqQCF628J8L
++0H8nINynWYuzTwyzRiS1cOBAOgHydrj7WAA5prpMbU0cpBLtmIKP2oJN5KTuQNy
+LWElwDjkV0QXTcn2sVsqo6mojL4Ao8OJBLVpyVJASZ/vAaN5sa2DkHsN9UfLImca
+MX8D6mAPTSzhKnuq4muXWQPmXUDgDC6ewazFhy9jV01jhX0penF91johc5Z1qxHo
+ntJ2uEIuSe3IWibCcB0LqVTN8THbyFKeWAJNDQT2mwJ0gYYSP96Fb2q3eEiWRCSl
+bdHQXmFWFM06NvRp7TEFIgxefY78xhIxz79hndvQnT32VrgiO5ea6jHnqviT8S+t
+BH4qyu5/+g15QILeeOGRtlEM4Bu/ReGtxZW4fDc4KEbMSUSvD4zsE0s7MDixAi+U
+t33iLhwKQx9bEvwMmbHEIW/LtqCF/x5XkN28cYE7I4LmC1aSG4eYXwd0FeTJF+Df
+TMEqkgStGWRS2trfMM2rF3Efo+Vy4foryh4fUMmDT7zbQJBMHyQde6PyRLDbqp6c
+m+OIpPp6YYsAN4/H9UcZ6tOGM92KM66Nc7gT0f/uqDkyCCMsbJaAY8/G9jcvWjDW
+R+c1mnTPPM/0oUgWgP7t
+=SZTJ
-----END PGP SIGNATURE-----
diff --git a/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild b/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild
new file mode 100644
index 000000000000..6981cea8793b
--- /dev/null
+++ b/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2013 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_pre20131130.ebuild,v 1.1 2013/11/30 17:51:39 polynomial-c Exp $
+
+EAPI=4
+
+inherit eutils autotools toolchain-funcs
+
+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.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-devel/flex
+ 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.9998_pre20120806-qa.patch" \
+ "${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch" \
+ "${FILESDIR}/${PN}-0.1.9998_pre20110817-gold.patch" \
+ "${FILESDIR}/${PN}-0.1.9998_pre20110817-gcc-4.7.patch"
+
+ cd "${S}/src/kmk" || die
+ eautoreconf
+ cd "${S}/src/sed" || die
+ # AM_CONFIG_HEADER is obsolete since automake-1.13 (bug #467104)
+ sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die
+ eautoreconf
+
+ sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
+ -i "${S}"/Config.kmk || die #332225
+ tc-export CC RANLIB #AR does not work here
+}
+
+src_compile() {
+ kBuild/env.sh --full make -f bootstrap.gmk AUTORECONF=true AR="$(tc-getAR)" \
+ || die "bootstrap failed"
+}
+
+src_install() {
+ kBuild/env.sh kmk NIX_INSTALL_DIR=/usr PATH_INS="${D}" install \
+ || die "install failed"
+}