summaryrefslogtreecommitdiff
path: root/net-misc/blinkperl
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/blinkperl
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/blinkperl')
-rw-r--r--net-misc/blinkperl/Manifest10
-rw-r--r--net-misc/blinkperl/blinkperl-20030301-r2.ebuild29
-rw-r--r--net-misc/blinkperl/files/blinkperl-20030301-Makefile.patch20
-rw-r--r--net-misc/blinkperl/files/blinkperl-20030301-fix-pod2man.patch11
-rw-r--r--net-misc/blinkperl/files/blinkperl-20030301-non-local.patch13
-rw-r--r--net-misc/blinkperl/files/blinkperl.confd3
-rw-r--r--net-misc/blinkperl/files/blinkperl.rc19
-rw-r--r--net-misc/blinkperl/metadata.xml8
8 files changed, 113 insertions, 0 deletions
diff --git a/net-misc/blinkperl/Manifest b/net-misc/blinkperl/Manifest
new file mode 100644
index 000000000000..7263a1b3ca5f
--- /dev/null
+++ b/net-misc/blinkperl/Manifest
@@ -0,0 +1,10 @@
+AUX blinkperl-20030301-Makefile.patch 623 SHA256 1ba66b79f24b1560bdfd0f206658ee5f8904362a49663f23b6d4b788d1a831fc SHA512 a59a3035eb49c7df55ecb4c7fecf0f44e4650dfcdd008b0df9296766405845eb7d7c33d605032ca3ce6edb3ebff6906acf5fa22c9901e27ede17ae22ff697a06 WHIRLPOOL 48b4245b9cecf36bcea6ec30cf4a6072d12dffd67bd277a3b48061d48959d337c929993acf5bede24c3c65d93ef959799a9772d11f6e37a8b6fef8a72f9f3cc2
+AUX blinkperl-20030301-fix-pod2man.patch 338 SHA256 cc3fb127aa0b65963d50da806cf3e4f5a8769524b09c914f1cfb014ceb65ba37 SHA512 ed57566d29074c1a09dec48df014ca84dd17865c4130f12d5c34a8311b05cde17f95a4194b68be7029a63c06be81183d66e8d8c839563a254b56c05fae2f99c3 WHIRLPOOL b2205a8415af545dcd2a48f5a399678e6c0ee465154e5886c7202d56707142584e3890c7c9fcf2965cf4e67a4999ffcff307c7d93d5d8aa6926a3f23915ef62d
+AUX blinkperl-20030301-non-local.patch 578 SHA256 3396c8663b2be05db2e62a6dad6d673713e459b72bc3cd50bc648a2fe6571c5b SHA512 3ab799dd71489f4ef946c7bb846695a4a7ed69aabd9fcc641ccd5c464932dafbce98822dd4bc2ec42f07d089231f3260f571e4fd2d871ed8a4509c6b26ba0a40 WHIRLPOOL 5ce1538dc7510fa7430e12b23a729727fde46eac94d0c3e6a0a81fe412b88b6c7c55b11b9801864b1489a2fb708657d8f6885f6c8544b4236935cb60917bf160
+AUX blinkperl.confd 74 SHA256 660f99dbbf3c41dbfa74f1f6fc69775bee534760c748000e2fa1ce6ac2087f5f SHA512 cb022b1a9c0e030cf5b093bebac1682a74e4ef7b35a77ecc0ad33a7f4c3d8e7a193a37ff84e9566c7271472c4d18dca6045cdf55c48d25027b32646f847e6590 WHIRLPOOL 968136d19502305b7d866f4842d53cb0dc89b2be819cace7332851e5777173a1486c0e199c93d794db0d5f9a9f79356ef29c497832de9d4deed12baed3aecb6f
+AUX blinkperl.rc 454 SHA256 55be404c90d7b8a789acc27e1e7c1908e3d6355c4110cc9c80c0453b6e1b6f8e SHA512 fffbc4cd340a0a5e59d7c3cc69e8787ca9e7966a9609288fed71298f5e9fd5c5f23c8476d4c97f025436549c72309dd683187d2d4198647ed5a82818205f4eed WHIRLPOOL 1a8afc90b8b4ec9cf72eb3e029be52d1565278796f4f3b18098ebcfdc3d28e9fada6f5bf2c778457435c7ca2e3cc9a19268ea6b876ac559d7c7c47560417fda8
+DIST blinkperl-2003-02-08.tar.gz 64918 SHA256 f131d00432df6b991d38d035565ba471508de822caed1cb7422ace03f11382b0 SHA512 4759e00b179ecc210af7b0a83d0eb18ffd09d1659b38ae4a3de346bc7d5b7d6c319e80f0b28981eb643d165581b2dc35ce78ad59c6b97f1d4b1ce6df33127c9e WHIRLPOOL ec33b073d20677364b28dc94750d6a688f6a0a173d24900d8954e50ef0cb66ef34f1de4772e3f71e70188a47a34ae6ea9dcbb0f50b2b064ceaf0df000f3aac2d
+EBUILD blinkperl-20030301-r2.ebuild 703 SHA256 2be38b8055205007db8bc22e20d267c03b7639227ddec2045bf33c176f017f1a SHA512 fd17783d76deded36c0036128b840b476d8e277304d2690df9ec76c9d2e2756cab1fd9b7baf7a6a53029c699884d11edb089b0b15ca51ffa14daff10330aeca4 WHIRLPOOL 0ea52442b65ecb616283a8d17aa2f15f5153e9734155ce8bdc4aefc8210b1f16c19b99bcf0d25a6dfb7ec70920e90a081a7fef36e7046eb2ead21c40ade7bc20
+MISC ChangeLog 3209 SHA256 1055790dc5811602ef0c85863b77a54d97a38d6daa8da734cc1c990378f31bdb SHA512 ce96f4138ff241c11f313374e4524ab97c4faea8a8feb76a08f263b18548ace1d174ff2f91f3810b2d2fe1e3eb7fee0544f5b481e79d6eb94aea743aebb01e53 WHIRLPOOL 1e7142a23bec44a40f8d240194853745495d9c73ba3ebe7337590757c1beb3a48907dac37b800b1c0e61d1ccc7927357098fcec4d822ece18df806f76d34f754
+MISC ChangeLog-2015 1521 SHA256 bb822fb4a5236ef728836faf3fda91a6977225d2cd7fee1b4bb617a471d6495a SHA512 5f258f95ddb3ee5ad8b301bc08f56010d781a8af28d7873494e4d2cc1d62e09bcbaf101029e394fcc9fd88a0467f5eff3c273cd83c4cf5d2b97210213f78b85c WHIRLPOOL 13adf9b0b010611deffbfa7637176b0d33016a731ef63e5778c2972ce77e2d50aa5d610e7f18e44fba985c63ff633c32baac93a524040a59086f8fe11eac9af9
+MISC metadata.xml 246 SHA256 54b842893088a14c7585f217f742828b7218f9e76e2560c66466f53d67fba599 SHA512 103266130c9817b5c7b1b4bcad84892f76119e16f0afc1935a1d7102553451ca3c6894fa0dbd411cc50cbca1d65f48f990aa2b74ce4e700375b03e6702e58144 WHIRLPOOL 6334cd7eed568367e55d1bb7e28b9982f5cc74919051d9c99bf5a8743bb35b1e3d7f1eb8c02ed5ccec52c5153ab2124ea0fe13d384b8fc15c8730a2123ad8a2c
diff --git a/net-misc/blinkperl/blinkperl-20030301-r2.ebuild b/net-misc/blinkperl/blinkperl-20030301-r2.ebuild
new file mode 100644
index 000000000000..5887c9930a6f
--- /dev/null
+++ b/net-misc/blinkperl/blinkperl-20030301-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-2003-02-08"
+S=${WORKDIR}/${PN}
+
+DESCRIPTION="blinkperl is a telnet server, which plays BlinkenLight movies"
+SRC_URI="mirror://sourceforge/blinkserv/${MY_P}.tar.gz"
+HOMEPAGE="http://blinkserv.sourceforge.net/"
+
+SLOT="0"
+KEYWORDS="~hppa x86"
+LICENSE="GPL-2"
+IUSE=""
+DEPEND=""
+RDEPEND="dev-lang/perl dev-perl/Term-ANSIScreen"
+
+PATCHES=( "${FILESDIR}"/${P}-fix-pod2man.patch
+ "${FILESDIR}"/${P}-non-local.patch
+ "${FILESDIR}"/${P}-Makefile.patch )
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}"/blinkperl.rc blinkperl
+ newconfd "${FILESDIR}"/blinkperl.confd blinkperl
+}
diff --git a/net-misc/blinkperl/files/blinkperl-20030301-Makefile.patch b/net-misc/blinkperl/files/blinkperl-20030301-Makefile.patch
new file mode 100644
index 000000000000..1f8d3bee0df6
--- /dev/null
+++ b/net-misc/blinkperl/files/blinkperl-20030301-Makefile.patch
@@ -0,0 +1,20 @@
+Do not install into /usr/man and be consistent about the package name.
+
+--- blinkperl/Makefile.orig 2003-02-08 15:58:10.000000000 +0100
++++ blinkperl/Makefile 2008-11-27 21:14:03.000000000 +0100
+@@ -1,12 +1,12 @@
+ SHELL=/bin/sh
+-PREFIX=/usr/local
+-MANDIR=${PREFIX}/man
++PREFIX=/usr
+ BINDIR=${PREFIX}/bin
+ SHAREDIR=${PREFIX}/share
++MANDIR=${SHAREDIR}/man
+ #
+ # Be sure to modify $moviedir in blinkserver.pl if you modify it here!
+ #
+-BLINKENPERLSHAREDIR=${SHAREDIR}/blinkenperl
++BLINKENPERLSHAREDIR=${SHAREDIR}/blinkperl
+ MOVIEDIR=${BLINKENPERLSHAREDIR}/movies
+
+ # Enable "make install DESTDIR=some-path" to make it easier
diff --git a/net-misc/blinkperl/files/blinkperl-20030301-fix-pod2man.patch b/net-misc/blinkperl/files/blinkperl-20030301-fix-pod2man.patch
new file mode 100644
index 000000000000..01f8703feb95
--- /dev/null
+++ b/net-misc/blinkperl/files/blinkperl-20030301-fix-pod2man.patch
@@ -0,0 +1,11 @@
+--- blinkperl/blinkserver.pl.orig 2016-05-03 16:22:49.510379864 -0500
++++ blinkperl/blinkserver.pl 2016-05-03 16:22:27.172380760 -0500
+@@ -148,6 +148,8 @@
+
+ =item B<--port>=I<number>: On which Port should the server listen?
+
++=back
++
+ =head1 DESCRIPTION
+
+ B<This program> will listen on the defined port (current default value: 10001)
diff --git a/net-misc/blinkperl/files/blinkperl-20030301-non-local.patch b/net-misc/blinkperl/files/blinkperl-20030301-non-local.patch
new file mode 100644
index 000000000000..3394918ebb47
--- /dev/null
+++ b/net-misc/blinkperl/files/blinkperl-20030301-non-local.patch
@@ -0,0 +1,13 @@
+Do not install in locale/share and be consistent about the package name.
+
+--- blinkperl/blinkserver.pl.orig 2003-02-06 19:38:00.000000000 +0100
++++ blinkperl/blinkserver.pl 2008-11-27 21:14:24.000000000 +0100
+@@ -21,7 +21,7 @@
+
+ # be sure to modify ${MOVIEDIR} in the Makefile
+ # (if you want to use "make install"), if you modify it here!
+-my $moviedir = "/usr/local/share/blinkenperl/movies" ; # where to find the movies
++my $moviedir = "/usr/share/blinkperl/movies" ; # where to find the movies
+ my $blmext = "blm" ; # extensions of blm files in the movie directory
+
+
diff --git a/net-misc/blinkperl/files/blinkperl.confd b/net-misc/blinkperl/files/blinkperl.confd
new file mode 100644
index 000000000000..3eab7db5a977
--- /dev/null
+++ b/net-misc/blinkperl/files/blinkperl.confd
@@ -0,0 +1,3 @@
+# config what port to listen for telnet connections on
+BLINKPORT="10001"
+
diff --git a/net-misc/blinkperl/files/blinkperl.rc b/net-misc/blinkperl/files/blinkperl.rc
new file mode 100644
index 000000000000..4d9aca88eafc
--- /dev/null
+++ b/net-misc/blinkperl/files/blinkperl.rc
@@ -0,0 +1,19 @@
+#!/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 blinkserver"
+ start-stop-daemon -o --background --quiet --start --exec /usr/bin/blinkserver.pl --pidfile /var/run/blinkserver.pid -- --port=${BLINKPORT}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping blinkserver"
+ start-stop-daemon -o --quiet --stop --name blinkserver.pl
+ eend $?
+}
diff --git a/net-misc/blinkperl/metadata.xml b/net-misc/blinkperl/metadata.xml
new file mode 100644
index 000000000000..9886a6b8fa16
--- /dev/null
+++ b/net-misc/blinkperl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">blinkserv</remote-id>
+ </upstream>
+</pkgmetadata>