summaryrefslogtreecommitdiff
path: root/media-sound/mcdp
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/mcdp
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/mcdp')
-rw-r--r--media-sound/mcdp/Manifest9
-rw-r--r--media-sound/mcdp/files/mcdp-0.4a-dietlibc-fix.patch15
-rw-r--r--media-sound/mcdp/files/mcdp-0.4a-makefile.patch14
-rw-r--r--media-sound/mcdp/mcdp-0.4a.ebuild31
-rw-r--r--media-sound/mcdp/mcdp-0.4b.ebuild30
-rw-r--r--media-sound/mcdp/metadata.xml8
6 files changed, 107 insertions, 0 deletions
diff --git a/media-sound/mcdp/Manifest b/media-sound/mcdp/Manifest
new file mode 100644
index 000000000000..093a05730c56
--- /dev/null
+++ b/media-sound/mcdp/Manifest
@@ -0,0 +1,9 @@
+AUX mcdp-0.4a-dietlibc-fix.patch 464 SHA256 01258225535f9a14d3d7ff9ce74946ae2a2e204d9181e13edaef754936a967a5 SHA512 f20c9cc828017f149e9618eb9b8c22ff6d02c48a2c71cbebf15a6a4d2010e95aaba7bc0961f947d48acda746e5d34997ea55eca62d5a66d822bb83073f105267 WHIRLPOOL 707d55e2eb9a258020dc6591e75468b8ba811facde4b6aed31394c7c435cfb47adeb97760bba3cb20a463a694aff70868467cc1bde29d4b7e3ebe6996d17fcc6
+AUX mcdp-0.4a-makefile.patch 343 SHA256 33eab4e7308e66ee10883a2931d41360a456029e134d55a9167b92ca878091e8 SHA512 b0cf13475b05ac6f11f0eedd64368db2275e461eeebcc96b3fd006869e77c79a2388753c4bc2f8b9e0b8982c6cce7ee25b9d15aa9f94f5258faab29fcd4a2ca5 WHIRLPOOL 3a26fdee02ec5f8af59999c9df02210321666990af2615ad0bbf4accb414da7ea0e52a03c3955c2422688f9b68621967a6fd55c65e0ef82dd1acbe6f533fb796
+DIST mcdp-0.4a.tar.bz2 29872 SHA256 92477cdd96bda3aae8a6ffff532845958f29700829c25cdfca25c54788a6a3d5 SHA512 7747d9743213923deaca04bcd3748014512622a757e4501c661e128e231fe418ece429aca23fdee390ffe1cbd1384039c9fccf2a7c1d93b1cf735d600787f3ac WHIRLPOOL 4b8e759cdeb739c39e7636b10cc45b212c9b641079892e39a7ccb782f770350d8451f49749931d53ddff8a7ff51e9f54a4e0115074f2fdedde23b61938a817f3
+DIST mcdp-0.4b.tar.bz2 29940 SHA256 0faa031b07299b0fb2353306a669328c877717e1bc7e274e40c3d2612e103cab SHA512 af7042794ed36c1cfdfbf8ad3299ca377942c67f3eaaf0778ef368e29288945331f753dfdd320e667f499c8229cf770dc8d6149ef6214d76b7eaceff54203b6d WHIRLPOOL c59ef479910ede5a9b5cb7498edba0dcbb287a62e95397d35a2f90c09d84a50f048da2885988930a10fc7e4b58a2de2e693f5a4b669037249570725049b77d01
+EBUILD mcdp-0.4a.ebuild 696 SHA256 3c46d77a5c432ac917f5bc419186077f10a12887a64ef12daba744cf9b3ac85c SHA512 77fad2dc53778a59883a833efd74b730d49a653b5f34e1d9bff7f050473920491f2cef48ed21e0db660788861535b1485ecf162ed0c7fc592a0139210fa9911a WHIRLPOOL 4bbc62ebad97aff84a076a6dad6a6a2f03b2f685d37ba6f46aa104a1ca4906573d660105688198883fa09988aeb0e1ce86024629e5d9d21de505d30611a3b276
+EBUILD mcdp-0.4b.ebuild 676 SHA256 635bcc470cc4d103806d1325873e66ab71c8be60802ca6f9c08caecbc97fc324 SHA512 430535ba0646b01357252823b34280dee0e611e74d745e7253cbd8a3b28de8c69a39578c104ede13ddd2d608908dd4c870dbbd5baf586f27d032fc4d62486cc5 WHIRLPOOL a3de3ef970481878b4a0743c38227998b8a0100405cc28a32806fdba55d52aad3ca707996abd4e3a0c35b2fc507c15270e241ce5874e904ad430cc388ae3a3d5
+MISC ChangeLog 2535 SHA256 2558a045c2d48deb4cd85093a443c83973e6126ee41d3d2a84ab035f0a0474f2 SHA512 58f648cb1ee384423ed499b1b7574d6a649249c3147340f416bb9ce14030382b260142e6284a3584f1e983a58621d4ce6cd9ef22e690429cb4fca122402adcae WHIRLPOOL 79b1e4031eb051033a26e15750dc78a512321f6e3c83603c7cc58c9753b58be216120d828b31f60376ebcca49d96553a93339c24d31a3994548a557d9115a326
+MISC ChangeLog-2015 2557 SHA256 c45d67a0e67b2f07ee86e312358dbb3833ea28395c5baecfd33259ba3d6069c9 SHA512 91759587268b5088158875313d0350d100b74dfd30a416e3cef7ccd7fc49783ef20d6900efb98655734fb679745ca3686d5a25a0a157f8e2e531f68259e7ee29 WHIRLPOOL d80a14366bca5c0ae03528407014ff3241d211449550b19d0f6bdd63b44e47a15270c72f348fb922a043bf4c7eeb875eb179b59e25137d02cb91dcc13e771b41
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-sound/mcdp/files/mcdp-0.4a-dietlibc-fix.patch b/media-sound/mcdp/files/mcdp-0.4a-dietlibc-fix.patch
new file mode 100644
index 000000000000..2cad5bf3f744
--- /dev/null
+++ b/media-sound/mcdp/files/mcdp-0.4a-dietlibc-fix.patch
@@ -0,0 +1,15 @@
+diff -Naur mcdp-0.4a.orig/mcdp.h mcdp-0.4a/mcdp.h
+--- mcdp-0.4a.orig/mcdp.h 2005-12-17 21:30:56.000000000 +0900
++++ mcdp-0.4a/mcdp.h 2006-03-04 16:26:06.000000000 +0900
+@@ -27,6 +27,11 @@
+ #include <netinet/in.h>
+ #include <arpa/inet.h>
+
++/* hack to avoid re-definition of some stuff */
++#ifdef __dietlibc__
++#define _LINUX_BYTEORDER_GENERIC_H
++#endif /* __dietlibc__ */
++
+ #include "cdrom.h" /* can't be included via <linux/cdrom.h> :( */
+ #include "params.h"
+
diff --git a/media-sound/mcdp/files/mcdp-0.4a-makefile.patch b/media-sound/mcdp/files/mcdp-0.4a-makefile.patch
new file mode 100644
index 000000000000..33895f24f7fb
--- /dev/null
+++ b/media-sound/mcdp/files/mcdp-0.4a-makefile.patch
@@ -0,0 +1,14 @@
+Index: mcdp-0.4a/Makefile
+===================================================================
+--- mcdp-0.4a.orig/Makefile
++++ mcdp-0.4a/Makefile
+@@ -29,9 +29,7 @@ PRGS = mcdp
+ all: $(PRGS)
+
+ mcdp: $(OBJS)
+- strip -x $(S_FLAGS) $(OBJS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS)
+- strip $(S_FLAGS) mcdp
+
+ dep: clean
+ cc -MM $(SRC) > .depend
diff --git a/media-sound/mcdp/mcdp-0.4a.ebuild b/media-sound/mcdp/mcdp-0.4a.ebuild
new file mode 100644
index 000000000000..92d3ff818c05
--- /dev/null
+++ b/media-sound/mcdp/mcdp-0.4a.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A very small console cd player"
+HOMEPAGE="http://www.mcmilk.de/projects/mcdp/"
+SRC_URI="http://www.mcmilk.de/projects/mcdp/dl/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-dietlibc-fix.patch"
+ epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
+}
+
+src_install() {
+ dobin mcdp || die
+ doman mcdp.1 || die
+
+ cd doc
+ dodoc AUTHOR BUGS CHANGES README THANKS TODO WISHLIST profile.sh
+}
diff --git a/media-sound/mcdp/mcdp-0.4b.ebuild b/media-sound/mcdp/mcdp-0.4b.ebuild
new file mode 100644
index 000000000000..5bf75f1b2e19
--- /dev/null
+++ b/media-sound/mcdp/mcdp-0.4b.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A very small console cd player"
+HOMEPAGE="http://www.mcmilk.de/projects/mcdp/"
+SRC_URI="http://www.mcmilk.de/projects/mcdp/dl/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-0.4a-dietlibc-fix.patch" \
+ "${FILESDIR}/${PN}-0.4a-makefile.patch"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin mcdp
+ doman mcdp.1
+ dodoc doc/{AUTHOR,BUGS,CHANGES,README,THANKS,TODO,WISHLIST,profile.sh}
+}
diff --git a/media-sound/mcdp/metadata.xml b/media-sound/mcdp/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-sound/mcdp/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>