summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-01-07 03:12:43 +0000
committerMike Frysinger <vapier@gentoo.org>2008-01-07 03:12:43 +0000
commit61324ef6e8ff0d7aee0d01b9178eb207ea50412c (patch)
treece40e1949b12788483f88bc9fb9b1e21ea5d7848
parentFix mozilla/firefox deps, bug 204682 (diff)
downloadhistorical-61324ef6e8ff0d7aee0d01b9178eb207ea50412c.tar.gz
historical-61324ef6e8ff0d7aee0d01b9178eb207ea50412c.tar.bz2
historical-61324ef6e8ff0d7aee0d01b9178eb207ea50412c.zip
Version bump.
Package-Manager: portage-2.1.4_rc14
-rw-r--r--sys-process/numactl/ChangeLog10
-rw-r--r--sys-process/numactl/Manifest30
-rw-r--r--sys-process/numactl/files/digest-numactl-1.0.23
-rw-r--r--sys-process/numactl/files/numactl-1.0.2-migrate_pages-fix.diff34
-rw-r--r--sys-process/numactl/numactl-1.0.2.ebuild45
5 files changed, 116 insertions, 6 deletions
diff --git a/sys-process/numactl/ChangeLog b/sys-process/numactl/ChangeLog
index c61210560bde..53424cc32354 100644
--- a/sys-process/numactl/ChangeLog
+++ b/sys-process/numactl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-process/numactl
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/numactl/ChangeLog,v 1.4 2007/05/11 08:59:20 robbat2 Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/numactl/ChangeLog,v 1.5 2008/01/07 03:12:42 vapier Exp $
+
+*numactl-1.0.2 (07 Jan 2008)
+
+ 07 Jan 2008; Mike Frysinger <vapier@gentoo.org>
+ +files/numactl-1.0.2-migrate_pages-fix.diff, +numactl-1.0.2.ebuild:
+ Version bump.
*numactl-0.9.11 (11 May 2007)
diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest
index 1f93cbb0b5e6..b7166e2a5225 100644
--- a/sys-process/numactl/Manifest
+++ b/sys-process/numactl/Manifest
@@ -1,11 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX numactl-0.9.11-make-jobs.patch 510 RMD160 4dc7280f3158ab7142b054e806ebdd031fd02dd0 SHA1 70955346e0bebf839e60ea884527e06ddae80a11 SHA256 797865df76b78445ba54e19933c79c62add0e6e525dabbd0213aff45a9543559
MD5 ff379c848670a11730c7a9f0c4528908 files/numactl-0.9.11-make-jobs.patch 510
RMD160 4dc7280f3158ab7142b054e806ebdd031fd02dd0 files/numactl-0.9.11-make-jobs.patch 510
SHA256 797865df76b78445ba54e19933c79c62add0e6e525dabbd0213aff45a9543559 files/numactl-0.9.11-make-jobs.patch 510
+AUX numactl-1.0.2-migrate_pages-fix.diff 1167 RMD160 f60c3d35596127033a406783e6b297ad8ef72336 SHA1 daeac2c03529457925bcbe76a0d0696f261f0e0e SHA256 0cc93edf0981fb0f8a6dab9200def275223c2e379b3ef0c8c1e2aa45f7ba04ea
+MD5 8c95bd42b0650b6cfb3aa82be7caf9f0 files/numactl-1.0.2-migrate_pages-fix.diff 1167
+RMD160 f60c3d35596127033a406783e6b297ad8ef72336 files/numactl-1.0.2-migrate_pages-fix.diff 1167
+SHA256 0cc93edf0981fb0f8a6dab9200def275223c2e379b3ef0c8c1e2aa45f7ba04ea files/numactl-1.0.2-migrate_pages-fix.diff 1167
DIST numactl-0.9.10.tar.gz 49615 RMD160 be0e91247bb2b62dfe4df3908b3b2cdb3c3ea0f1 SHA1 d788b6e085bdd432c682978bcaaf16a9a0185933 SHA256 b1999ec876c7278d68495365dde8dae5f7f6a38917cfc8b8c663fcd6a4d3d362
DIST numactl-0.9.11.tar.gz 49649 RMD160 e214333d09f7290b290d0a466674269e09d73c39 SHA1 f3f995bdfa83c5b8547fd19263b02fae3f79dabc SHA256 9fe8e8c29afc1e065dc3597b29c554685d6ca43573b129334ec910b554faecf0
DIST numactl-0.9.8.tar.gz 45101 RMD160 ada64b5b0d795d009afacaeaf8388359d72a737f SHA1 eb56149b7fa093fb57bb74e8620b2cf4e9953006 SHA256 707b6a18f03eb0fbb1c4f5ce1eb3daad5e6b15db972c0fc7ae8e880349a2b8ca
DIST numactl-0.9.9.tar.gz 49574 RMD160 bbe653b0c97d96d7bce220e3df595426374ef1b3 SHA1 e20e688427b7d19d07e8e0cf32ef8d7f74492013 SHA256 5dc213f39cceb1f0ca30028575c4c89dcba9efa66e4164da358260447e0b348f
+DIST numactl-1.0.2.tar.gz 49927 RMD160 775fcc70348f54c57c3cfa152643d58ec8010f58 SHA1 ebb439ca05d5cf91748f9d5525169e07940ab126 SHA256 328ca8a25dc6ded2f8a4e28134f587a13b95aedf7cd0d6836c2a33a40ecc7941
EBUILD numactl-0.9.10.ebuild 1783 RMD160 834920f9a4db31c43812339eda85d6685961f21b SHA1 c29d587f6743d9e1e8ab44b1f6fbd5e2f57dd003 SHA256 e212fd835987c93f1e43f8c62aaa5cc769f1f55774e0cb34602f537a69cf15ea
MD5 353440b0656c79479bb0dbeb04bfcb57 numactl-0.9.10.ebuild 1783
RMD160 834920f9a4db31c43812339eda85d6685961f21b numactl-0.9.10.ebuild 1783
@@ -22,10 +30,14 @@ EBUILD numactl-0.9.9.ebuild 1782 RMD160 f40d2184600da7ebd4ef4019c8425bdf9325eaa7
MD5 197eb72628ad050357cff09324f71bbc numactl-0.9.9.ebuild 1782
RMD160 f40d2184600da7ebd4ef4019c8425bdf9325eaa7 numactl-0.9.9.ebuild 1782
SHA256 e428f190a4249843332862966f4543ee8d8a8ea03fb5a17b5dfe7e0958cb26da numactl-0.9.9.ebuild 1782
-MISC ChangeLog 928 RMD160 20852d546d827efbfc6b860a324e120d14afeb58 SHA1 333515330e5573c5acb7f7915e8e8ac5a2774f6b SHA256 71ebc783ac4449f270a523223253fab96ea65143721d02a45c97181112af7e67
-MD5 7d96a4a68d70653cda701745788a5a29 ChangeLog 928
-RMD160 20852d546d827efbfc6b860a324e120d14afeb58 ChangeLog 928
-SHA256 71ebc783ac4449f270a523223253fab96ea65143721d02a45c97181112af7e67 ChangeLog 928
+EBUILD numactl-1.0.2.ebuild 1142 RMD160 670625d959996f82d56ce752f9602bd348391bfe SHA1 2d62f464c91e4bfb109e4eaf8d507a922a96f033 SHA256 e264f06351ce62fcb34fb84d7a902a36db0f9c76d17cfde11ddc4b03853a6453
+MD5 0c48e196dfdccf3eff7a2b8c680c8aad numactl-1.0.2.ebuild 1142
+RMD160 670625d959996f82d56ce752f9602bd348391bfe numactl-1.0.2.ebuild 1142
+SHA256 e264f06351ce62fcb34fb84d7a902a36db0f9c76d17cfde11ddc4b03853a6453 numactl-1.0.2.ebuild 1142
+MISC ChangeLog 1094 RMD160 9e15300cf1b686f9589e06204c34e047edaa8b0a SHA1 26105911a82987ae6be2b30f68b5b52ca9df79eb SHA256 5d576eaac17c03835651d343f2389996bd788c3d6d7d9fc5562dcd365f5c0ee4
+MD5 c65f2e1b3a44d941cffb8afbefb98b41 ChangeLog 1094
+RMD160 9e15300cf1b686f9589e06204c34e047edaa8b0a ChangeLog 1094
+SHA256 5d576eaac17c03835651d343f2389996bd788c3d6d7d9fc5562dcd365f5c0ee4 ChangeLog 1094
MISC metadata.xml 283 RMD160 39091a46e703055ed5d051c52b341834185332de SHA1 c5a3c481871f57127b8c78688c7421d52a56972f SHA256 517669caab4d2ec0e43e5afb9c532f42973408422a02a556d85583b0a906a2dd
MD5 0fbf345f38916109fb486821d08934ec metadata.xml 283
RMD160 39091a46e703055ed5d051c52b341834185332de metadata.xml 283
@@ -42,3 +54,13 @@ SHA256 1a15551d7999f141f151197bc09c3033bd7004a24dffd4d3ed69c3677462b718 files/di
MD5 9ca8439097c15bfbb7f86b15742e598c files/digest-numactl-0.9.9 238
RMD160 54e0155751902ab30b7164fad79d02e6e6a92804 files/digest-numactl-0.9.9 238
SHA256 ee28acfc45a7c426350b6833adc6834f6a5707546ef094201a97e78b707fa191 files/digest-numactl-0.9.9 238
+MD5 fea39d68cb695e1d23773d6c65b2f839 files/digest-numactl-1.0.2 238
+RMD160 bc85c2341657611711be6f2dafd6a02ba7069556 files/digest-numactl-1.0.2 238
+SHA256 38bf06dc065def1c38731c37be405b16a24c5348c266c7327a70282786d63602 files/digest-numactl-1.0.2 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.8 (GNU/Linux)
+
+iEYEARECAAYFAkeBmLIACgkQj9hvisErhMKT1ACeMxQSvcOrTmHP2DfXgcU9ANXF
+e9wAoL0hBFP8ZRSoKvWzs+qGbd9It/I2
+=LNsl
+-----END PGP SIGNATURE-----
diff --git a/sys-process/numactl/files/digest-numactl-1.0.2 b/sys-process/numactl/files/digest-numactl-1.0.2
new file mode 100644
index 000000000000..6caef27a1cef
--- /dev/null
+++ b/sys-process/numactl/files/digest-numactl-1.0.2
@@ -0,0 +1,3 @@
+MD5 392a5bc3e79f016edcaee0cb6ceadf90 numactl-1.0.2.tar.gz 49927
+RMD160 775fcc70348f54c57c3cfa152643d58ec8010f58 numactl-1.0.2.tar.gz 49927
+SHA256 328ca8a25dc6ded2f8a4e28134f587a13b95aedf7cd0d6836c2a33a40ecc7941 numactl-1.0.2.tar.gz 49927
diff --git a/sys-process/numactl/files/numactl-1.0.2-migrate_pages-fix.diff b/sys-process/numactl/files/numactl-1.0.2-migrate_pages-fix.diff
new file mode 100644
index 000000000000..e2fb26476863
--- /dev/null
+++ b/sys-process/numactl/files/numactl-1.0.2-migrate_pages-fix.diff
@@ -0,0 +1,34 @@
+Date: Thu, 1 Nov 2007 21:32:25 +0900
+From: Paul Mundt <lethal@linux-sh.org>
+To: Andi Kleen <ak@suse.de>
+Subject: [PATCH] numactl: Fix bogus __NR_migrate_pages reference.
+Message-ID: <20071101123225.GA28035@linux-sh.org>
+MIME-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+User-Agent: Mutt/1.5.13 (2006-08-11)
+Status: RO
+
+syscall.c does a bunch of ifdefs to make sure a platform has all of the
+syscall numbers defined in the headers or falls back on provided
+defaults. Unfortunately __NR_migrate_pages was wrong (it was written as
+NR_migratepages), so the common definitions were never picked up.
+
+Signed-off-by: Paul Mundt <lethal@linux-sh.org>
+
+---
+
+ syscall.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- numactl-1.0.2.orig/syscall.c 2007-08-16 23:36:23.000000000 +0900
++++ numactl-1.0.2/syscall.c 2007-11-01 21:22:47.000000000 +0900
+@@ -23,7 +23,7 @@
+ #define WEAK __attribute__((weak))
+
+ #if !defined(__NR_mbind) || !defined(__NR_set_mempolicy) || \
+- !defined(__NR_get_mempolicy) || !defined(NR_migratepages)
++ !defined(__NR_get_mempolicy) || !defined(__NR_migrate_pages)
+
+ #if defined(__x86_64__)
+
diff --git a/sys-process/numactl/numactl-1.0.2.ebuild b/sys-process/numactl/numactl-1.0.2.ebuild
new file mode 100644
index 000000000000..8e0ab2abad48
--- /dev/null
+++ b/sys-process/numactl/numactl-1.0.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/numactl/numactl-1.0.2.ebuild,v 1.1 2008/01/07 03:12:42 vapier Exp $
+
+inherit base eutils toolchain-funcs
+
+DESCRIPTION="Utilities and libraries for NUMA systems."
+HOMEPAGE="ftp://ftp.suse.com/pub/people/ak/numa/"
+SRC_URI="ftp://ftp.suse.com/pub/people/ak/numa/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/perl"
+DEPEND="${RDEPEND}
+ sys-apps/groff"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/numactl-1.0.2-migrate_pages-fix.diff
+ sed -i 's:/man2:/man5:' Makefile || die
+}
+
+src_compile() {
+ emake all html \
+ CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+ || die "emake failed"
+}
+
+src_install() {
+ emake install prefix="${D}/usr" || die
+ doman *.8 || die # makefile doesnt get them all
+ dodoc README TODO CHANGES DESIGN
+ dohtml html/*html
+}
+
+src_test() {
+ einfo "The only generically safe test is regress2."
+ einfo "The other test cases require 2 NUMA nodes."
+ cd test
+ ./regress2 || die "regress2 failed!"
+}