summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jezak <josejx@gentoo.org>2007-06-28 13:22:56 +0000
committerJoseph Jezak <josejx@gentoo.org>2007-06-28 13:22:56 +0000
commit46eaa7a88ad6737d25f3f4c8d08e8015a08bb7a5 (patch)
tree34ccbe05ece496219ca0c3ee586531b827d20186 /sys-process/schedutils
parentAdd svn snapshot with fixed security bug #183174 and fixed crash-on-initial-s... (diff)
downloadhistorical-46eaa7a88ad6737d25f3f4c8d08e8015a08bb7a5.tar.gz
historical-46eaa7a88ad6737d25f3f4c8d08e8015a08bb7a5.tar.bz2
historical-46eaa7a88ad6737d25f3f4c8d08e8015a08bb7a5.zip
Added patch to fix compilation on powerpc, marked ppc stable for bug #182524.
Package-Manager: portage-2.1.3_rc5
Diffstat (limited to 'sys-process/schedutils')
-rw-r--r--sys-process/schedutils/ChangeLog6
-rw-r--r--sys-process/schedutils/Manifest28
-rw-r--r--sys-process/schedutils/files/schedutils-1.5.0-powerpc.patch11
-rw-r--r--sys-process/schedutils/schedutils-1.5.0.ebuild13
4 files changed, 43 insertions, 15 deletions
diff --git a/sys-process/schedutils/ChangeLog b/sys-process/schedutils/ChangeLog
index 02b80b3dd82c..fec848d1aff1 100644
--- a/sys-process/schedutils/ChangeLog
+++ b/sys-process/schedutils/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-process/schedutils
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/schedutils/ChangeLog,v 1.7 2007/06/27 16:05:49 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/schedutils/ChangeLog,v 1.8 2007/06/28 13:22:56 josejx Exp $
+
+ 28 Jun 2007; Joseph Jezak <josejx@gentoo.org>
+ +files/schedutils-1.5.0-powerpc.patch, schedutils-1.5.0.ebuild:
+ Added patch to fix compilation on powerpc, marked ppc stable for bug #182524.
27 Jun 2007; Christian Faulhammer <opfer@gentoo.org>
schedutils-1.5.0.ebuild:
diff --git a/sys-process/schedutils/Manifest b/sys-process/schedutils/Manifest
index 976579e5f90f..bf53fa6b3165 100644
--- a/sys-process/schedutils/Manifest
+++ b/sys-process/schedutils/Manifest
@@ -1,6 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX schedutils-1.5.0-powerpc.patch 362 RMD160 5fa4b4e230b761d6ddcb50bab0a2c7a848e30850 SHA1 a22f95a64e80c9af65bff3769c65c68508e73ad3 SHA256 ea3cc71fbfeab5d0b573528d2dcb826341649e03d8df353feb8f3da2d324ce5a
+MD5 807398bb4de71458be2f4c051d1ea2ad files/schedutils-1.5.0-powerpc.patch 362
+RMD160 5fa4b4e230b761d6ddcb50bab0a2c7a848e30850 files/schedutils-1.5.0-powerpc.patch 362
+SHA256 ea3cc71fbfeab5d0b573528d2dcb826341649e03d8df353feb8f3da2d324ce5a files/schedutils-1.5.0-powerpc.patch 362
DIST schedutils-1.1.0.tar.gz 17381 RMD160 e5f86632343d57c70eb025bb9b85437791094db3 SHA1 8e6a64f9f5d10bf3046ad4f17fe694323418ea52 SHA256 cd1b820539bb4073db83c86dee70a7c863e648da7b403df58ca8c1f7469e8e35
DIST schedutils-1.3.0.tar.gz 15418 RMD160 2ef35e976e3d4c7661be1d1a7600cf53578b9b21 SHA1 4071f983ce25f788d392f2586021666f37c4a76a SHA256 f07b9c7664698079626b7668cb6afa7425a9a0d10c260d7eebf6e26cbf457800
DIST schedutils-1.3.5.tar.gz 16261 RMD160 d2c46e36c06bc1ccb7e23522f9889cd938f5a852 SHA1 8a6755a202bef7714e77e005cd22b197d398148a SHA256 5d9d3e62086195fa1b27f00368bbcc569d7a0977cd6c3bcbae7f59de16136e46
@@ -22,14 +26,14 @@ EBUILD schedutils-1.4.0.ebuild 683 RMD160 3446c8055434a6a99ca435f165deecd6a3f03d
MD5 74b680e77437c08fdd0f0e5273c3ffa6 schedutils-1.4.0.ebuild 683
RMD160 3446c8055434a6a99ca435f165deecd6a3f03dc5 schedutils-1.4.0.ebuild 683
SHA256 ad665fba4eaac63b6178345e18cf9685faa8aa0598d9bb227748100c4665700a schedutils-1.4.0.ebuild 683
-EBUILD schedutils-1.5.0.ebuild 733 RMD160 19698e611ff25b59fdc6c40bd4714c70440f828a SHA1 0850a24f0362d72803f4062410496f4c24ac9a64 SHA256 0bee3d70131074f5cf26f04e120e22ff58a28c2449ea63840cd8fbbf946bda89
-MD5 a07cffd1306b44d73794ac66d7ff4491 schedutils-1.5.0.ebuild 733
-RMD160 19698e611ff25b59fdc6c40bd4714c70440f828a schedutils-1.5.0.ebuild 733
-SHA256 0bee3d70131074f5cf26f04e120e22ff58a28c2449ea63840cd8fbbf946bda89 schedutils-1.5.0.ebuild 733
-MISC ChangeLog 2440 RMD160 a04664d992ed2c4e0406227a0837a969aae08ae9 SHA1 f3c4f107c5ae380a64e432c3fbdc037f38815211 SHA256 7c187b82be3adf96dad35c346799cb999f99f3cf4a25fb521bf54263c98e1346
-MD5 dd19cbf131230fe18bdec2f74f97c71b ChangeLog 2440
-RMD160 a04664d992ed2c4e0406227a0837a969aae08ae9 ChangeLog 2440
-SHA256 7c187b82be3adf96dad35c346799cb999f99f3cf4a25fb521bf54263c98e1346 ChangeLog 2440
+EBUILD schedutils-1.5.0.ebuild 831 RMD160 faa38598cab7545d55a074f5e7c4016dd6aa5bb6 SHA1 a0414e103fe122d420fb2dd772e4d8cc9b4a6306 SHA256 77498832e923102d54742b533edb0d4a4b42d9c1a90a028f4edad33263221542
+MD5 bb48f55d5f949deeb83a793ee898ea04 schedutils-1.5.0.ebuild 831
+RMD160 faa38598cab7545d55a074f5e7c4016dd6aa5bb6 schedutils-1.5.0.ebuild 831
+SHA256 77498832e923102d54742b533edb0d4a4b42d9c1a90a028f4edad33263221542 schedutils-1.5.0.ebuild 831
+MISC ChangeLog 2636 RMD160 fc2148ea70b380a187ab5d00f5f2470d106e3401 SHA1 69fb853d5f6bdc9056b0946b714fdd8c66211934 SHA256 18e8a58705333c43e54071149f689f01a6f3f4bcbee9550a018c52f9f0e7e342
+MD5 d6aa06637b5b1eb10ef6d169ab9cb40c ChangeLog 2636
+RMD160 fc2148ea70b380a187ab5d00f5f2470d106e3401 ChangeLog 2636
+SHA256 18e8a58705333c43e54071149f689f01a6f3f4bcbee9550a018c52f9f0e7e342 ChangeLog 2636
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -50,9 +54,9 @@ MD5 1af16a426111fbfc2b91a17def3130dd files/digest-schedutils-1.5.0 247
RMD160 0d5fd056d15667aa1155be82d530b87562b3f693 files/digest-schedutils-1.5.0 247
SHA256 e4ce5398a939635f7a81feafd953afb40988183a6240ef102d88f1ee408e3def files/digest-schedutils-1.5.0 247
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.7 (GNU/Linux)
+Version: GnuPG v2.0.4 (GNU/Linux)
-iD8DBQFGgorlNQqtfCuFneMRAvUYAJ0e0jIEBVEiXSjk/v5FsWd8U1G3HACfVa7Q
-aOoU9IVZ7ViNdsotvKt47tg=
-=Qlav
+iD8DBQFGg7ZfcsIHjyDViGQRAjDVAKCoxQ8UBxbBWOqQBx8vTtX9fUKLnACdEV+w
+6MMRUmIrLQ4ivxS2I9MaENw=
+=KH3q
-----END PGP SIGNATURE-----
diff --git a/sys-process/schedutils/files/schedutils-1.5.0-powerpc.patch b/sys-process/schedutils/files/schedutils-1.5.0-powerpc.patch
new file mode 100644
index 000000000000..ac198600469c
--- /dev/null
+++ b/sys-process/schedutils/files/schedutils-1.5.0-powerpc.patch
@@ -0,0 +1,11 @@
+--- ionice.c.bak 2007-06-26 15:36:15.000000000 -0400
++++ ionice.c 2007-06-26 15:36:19.000000000 -0400
+@@ -35,7 +35,7 @@
+ #if defined(__i386__)
+ # define __NR_ioprio_set 289
+ # define __NR_ioprio_get 290
+-#elif defined(__ppc__)
++#elif defined(__ppc__) || defined(__powerpc__)
+ # define __NR_ioprio_set 273
+ # define __NR_ioprio_get 274
+ #elif defined(__x86_64__)
diff --git a/sys-process/schedutils/schedutils-1.5.0.ebuild b/sys-process/schedutils/schedutils-1.5.0.ebuild
index e9e730e05456..463c7ff5f771 100644
--- a/sys-process/schedutils/schedutils-1.5.0.ebuild
+++ b/sys-process/schedutils/schedutils-1.5.0.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/schedutils/schedutils-1.5.0.ebuild,v 1.3 2007/06/27 16:05:49 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/schedutils/schedutils-1.5.0.ebuild,v 1.4 2007/06/28 13:22:56 josejx Exp $
+
+inherit eutils
DESCRIPTION="Utilities for manipulating kernel schedular parameters"
HOMEPAGE="http://rlove.org/schedutils/"
@@ -8,12 +10,19 @@ SRC_URI="http://rlove.org/schedutils/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND=""
RDEPEND="!>=sys-apps/util-linux-2.13_pre"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch "${FILESDIR}/${P}-powerpc.patch"
+}
+
src_compile() {
emake \
CFLAGS="${CFLAGS}" \