summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-10-11 23:35:24 +0000
committerMike Frysinger <vapier@gentoo.org>2005-10-11 23:35:24 +0000
commitf5a129af246f81e0562337c0423365665ccd3b2f (patch)
treef7be2b3ceaa106db462b536f194dc9d7f3b7d42a /dev-libs/libaio
parentold (diff)
downloadgentoo-2-f5a129af246f81e0562337c0423365665ccd3b2f.tar.gz
gentoo-2-f5a129af246f81e0562337c0423365665ccd3b2f.tar.bz2
gentoo-2-f5a129af246f81e0562337c0423365665ccd3b2f.zip
Version bump #108818 by Steve Yin.
(Portage version: 2.0.53_rc4)
Diffstat (limited to 'dev-libs/libaio')
-rw-r--r--dev-libs/libaio/ChangeLog8
-rw-r--r--dev-libs/libaio/files/digest-libaio-0.3.1041
-rw-r--r--dev-libs/libaio/files/libaio-0.3.104-build.patch17
-rw-r--r--dev-libs/libaio/libaio-0.3.104.ebuild29
4 files changed, 54 insertions, 1 deletions
diff --git a/dev-libs/libaio/ChangeLog b/dev-libs/libaio/ChangeLog
index 6af80aa63e95..7da04dbddcb3 100644
--- a/dev-libs/libaio/ChangeLog
+++ b/dev-libs/libaio/ChangeLog
@@ -1,6 +1,12 @@
# 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.10 2005/10/04 23:00:00 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.11 2005/10/11 23:35:24 vapier Exp $
+
+*libaio-0.3.104 (11 Oct 2005)
+
+ 11 Oct 2005; Mike Frysinger <vapier@gentoo.org>
+ +files/libaio-0.3.104-build.patch, +libaio-0.3.104.ebuild:
+ Version bump #108818 by Steve Yin.
*libaio-0.3.15-r1 (04 Oct 2005)
diff --git a/dev-libs/libaio/files/digest-libaio-0.3.104 b/dev-libs/libaio/files/digest-libaio-0.3.104
new file mode 100644
index 000000000000..0847312cf08b
--- /dev/null
+++ b/dev-libs/libaio/files/digest-libaio-0.3.104
@@ -0,0 +1 @@
+MD5 2a4a17ed8f95d08b52cc72a41a6f5c60 libaio-0.3.104.tar.gz 49517
diff --git a/dev-libs/libaio/files/libaio-0.3.104-build.patch b/dev-libs/libaio/files/libaio-0.3.104-build.patch
new file mode 100644
index 000000000000..7374e5369b59
--- /dev/null
+++ b/dev-libs/libaio/files/libaio-0.3.104-build.patch
@@ -0,0 +1,17 @@
+--- src/Makefile.orig 2005-10-11 10:43:13.000000000 -0400
++++ src/Makefile 2005-10-11 10:44:24.000000000 -0400
+@@ -2,11 +2,10 @@
+ includedir=$(prefix)/include
+ libdir=$(prefix)/lib
+
+-ARCH := $(shell uname -m | sed -e s/i.86/i386/)
+-CFLAGS := -nostdlib -nostartfiles -Wall -I. -g -fomit-frame-pointer -O2 -fPIC
+-SO_CFLAGS=-shared $(CFLAGS)
++CFLAGS += -nostdlib -nostartfiles -Wall -I.
++SO_CFLAGS=-shared $(CFLAGS) -fPIC
+ L_CFLAGS=$(CFLAGS)
+-LINK_FLAGS=
++LINK_FLAGS=$(LDFLAGS)
+
+ soname=libaio.so.1
+ minor=0
diff --git a/dev-libs/libaio/libaio-0.3.104.ebuild b/dev-libs/libaio/libaio-0.3.104.ebuild
new file mode 100644
index 000000000000..df54db7318cb
--- /dev/null
+++ b/dev-libs/libaio/libaio-0.3.104.ebuild
@@ -0,0 +1,29 @@
+# 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.104.ebuild,v 1.1 2005/10/11 23:35:24 vapier Exp $
+
+inherit eutils multilib
+
+DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
+HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~s390 ~x86"
+IUSE=""
+
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-build.patch
+ sed -i -e "s:/lib/:/$(get_libdir)/:g" src/Makefile
+}
+
+src_install() {
+ make prefix="${D}"/usr install || die
+ doman man/*
+ dodoc ChangeLog TODO
+}