1 |
commit: e5cea9e9a80d823a0f13b3c0cb8f76552efa8bc4 |
2 |
Author: Zac Medico <zmedico <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Aug 21 04:25:52 2020 +0000 |
4 |
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Aug 21 04:27:40 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cea9e9 |
7 |
|
8 |
app-text/calibre: Respect LDFLAGS for libheadless.so (bug 737884) |
9 |
|
10 |
Reported-by: Agostino Sarubbo |
11 |
Closes: https://bugs.gentoo.org/737884 |
12 |
Package-Manager: Portage-3.0.4, Repoman-3.0.1 |
13 |
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org> |
14 |
|
15 |
app-text/calibre/calibre-4.22.0.ebuild | 1 + |
16 |
1 file changed, 1 insertion(+) |
17 |
|
18 |
diff --git a/app-text/calibre/calibre-4.22.0.ebuild b/app-text/calibre/calibre-4.22.0.ebuild |
19 |
index 9f2a4d9ae3b..70a2d513853 100644 |
20 |
--- a/app-text/calibre/calibre-4.22.0.ebuild |
21 |
+++ b/app-text/calibre/calibre-4.22.0.ebuild |
22 |
@@ -153,6 +153,7 @@ src_prepare() { |
23 |
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \ |
24 |
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \ |
25 |
'-i', 'Makefile'])" \ |
26 |
+ -e "s|open(self.j(bdir, '.qmake.conf'), 'wb').close()|open(self.j(bdir, '.qmake.conf'), 'wb').write(b'QMAKE_LFLAGS += ${LDFLAGS}')|" \ |
27 |
-i setup/build.py || die "sed failed to patch build.py" |
28 |
} |