summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-01-20 07:50:16 +0000
committerJustin Lecher <jlec@gentoo.org>2014-01-20 07:50:16 +0000
commit79f2d2e479e6c90ff55c8fc70176f3b2f5266e38 (patch)
tree02c80f404135972be88bcbc8d2ef68e421e04a91 /sys-process
parentdev-lang/tcl: Drop old; drop notification about threading support in favour o... (diff)
downloadhistorical-79f2d2e479e6c90ff55c8fc70176f3b2f5266e38.tar.gz
historical-79f2d2e479e6c90ff55c8fc70176f3b2f5266e38.tar.bz2
historical-79f2d2e479e6c90ff55c8fc70176f3b2f5266e38.zip
sys-process/numad: Respect CC and CFLAGS as upstream recommends, #429508
Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/numad/ChangeLog10
-rw-r--r--sys-process/numad/Manifest27
-rw-r--r--sys-process/numad/metadata.xml10
-rw-r--r--sys-process/numad/numad-0.5-r1.ebuild45
-rw-r--r--sys-process/numad/numad-9999.ebuild18
5 files changed, 92 insertions, 18 deletions
diff --git a/sys-process/numad/ChangeLog b/sys-process/numad/ChangeLog
index a4980a7ae6e5..eb4dfb533ffc 100644
--- a/sys-process/numad/ChangeLog
+++ b/sys-process/numad/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-process/numad
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/numad/ChangeLog,v 1.5 2013/02/27 00:28:26 mr_bones_ Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/numad/ChangeLog,v 1.6 2014/01/20 07:50:15 jlec Exp $
+
+*numad-0.5-r1 (20 Jan 2014)
+
+ 20 Jan 2014; Justin Lecher <jlec@gentoo.org> +numad-0.5-r1.ebuild,
+ numad-9999.ebuild, metadata.xml:
+ Respect CC and CFLAGS as upstream recommends, #429508
27 Feb 2013; Michael Sterrett <mr_bones_@gentoo.org> numad-9999.ebuild:
fix PV check; empty KEYWORDS
diff --git a/sys-process/numad/Manifest b/sys-process/numad/Manifest
index 3045b5d4d244..166b1b9abf66 100644
--- a/sys-process/numad/Manifest
+++ b/sys-process/numad/Manifest
@@ -1,6 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX 0001-Fix-man-page-directory-creation.patch 722 SHA256 615a03c589a521a6e3ef812466504a3ada154b550acfd10238024dd9ecd63856 SHA512 e43609c3e6af1f01c886e707cd126126b9bbc8da98b8313e67d98909889f2c81d640db9bc999ca056611dc7792c8a0d3e9ecf9949b4c0a58d33e9bbe74b127ae WHIRLPOOL 9970336f2ce6bd10992ca999d25e425788f808ef1f1afe7f5a28bfa758887ad8e2964c847bb1f5b7939a9008ec70134c9eaec60ea9ddc228a6606e39212a33f9
DIST numad-0.5-334278f.tar.bz2 21007 SHA256 5a288f3597d616211f7ce7cc9e7e9e65c72f2360754ac02f9e0e17f86118ea9b SHA512 1b4a577f0713bae1386f2064fcb2dcbfb9453e23e7617f40cfff4e56d02a8c26a48c8d03f1ac7aa36e4ba168824572377f84bc669d1dabdc1820c2cdc4c57911 WHIRLPOOL e4ca9eeaccab3544d39e0a7ef812f1d2eca4269f5ee8466ee043dbdabc9e987b9393b4f3f3d5f6e1d898256179515ca52985e2e38c4afa27b84c4514e2e9259d
+EBUILD numad-0.5-r1.ebuild 1051 SHA256 524a97ac215942fa435a2e74c81c2e8913b80234cb41231c83782a4ecfc944d8 SHA512 6bc0154a7f2ef02510883b2001a04b357f0dbc342a1372d92e5e27b09d64bdaf60a9e1563d316d7876c5202f639eec43fbc721c7e0d10ffd2e807eb64fc3d701 WHIRLPOOL 0c884cc30acb72c7ee7e1a49febd4a134b87715b98ad4e970115faf09bb4053cd7823180dfe3605b8fb5ac77f0bb7b5060c4cebe05b54eef406b8908bc1b6f89
EBUILD numad-0.5.ebuild 977 SHA256 a0edce6c5d412a8129ac6886fb205a2f4f4428b2b6e0f85d139ba2ed7314a4b1 SHA512 bf84154d2bea39f38520f604166364c283cf1ae1a3bbde3e45d7707ffc6bbeacbf1e72483196487dcfb07249b00cb26b9683e18a77d37461cfdb63b6b86b4a10 WHIRLPOOL 2158905ada65776d95bbacc3390ebf7862147f30af10247b1d084a4e4f1c0116d5827df03e9763569921106fcc4a928232146fd6d0ff8223324c3aa8c8849164
-EBUILD numad-9999.ebuild 829 SHA256 66dcd452e1e9b9ff485ed9321616f1c98c1c2598cab838d25458f74753cb2f67 SHA512 7f3a323615fa9418dc09a55c4fee92890f48c8df556c948a8621206e232a4bf23585f39552dc8f3d8ace573cede89f4e4225270304e8b88487c906a75b40057b WHIRLPOOL fc79c6a69e7adb6e5cfac44111d37925801caed8474ffd9ddd837fb3a31d3d526cbd1dc7400f0c819442d98f51efd76e7509b8bc05be68ee183ecab10b44a2e9
-MISC ChangeLog 927 SHA256 952976bde964d92bf6ddfc1981584807a765ae33cf9a45c175b5752916a36414 SHA512 dda15d70a1e062571f171ec4a228e0331bc72d332e931ee5480ffd02199bcc2b1b8cd06ee0bd012ca96d15e385641fba037ae33fa1e77594e4805c5761bd38aa WHIRLPOOL 864b25d8d934e3483eb702a22b1a52ab1b1af772473ea01884c7f6694fc206d5009f985354442b3597893ed0801e23edc4ed558baa896456e53e58ff63519bac
-MISC metadata.xml 259 SHA256 1396ddd272e19575881527d5f741a52ca423c61c91e5fbaeb54856d75a77ff0d SHA512 5719c4fbe1aaade5354a2348f533c011f81980abcd4fe52fe7e4bcdc3b430e43feb2077655d667b939f1df7b757dd7ac8b73def3735c6f393b6154791e43e87c WHIRLPOOL 1e8681348d4ce68c953d7e84648898b7237456b55ce50a938d5cd67add90440a86853ef147b119c446a03c260b1da1ed3e85937fca90039abe47144e9465eae7
+EBUILD numad-9999.ebuild 869 SHA256 52e44a1d017c69c36416f6a49d7bbd6c0efbce45a7c9720d4d960e1cd5645c4c SHA512 e9e4dc79d61fcf36ca8ed066f3b78ce00561fc4d91ab1f4f75eed7d43ee36025235c2548eff1502d442d07197dc294243afe9c85b03af49c448fd3f091d88e3c WHIRLPOOL 677d409ce2438e9c996eb0ed68e2c8e21c4b827f7b9e67edba83a75a2d2b3f3d4f048e2967a3a5a41410db3b5e7d6246ac830a7be4145f3b1f6f6d45f8faf705
+MISC ChangeLog 1112 SHA256 ccac734eefd2700611c2154fefb639268442481cd0228b53a84cbdb93995241d SHA512 35ca1fd4a3674ccc415509411de5b623a4fa9a2f090aaeb5de51b58cbd442061b2f27081df77cec62a87ccdeb54f93e5a1c35c550576287702d678890bf7a1eb WHIRLPOOL 759209b15c53196af6f77deb4c7038df3228a850e47dd786fba35f4433f4c872c389e50e01b860d5f52e4e79299fa03498adc43f1268e25dccb6d9801ce4fbf7
+MISC metadata.xml 266 SHA256 084dbf6adc603187bfa06a12821cd08d75348686c3625c280c56efa8509a6381 SHA512 a5af4b32a5c2d985829e5d8df45eafbfcccd907270e4172657cee347adb735d0c76dfc40e34e408d6a4c81ae3b22defbac63ee342e0042cc26b5edc0f0397ec5 WHIRLPOOL 90d7c21661ad0aaeb5486e56d37230c9c65771fa1288fa55a0016b84f2f1316ff459621ecf51f30790dc96f5364184b4c3d408dc37dff578cfc37b94b9a3051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAEBCgAGBQJS3NU2AAoJELnU8jG9FVirqF0P/ihD25zE3QNfk4R5IVxiFDTA
+5b/jrizqNC3FrVYbzQcwRC9VE/pxLUxCM/hZhl8Tu4vSpcqtD59LyrtbnSVrHh4c
+Rlsy/OOY1nJzeQoJ+P74dl6tTxGizi5MqeXn0kUvcJrFvxCXPOwBTI0xwCTOZR73
+XCtaatumIp0n9PckQJPh29ljk6MyGilmdwgGMX+c03ATR9F7S5jngXSjC8+ekigm
+0JuIe5Vvqicm7BJJ1QZLsOhgkxu/moekK8x7CJX0LC/pS5dASmebJP7bmyRrUnpo
+ZJEZ4emsT+/cE4w4ttB+NIH2hySmtZZqXR2evJjTblWIKOKStAOJpNr7/R/f65Ie
+faqvNCcVNg5sZPeOPwjyBHoVSU+0QCTJwqfG/0LJceN5zHc4LTSbtLtcYs1vwSIz
+PZ4hVICR0tM8JJM/Em3+tP+KKcqYkj1pCYlmjm5NP6fRqKRWSYuvAKrwEuYmstyA
+QHnJVfI5le388peMJ6/pCIpVrTyxpITusLGV9P8paUIsc0Apbg3SRsMNimQo1bgY
+SiGC/PBXfSuU4Cede+AN9xMrm56fx2HtAEe4jWeA89Lk6a4KTA794JFDBRz3sq5N
+9ydFNmhC5A3tneFS8RQJOH2kXlZxHj0GpvbEC8zO6606+1vWjYgJevJDlgJyeosP
+d/GvA7F9w2ErUlnBD5W0
+=vxlJ
+-----END PGP SIGNATURE-----
diff --git a/sys-process/numad/metadata.xml b/sys-process/numad/metadata.xml
index 44551a5a563c..6565d583883d 100644
--- a/sys-process/numad/metadata.xml
+++ b/sys-process/numad/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>base-system</herd>
- <maintainer>
- <email>cardoe@gentoo.org</email>
- <name>Doug Goldstein</name>
- </maintainer>
+ <herd>base-system</herd>
+ <maintainer>
+ <email>cardoe@gentoo.org</email>
+ <name>Doug Goldstein</name>
+ </maintainer>
</pkgmetadata>
diff --git a/sys-process/numad/numad-0.5-r1.ebuild b/sys-process/numad/numad-0.5-r1.ebuild
new file mode 100644
index 000000000000..f91afeafaa41
--- /dev/null
+++ b/sys-process/numad/numad-0.5-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/numad/numad-0.5-r1.ebuild,v 1.1 2014/01/20 07:50:15 jlec Exp $
+
+EAPI=5
+
+inherit linux-info toolchain-funcs
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-2
+ EGIT_REPO_URI="git://git.fedorahosted.org/numad.git"
+ KEYWORDS="~amd64 -arm -s390 ~x86"
+else
+ SRC_URI="http://git.fedorahosted.org/git/?p=numad.git;a=snapshot;h=334278ff3d774d105939743436d7378a189e8693;sf=tbz2 -> numad-0.5-334278f.tar.bz2"
+ KEYWORDS="~amd64 -arm -s390 ~x86"
+ S="${WORKDIR}/${PN}-334278f"
+fi
+
+DESCRIPTION="The NUMA daemon that manages application locality"
+HOMEPAGE="http://fedoraproject.org/wiki/Features/numad"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+CONFIG_CHECK="~NUMA ~CPUSETS"
+
+src_prepare() {
+ EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${FILESDIR}" \
+ epatch
+
+ tc-export CC
+}
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS} -std=gnu99"
+}
+
+src_install() {
+ emake prefix="${ED}/usr" install
+}
diff --git a/sys-process/numad/numad-9999.ebuild b/sys-process/numad/numad-9999.ebuild
index 95c491bf6217..c80d2bb32736 100644
--- a/sys-process/numad/numad-9999.ebuild
+++ b/sys-process/numad/numad-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/numad/numad-9999.ebuild,v 1.2 2013/02/27 00:28:26 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/numad/numad-9999.ebuild,v 1.3 2014/01/20 07:50:15 jlec Exp $
-EAPI=4
+EAPI=5
-inherit linux-info git-2
+inherit git-r3 linux-info toolchain-funcs
if [[ ${PV} = "9999" ]]; then
inherit git-2
@@ -17,26 +17,28 @@ fi
DESCRIPTION="The NUMA daemon that manages application locality"
HOMEPAGE="http://fedoraproject.org/wiki/Features/numad"
-#SRC_URI=""
LICENSE="LGPL-2.1"
SLOT="0"
IUSE=""
-DEPEND=""
-RDEPEND="${DEPEND}"
-
CONFIG_CHECK="~NUMA ~CPUSETS"
src_prepare() {
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${FILESDIR}" \
epatch
+
+ tc-export CC
}
src_configure() {
:
}
+src_compile() {
+ emake CFLAGS="${CFLAGS} -std=gnu99"
+}
+
src_install() {
emake prefix="${ED}/usr" install
}