* [gentoo-commits] gentoo-x86 commit in dev-libs/libaio: ChangeLog libaio-0.3.109.ebuild
@ 2010-08-25 21:41 Maciej Mrozowski (reavertm)
0 siblings, 0 replies; only message in thread
From: Maciej Mrozowski (reavertm) @ 2010-08-25 21:41 UTC (permalink / raw
To: gentoo-commits
reavertm 10/08/25 21:41:02
Modified: ChangeLog
Added: libaio-0.3.109.ebuild
Log:
Version bump, fix bug 325355 (install to /lib), add static-libs support
(Portage version: 2.2_rc69/cvs/Linux x86_64)
Revision Changes Path
1.51 dev-libs/libaio/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libaio/ChangeLog?rev=1.51&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libaio/ChangeLog?rev=1.51&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libaio/ChangeLog?r1=1.50&r2=1.51
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- ChangeLog 6 Apr 2010 09:19:27 -0000 1.50
+++ ChangeLog 25 Aug 2010 21:41:02 -0000 1.51
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libaio
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.50 2010/04/06 09:19:27 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.51 2010/08/25 21:41:02 reavertm Exp $
+
+*libaio-0.3.109 (25 Aug 2010)
+
+ 25 Aug 2010; Maciej Mrozowski <reavertm@gentoo.org>
+ +libaio-0.3.109.ebuild, +files/libaio-0.3.109-install.patch:
+ Version bump, fix bug 325355 (install to /lib)
06 Apr 2010; Jonathan Callen <abcd@gentoo.org> libaio-0.3.107.ebuild:
Bump to EAPI=3, add prefix keywords
1.1 dev-libs/libaio/libaio-0.3.109.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libaio/libaio-0.3.109.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libaio/libaio-0.3.109.ebuild?rev=1.1&content-type=text/plain
Index: libaio-0.3.109.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.109.ebuild,v 1.1 2010/08/25 21:41:02 reavertm Exp $
EAPI="3"
inherit eutils multilib toolchain-funcs
DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/ http://lse.sourceforge.net/io/aio.html"
# Rip out of src rpm that Redhat uses:
# http://download.fedora.redhat.com/pub/fedora/linux/core/development/source/SRPMS/
SRC_URI="mirror://kernel/linux/libs/aio/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="static-libs"
RESTRICT="test"
src_prepare() {
# FIXME epatch "${FILESDIR}"/${PN}-0.3.107-sparc.patch # not applicable anymore, may need porting
# FIXME epatch "${FILESDIR}"/${PN}-0.3.107-generic-arch.patch # not applicable anymore but arm support now upstream
epatch "${FILESDIR}"/${PN}-0.3.106-build.patch
epatch "${FILESDIR}"/${PN}-0.3.107-ar-ranlib.patch
epatch "${FILESDIR}"/${P}-install.patch
}
src_configure() {
tc-export AR CC RANLIB
}
src_test() {
cd "${S}"/harness
mkdir testdir
emake check prefix="${S}/src" libdir="${S}/src"
}
src_install() {
emake install DESTDIR="${D}" LIBDIR=$(get_libdir) || die
doman man/*
dodoc ChangeLog TODO
if ! use static-libs; then
rm "${ED}"usr/lib*/*.a || die
else
gen_usr_ldscript libaio.so
fi
# remove stuff provided by man-pages now
rm "${ED}"usr/share/man/man3/aio_{cancel,error,fsync,read,return,suspend,write}.*
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-08-25 21:41 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-25 21:41 [gentoo-commits] gentoo-x86 commit in dev-libs/libaio: ChangeLog libaio-0.3.109.ebuild Maciej Mrozowski (reavertm)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox