summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-08-24 02:08:07 +0000
committerMike Frysinger <vapier@gentoo.org>2005-08-24 02:08:07 +0000
commit9f2e0cdf249b0c88891ae168eaae8af76ff16e71 (patch)
treecd72ecef64290af9220f3ee7d21909be5703697d /dev-libs
parentalso add ppc/mips support (diff)
downloadhistorical-9f2e0cdf249b0c88891ae168eaae8af76ff16e71.tar.gz
historical-9f2e0cdf249b0c88891ae168eaae8af76ff16e71.tar.bz2
historical-9f2e0cdf249b0c88891ae168eaae8af76ff16e71.zip
also add sparc support
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libaio/ChangeLog4
-rw-r--r--dev-libs/libaio/Manifest12
-rw-r--r--dev-libs/libaio/files/libaio-0.3.15-more-arches.patch11
-rw-r--r--dev-libs/libaio/libaio-0.3.15.ebuild4
4 files changed, 20 insertions, 11 deletions
diff --git a/dev-libs/libaio/ChangeLog b/dev-libs/libaio/ChangeLog
index 11fb15d7179e..43a676e3f82a 100644
--- a/dev-libs/libaio/ChangeLog
+++ b/dev-libs/libaio/ChangeLog
@@ -1,10 +1,10 @@
# ChangeLog for dev-libs/libaio
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.7 2005/08/24 02:05:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.8 2005/08/24 02:08:07 vapier Exp $
24 Aug 2005; Mike Frysinger <vapier@gentoo.org>
+files/libaio-0.3.15-more-arches.patch, libaio-0.3.15.ebuild:
- Add support for alpha/arm/hppa/ia64/m68k/mips/ppc/s390/sh.
+ Add support for alpha/arm/hppa/ia64/m68k/mips/ppc/s390/sh/sparc.
12 Jun 2004; Ian Leitch <port001@gentoo.org> libaio-0.3.15.ebuild,
libaio-0.3.92.ebuild:
diff --git a/dev-libs/libaio/Manifest b/dev-libs/libaio/Manifest
index f50af288b62b..e451e2b5aa86 100644
--- a/dev-libs/libaio/Manifest
+++ b/dev-libs/libaio/Manifest
@@ -2,16 +2,16 @@
Hash: SHA1
MD5 08aeb8a15f772dfe8e124e6ea138ddef libaio-0.3.92.ebuild 649
-MD5 4eda7670303a2183480e3c3bf0a5782c ChangeLog 1015
-MD5 7c6bacdbcf71f94ee1d64c838488e961 libaio-0.3.15.ebuild 901
+MD5 5c41d1839a1950521d31f3222fd21567 ChangeLog 1021
+MD5 860857b3ff483b8746769ef8428bf70d libaio-0.3.15.ebuild 908
MD5 9ab89b277f4e93b87b8a50f7c524b0d9 files/digest-libaio-0.3.15 71
MD5 7991c55ade205cb4de301576e8b4b524 files/libaio-0.3.15-2.5-2-Makefile.patch 430
MD5 79f7b9e04e046cf3a0b7594f26eee18a files/digest-libaio-0.3.92 65
-MD5 b723aac02e32771c9ad10dd28bfef0b9 files/libaio-0.3.15-more-arches.patch 1429
+MD5 da0b52d4053e3f897aa738e9adeee32b files/libaio-0.3.15-more-arches.patch 1649
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDC9YDgIKl8Uu19MoRAnENAJ9D5hwfQhbGjjmfb8Ce3azu6JaIrwCcDwhK
-purDwQrgAFCs2Z9aYVVXfx8=
-=9o8p
+iD8DBQFDC9a7gIKl8Uu19MoRAtLnAJ0bKTpuPhgbY3nwkOHdrDKx4KWkJQCdEiaO
+iew/OuntbD1e+lwcrc3knSA=
+=VkKW
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libaio/files/libaio-0.3.15-more-arches.patch b/dev-libs/libaio/files/libaio-0.3.15-more-arches.patch
index af11601a6e09..51a454cb9616 100644
--- a/dev-libs/libaio/files/libaio-0.3.15-more-arches.patch
+++ b/dev-libs/libaio/files/libaio-0.3.15-more-arches.patch
@@ -8,7 +8,7 @@
#include <asm/unistd.h>
#undef __syscall_return
#ifndef __powerpc__
-@@ -19,25 +20,41 @@
+@@ -19,25 +20,50 @@
#ifndef __NR_io_setup
#ifdef __s390__
#define __NR_io_setup 243
@@ -55,10 +55,19 @@
+#ifdef __powerpc__
+#define __NR_io_setup 227
+#endif
++#ifdef __sparc__
++#define __NR_io_setup 268
++#define __NR_io_destroy 269
++#define __NR_io_submit 270
++#define __NR_io_cancel 271
++#define __NR_io_getevents 272
++#else
++/* only sparc doesnt have this order */
+#define __NR_io_destroy __NR_io_setup + 1
+#define __NR_io_getevents __NR_io_setup + 2
+#define __NR_io_submit __NR_io_setup + 3
+#define __NR_io_cancel __NR_io_setup + 4
++#endif
#endif
#define __NR_sys_io_setup __NR_io_setup
diff --git a/dev-libs/libaio/libaio-0.3.15.ebuild b/dev-libs/libaio/libaio-0.3.15.ebuild
index c22ab50592a3..61feeb0c2a91 100644
--- a/dev-libs/libaio/libaio-0.3.15.ebuild
+++ b/dev-libs/libaio/libaio-0.3.15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.15.ebuild,v 1.11 2005/08/24 02:05:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.15.ebuild,v 1.12 2005/08/24 02:08:07 vapier Exp $
inherit eutils
@@ -11,7 +11,7 @@ SRC_URI="http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/${P}-2.5-2.
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND=""