summaryrefslogtreecommitdiff
path: root/media-sound/rcenter
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 /media-sound/rcenter
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/rcenter')
-rw-r--r--media-sound/rcenter/Manifest6
-rw-r--r--media-sound/rcenter/files/rcenter-0.6.2-makefile.patch16
-rw-r--r--media-sound/rcenter/metadata.xml8
-rw-r--r--media-sound/rcenter/rcenter-0.6.2.ebuild42
4 files changed, 72 insertions, 0 deletions
diff --git a/media-sound/rcenter/Manifest b/media-sound/rcenter/Manifest
new file mode 100644
index 000000000000..cd9041a6f787
--- /dev/null
+++ b/media-sound/rcenter/Manifest
@@ -0,0 +1,6 @@
+AUX rcenter-0.6.2-makefile.patch 555 SHA256 badd0045a8b545acaa09d719be7f34c24711390641140df0c004afc10f2de1b3 SHA512 385c22722ac44ae17420135f68e72ece74a4c3ee1e2eddd578b441c1a32efa6d9ccfc2b80f154475c5a434b49e029189fc1c21682c0a5530e81bb129fdfd041c WHIRLPOOL ce603dc008e70be80b5d73be30e46d3ad3b0320f6891a1d883a050efdcf77c1fb608ccad1f044e5ba05fb2234f59f96fa0e96cbec8629be3eda609895cb3249c
+DIST rcenter-0.6.2.tgz 15053 SHA256 53b82756e11bc2e4e64242e0fd7f37aa5ceb5179d45b504c598958b9d101a800 SHA512 0db7780c3c9f991ff79a9513fcb1640b18050336241d52b99fc63c8632a5d0a1d9a96e1e265c41c0ff2f0c11be9ddf17dd6d4d9b1ee8ce92cdcd2afd716e788b WHIRLPOOL da1fa411071661d57d929fbc27a2d3804f3317a9a76832ac77e68ea5cb61ceeb696a63b99e7ac43e2b735f3c3cefb84113bf6a2378c5b7b9243e4d2fc284a209
+EBUILD rcenter-0.6.2.ebuild 1125 SHA256 e02fe2c094040ae194c6a9d10d62b78f22df5f8d515cd97cea226376d15152fd SHA512 405c37e4b5b32cc9709eb7b219b0ddb4ba1c4c20223f824bec9dc82dbff198b4dd0560730f69e1b26f731f2524888d4d01166ace2a121545ba7da7d90267d46b WHIRLPOOL a10dced5412b3b8ae266bedb80b6508aad0a62ec5947255252eb7d1fa09d437bf6c556182c9fe0fe7b319928385c68a6e00e645bfbbf1492b06ad1e4de7d1dcb
+MISC ChangeLog 2467 SHA256 3135d2cd0eab601ac062e640aeafd08e5546f7d8e0e31e5df51629f03c9e393f SHA512 a4515d093d34490047cda84068ed1197de5c63fb02e26c56d5a2b5504751dd80cbb5a9d82d15cc996a97051fe1448fe194642b9f1a1e44abe0b67ceed1d4f637 WHIRLPOOL 7afe48d6de3498ca8c54ee024ad45ef69b0da7f8188bfa62bde0742e92f198dc0ed546b2499d4138baa2688a0d4f9c0ae243994ce5863ea5db8493b0634f248d
+MISC ChangeLog-2015 1698 SHA256 be5ed942afdcefd93a44796b9455db4e120c57055a5299b6803538e905ac6550 SHA512 13bf3037deaf75c5fa1e6aea549988ddbcfd7610417135f64f2be8f34c634ea959617220df1c56c6335a1ef76b195e19cb88472e4579875d36f198c94dc8a33a WHIRLPOOL 40c141b691d97f789c9c4d2c58d86bffae56719f81d5a0eb44400747ba514848b7f6241675b655913f8f6446d4a02507396688774ea9cdf5240b4de1af2a2908
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-sound/rcenter/files/rcenter-0.6.2-makefile.patch b/media-sound/rcenter/files/rcenter-0.6.2-makefile.patch
new file mode 100644
index 000000000000..2c5fbd761a83
--- /dev/null
+++ b/media-sound/rcenter/files/rcenter-0.6.2-makefile.patch
@@ -0,0 +1,16 @@
+Index: rcenter-0.6.2/Makefile
+===================================================================
+--- rcenter-0.6.2.orig/Makefile
++++ rcenter-0.6.2/Makefile
+@@ -19,9 +19,9 @@ button.o : button.c
+ main.o : main.c
+
+ rcenter : main.o lowlevel.o handler.o button.o
+- $(CC) $(CFLAGS) -o rcenter $^ -lpthread
++ $(CC) $(LDFLAGS) -o rcenter $^ -lpthread
+
+-projname := $(shell awk '/RCENTER_VERSION/ { print $$3 }' version.h )
++projname := $(shell gawk '/RCENTER_VERSION/ { print $$3 }' version.h )
+
+ install: rcenter
+ install -D rcenter $(PREFIX)/bin/rcenter
diff --git a/media-sound/rcenter/metadata.xml b/media-sound/rcenter/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-sound/rcenter/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 type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-sound/rcenter/rcenter-0.6.2.ebuild b/media-sound/rcenter/rcenter-0.6.2.ebuild
new file mode 100644
index 000000000000..8e035205dde5
--- /dev/null
+++ b/media-sound/rcenter/rcenter-0.6.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils toolchain-funcs
+
+IUSE=""
+
+DESCRIPTION="Rcenter - A program to control the EMU10K Remote Control"
+HOMEPAGE="http://rooster.stanford.edu/~ben/projects/rcenter.php"
+SRC_URI="http://rooster.stanford.edu/~ben/projects/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+#-sparc: emu10k1 doesn't get recognized on sparc hardware
+KEYWORDS="amd64 -sparc x86"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
+}
+
+src_install() {
+ chmod 755 rcenter
+ dobin rcenter
+ dodir /usr/share/rcenter
+ cp -R config "${D}"/usr/share/rcenter/
+ dodoc HISTORY README
+}
+
+pkg_postinst() {
+ elog "Rcenter Installed - However You need to setup the scripts"
+ elog "for making remote control commands actually work"
+ elog
+ elog "The Skel scripts can be copied from /usr/share/rcenter/config to <user>/.rcenter"
+ elog "Where <user> is a person who will use rcenter"
+ elog "Remeber to use emu-config -i to turn on the remote"
+}