Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/
Date: Sat, 14 Sep 2019 14:59:39
Message-Id: 1568472746.ca4eb0acc50c0bf41f1c5526b7b515df34e41258.asturm@gentoo
1 commit: ca4eb0acc50c0bf41f1c5526b7b515df34e41258
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 14 13:05:32 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 14 14:52:26 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4eb0ac
7
8 media-gfx/graphviz: Inline myconf comments
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.17
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-gfx/graphviz/graphviz-2.42.1.ebuild | 35 +++++++++++--------------------
14 1 file changed, 12 insertions(+), 23 deletions(-)
15
16 diff --git a/media-gfx/graphviz/graphviz-2.42.1.ebuild b/media-gfx/graphviz/graphviz-2.42.1.ebuild
17 index 6a0e38d17e8..a26f2b5c6df 100644
18 --- a/media-gfx/graphviz/graphviz-2.42.1.ebuild
19 +++ b/media-gfx/graphviz/graphviz-2.42.1.ebuild
20 @@ -187,14 +187,6 @@ src_prepare() {
21 src_configure() {
22 local myconf=(
23 --enable-ltdl
24 - --disable-silent-rules
25 - $(use_enable static-libs static)
26 - )
27 -
28 - # libtool file collision, bug 276609
29 - myconf+=( --without-included-ltdl --disable-ltdl-install )
30 -
31 - myconf+=(
32 $(use_with cairo pangocairo)
33 $(use_with devil)
34 $(use_enable gdk-pixbuf)
35 @@ -204,6 +196,7 @@ src_configure() {
36 $(use_with lasi)
37 $(use_with pdf poppler)
38 $(use_with postscript ghostscript)
39 + $(use_enable static-libs static)
40 $(use_with svg rsvg)
41 $(use_with X x)
42 $(use_with X xaw)
43 @@ -215,35 +208,31 @@ src_configure() {
44 --with-libgd
45 --with-sfdp
46 --without-ming
47 - )
48 -
49 - # new/experimental features, to be tested, disable for now
50 - myconf+=(
51 + # new/experimental features, to be tested, disable for now
52 --with-cgraph
53 --without-glitz
54 --without-ipsepcola
55 --without-smyrna
56 --without-visio
57 - )
58 -
59 - # Bindings:
60 - myconf+=(
61 + # Bindings:
62 $(use_enable guile)
63 - --disable-io
64 $(use_enable java)
65 + $(use_enable perl)
66 + $(use_enable python python2)
67 + $(use_enable python python3)
68 + $(use_enable ruby)
69 + $(use_enable tcl)
70 + --disable-io
71 --disable-lua
72 --disable-ocaml
73 - $(use_enable perl)
74 --disable-php
75 --disable-python
76 - $(use_enable python python2)
77 - $(use_enable python python3)
78 --disable-r
79 - $(use_enable ruby)
80 --disable-sharp
81 - $(use_enable tcl)
82 + # libtool file collision, bug #276609
83 + --without-included-ltdl
84 + --disable-ltdl-install
85 )
86 -
87 econf "${myconf[@]}"
88 }