diff options
author | Joseph Jezak <josejx@gentoo.org> | 2010-02-01 15:48:10 +0000 |
---|---|---|
committer | Joseph Jezak <josejx@gentoo.org> | 2010-02-01 15:48:10 +0000 |
commit | 0838765e1a93b04ff82ee7938ddb9c03e4b75413 (patch) | |
tree | 8e3983c82984c67797b70b8e10d7f9c90e2b9707 /sys-libs/librtas | |
parent | Automated update of use.local.desc (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | sys-libs/librtas/Manifest | 15 | ||||
-rw-r--r-- | sys-libs/librtas/files/librtas-1.3.3-open.patch | 22 | ||||
-rw-r--r-- | sys-libs/librtas/librtas-1.3.3.ebuild | 7 | ||||
-rw-r--r-- | sys-libs/librtas/librtas-1.3.5.ebuild | 19 |
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 +} |