1 |
commit: 7e09a932e68e8914321a952aee430d5211dafa47 |
2 |
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Nov 26 15:58:18 2022 +0000 |
4 |
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Nov 26 15:59:17 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e09a932 |
7 |
|
8 |
dev-lang/gnucobol: add -g to avoid stripping |
9 |
|
10 |
Closes: https://bugs.gentoo.org/882763 |
11 |
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> |
12 |
|
13 |
dev-lang/gnucobol/files/gnucobol-3.1.2-gentoo.patch | 10 ++++++++++ |
14 |
dev-lang/gnucobol/gnucobol-3.1.2.ebuild | 9 +++++++++ |
15 |
2 files changed, 19 insertions(+) |
16 |
|
17 |
diff --git a/dev-lang/gnucobol/files/gnucobol-3.1.2-gentoo.patch b/dev-lang/gnucobol/files/gnucobol-3.1.2-gentoo.patch |
18 |
new file mode 100644 |
19 |
index 000000000000..64c33a2b1dee |
20 |
--- /dev/null |
21 |
+++ b/dev-lang/gnucobol/files/gnucobol-3.1.2-gentoo.patch |
22 |
@@ -0,0 +1,10 @@ |
23 |
+--- a/extras/Makefile.am 2022-11-26 16:51:38.799201541 +0100 |
24 |
++++ b/extras/Makefile.am 2022-11-26 16:52:00.112873141 +0100 |
25 |
+@@ -30,6 +30,6 @@ |
26 |
+ |
27 |
+ SUFFIXES = .cob .$(COB_MODULE_EXT) |
28 |
+ .cob.$(COB_MODULE_EXT): |
29 |
+- ("$(top_builddir)/pre-inst-env" $(COBC) -m -Wall -O2 -o "$@" "$<" || \ |
30 |
++ ("$(top_builddir)/pre-inst-env" $(COBC) -m -Wall -O2 -g -o "$@" "$<" || \ |
31 |
+ "$(top_builddir)/pre-inst-env" $(COBC) -m -Wall -o "$@" "$<" || \ |
32 |
+ "$(top_builddir)/pre-inst-env" $(COBC) -m -Wall -vv -o "$@" "$<") |
33 |
|
34 |
diff --git a/dev-lang/gnucobol/gnucobol-3.1.2.ebuild b/dev-lang/gnucobol/gnucobol-3.1.2.ebuild |
35 |
index 8202373ea8e8..b6419a90cf82 100644 |
36 |
--- a/dev-lang/gnucobol/gnucobol-3.1.2.ebuild |
37 |
+++ b/dev-lang/gnucobol/gnucobol-3.1.2.ebuild |
38 |
@@ -3,6 +3,8 @@ |
39 |
|
40 |
EAPI=8 |
41 |
|
42 |
+inherit autotools |
43 |
+ |
44 |
DESCRIPTION="A free/libre COBOL compiler" |
45 |
HOMEPAGE="https://gnucobol.sourceforge.io/" |
46 |
SRC_URI="mirror://sourceforge/${PN}/$(ver_cut 1-2)/${P}.tar.xz" |
47 |
@@ -24,6 +26,13 @@ BDEPEND="sys-devel/libtool" |
48 |
|
49 |
DOCS=( AUTHORS ChangeLog NEWS README README.md ) |
50 |
|
51 |
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) |
52 |
+ |
53 |
+src_prepare() { |
54 |
+ default |
55 |
+ eautoreconf |
56 |
+} |
57 |
+ |
58 |
src_configure() { |
59 |
econf \ |
60 |
$(use_with berkdb db) \ |