summaryrefslogtreecommitdiff
path: root/dev-lang/srf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
commit6abbf81ef2f298e3221ff5e67a1f3c5f23958212 (patch)
tree25413d1cb3a0cbfe36029db32398c0f333609215 /dev-lang/srf
parent9c417bacd51da6d8b57fa9f37425161d30d4b95b (diff)
gentoo resync : 14.12.2020
Diffstat (limited to 'dev-lang/srf')
-rw-r--r--dev-lang/srf/Manifest3
-rw-r--r--dev-lang/srf/files/srf-1.0-fno-common.patch8
-rw-r--r--dev-lang/srf/srf-1.0-r2.ebuild9
3 files changed, 14 insertions, 6 deletions
diff --git a/dev-lang/srf/Manifest b/dev-lang/srf/Manifest
index 0107734d0bc2..7e5cc3f66010 100644
--- a/dev-lang/srf/Manifest
+++ b/dev-lang/srf/Manifest
@@ -1,3 +1,4 @@
+AUX srf-1.0-fno-common.patch 215 BLAKE2B 259a699027b336c2fc7ec85132c6dda7a5791ab85aee25ed831402b1fdb82ec6f986bb39db455fa4bd20b9967c4efe073bcc40ff331a413801557c0c2671d15e SHA512 5060a4d68de1dffc2513799f72e157e2456045d63546f3fc0b79aab2f594d5eb0ef5f504269842a183737a430ef135d9cabdd44dc12ef6c80648e6c9a5ec7ab7
DIST srf-1.0.tar.gz 222493 BLAKE2B 09fb3e767e04ac735245e973d225616b0e527aa2ded49c9350c592284e2ecd840b439af61d27e67dfa3c932a320de787c371354503ed40a8af2a686dcf87b127 SHA512 420f691a937fa30220cd436faaf75299991452fd5f026dcc7aaa767e276eb245cb8eb88d875911826b66abad62fa10326b694301b4372b91e4ac20bf32c78388
-EBUILD srf-1.0-r2.ebuild 629 BLAKE2B 3e72fa3373730aa826cfbea98ba46c6c21fc4c114455ef95de051bcc91c10d97890f8e8620e396e2b0b7626085478cf5ab0f5426582e0a62b7102519b03930dc SHA512 9e8e5af3601a02bc7d8045c03fb3dd9b30d9f200f824d3866b252fa22bec260592f8568e396e970ed1a33fb478aeb52895614647e5221f42fbcc04a2746a7821
+EBUILD srf-1.0-r2.ebuild 635 BLAKE2B 06ee8161591732a1b5517139f6ee537b375e74e461e4d5375bbaa69db99ce07fbc84522739e519ade664f1e9dee9fb830d49642a4308c52b104695ae0843410f SHA512 4d4a6fb8496dc851319496197551f790e2193451e228d942608f8e5231a22742184c0b28b71e2c52e4a18095b3a49df18146b11cbea857b69f12782668218a31
MISC metadata.xml 418 BLAKE2B 53a8d8a67492aa4c363751eae8327f45c17cd77e5ce1cc9dadc8e017397e4f569150a07e6e20ecc4c411b7fbb3fed8b4690bf6367067360e03d7a74aa2079df3 SHA512 16fea93364e4fbc9deadade67c2d2a69c45f53607315659b0c682497f8d01ce0f85a808e592cb3d67f521b5fa12f9b73b427d030923da4a735eb83baa80473b2
diff --git a/dev-lang/srf/files/srf-1.0-fno-common.patch b/dev-lang/srf/files/srf-1.0-fno-common.patch
new file mode 100644
index 000000000000..abbd5c741910
--- /dev/null
+++ b/dev-lang/srf/files/srf-1.0-fno-common.patch
@@ -0,0 +1,8 @@
+--- a/builtins.h
++++ b/builtins.h
+@@ -20,4 +20,4 @@
+ */
+ #ident "$Id: builtins.h,v 1.4 2004/11/02 04:39:39 bediger Exp $"
+ void setup_builtins(void);
+-int primitive_call_counter;
++extern int primitive_call_counter;
diff --git a/dev-lang/srf/srf-1.0-r2.ebuild b/dev-lang/srf/srf-1.0-r2.ebuild
index 75e62c66f6f8..949fee4692d3 100644
--- a/dev-lang/srf/srf-1.0-r2.ebuild
+++ b/dev-lang/srf/srf-1.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit eutils vcs-clean
+inherit vcs-clean
DESCRIPTION="The Simple Recursive Functions programming language"
HOMEPAGE="http://www.stratigery.com/srf.html"
@@ -12,12 +12,12 @@ SRC_URI="http://www.stratigery.com/srf.html/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
-IUSE=""
DEPEND="
sys-devel/flex
virtual/yacc"
-RDEPEND=""
+
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
src_prepare() {
default
@@ -30,6 +30,5 @@ src_install() {
doman srf.1
dodoc README srf.html
- docinto examples
- dodoc examples/*
+ dodoc -r examples
}