summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad House <brad_mssw@gentoo.org>2003-11-30 19:58:09 +0000
committerBrad House <brad_mssw@gentoo.org>2003-11-30 19:58:09 +0000
commitc3d56258d138ad7d0d5c58d1fc81e6f8bdd42467 (patch)
tree12599dc1b55290ff939fe09b4e291c3e7278bde6 /dev-libs/libaio
parentInitial import... (diff)
downloadgentoo-2-c3d56258d138ad7d0d5c58d1fc81e6f8bdd42467.tar.gz
gentoo-2-c3d56258d138ad7d0d5c58d1fc81e6f8bdd42467.tar.bz2
gentoo-2-c3d56258d138ad7d0d5c58d1fc81e6f8bdd42467.zip
libaio stuff
Diffstat (limited to 'dev-libs/libaio')
-rw-r--r--dev-libs/libaio/ChangeLog8
-rw-r--r--dev-libs/libaio/Manifest7
-rw-r--r--dev-libs/libaio/files/digest-libaio-0.3.151
-rw-r--r--dev-libs/libaio/files/libaio-0.3.15-2.5-2-Makefile.patch11
-rw-r--r--dev-libs/libaio/libaio-0.3.15.ebuild29
-rw-r--r--dev-libs/libaio/libaio-0.3.92.ebuild4
6 files changed, 55 insertions, 5 deletions
diff --git a/dev-libs/libaio/ChangeLog b/dev-libs/libaio/ChangeLog
index b03f965f9996..5f86c7168c8e 100644
--- a/dev-libs/libaio/ChangeLog
+++ b/dev-libs/libaio/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libaio
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.1 2003/11/30 15:55:45 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.2 2003/11/30 19:58:07 brad_mssw Exp $
+
+*libaio-0.3.15 (30 Nov 2003)
+
+ 30 Nov 2003; Brad House <brad_mssw@gentoo.org> libaio-0.3.15.ebuild,
+ libaio-0.3.92.ebuild, files/libaio-0.3.15-2.5-2-Makefile.patch:
+ use patched 0.3.15 instead of 0.3.92
*libaio-0.3.92 (30 Nov 2003)
diff --git a/dev-libs/libaio/Manifest b/dev-libs/libaio/Manifest
index 7c4f77f491cc..51ae15d9523d 100644
--- a/dev-libs/libaio/Manifest
+++ b/dev-libs/libaio/Manifest
@@ -1,3 +1,6 @@
-MD5 f97e7df5a6b61ea27b094104d30ec81c libaio-0.3.92.ebuild 713
-MD5 a307620b96461a46f82de551e0c7d613 ChangeLog 356
+MD5 649c65555c79707777f53a374aa752de libaio-0.3.92.ebuild 680
+MD5 a719fa33a108d2cafabd57c8ca2f863b ChangeLog 563
+MD5 db0beca42c931dfa7625776fa0039954 libaio-0.3.15.ebuild 770
MD5 79f7b9e04e046cf3a0b7594f26eee18a files/digest-libaio-0.3.92 65
+MD5 7991c55ade205cb4de301576e8b4b524 files/libaio-0.3.15-2.5-2-Makefile.patch 430
+MD5 9ab89b277f4e93b87b8a50f7c524b0d9 files/digest-libaio-0.3.15 71
diff --git a/dev-libs/libaio/files/digest-libaio-0.3.15 b/dev-libs/libaio/files/digest-libaio-0.3.15
new file mode 100644
index 000000000000..ecd66ade074c
--- /dev/null
+++ b/dev-libs/libaio/files/digest-libaio-0.3.15
@@ -0,0 +1 @@
+MD5 51a913e1a662590eb86bc561a02e0aa2 libaio-0.3.15-2.5-2.tar.bz2 21026
diff --git a/dev-libs/libaio/files/libaio-0.3.15-2.5-2-Makefile.patch b/dev-libs/libaio/files/libaio-0.3.15-2.5-2-Makefile.patch
new file mode 100644
index 000000000000..ee108d3ee935
--- /dev/null
+++ b/dev-libs/libaio/files/libaio-0.3.15-2.5-2-Makefile.patch
@@ -0,0 +1,11 @@
+diff -ruN libaio-0.3.15-2.5-2.old/src/Makefile libaio-0.3.15-2.5-2/src/Makefile
+--- libaio-0.3.15-2.5-2.old/src/Makefile 2002-09-20 08:02:41.000000000 -0400
++++ libaio-0.3.15-2.5-2/src/Makefile 2003-11-30 15:07:29.338469000 -0500
+@@ -1,6 +1,6 @@
+ prefix=/usr
+
+-CFLAGS=-nostdlib -nostartfiles -Wall -I. -g -O2
++CFLAGS=-nostdlib -nostartfiles -Wall -I. -g -O2 -fPIC
+ SO_CFLAGS=-shared $(CFLAGS)
+ L_CFLAGS=$(CFLAGS)
+ LINK_FLAGS=-L.
diff --git a/dev-libs/libaio/libaio-0.3.15.ebuild b/dev-libs/libaio/libaio-0.3.15.ebuild
new file mode 100644
index 000000000000..35a08e0a0d39
--- /dev/null
+++ b/dev-libs/libaio/libaio-0.3.15.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# 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.1 2003/11/30 19:58:07 brad_mssw Exp $
+
+DESCRIPTION="Asynchronous input/output library maintained by RedHat, required by Oracle9i AMD64 edition"
+#SRC_URI="mirror://gentoo/${P}.tar.bz2"
+SRC_URI="http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/${P}-2.5-2.tar.bz2"
+HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="nls"
+
+DEPEND=""
+
+S="${S}-2.5-2"
+
+src_compile() {
+ cd ${S}
+ epatch ${FILESDIR}/${P}-2.5-2-Makefile.patch
+ make || die
+}
+
+src_install() {
+ make \
+ prefix=${D}/usr \
+ install || die
+}
diff --git a/dev-libs/libaio/libaio-0.3.92.ebuild b/dev-libs/libaio/libaio-0.3.92.ebuild
index e9f920d49a21..f05a3fe441b4 100644
--- a/dev-libs/libaio/libaio-0.3.92.ebuild
+++ b/dev-libs/libaio/libaio-0.3.92.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.92.ebuild,v 1.2 2003/11/30 15:59:36 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.92.ebuild,v 1.3 2003/11/30 19:58:07 brad_mssw Exp $
DESCRIPTION="Asynchronous input/output library maintained by RedHat, required by Oracle9i AMD64 edition"
#SRC_URI="mirror://gentoo/${P}.tar.bz2"
@@ -9,7 +9,7 @@ HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/bcrl/aio/"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa amd64"
+KEYWORDS="-*"
IUSE="nls"
DEPEND=""