Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/
Date: Tue, 27 Jul 2021 23:36:51
Message-Id: 1627428999.cde31db828b4ae8a1263c63ecfd52ec6ccfcc979.soap@gentoo
1 commit: cde31db828b4ae8a1263c63ecfd52ec6ccfcc979
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 27 23:36:39 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 27 23:36:39 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde31db8
7
8 media-gfx/graphviz: clean up ebuild
9
10 Suggested-by: Sam James <sam <AT> gentoo.org>
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 media-gfx/graphviz/graphviz-2.48.0.ebuild | 49 ++++++++++++++-----------------
14 1 file changed, 22 insertions(+), 27 deletions(-)
15
16 diff --git a/media-gfx/graphviz/graphviz-2.48.0.ebuild b/media-gfx/graphviz/graphviz-2.48.0.ebuild
17 index 2ff1b8d26d1..062047851a2 100644
18 --- a/media-gfx/graphviz/graphviz-2.48.0.ebuild
19 +++ b/media-gfx/graphviz/graphviz-2.48.0.ebuild
20 @@ -25,28 +25,6 @@ REQUIRED_USE="
21 # Requires ksh, tests against installed package, missing files and directory
22 RESTRICT="test"
23
24 -BDEPEND="
25 - sys-devel/flex
26 - sys-devel/libtool
27 - x11-libs/gdk-pixbuf:2
28 - virtual/pkgconfig
29 - doc? (
30 - app-text/ghostscript-gpl
31 - sys-apps/groff
32 - )
33 - guile? (
34 - dev-lang/swig
35 - dev-scheme/guile
36 - )
37 - java? (
38 - dev-lang/swig
39 - >=virtual/jdk-1.8:*
40 - )
41 - nls? ( >=sys-devel/gettext-0.14.5 )
42 - perl? ( dev-lang/swig )
43 - python? ( dev-lang/swig )
44 - ruby? ( dev-lang/swig )
45 - tcl? ( dev-lang/swig )"
46 RDEPEND="
47 >=dev-libs/expat-2
48 >=dev-libs/glib-2.11.1:2
49 @@ -90,6 +68,28 @@ RDEPEND="
50 x11-libs/libXt
51 )"
52 DEPEND="${RDEPEND}"
53 +BDEPEND="
54 + sys-devel/flex
55 + sys-devel/libtool
56 + x11-libs/gdk-pixbuf:2
57 + virtual/pkgconfig
58 + doc? (
59 + app-text/ghostscript-gpl
60 + sys-apps/groff
61 + )
62 + guile? (
63 + dev-lang/swig
64 + dev-scheme/guile
65 + )
66 + java? (
67 + dev-lang/swig
68 + >=virtual/jdk-1.8:*
69 + )
70 + nls? ( >=sys-devel/gettext-0.14.5 )
71 + perl? ( dev-lang/swig )
72 + python? ( dev-lang/swig )
73 + ruby? ( dev-lang/swig )
74 + tcl? ( dev-lang/swig )"
75
76 # Dependency description / Maintainer-Info:
77
78 @@ -257,11 +257,6 @@ src_install() {
79 rm -rf "${ED}"/usr/share/graphviz/demo || die
80 fi
81
82 - # useless test binary, because upstream uses
83 - # bin_PROGRAMS and not check_PROGRAMS, creates
84 - # a spurious dependency on dev-libs/criterion
85 - rm -f "${ED}"/usr/bin/command_line || die
86 -
87 find "${ED}" -name '*.la' -delete || die
88
89 einstalldocs