diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-lang/regina-rexx |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-lang/regina-rexx')
-rw-r--r-- | dev-lang/regina-rexx/Manifest | 6 | ||||
-rw-r--r-- | dev-lang/regina-rexx/files/rxstack-r1 | 14 | ||||
-rw-r--r-- | dev-lang/regina-rexx/metadata.xml | 15 | ||||
-rw-r--r-- | dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild | 45 |
4 files changed, 80 insertions, 0 deletions
diff --git a/dev-lang/regina-rexx/Manifest b/dev-lang/regina-rexx/Manifest new file mode 100644 index 000000000000..28246763bd51 --- /dev/null +++ b/dev-lang/regina-rexx/Manifest @@ -0,0 +1,6 @@ +AUX rxstack-r1 268 SHA256 a0b23789d0d579b49dc26ab987c3c8ab122e0c4ab6ef5fa51909cc6c80e83437 SHA512 823cc12df4986919b3177590b9da73c76474012361ff41eb93a04376df2efb3445b27da8931b9fdc5d960f5231a34ddaa7724d35d139eb2a1e340b025dfc460c WHIRLPOOL aec7c8b84dfd6dba7e101eb90b3194fed7c67ed09dff7c54f29a440db40f9743ffd26890e9431e1daa8c30a253981bbfe495159d160bc183209342b9e521670c +DIST Regina-REXX-3.9.1.tar.gz 1358458 SHA256 5d13df26987e27f25e7779a2efa87a5775213beeda449a9efac59b57a5d5f3ee SHA512 679d146d68598ccca28c4e66a12ab898d5bfb77e2e5d64ce5ffc9159b982dcda419815a83b05e5dfbe3acea84f8f59955726a6466defefe1ac24646c46609677 WHIRLPOOL f46e60eb15b290cf8ad0488eae1a4073155051d8be18a7118020937e81de91b4758b08e48f897be0e19dd382f99755b51d9c81368b7d894d2aa373b152921cdc +EBUILD regina-rexx-3.9.1-r1.ebuild 884 SHA256 c6bc3b1793bd3a8482cfde736493dc4b2b3a6465209a57c86fe622bcef9affe9 SHA512 417bdd8eaf99ffd150ca25ccc4e4b367e0bf35a675e249ed29f5c9fada2137c95687dc33e396be744154d2d8836abdf35f755469d8508047af25e7d56119a46c WHIRLPOOL bb403da379e460515d076c86e9c5143fbe29c0ae91f5fa099008de8e7468da08c196b2deffd76d256bec087c6bb116b0e7cf4ac11b0731e36791aaae3ec3babd +MISC ChangeLog 3691 SHA256 42978870c306d3a4f4d38a891afce2a0a0852f58f04180fd0f9e41961aa43f12 SHA512 383d0def9e920bb879c4149f17222462b0b6887f0b5ec17133d6f92e63fe2cd558e765ddd58f61a749bfbf56c0e951d60a9ab83854215b52884525e6cad94cab WHIRLPOOL 326a9348e5d4b3108a3461511b8809dd5fb6c717d68298bcc7719d9b4f2763cfba37f9e5a917de0116195238db93f18ea73e78ca690c3bb2c297b875227f5db1 +MISC ChangeLog-2015 5470 SHA256 9d784e9dd18a52669ad7c06df4b0527c72459ed9d02c12e12d0073d4c12ddae7 SHA512 506eae7b34a004c33d79e81bf280326c8d445a75213bf6b2a574bf4042423d9005cb103597c10d52d5e1d943cf190e5fc1c975dd51be114071cc485d65ec828e WHIRLPOOL 3578639396c5c8636519c07452624c902b4b6562404fd03623834e211f9a99a8a7baa41bd622f3164e725ba83bbf8716510a5e8b4685f3f162cfaad82c74ca14 +MISC metadata.xml 625 SHA256 54e6b00f221bb10a86fd736fada12a7059578c2a14f5187f0a18bb7fa487ef9f SHA512 d9b86c179a75ec8c467bd8f1a49bac2dae98be9cf6f0c5013164fd1713c95fe286f34fd736b5b868711a91980761a80356ffaec1cabf5d61bf5a6027dbdcbe8f WHIRLPOOL 4fe71512e5253467a9411314daf00708f1eebd155f38d6ecf00ca4a0f39218238a86be14ad024e52261595b428db6d3b1e17535051e70ccc9afbad109a76f550 diff --git a/dev-lang/regina-rexx/files/rxstack-r1 b/dev-lang/regina-rexx/files/rxstack-r1 new file mode 100644 index 000000000000..668af5ec0a46 --- /dev/null +++ b/dev-lang/regina-rexx/files/rxstack-r1 @@ -0,0 +1,14 @@ +#!/sbin/openrc-run + +start() { + ebegin "Starting Regina stack" + start-stop-daemon --start --pidfile /var/run/rxstack.pid \ + --exec /usr/bin/rxstack -- -d + eend $? +} + +stop() { + ebegin "Stopping Regina stack" + start-stop-daemon --stop --exec /usr/bin/rxstack + eend $? +} diff --git a/dev-lang/regina-rexx/metadata.xml b/dev-lang/regina-rexx/metadata.xml new file mode 100644 index 000000000000..66f8c4898e64 --- /dev/null +++ b/dev-lang/regina-rexx/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <longdescription lang="en"> + Regina is a Rexx interpreter. Rexx is a programming language that was + designed to be easy to use for inexperienced programmers yet powerful + enough for experienced users. It is also a language ideally suited as a + macro language for other applications. + </longdescription> + <upstream> + <remote-id type="sourceforge">regina-rexx</remote-id> + <bugs-to>https://sourceforge.net/tracker/?group_id=28102</bugs-to> + </upstream> +</pkgmetadata> diff --git a/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild b/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild new file mode 100644 index 000000000000..a6e6fd89af4f --- /dev/null +++ b/dev-lang/regina-rexx/regina-rexx-3.9.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Portable Rexx interpreter" +HOMEPAGE="http://regina-rexx.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/Regina-REXX-${PV}.tar.gz" + +LICENSE="LGPL-2.1 MPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +S=${WORKDIR}/Regina-REXX-${PV} + +MAKEOPTS+=" -j1" + +DOCS=( BUGS HACKERS.txt README.Unix README_SAFE TODO ) + +src_prepare() { + sed -e 's/CFLAGS=/UPSTREAM_CFLAGS=/' -i common/incdebug.m4 || die + + eautoconf + tc-export CC #don't move it as tc-getCC +} + +src_compile() { + emake LIBEXE="$(tc-getAR)" +} + +src_install() { + default + newinitd "${FILESDIR}"/rxstack-r1 rxstack +} + +pkg_postinst() { + elog "You may want to run" + elog + elog "\trc-update add rxstack default" + elog + elog "to enable Rexx queues (optional)." +} |