summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jezak <josejx@gentoo.org>2010-02-01 15:48:10 +0000
committerJoseph Jezak <josejx@gentoo.org>2010-02-01 15:48:10 +0000
commit0838765e1a93b04ff82ee7938ddb9c03e4b75413 (patch)
tree8e3983c82984c67797b70b8e10d7f9c90e2b9707 /sys-libs/librtas
parentAutomated update of use.local.desc (diff)
downloadhistorical-0838765e1a93b04ff82ee7938ddb9c03e4b75413.tar.gz
historical-0838765e1a93b04ff82ee7938ddb9c03e4b75413.tar.bz2
historical-0838765e1a93b04ff82ee7938ddb9c03e4b75413.zip
Added patch to fix compilation on stable machines. Added latest version.
Package-Manager: portage-2.1.7.16/cvs/Linux x86_64
Diffstat (limited to 'sys-libs/librtas')
-rw-r--r--sys-libs/librtas/ChangeLog10
-rw-r--r--sys-libs/librtas/Manifest15
-rw-r--r--sys-libs/librtas/files/librtas-1.3.3-open.patch22
-rw-r--r--sys-libs/librtas/librtas-1.3.3.ebuild7
-rw-r--r--sys-libs/librtas/librtas-1.3.5.ebuild19
5 files changed, 62 insertions, 11 deletions
diff --git a/sys-libs/librtas/ChangeLog b/sys-libs/librtas/ChangeLog
index 0a88d243293b..3f5e647ce34e 100644
--- a/sys-libs/librtas/ChangeLog
+++ b/sys-libs/librtas/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-libs/librtas
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/librtas/ChangeLog,v 1.11 2008/04/21 19:54:50 ranger Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/librtas/ChangeLog,v 1.12 2010/02/01 15:48:09 josejx Exp $
+
+*librtas-1.3.5 (01 Feb 2010)
+
+ 01 Feb 2010; Joseph Jezak <josejx@gentoo.org> librtas-1.3.3.ebuild,
+ +files/librtas-1.3.3-open.patch, +librtas-1.3.5.ebuild:
+ Added patch to fix compilation on stable machines. Added latest version.
21 Apr 2008; Brent Baude <ranger@gentoo.org>
-files/librtas-2.0.0-remove-doc.patch, librtas-1.3.1.ebuild,
diff --git a/sys-libs/librtas/Manifest b/sys-libs/librtas/Manifest
index 927783f31468..546b81c25d50 100644
--- a/sys-libs/librtas/Manifest
+++ b/sys-libs/librtas/Manifest
@@ -2,17 +2,20 @@
Hash: SHA1
AUX librtas-1.3.1-remove-doc.patch 426 RMD160 32dd6a5698c5b3e217f975d111c2e6717bef754f SHA1 0379c67c7937fcaa68eafad3affda031011c1107 SHA256 506292ee3e6b83a2983f9c24e08b85ca774e85cb6c21f363015900a652109f65
+AUX librtas-1.3.3-open.patch 890 RMD160 5b7e194c0cd662c16cdee771963beb89f1de135f SHA1 f4160a46504c94ff0cda23c5c7e925bfd8e57fb8 SHA256 5b91c7e95e58a378ed8e2b7f929099e9c9caab6cb77de5cf104be21ddb8f2e29
AUX librtas-1.3.3-remove-doc.patch 426 RMD160 c6b46def14d758fb6108f4c3937f180032052fb4 SHA1 d6afd497b8cce649f3f2854eb2bec4cab566e41f SHA256 6b6a6815d5821bca864f4a4d2fe25ccb24b4f9f17ae3caeb88b59911c7787b91
DIST librtas-1.3.1.tar.gz 99838 RMD160 40f48393f399b6dc382e71f0579768c3f4122ce7 SHA1 7de37fd0fee46807ab2679926e7517bc2783037b SHA256 3e5148b5313235c99fb6b391fec844f585c095cb37f36d3aeb05193cec5553cd
DIST librtas-1.3.3.tar.gz 77223 RMD160 6bbf4d98e8a0ec09424bd72539b2e8c347c0c35a SHA1 400f544d114643333f34bedc2fcbe166b7f1cf78 SHA256 3de76aaebfa5d232e126a0aa4000b80cbaaadbe355b6900c381b3aa00b6587d8
+DIST librtas-1.3.5.tar.gz 245381 RMD160 71d690052a1adf8d065279a0cec8c7c15876d371 SHA1 ec4737adb968cd2f894ae1b3007473ed3574b726 SHA256 89b5ec979919a44f5eb96866c28a44284cc4fe739b8b749ce32ee7ccdcef03df
EBUILD librtas-1.3.1.ebuild 655 RMD160 d0e68ecd56fef98966e9e6452fe13559528e0463 SHA1 efc257412925cb2914de03bed59cabaf8d0f816d SHA256 57eab8c713c4a19184522d40fa2d6ff7636c6d75b1b7c9f7d3b2854ad48cce5e
-EBUILD librtas-1.3.3.ebuild 655 RMD160 b0c279c890260356dcc5cc704cbbf1cbb56a6675 SHA1 3abc70c2a9bf4f342d6061c1a7c13b0259f34b52 SHA256 900f6cb2a784c9e621f6872ba2634546ff0d2173eded9478b6f1e6059716d183
-MISC ChangeLog 1939 RMD160 e98f9b3586910b0f6118eef7c89dc4332d766f13 SHA1 9289f7f074656b155331d011ac939c28b40d12bf SHA256 c144c5805554d5330c9280cec91ba40d1dd0f374cdda991bf8d67723305671d4
+EBUILD librtas-1.3.3.ebuild 698 RMD160 511714eb21ee3fcf75ce3d220bbd7ee2dd411001 SHA1 4ada8575e48734e4fae08b0d4ad3b99be5ce1f28 SHA256 027d4a7f135878e595aebc80357bd81fed8f0a13ba6608bf9a736f9a055d973f
+EBUILD librtas-1.3.5.ebuild 573 RMD160 997a00ae2fc4c2aeece429e23ea5afa6f9a8bbca SHA1 22a03b2207bcc89070e48f6a237beaef12ab3166 SHA256 c89ff0fef9851e2aae0f08ede3c4a77ab1318ffc279c83a138a884ba2bd05337
+MISC ChangeLog 2173 RMD160 2a59555ec9002bb322ead6614c2429a8119bb624 SHA1 743faa0c95858688bc98005501a0b3659febe3ff SHA256 3347392d84318222fcd0896ad44795301a1e8797357a3aa09677d94da60d4f71
MISC metadata.xml 245 RMD160 8638b7d90df2c413afd9c975553010d6bfa97965 SHA1 52046272a686ecad1b7223b29d6701e5118ae3ff SHA256 a09ece2e39954e335916376b6a82a1c14d4168b114ebbfbf2d50ee27ef06fd26
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.13 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAktVZtkACgkQ/ejvha5XGaNqpACgqs4BaNNwgEyXMjzJUdLFb7jp
-xX0An1J65TWAMW01FACBs2cbQrglqNNl
-=QCz/
+iEYEARECAAYFAktm958ACgkQcsIHjyDViGTAwgCgsj+HwENK7C3IyahKqlqT+Hio
+dzcAoJHoFTQJ9gFW3dQcQ+M4PmcOvFGm
+=wdIg
-----END PGP SIGNATURE-----
diff --git a/sys-libs/librtas/files/librtas-1.3.3-open.patch b/sys-libs/librtas/files/librtas-1.3.3-open.patch
new file mode 100644
index 000000000000..46bdede6efdf
--- /dev/null
+++ b/sys-libs/librtas/files/librtas-1.3.3-open.patch
@@ -0,0 +1,22 @@
+--- librtas_src/syscall_rmo.bak 2010-02-01 10:38:01.000000000 -0500
++++ librtas-1.3.3/librtas_src/syscall_rmo.c 2010-02-01 10:38:25.000000000 -0500
+@@ -117,7 +117,7 @@
+
+ /* Lazily open lock file */
+ if (wa_config.lockfile_fd < 0) {
+- wa_config.lockfile_fd = open(lockfile_path, O_CREAT | O_RDWR);
++ wa_config.lockfile_fd = open(lockfile_path, O_CREAT | O_RDWR, 644);
+ if (wa_config.lockfile_fd < 0) {
+ dbg1("could not open lockfile %s\n", lockfile_path);
+ return RTAS_IO_ASSERT;
+--- librtas_src/common.bak 2010-02-01 10:37:34.000000000 -0500
++++ librtas-1.3.3/librtas_src/common.c 2010-02-01 10:37:50.000000000 -0500
+@@ -65,7 +65,7 @@
+ npaths = sizeof(proc_rtas_paths) / sizeof(char *);
+ for (i = 0; i < npaths; i++) {
+ sprintf(full_name, "%s/%s", proc_rtas_paths[i], name);
+- fd = open(full_name, mode);
++ fd = open(full_name, mode, 644);
+ if (fd >= 0)
+ break;
+ }
diff --git a/sys-libs/librtas/librtas-1.3.3.ebuild b/sys-libs/librtas/librtas-1.3.3.ebuild
index 38ec54bafd7a..c63e6273e7af 100644
--- a/sys-libs/librtas/librtas-1.3.3.ebuild
+++ b/sys-libs/librtas/librtas-1.3.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/librtas/librtas-1.3.3.ebuild,v 1.4 2010/01/18 14:56:02 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/librtas/librtas-1.3.3.ebuild,v 1.5 2010/02/01 15:48:09 josejx Exp $
inherit eutils
@@ -15,7 +15,8 @@ IUSE=""
src_unpack() {
unpack ${A}
- epatch "${FILESDIR}"/librtas-1.3.3-remove-doc.patch
+ epatch "${FILESDIR}"/${PN}-1.3.3-remove-doc.patch
+ epatch "${FILESDIR}"/${PN}-1.3.3-open.patch
}
src_install() {
diff --git a/sys-libs/librtas/librtas-1.3.5.ebuild b/sys-libs/librtas/librtas-1.3.5.ebuild
new file mode 100644
index 000000000000..2d0f5ca8afda
--- /dev/null
+++ b/sys-libs/librtas/librtas-1.3.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/librtas/librtas-1.3.5.ebuild,v 1.1 2010/02/01 15:48:09 josejx Exp $
+
+inherit eutils
+
+DESCRIPTION=" Librtas provides a set of libraries for user-space access to RTAS on the ppc64 architecture."
+SRC_URI="http://librtas.ozlabs.org/releases/librtas-${PV}.tar.gz"
+HOMEPAGE="http://librtas.ozlabs.org/"
+
+SLOT="0"
+LICENSE="IBM"
+KEYWORDS="~ppc ~ppc64"
+IUSE=""
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc README
+}