summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-12-26 10:13:37 +0000
committerJeroen Roovers <jer@gentoo.org>2014-12-26 10:13:37 +0000
commit0f2ae3feffde8718faaa6d35425525f42e864f96 (patch)
treeca119be6f3cda7e759980f6bb170cb1d53020718 /dev-libs/libevent
parentAdd missing keywords for ppc and ppc64. It is not clear why these were missin... (diff)
downloadhistorical-0f2ae3feffde8718faaa6d35425525f42e864f96.tar.gz
historical-0f2ae3feffde8718faaa6d35425525f42e864f96.tar.bz2
historical-0f2ae3feffde8718faaa6d35425525f42e864f96.zip
Add live ebuild.
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'dev-libs/libevent')
-rw-r--r--dev-libs/libevent/ChangeLog7
-rw-r--r--dev-libs/libevent/Manifest9
-rw-r--r--dev-libs/libevent/libevent-9999.ebuild59
3 files changed, 70 insertions, 5 deletions
diff --git a/dev-libs/libevent/ChangeLog b/dev-libs/libevent/ChangeLog
index 4ae83869ec6b..87f183a3fc3b 100644
--- a/dev-libs/libevent/ChangeLog
+++ b/dev-libs/libevent/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libevent
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/ChangeLog,v 1.280 2014/10/19 19:37:54 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/ChangeLog,v 1.281 2014/12/26 10:13:36 jer Exp $
+
+*libevent-9999 (26 Dec 2014)
+
+ 26 Dec 2014; Jeroen Roovers <jer@gentoo.org> +libevent-9999.ebuild:
+ Add live ebuild.
19 Oct 2014; Jeroen Roovers <jer@gentoo.org> -libevent-2.0.21.ebuild:
Old.
diff --git a/dev-libs/libevent/Manifest b/dev-libs/libevent/Manifest
index 77e15da9e67d..0f65e5083bbb 100644
--- a/dev-libs/libevent/Manifest
+++ b/dev-libs/libevent/Manifest
@@ -7,12 +7,13 @@ EBUILD libevent-2.0.21-r1.ebuild 1603 SHA256 7f9d3754d74f580bf4fb7ea9f5925244371
EBUILD libevent-2.0.21-r2.ebuild 1793 SHA256 fabb2f3618c2732fcd262d002284d60371be0b83c74676b6636357edd7c4e1b0 SHA512 6c140d1782fcd89bc34c2f9f9699c20c465d32226c46fdba3e4c064264005cb490f4e80c9ea83ff5539f8c5edc3928efdc3ed6ae626479d552899fed02514406 WHIRLPOOL 0efe1afbe1f14ffeb154e27781d8d34d1adb6b6e530346548a37e4f08de470df7dcb500f3512050e7788b608bc418a1d9c8c37e3f5c144fa8eb9e2c31e0452ac
EBUILD libevent-2.1.4-r1.ebuild 1505 SHA256 d411c7e35ca8353f84dbccb30bb1797984b22be9e681c8d92578ebd2e9c0812a SHA512 d97fa4369218fa3251fee6cfea9bcc0744599c649f5c72ec7d113a4e5546ea3d3effc7711fef0919a31cbff5d39c4debfe927d6ecfe43f06d5192dc8c885fd50 WHIRLPOOL e399546d9f5cf9e040fa14a0a26d7bdcfde9e6a1a782fba5a3e511c781b5f6f5b169e7dba2900f51f97d5b624abe99d0fa41bc0222531797377885a6aa056140
EBUILD libevent-2.1.4.ebuild 1065 SHA256 9ead3185b2f4629d2f8166aa707673444af07ae55665cd95574bf4928101d788 SHA512 2abf8fa85735d4eecdad60c4ea6f6d4f7df5e719100f1a11c4d25c7bf19323cb4cb84f3534e8b32e6ccdb31345176e1a4ec7b490b46483f14bc5c85dcaa22950 WHIRLPOOL 08f8012e483340b783e32f95a16e5be0ca0e9d9d88356b286a5c05d108516de983f3c99e5596787ef27927a6dcd88b5e4d026ca811f0a5400013a569569b46de
-MISC ChangeLog 33166 SHA256 b3c2c89fc5a8001c298c7008a38efda2b988b9355e955e416f0620cc52127b07 SHA512 a0928ce900c6bb66261751785b6e44e7fd4a06e1736fc59f208bce7244b3bf276fe8532ec762adb0c5048d5193c4741e7fa129a4150e2b58d226cd1b39c866dd WHIRLPOOL df8f6f084b59d9a30342e9eef8cbe476ba5756c707ef7497f24990304dd4bfacfdb3413162be296d21b02be9274ff1842f35d4dd85cd808f3a352eeaa56316b0
+EBUILD libevent-9999.ebuild 1468 SHA256 fe9ff21fed3f4cc5b36e85b21f7aa279ca69d828e2c43dddf8cb8f1366c89e0d SHA512 c132d94c64e0d7978a286c1d595b564949d31fd550ea35fd5c30b5d9a1a375786902ff7177c40e527c5ef33d2adbd0345dd00a9eb08a7adea05918cfe18cbdd2 WHIRLPOOL 816c36f257fa667767c1db7e50972a442bae5605dbe65a2a471af1203671541aa772d0892beb249883d6f850ace0d531c34e045eedf133763e94f84a0e059765
+MISC ChangeLog 33286 SHA256 f50c4809ac0fe0f478724a056f8c7dfbbb39b0aa910236a37a5437ac774d435c SHA512 bee015ab86ae16461beb92be91a6112473adf605e5e93c77f11e5c3deeb5c0eb300cb7c48d04411b49ec32c08255a3dca38616a388c052690e00056a88dabeca WHIRLPOOL fbb4bcf248cb2c55a409b36d138155ca8c602ed1b88089aaa44f7debea684c2ed7b50bafd477367f351b6c2eea0c8299764c89af422b8258ed469f1341317912
MISC metadata.xml 425 SHA256 edc92690cf7b79c96eb49aea0b7d3b2f779ca545f61c39bda0e6806e06cf6cb5 SHA512 71545bf5cebf22c47ecf0ce7b56dbe377d3b177a3991a5c7194da72b7c3f68394ecbbd5447823f4a509c644711ffae71be781168a6e2073383f99819f3bbd287 WHIRLPOOL b5d4c008cfb0c477c57a1faff60ca412f13703fcc7f9c8d51528b593a244e7f96db3849ea697df8dc09b5b102b364778b62f65fe639c619a97e90825cd3bf214
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlREExMACgkQVWmRsqeSphMkRgCfey30DS1lnARayI3tklu+YJPu
-cLYAn24pnXUOrHJhDJeHIR5J2vz/WY/j
-=u+z6
+iEYEAREIAAYFAlSdNNEACgkQVWmRsqeSphN3MwCfWVhjuhHqDBHRNzlwhpp7OlKL
+tzYAn1H9X+88wPY9GCZnvLAS+1+rE6IV
+=L7Gq
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libevent/libevent-9999.ebuild b/dev-libs/libevent/libevent-9999.ebuild
new file mode 100644
index 000000000000..0ab3ae1a0bb1
--- /dev/null
+++ b/dev-libs/libevent/libevent-9999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-9999.ebuild,v 1.1 2014/12/26 10:13:36 jer Exp $
+
+EAPI=5
+inherit autotools eutils git-r3 libtool multilib-minimal
+
+DESCRIPTION="A library to execute a function when a specific event occurs on a file descriptor"
+HOMEPAGE="http://libevent.org/"
+EGIT_REPO_URI="https://github.com/libevent/libevent"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug +ssl static-libs test +threads"
+
+DEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )"
+RDEPEND="
+ ${DEPEND}
+ !<=dev-libs/9libs-1.0
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/event2/event-config.h
+)
+
+src_prepare() {
+ eautoreconf
+ # don't waste time building tests
+ # https://github.com/libevent/libevent/pull/144
+ sed -i -e '/^all:/s|tests||g' Makefile.nmake || die
+}
+
+multilib_src_configure() {
+ # fix out-of-source builds
+ mkdir -p test || die
+
+ ECONF_SOURCE="${S}" \
+ econf \
+ $(use_enable debug debug-mode) \
+ $(use_enable debug malloc-replacement) \
+ $(use_enable ssl openssl) \
+ $(use_enable static-libs static) \
+ $(use_enable threads thread-support)
+}
+
+src_test() {
+ # The test suite doesn't quite work (see bug #406801 for the latest
+ # installment in a riveting series of reports).
+ :
+ # emake -C test check | tee "${T}"/tests
+}
+
+DOCS=( ChangeLog{,-1.4,-2.0} )
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files
+}