1 |
commit: ff621f037fa0134b97c78d42f3dff2dc965716c0 |
2 |
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 31 01:20:51 2015 +0000 |
4 |
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 31 01:26:39 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff621f03 |
7 |
|
8 |
dev-libs/libevent: use configure flags to disable samples/tests |
9 |
|
10 |
We don't want to spend time compiling things that we aren't going to |
11 |
use, so pass configure flags to disable them. |
12 |
|
13 |
dev-libs/libevent/libevent-2.1.5-r4.ebuild | 5 ++--- |
14 |
dev-libs/libevent/libevent-9999.ebuild | 5 ++--- |
15 |
2 files changed, 4 insertions(+), 6 deletions(-) |
16 |
|
17 |
diff --git a/dev-libs/libevent/libevent-2.1.5-r4.ebuild b/dev-libs/libevent/libevent-2.1.5-r4.ebuild |
18 |
index 16300fc..4df26f2 100644 |
19 |
--- a/dev-libs/libevent/libevent-2.1.5-r4.ebuild |
20 |
+++ b/dev-libs/libevent/libevent-2.1.5-r4.ebuild |
21 |
@@ -37,9 +37,6 @@ S=${WORKDIR}/${MY_P} |
22 |
src_prepare() { |
23 |
elibtoolize |
24 |
epatch "${FILESDIR}/${PN}-2.1.5-event_signals_ordering.patch" |
25 |
- # don't waste time building tests |
26 |
- # https://github.com/libevent/libevent/pull/144 |
27 |
- sed -i -e '/^all:/s|tests||g' Makefile.nmake || die |
28 |
} |
29 |
|
30 |
multilib_src_configure() { |
31 |
@@ -48,10 +45,12 @@ multilib_src_configure() { |
32 |
|
33 |
ECONF_SOURCE="${S}" \ |
34 |
econf \ |
35 |
+ --disable-samples \ |
36 |
$(use_enable debug debug-mode) \ |
37 |
$(use_enable debug malloc-replacement) \ |
38 |
$(use_enable ssl openssl) \ |
39 |
$(use_enable static-libs static) \ |
40 |
+ $(use_enable test libevent-regress) \ |
41 |
$(use_enable threads thread-support) |
42 |
} |
43 |
|
44 |
|
45 |
diff --git a/dev-libs/libevent/libevent-9999.ebuild b/dev-libs/libevent/libevent-9999.ebuild |
46 |
index 179af26..c807cd3 100644 |
47 |
--- a/dev-libs/libevent/libevent-9999.ebuild |
48 |
+++ b/dev-libs/libevent/libevent-9999.ebuild |
49 |
@@ -30,9 +30,6 @@ MULTILIB_WRAPPED_HEADERS=( |
50 |
|
51 |
src_prepare() { |
52 |
eautoreconf |
53 |
- # don't waste time building tests |
54 |
- # https://github.com/libevent/libevent/pull/144 |
55 |
- sed -i -e '/^all:/s|tests||g' Makefile.nmake || die |
56 |
} |
57 |
|
58 |
multilib_src_configure() { |
59 |
@@ -41,10 +38,12 @@ multilib_src_configure() { |
60 |
|
61 |
ECONF_SOURCE="${S}" \ |
62 |
econf \ |
63 |
+ --disable-samples \ |
64 |
$(use_enable debug debug-mode) \ |
65 |
$(use_enable debug malloc-replacement) \ |
66 |
$(use_enable ssl openssl) \ |
67 |
$(use_enable static-libs static) \ |
68 |
+ $(use_enable test libevent-regress) \ |
69 |
$(use_enable threads thread-support) |
70 |
} |