summaryrefslogtreecommitdiff
path: root/net-misc/rwbs
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 /net-misc/rwbs
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/rwbs')
-rw-r--r--net-misc/rwbs/Manifest7
-rw-r--r--net-misc/rwbs/files/rwbs.conf21
-rw-r--r--net-misc/rwbs/files/rwbs.rc20
-rw-r--r--net-misc/rwbs/metadata.xml5
-rw-r--r--net-misc/rwbs/rwbs-0.27-r2.ebuild35
5 files changed, 88 insertions, 0 deletions
diff --git a/net-misc/rwbs/Manifest b/net-misc/rwbs/Manifest
new file mode 100644
index 000000000000..039edef191f6
--- /dev/null
+++ b/net-misc/rwbs/Manifest
@@ -0,0 +1,7 @@
+AUX rwbs.conf 1221 SHA256 3707aee8e68fa329be8cde6e466a2ac1142bc11a40568c53e83167f5435b878a SHA512 3f09b8684a05a1954bec2a2064ec6d6e0a2b6ad51e5a9b63198089c53cb3b87093986f1f28c48bd5fb6aa287bdab6a40510eb0e65f8f0b45539eea87c63829f4 WHIRLPOOL e00c8e84b38d5f778f0ec3ed011d198afcbb7299612e532c08afcbac1aa906d0cd9a2c6c247b50c6fc82246ec4b4c7b6c54d6887453dde558382dfa9770e3b79
+AUX rwbs.rc 454 SHA256 18bef92e9a7e70040db716074b1763c6f100f6273141c2f1b90bb4673a7d6256 SHA512 520f17f8e3393cc767f30e5e7d5cc5dad23a8747c4a6c5d9a541cfccff1eea93381dcb114ad355558121c8aca2ec8b942014076c3485a253350b6a685782cc35 WHIRLPOOL b67cadcb9365da205089ca3be0faab19647b63c9e87db807e1d4032bf10e9018bc972f937ddf81496bd34c22de26d16fab6064c434473e5e6da157d4c897c5a6
+DIST rwbs_Linux_0_27.tar.gz 365489 SHA256 dcf1568c6d5ce3f49f3b1f92fc67f0f9a4abb3905a3b13fb0a818b2c091d3ab0 SHA512 131aa275015fe032462d2848fbefc9b1949fccb605663203c2d7b4cf32ed0351f10368e5458af7d54e8b251ae8539febd3bd57c7b5df146770161aba3ba90959 WHIRLPOOL 61b9489547498d3c8c862120d76fc37c300b502a834c192ca9677d6b89a709bafb3cf76a5959320402d6fc60c9171304015fe85074074fda014d3eca687d50d5
+EBUILD rwbs-0.27-r2.ebuild 836 SHA256 32838eb3ef3a0191ab54bf836a60e9f180b3a01303f89051ac9715b833dd1c7e SHA512 9bb955de47e49995aa761d837a914b8c34165020dcdbc914ec662b248d1fef6c8a39df568fd7263f2903dc8c3277e88bed42970d51166e4c3215b243c28c13cf WHIRLPOOL dc42e12ba5c4bb0fd549838814568e704bc291f8cf473ad8e1a39c08432a30b1eacb3abb633be7c0fe0a8865f3178ee8d067e3f9553a7aedcbf743e52e044e6f
+MISC ChangeLog 2942 SHA256 176451929f7466090ed19e134f6148e753fa9f25f5bbc0efc01bfb7c8044542d SHA512 69925df6c5a42b6dab9649b5ad6f7e2f74ba7c59a9af5e6307ef73e51f02a8f14302c68593443614793ec4208b329d6c8ddbce7db5514a047588122567018db9 WHIRLPOOL cefc009aff2901d90c83282d187e613135b676f81fd03113909bb36434ca721a6321539e58c2b1519919b53011e1ff0609d07b7264a6a9ad18a643420c624ebe
+MISC ChangeLog-2015 1567 SHA256 a4488a42342b0aebb59f5033581b78ddaf306eed4715f2a7c8b1a7aa4741be7e SHA512 410e92ac0bb597d5db5df5cf5b46a270acfdbdb9f7e6b9739c787bb11fbdda7e5ebdd35dc1ff451681dbbb084ace95695b413f2d878f886570f306385c63e850 WHIRLPOOL 6684380155bba844502238169ac0dd0c507a5514eec0523bf5a8d7c34ff769c4223965bde59180c555221ea85036673c34eb26716f321df656d104715d890568
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/net-misc/rwbs/files/rwbs.conf b/net-misc/rwbs/files/rwbs.conf
new file mode 100644
index 000000000000..09541e48f14c
--- /dev/null
+++ b/net-misc/rwbs/files/rwbs.conf
@@ -0,0 +1,21 @@
+# Roger Wilco base station configuration
+#
+# $ rwbs --help reads:
+# usage: ./rwbs [-b(ackwardcompat)] [-t(est)] [-s(tatic)] [-p <passwd>] [-u <udpport>] [-x <connectspeed>] [$
+# connectspeed is an integer measuring the allocated broadcast
+# capacity for the channel host. The recommended value is 1.
+# Higher values will cause the RWBS to use its additional broadcast capacity
+# to help relay transmissions, at the expense of scalability.
+# the b(ackwardcompat) option tells RWBS to appear as a "user" on the
+# channel. Mark I users will prefer this, but not Mark Ia users.
+# The s(tatic) option indicates that a client asking to join a
+# non-existent named channel should be turned away with an error.
+# rather than being hosted on a dynamically-created channel.
+# hostname is what your station's name will be in the Roger Wilco Channel Tab.
+# For instance, if you used -n "Clan Hurt", Roger Wilco users will see
+# an entry in the Channel window named "Clan Hurt Base"
+# If the -t(est) flag is used, the base station echoes transmissions
+# when there is just one other party on the channel.
+
+# Specify whatever options you want on this line
+RWBS_OPTS='-n "Gentoo Linux"'
diff --git a/net-misc/rwbs/files/rwbs.rc b/net-misc/rwbs/files/rwbs.rc
new file mode 100644
index 000000000000..280e2d258a24
--- /dev/null
+++ b/net-misc/rwbs/files/rwbs.rc
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting Roger Wilco base station"
+ start-stop-daemon --start --quiet --exec /opt/bin/rwbs -b \
+ -- \${RWBS_OPTS} >>/var/log/rwbs 2>&1
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping Roger Wilco base station"
+ start-stop-daemon --stop --quiet --exec /opt/bin/rwbs > /dev/null 2>&1
+ eend $?
+}
diff --git a/net-misc/rwbs/metadata.xml b/net-misc/rwbs/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/net-misc/rwbs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/net-misc/rwbs/rwbs-0.27-r2.ebuild b/net-misc/rwbs/rwbs-0.27-r2.ebuild
new file mode 100644
index 000000000000..d89840ef568c
--- /dev/null
+++ b/net-misc/rwbs/rwbs-0.27-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Roger Wilco base station"
+HOMEPAGE="http://rogerwilco.gamespy.com/"
+SRC_URI="http://games.gci.net/pub/VoiceOverIP/RogerWilco/rwbs_Linux_0_27.tar.gz"
+
+SLOT="0"
+LICENSE="Resounding GPL-2"
+KEYWORDS="~amd64 x86"
+IUSE=""
+
+# Everything is statically linked
+DEPEND=""
+
+S="${WORKDIR}"
+
+QA_PREBUILT="opt/bin/rwbs"
+
+src_install() {
+ dodoc README.TXT CHANGES.TXT
+ exeinto /opt/bin
+ doexe rwbs run_rwbs
+
+ # Put distribution into /usr/share/rwbs
+ insinto /usr/share/rwbs/
+ doins "${S}"/anotherpersonjoined "${S}"/helloandwelcome \
+ "${S}"/ifucanhearthis "${S}"/invitetestxmit "${S}"/join?.rwc \
+ "${S}"/plsstartagame "${S}"/thisisatestmsg
+
+ newconfd "${FILESDIR}"/rwbs.conf rwbs
+ newinitd "${FILESDIR}"/rwbs.rc rwbs
+}