summaryrefslogtreecommitdiff
path: root/dev-lang/bas
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /dev-lang/bas
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'dev-lang/bas')
-rw-r--r--dev-lang/bas/Manifest4
-rw-r--r--dev-lang/bas/bas-2.4.ebuild32
-rw-r--r--dev-lang/bas/files/bas-2.1-makefile.patch4
3 files changed, 21 insertions, 19 deletions
diff --git a/dev-lang/bas/Manifest b/dev-lang/bas/Manifest
index 109f8da7188c..bb437404ec0e 100644
--- a/dev-lang/bas/Manifest
+++ b/dev-lang/bas/Manifest
@@ -1,4 +1,4 @@
-AUX bas-2.1-makefile.patch 1591 BLAKE2B bdea2c830c7127ad9434862f57314013ca9b5ce2844b08b4a47110b2d2ae935e30a48ea79f64e5ac9a8d5591e9da4768d3cb71b37079d2abc5508887c8b3bd39 SHA512 4ab41d2fed965f1165e741edc461070bd5ee6d76b05b16751671f34623c6ac7d459924357ce3db8fdaa9421f2e30f41ded5c4424799c82fc75fb337afd674b55
+AUX bas-2.1-makefile.patch 1595 BLAKE2B 4811875d7f498df287d7e12708604acca99b7726f5c9bfb077f1764c1f5846592fd625e77552a179ba3918139ecb1298eca408be43dd162d72fb5978db2a18e1 SHA512 be12b5a79e1ef239b21e6d28a3254e38ca77a0d78c3743adfe70c1189e833543003c831f7c0f07bf08eed7796da2917ae4b0250df93a790a642f8a891bdce4ae
DIST bas-2.4.tar.gz 258055 BLAKE2B ab7ce46ac0792d996ef0941af78f7f9dbec76226ee624c0b42623bf0236cdcb5dfa0694ce46b4a9e75b4e07f64192064f48a88db06affd71793f52c6578bcf19 SHA512 1a86805d1981a7bc920d7f6ab7827ee9f0ed9535b78b4c46718106e7abe0b1ef9298631e7e4d3d9bf206a8ca0e1239db48a9d94b0b85b71101aea0956d1454d7
-EBUILD bas-2.4.ebuild 754 BLAKE2B ce6be0c91b5bcb1dd1089587091ef1971f000f2a9571f696ba16d44b73fe8b40355664610b3a14865a825159f1cc3f0c40340fbe26e6896eb048f0ce75f4ec94 SHA512 12b86f38f0e838126cbd02a6a6a98fa4b2fe9603921b3806d6ab981b7fd2bb1f0aa1264ecf7cc5cc21918e6904d69228b2eb64b1da1a091550aadb278c0f4d73
+EBUILD bas-2.4.ebuild 730 BLAKE2B 8196ce45cf951d04cf219879d78d8c99af5e1d592fa976eb85c6c539dfef37a45d1c10c337b1fae32c46d6fecf7a3dbf5c602f3909b15991b726aa703475931f SHA512 ce6d608df22613e483b746b3523dbd5075d74291cba891865eaaea8c100a06f97b4e84e155a2dece7c3c1106b6cfd954b085234511c13f8172227a448795ffe2
MISC metadata.xml 275 BLAKE2B bc546985dbd6f2dfde8f4e6d30ab0ed7d761b1e40d7259cd06a9e329eb18b05bc873e1e0f3f42e94ae668b12db4ac3d9689a18474c25cda005e9d7bb6ac2e9a8 SHA512 01eaccce18447fa65e25b0064e088eafed7dd0f45bf938eeb53fc2dd4610039ce2cbefedbd1a35152f924f29cb7e9de8d19a0c75bf7439c48d6f1a2872af15c7
diff --git a/dev-lang/bas/bas-2.4.ebuild b/dev-lang/bas/bas-2.4.ebuild
index 6e07253f7a6e..30a9f6103abf 100644
--- a/dev-lang/bas/bas-2.4.ebuild
+++ b/dev-lang/bas/bas-2.4.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
-inherit autotools eutils toolchain-funcs
+EAPI=7
+
+inherit autotools toolchain-funcs
DESCRIPTION="An interpreter for the classic dialect of the programming language BASIC"
HOMEPAGE="http://www.moria.de/~michael/bas/"
@@ -13,27 +14,28 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="lr0"
-RDEPEND="sys-libs/ncurses
+RDEPEND="
+ sys-libs/ncurses
virtual/libintl"
-DEPEND="${RDEPEND}
- sys-devel/gettext"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-2.1-makefile.patch
+PATCHES=( "${FILESDIR}"/${PN}-2.1-makefile.patch )
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
eautoconf
}
src_configure() {
tc-export AR
- econf \
- $(use_enable lr0)
+ econf $(use_enable lr0)
}
src_install() {
- emake DESTDIR="${D}" install
- dodoc NEWS README
- insinto /usr/share/doc/${PF}/pdf
- doins bas.pdf
+ default
+
+ docinto pdf
+ dodoc bas.pdf
}
diff --git a/dev-lang/bas/files/bas-2.1-makefile.patch b/dev-lang/bas/files/bas-2.1-makefile.patch
index 3be4bb09eafa..904ce3abcb42 100644
--- a/dev-lang/bas/files/bas-2.1-makefile.patch
+++ b/dev-lang/bas/files/bas-2.1-makefile.patch
@@ -4,8 +4,8 @@ Fixes makefile.in to respect AR during libbas build
Patch by Kevin McCarthy <signals42@gmail.com>
---- Makefile.in
-+++ Makefile.in
+--- a/Makefile.in
++++ b/Makefile.in
@@ -27,7 +27,7 @@
libbas.a: auto.o bas.o fs.o global.o token.o program.o \
str.o value.o var.o