summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2008-06-17 23:44:29 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2008-06-17 23:44:29 +0000
commitf4177d1f3a8fcda3e2842698b9db738de4fbd0b7 (patch)
treeb9218630111b403b0f39a1107e3081062f0d6a88 /dev-libs/libev
parentAdd missing libXpm dep, bug #227951 (diff)
downloadgentoo-2-f4177d1f3a8fcda3e2842698b9db738de4fbd0b7.tar.gz
gentoo-2-f4177d1f3a8fcda3e2842698b9db738de4fbd0b7.tar.bz2
gentoo-2-f4177d1f3a8fcda3e2842698b9db738de4fbd0b7.zip
Initial import. bug #227811.
(Portage version: 2.1.5_rc6)
Diffstat (limited to 'dev-libs/libev')
-rw-r--r--dev-libs/libev/ChangeLog10
-rw-r--r--dev-libs/libev/Manifest5
-rw-r--r--dev-libs/libev/files/libev-3.42-gentoo.patch19
-rw-r--r--dev-libs/libev/libev-3.42.ebuild31
-rw-r--r--dev-libs/libev/metadata.xml9
5 files changed, 74 insertions, 0 deletions
diff --git a/dev-libs/libev/ChangeLog b/dev-libs/libev/ChangeLog
new file mode 100644
index 000000000000..7786e3069961
--- /dev/null
+++ b/dev-libs/libev/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-libs/libev
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/ChangeLog,v 1.1 2008/06/17 23:44:29 matsuu Exp $
+
+*libev-3.42 (17 Jun 2008)
+
+ 17 Jun 2008; MATSUU Takuto <matsuu@gentoo.org>
+ +files/libev-3.42-gentoo.patch, +metadata.xml, +libev-3.42.ebuild:
+ Initial import, bug #227819.
+
diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest
new file mode 100644
index 000000000000..b34f248f95e8
--- /dev/null
+++ b/dev-libs/libev/Manifest
@@ -0,0 +1,5 @@
+AUX libev-3.42-gentoo.patch 452 RMD160 9b3792fc0050ccc8816eb0b5d00180deb2e57609 SHA1 ee7752689e122b8f982cb9bcd80eaeb699a10871 SHA256 9d6f46b01ba9a48c4a48b121e583cf6323b56f911fb952b4d2fc537fe0b37c0b
+DIST libev-3.42.tar.gz 424277 RMD160 f262bc322c3a273aee613635a560fd198a6c4078 SHA1 d8a85e48783b580c302c4474a749fd54ba31148d SHA256 69e6c3310cf9547d66b12af8a11be8cfcfbc39d26973c091fed8671238111832
+EBUILD libev-3.42.ebuild 613 RMD160 1016e2d19c62aa7ec18f664305c639d6b1087d46 SHA1 81001f702e7d525af661fe4df8d53b5a4174955e SHA256 331212039b1379633a93af561f4a074106378e017aeed63eecf4a28fd02fa067
+MISC ChangeLog 292 RMD160 db7f02c6cdc3de527d6bfc8714c90887be499c50 SHA1 2cc1d127e5ca7f217f297667b111d10812622767 SHA256 666c5ba8395589076d388fdcf551848c2667f54fdcba2dc879b78c58e7da42c9
+MISC metadata.xml 221 RMD160 ca5e46f2e947fcae430e49859acaa4b25ab9d4b4 SHA1 b7f58eb04a9aceeb67104c0b81719e6e97da97f4 SHA256 138123f5d6199cbcc391346419b7b81d3ae9153c17670b18c540ff75a2287371
diff --git a/dev-libs/libev/files/libev-3.42-gentoo.patch b/dev-libs/libev/files/libev-3.42-gentoo.patch
new file mode 100644
index 000000000000..1c8ac029f9c1
--- /dev/null
+++ b/dev-libs/libev/files/libev-3.42-gentoo.patch
@@ -0,0 +1,19 @@
+diff -Naur libev-3.42.orig/configure.ac libev-3.42/configure.ac
+--- libev-3.42.orig/configure.ac 2008-06-17 19:12:02.000000000 +0900
++++ libev-3.42/configure.ac 2008-06-18 01:23:21.000000000 +0900
+@@ -3,15 +3,10 @@
+
+ AM_INIT_AUTOMAKE(libev,3.42)
+ AC_CONFIG_HEADERS([config.h])
+-AM_MAINTAINER_MODE
+
+ AC_PROG_INSTALL
+ AC_PROG_LIBTOOL
+
+-if test "x$GCC" = xyes ; then
+- CFLAGS="$CFLAGS -O3"
+-fi
+-
+ m4_include([libev.m4])
+
+ AC_CONFIG_FILES([Makefile])
diff --git a/dev-libs/libev/libev-3.42.ebuild b/dev-libs/libev/libev-3.42.ebuild
new file mode 100644
index 000000000000..d807f9dd01fd
--- /dev/null
+++ b/dev-libs/libev/libev-3.42.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/libev-3.42.ebuild,v 1.1 2008/06/17 23:44:29 matsuu Exp $
+
+inherit autotools eutils
+
+DESCRIPTION="A high-performance event loop/event model with lots of feature"
+HOMEPAGE="http://software.schmorp.de/pkg/libev"
+SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# file collision
+RDEPEND="!dev-libs/libevent"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ dodoc Changes README
+}
diff --git a/dev-libs/libev/metadata.xml b/dev-libs/libev/metadata.xml
new file mode 100644
index 000000000000..5b14597b8ad0
--- /dev/null
+++ b/dev-libs/libev/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>matsuu@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
+