public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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