1 |
commit: 2fec2a9762b893d6e497445c4f79df26e438735e |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed May 19 03:17:56 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed May 19 03:17:56 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fec2a97 |
7 |
|
8 |
dev-libs/cdk: drop libtool |
9 |
|
10 |
In some cases, configure seems to be producing a Makefile with a broken |
11 |
install target (which lacks the needed libtool install finalisation). Let's |
12 |
just disable libtool for now, we don't need it. |
13 |
|
14 |
Closes: https://bugs.gentoo.org/790773 |
15 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
16 |
|
17 |
.../cdk/{cdk-5.0.20210324.ebuild => cdk-5.0.20210324-r1.ebuild} | 9 +++++---- |
18 |
1 file changed, 5 insertions(+), 4 deletions(-) |
19 |
|
20 |
diff --git a/dev-libs/cdk/cdk-5.0.20210324.ebuild b/dev-libs/cdk/cdk-5.0.20210324-r1.ebuild |
21 |
similarity index 88% |
22 |
rename from dev-libs/cdk/cdk-5.0.20210324.ebuild |
23 |
rename to dev-libs/cdk/cdk-5.0.20210324-r1.ebuild |
24 |
index 30eddf517e2..6aee2fbce64 100644 |
25 |
--- a/dev-libs/cdk/cdk-5.0.20210324.ebuild |
26 |
+++ b/dev-libs/cdk/cdk-5.0.20210324-r1.ebuild |
27 |
@@ -17,8 +17,7 @@ IUSE="examples unicode" |
28 |
|
29 |
DEPEND=">=sys-libs/ncurses-5.2:0=[unicode?]" |
30 |
RDEPEND="${DEPEND}" |
31 |
-BDEPEND="sys-devel/libtool |
32 |
- virtual/pkgconfig" |
33 |
+BDEPEND="virtual/pkgconfig" |
34 |
|
35 |
PATCHES=( "${FILESDIR}"/${PN}-5.0.20120323-parallel-make.patch ) |
36 |
|
37 |
@@ -27,9 +26,10 @@ src_configure() { |
38 |
export ac_cv_prog_LIBTOOL=glibtool |
39 |
fi |
40 |
|
41 |
+ # --with-libtool dropped for now because of broken Makefile |
42 |
+ # bug #790773 |
43 |
econf \ |
44 |
--disable-rpath-hack \ |
45 |
- --with-libtool \ |
46 |
--with-shared \ |
47 |
--with-pkg-config \ |
48 |
--with-ncurses$(usex unicode "w" "") |
49 |
@@ -39,7 +39,8 @@ src_install() { |
50 |
# parallel make installs duplicate libs |
51 |
emake -j1 \ |
52 |
DESTDIR="${D}" \ |
53 |
- DOCUMENT_DIR="${ED}/usr/share/doc/${PF}" install |
54 |
+ DOCUMENT_DIR="${ED}/usr/share/doc/${PF}" \ |
55 |
+ install |
56 |
|
57 |
if use examples ; then |
58 |
local x |