summaryrefslogtreecommitdiff
path: root/dev-lang/srf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-lang/srf
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-lang/srf')
-rw-r--r--dev-lang/srf/Manifest6
-rw-r--r--dev-lang/srf/metadata.xml10
-rw-r--r--dev-lang/srf/srf-1.0-r1.ebuild34
-rw-r--r--dev-lang/srf/srf-1.0-r2.ebuild35
4 files changed, 85 insertions, 0 deletions
diff --git a/dev-lang/srf/Manifest b/dev-lang/srf/Manifest
new file mode 100644
index 000000000000..a9590ec01e09
--- /dev/null
+++ b/dev-lang/srf/Manifest
@@ -0,0 +1,6 @@
+DIST srf-1.0.tar.gz 222493 SHA256 f7c1bba0cf661e0a33432fafa658ccb6b060eefc29159326b790ba9fe5cbe554 SHA512 420f691a937fa30220cd436faaf75299991452fd5f026dcc7aaa767e276eb245cb8eb88d875911826b66abad62fa10326b694301b4372b91e4ac20bf32c78388 WHIRLPOOL 115ca53b6a8b8a2b6acafefa631caa77cc19e717eff88433503f9ba1499d7a169294ed09ec1acb8e28839e7a64172fc3e15319a33d2a1ad82e510123ca539c46
+EBUILD srf-1.0-r1.ebuild 620 SHA256 a33cc38c51224a3981346bb4e83f8d31f0108d9ed0c69631250333117ccb541f SHA512 f2b2d08dae73966b6d2e09ba121cdd5e3e8e9ca1bdf932467b3f81da1e5b57499fe4033c6e12ee4df9d216afe835a7bb663141f159fec1e4eae77e92a585c791 WHIRLPOOL 24a0787e4c458489b6ea7ada0caead2e8e1f93c98a56fbc5a7a8b7ca2e68013bf8c8c08400e65112a392ca36d7d124b9fa6b36dc2eadf584efad796d39d772cd
+EBUILD srf-1.0-r2.ebuild 622 SHA256 2948108be4f76b6fe121cccd191e0d89d146a8f657d42f89fddfb15745552b01 SHA512 55c1d574ea60d0bcb7a6b79d9e734c11b2ae0b3f62405266db98af196a43e82da2b77906736fe646ddc90466cab42df0385570e9b76fb53bb5c1ce782fa93261 WHIRLPOOL e2afe2d0de9458f51cd49056553341c3e2f509c91a4e7c4bc6866243aec509cb9734aac7824ebad0b5bfaad1c8a1d192eb87ffb2bb7c4089fa339c11bed76907
+MISC ChangeLog 2879 SHA256 695de343c617350ee5591207db30133e21e8a6f08680129b3ce4c77c16a6d1bc SHA512 332a250ceb922e833494f0cd18baa0175f79f96e04438ba6bc7907f441144a033ac391eb087095bddd0deefd3e37e3a70c1cd26e1ee38c5793fe76e494759c2c WHIRLPOOL aea04104d75840dcfac584af2beffa5c940ed43692d58f20d93ea8ee25f46e100d21d8b8059c6ff9c1f6ecd31194aea5e513e346619f30e5631a4210664f39da
+MISC ChangeLog-2015 1369 SHA256 8d571bc6ce9abead9e3ca1bf7948aa7b3573f8cfcf43a108fe4b209610f13007 SHA512 9d4026dd0f6a2897b636a1ba44dd17e7253332c6c93650741034a20e858405371ba3eb51ef4b1f7678bf2f0258e0d1f0093389681327bbd0f75799fb4dd94ac7 WHIRLPOOL 8006ec8aee111f962a815270f150e101a0cce22aa88f9bc8f783ea11e06fb68b5a35cd0f157829b4aecd2ae70cd2cfe8ad0a350f3b50963ea8381950091154f2
+MISC metadata.xml 418 SHA256 424d4313f6553912f32c3f6d3bb2bbdae436f4e143ffb5af04403d6a9924edb7 SHA512 16fea93364e4fbc9deadade67c2d2a69c45f53607315659b0c682497f8d01ce0f85a808e592cb3d67f521b5fa12f9b73b427d030923da4a735eb83baa80473b2 WHIRLPOOL 1062030b3142b76efed3d5f9d3577f214dabe303d2012f8797e08429798a282168bf5b708f91c29c9f84125dac87c9f310d78d4ff5e84c0a6e647b4c2d7d1711
diff --git a/dev-lang/srf/metadata.xml b/dev-lang/srf/metadata.xml
new file mode 100644
index 000000000000..d1565625819d
--- /dev/null
+++ b/dev-lang/srf/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription lang="en">
+srf (Simple Recursive Functions) interprets a very simple programming language
+similar to Stephen Kleene's recursive functions. You can use srf to help
+understand recursive functions, or Peano arithmetic.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-lang/srf/srf-1.0-r1.ebuild b/dev-lang/srf/srf-1.0-r1.ebuild
new file mode 100644
index 000000000000..62eaec12c790
--- /dev/null
+++ b/dev-lang/srf/srf-1.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="The Simple Recursive Functions programming language"
+HOMEPAGE="http://www.stratigery.com/srf.html"
+SRC_URI="http://www.stratigery.com/srf.html/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~x86-linux ~ppc-macos ~amd64"
+IUSE=""
+
+DEPEND="
+ sys-devel/flex
+ virtual/yacc"
+RDEPEND=""
+
+src_prepare() {
+ # Remove CVS directory Bug#371821
+ ecvs_clean
+}
+
+src_install() {
+ dobin srf rfunc/rfunc
+ doman srf.1
+ dohtml srf.html
+ dodoc README
+ docinto examples
+ dodoc examples/*
+}
diff --git a/dev-lang/srf/srf-1.0-r2.ebuild b/dev-lang/srf/srf-1.0-r2.ebuild
new file mode 100644
index 000000000000..fb64673fba2f
--- /dev/null
+++ b/dev-lang/srf/srf-1.0-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="The Simple Recursive Functions programming language"
+HOMEPAGE="http://www.stratigery.com/srf.html"
+SRC_URI="http://www.stratigery.com/srf.html/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~x86-linux ~ppc-macos ~amd64"
+IUSE=""
+
+DEPEND="
+ sys-devel/flex
+ virtual/yacc"
+RDEPEND=""
+
+src_prepare() {
+ default
+ # Remove CVS directory Bug#371821
+ ecvs_clean
+}
+
+src_install() {
+ dobin srf rfunc/rfunc
+ doman srf.1
+ dodoc README srf.html
+
+ docinto examples
+ dodoc examples/*
+}