1 |
commit: 7aa06cc19626d9b5740117836c91f1b46c2670fb |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Feb 15 11:03:37 2020 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Feb 15 11:04:55 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa06cc1 |
7 |
|
8 |
net-libs/libtrace: Work around doxygen FILE_PATTERNS issue |
9 |
|
10 |
Package-Manager: Portage-2.3.89, Repoman-2.3.20 |
11 |
Bug: https://bugs.gentoo.org/706230 |
12 |
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org> |
13 |
|
14 |
net-libs/libtrace/libtrace-4.0.10_p1.ebuild | 9 ++++++++- |
15 |
net-libs/libtrace/libtrace-4.0.11_p1.ebuild | 5 +++++ |
16 |
net-libs/libtrace/libtrace-99999.ebuild | 5 +++++ |
17 |
3 files changed, 18 insertions(+), 1 deletion(-) |
18 |
|
19 |
diff --git a/net-libs/libtrace/libtrace-4.0.10_p1.ebuild b/net-libs/libtrace/libtrace-4.0.10_p1.ebuild |
20 |
index 3aa5b658572..68a53714118 100644 |
21 |
--- a/net-libs/libtrace/libtrace-4.0.10_p1.ebuild |
22 |
+++ b/net-libs/libtrace/libtrace-4.0.10_p1.ebuild |
23 |
@@ -1,4 +1,4 @@ |
24 |
-# Copyright 1999-2019 Gentoo Authors |
25 |
+# Copyright 1999-2020 Gentoo Authors |
26 |
# Distributed under the terms of the GNU General Public License v2 |
27 |
|
28 |
EAPI=7 |
29 |
@@ -41,6 +41,13 @@ src_prepare() { |
30 |
default |
31 |
|
32 |
eautoreconf |
33 |
+ |
34 |
+ # Comment out FILE_PATTERNS definition (bug #706230) |
35 |
+ if has_version ~app-doc/doxygen-1.8.16; then |
36 |
+ sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die |
37 |
+ fi |
38 |
+ # Update doxygen configuration |
39 |
+ doxygen -u docs/libtrace.doxygen.in || die |
40 |
} |
41 |
|
42 |
src_configure() { |
43 |
|
44 |
diff --git a/net-libs/libtrace/libtrace-4.0.11_p1.ebuild b/net-libs/libtrace/libtrace-4.0.11_p1.ebuild |
45 |
index 4fef8bc6203..68a53714118 100644 |
46 |
--- a/net-libs/libtrace/libtrace-4.0.11_p1.ebuild |
47 |
+++ b/net-libs/libtrace/libtrace-4.0.11_p1.ebuild |
48 |
@@ -42,6 +42,11 @@ src_prepare() { |
49 |
|
50 |
eautoreconf |
51 |
|
52 |
+ # Comment out FILE_PATTERNS definition (bug #706230) |
53 |
+ if has_version ~app-doc/doxygen-1.8.16; then |
54 |
+ sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die |
55 |
+ fi |
56 |
+ # Update doxygen configuration |
57 |
doxygen -u docs/libtrace.doxygen.in || die |
58 |
} |
59 |
|
60 |
|
61 |
diff --git a/net-libs/libtrace/libtrace-99999.ebuild b/net-libs/libtrace/libtrace-99999.ebuild |
62 |
index 4f813d4e15e..68144574ade 100644 |
63 |
--- a/net-libs/libtrace/libtrace-99999.ebuild |
64 |
+++ b/net-libs/libtrace/libtrace-99999.ebuild |
65 |
@@ -43,6 +43,11 @@ src_prepare() { |
66 |
|
67 |
eautoreconf |
68 |
|
69 |
+ # Comment out FILE_PATTERNS definition (bug #706230) |
70 |
+ if has_version ~app-doc/doxygen-1.8.16; then |
71 |
+ sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die |
72 |
+ fi |
73 |
+ # Update doxygen configuration |
74 |
doxygen -u docs/libtrace.doxygen.in || die |
75 |
} |