summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-11-25 17:02:00 +0000
committerJustin Lecher <jlec@gentoo.org>2010-11-25 17:02:00 +0000
commit8206a836654d49acd5bfbe849a10f0c192ac0961 (patch)
tree72b627ca6bda9b3733e2b3732f51190b9a1f0548 /dev-libs/libev
parentBetter solution for the missing constants.pxi (diff)
downloadgentoo-2-8206a836654d49acd5bfbe849a10f0c192ac0961.tar.gz
gentoo-2-8206a836654d49acd5bfbe849a10f0c192ac0961.tar.bz2
gentoo-2-8206a836654d49acd5bfbe849a10f0c192ac0961.zip
Version Bump, #346773
(Portage version: 2.2.0_alpha5/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/libev')
-rw-r--r--dev-libs/libev/ChangeLog8
-rw-r--r--dev-libs/libev/files/4.01-gentoo.patch25
-rw-r--r--dev-libs/libev/libev-4.01.ebuild37
3 files changed, 69 insertions, 1 deletions
diff --git a/dev-libs/libev/ChangeLog b/dev-libs/libev/ChangeLog
index 1879ebc4d9dd..336d15acff74 100644
--- a/dev-libs/libev/ChangeLog
+++ b/dev-libs/libev/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libev
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/ChangeLog,v 1.27 2010/11/18 11:14:53 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/ChangeLog,v 1.28 2010/11/25 17:02:00 jlec Exp $
+
+*libev-4.01 (25 Nov 2010)
+
+ 25 Nov 2010; Justin Lecher <jlec@gentoo.org> +files/4.01-gentoo.patch,
+ +libev-4.01.ebuild:
+ Version Bump, #346773
18 Nov 2010; Markus Meier <maekke@gentoo.org> libev-3.90-r2.ebuild:
add ~arm, bug #345611
diff --git a/dev-libs/libev/files/4.01-gentoo.patch b/dev-libs/libev/files/4.01-gentoo.patch
new file mode 100644
index 000000000000..3f7f1c7da83e
--- /dev/null
+++ b/dev-libs/libev/files/4.01-gentoo.patch
@@ -0,0 +1,25 @@
+diff --git a/Makefile.am b/Makefile.am
+index 058c2cb..882fd23 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -9,7 +9,7 @@ EXTRA_DIST = LICENSE Changes libev.m4 autogen.sh \
+
+ man_MANS = ev.3
+
+-include_HEADERS = ev.h ev++.h event.h
++include_HEADERS = ev.h ev++.h
+
+ lib_LTLIBRARIES = libev.la
+
+diff --git a/configure.ac b/configure.ac
+index 20665bb..f3eb882 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -3,7 +3,6 @@ AC_CONFIG_SRCDIR([ev_epoll.c])
+
+ AM_INIT_AUTOMAKE(libev,4.01) dnl also update ev.h!
+ AC_CONFIG_HEADERS([config.h])
+-AM_MAINTAINER_MODE
+
+ AC_PROG_INSTALL
+ AC_PROG_LIBTOOL
diff --git a/dev-libs/libev/libev-4.01.ebuild b/dev-libs/libev/libev-4.01.ebuild
new file mode 100644
index 000000000000..e9d4d10e79b0
--- /dev/null
+++ b/dev-libs/libev/libev-4.01.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/libev-4.01.ebuild,v 1.1 2010/11/25 17:02:00 jlec Exp $
+
+EAPI="3"
+
+inherit autotools eutils
+
+MY_P="${P}"
+
+DESCRIPTION="A high-performance event loop/event model with lots of feature"
+HOMEPAGE="http://software.schmorp.de/pkg/libev.html"
+SRC_URI="http://dist.schmorp.de/libev/${MY_P}.tar.gz
+ http://dist.schmorp.de/libev/Attic/${MY_P}.tar.gz"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="elibc_glibc"
+
+# Bug #283558
+DEPEND="elibc_glibc? ( >=sys-libs/glibc-2.9_p20081201 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV}-gentoo.patch"
+
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ dodoc Changes README || die
+}