summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2022-11-24 12:16:02 +0100
committerAlfredo Tupone <tupone@gentoo.org>2022-11-24 12:17:09 +0100
commit00e06272b717001d86414e4268b9b0fdc7c321c5 (patch)
tree88fbce2dd0ce1580d40520bd1a08aaac2ece091a /dev-lang/gnucobol
parentdev-lang/open-cobol: prepare for move to gnucobol (diff)
downloadgentoo-00e06272b717001d86414e4268b9b0fdc7c321c5.tar.gz
gentoo-00e06272b717001d86414e4268b9b0fdc7c321c5.tar.bz2
gentoo-00e06272b717001d86414e4268b9b0fdc7c321c5.zip
dev-lang/gnucobol: add 1.1, drop 1.1
Closes: https://bugs.gentoo.org/641888 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Diffstat (limited to 'dev-lang/gnucobol')
-rw-r--r--dev-lang/gnucobol/Manifest1
-rw-r--r--dev-lang/gnucobol/gnucobol-1.1.ebuild42
-rw-r--r--dev-lang/gnucobol/metadata.xml23
3 files changed, 66 insertions, 0 deletions
diff --git a/dev-lang/gnucobol/Manifest b/dev-lang/gnucobol/Manifest
new file mode 100644
index 000000000000..81739e232484
--- /dev/null
+++ b/dev-lang/gnucobol/Manifest
@@ -0,0 +1 @@
+DIST open-cobol-1.1.tar.gz 1007791 BLAKE2B 9154590626d885a75043c2426c1fafb146e0f7213d05f353f6d01c0e6b8cd8073e12f454a19ae1d3c712606f1c15958f241a7c54f76c995d0ce396d1eba1a0b0 SHA512 eb06cec456425ba5f4a091ae4ac0bfd14f38549bc147c606a022804f602102df6dbf0d399614f0eda49d50dee17eef55087748853a8cc8bdd1248f94fd09110c
diff --git a/dev-lang/gnucobol/gnucobol-1.1.ebuild b/dev-lang/gnucobol/gnucobol-1.1.ebuild
new file mode 100644
index 000000000000..fa480cae9180
--- /dev/null
+++ b/dev-lang/gnucobol/gnucobol-1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="open-cobol"
+MYP=${MY_PN}-${PV}
+# Future proof pkg if maintainer or p-m want to bump to latest GNUCobol
+
+DESCRIPTION="an open-source COBOL compiler"
+HOMEPAGE="https://sourceforge.net/projects/open-cobol/"
+SRC_URI="mirror://sourceforge/${MY_PN}/${MYP}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+# License must be changed to GPL-3+ if/when pkgmove is done
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="berkdb nls readline"
+
+RDEPEND="dev-libs/gmp:0=
+ berkdb? ( sys-libs/db:4.8= )
+ sys-libs/ncurses
+ readline? ( sys-libs/readline )"
+DEPEND="${RDEPEND}
+ sys-devel/libtool"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+S="${WORKDIR}"/${MYP}
+
+src_configure() {
+ econf \
+ $(use_with berkdb db) \
+ $(use_enable nls) \
+ $(use_with readline) \
+ --disable-static
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-lang/gnucobol/metadata.xml b/dev-lang/gnucobol/metadata.xml
new file mode 100644
index 000000000000..deafad69d61d
--- /dev/null
+++ b/dev-lang/gnucobol/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>tupone@gentoo.org</email>
+ <name>Alfredo Tupone</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>anton.kochkov@gmail.com</email>
+ <name>Anton Kochkov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">open-cobol</remote-id>
+ </upstream>
+</pkgmetadata>