summaryrefslogtreecommitdiff
path: root/x11-plugins/wmcdplay
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 /x11-plugins/wmcdplay
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/wmcdplay')
-rw-r--r--x11-plugins/wmcdplay/Manifest11
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay-ComplexProgramTargetNoMan.patch8
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay-c++.patch11
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay-xpmdir.patch10
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay.desktop8
-rw-r--r--x11-plugins/wmcdplay/metadata.xml9
-rw-r--r--x11-plugins/wmcdplay/wmcdplay-1.0_beta1.ebuild49
-rw-r--r--x11-plugins/wmcdplay/wmcdplay-1.1.ebuild33
8 files changed, 139 insertions, 0 deletions
diff --git a/x11-plugins/wmcdplay/Manifest b/x11-plugins/wmcdplay/Manifest
new file mode 100644
index 000000000000..ffd59ff12f9c
--- /dev/null
+++ b/x11-plugins/wmcdplay/Manifest
@@ -0,0 +1,11 @@
+AUX wmcdplay-ComplexProgramTargetNoMan.patch 212 SHA256 8f0b1c62fdce40061b35f851ecd9316d1424ed3acf6270bb69ca284fb2e99078 SHA512 429a25dddab18583532e6733a4481faa6275e8cd055bdd81ca8f7425dc40219c3951fb27111f4dcfdf70ade84c787b1157583a8bc069816013f1ed0f7a057462 WHIRLPOOL 3fc5a2936b5d41ee80a05aa23b9e788c37aa8a2bab635bc3318221146d84f96ec282ec899f884a64c9d2ce4c2488f1bad10804584a9f25a4eaad94f8ef8dd134
+AUX wmcdplay-c++.patch 264 SHA256 4048b9f1471a3a180022369001de958701fc6ae89a4b8ef5242ca10f3b2a311b SHA512 60871d84776ed0f5f39b227fb7d8b8eeffc1a7a8bd17766dac44cf33908ef1e46df5fc04c20f7eb622b62357f5160234dec713c370395e72504344268ee66c86 WHIRLPOOL 73b218b0b814ce242d96d17bf333ab0e1258c5582254cca3fa0135653b6e24e93f9e2bed417384a05ae470105dd83ae9e437e3e4d7db72adc2553f6b4091c2a7
+AUX wmcdplay-xpmdir.patch 271 SHA256 9a717e20c309730311004b60892fd8c193a5e645bd018b7847b724e4075b01ef SHA512 808b90eb7ba8ced2ba5e003027fd1d50ae3013c08bb731cb8008e4f2b99a25c06d33bb8c96ece488f76f7caa3354f4d08e98f973f80ec6f156d05bb47d05c748 WHIRLPOOL c7d1aefa4ad764b9aac9432456d2546786e09f351ce104d0f45f7d3148c8998e6d61cf5d0fce0fcccbbb7699e3261c7c74b4318c1b521c22cc8f2e7f1e2bcb48
+AUX wmcdplay.desktop 178 SHA256 4eafadbe4a5ae847c4eee2c4b58bc917c73e223592266dbd733adb4d62a51de1 SHA512 54e48ca979d5348e58b7b7057665dab9ff1429be534ea2dee970900c14b853ba9616487ff27500bf4a28145ca2b8809b4d6fffebbc99ac684238fa708a946293 WHIRLPOOL 6cfa64ecebc48773858b70cb55870f28a8e4445b742b882f91feef0994bb97f94976da58115f6a7490ab29cdcb55f3c981439be35cca7bb55dce41a9e325ed28
+DIST wmcdplay-1.0-beta1.tgz 31919 SHA256 20f0421b0e7ad6eb413b839ca940dd6e3409a37194f27e5534511f5a6b09039a SHA512 bf771e7b8e46096514dd2060230238cb6875ee36e473b8339650026276b97a83ee6862bcbf55ae8c06e55a5f7070d856e9158154a59778199de96b9f8e5116e0 WHIRLPOOL 3221411c66c3590bc6b76e02bc8461b81b44fd1ba118d0de116d948ada48bce20cf61078cd409f67b504106033cd6cc8a90a2bdf8ff30398e25c98cb3256bbd3
+DIST wmcdplay-1.1.tar.gz 32079 SHA256 5d1cfdcf96a1877d4120109c25b7a9068fb76703e418f73f4cc3696920e51833 SHA512 bf655b7e4ce986b3085410b2a8f3646db0376478f37bec0828fc6f8ed60627037e331ed122f1ebbcb010b7d9b7659a7bc6e636c66f47ec654091daac3a463e14 WHIRLPOOL ddaa2177ef6c6aa5cd6dcd985eba7069ef63ef5d9fe9ee332022e2c1433ce946c9329e188585cd8270c6196469332835146e89a34627e0dff78b63e26b482e07
+EBUILD wmcdplay-1.0_beta1.ebuild 985 SHA256 a9b164bc41f9365435b3ba9803b1dd921dc9213230c46d441f20cc9e301f5ead SHA512 9cade38113758312337f294c20c375adc29ae4c7d9769af7e39468b73a0316ee6a1e320fa96c00e8c9590b1541f4f13232da1b5e5b730b06f128a5930e5d9d94 WHIRLPOOL 28967534ee6728f47094410427919d77ef21fce7c002a66f7ff29ed26013ca3b220802dc1449128560c9f8b753caf43162c76c9379215e4293e5554663d6c091
+EBUILD wmcdplay-1.1.ebuild 615 SHA256 6063fa14c9c5e6b0009a8ed78f9eb927af4b9e18502d25757b8f404840822977 SHA512 07b80794e35aa0b58f44c773091a0ef9f637199d81b658bc61030840c93b6f8f44a81d293b78c6890a24c25d8c69a059d060b1a662d7bb5ef855fb89b941f01f WHIRLPOOL 69b7207ac91367d4cc98b2f12b97cef814dc6d0f6972492761ea3e28996de3d4564ef89e71dece3cb85716e87d7351da61b17b26c10f56109e83fcf2f515de61
+MISC ChangeLog 3341 SHA256 c8ee92098320c71e19bf9b89307b326f6d77a1237459aa0111a9882b09229e2a SHA512 5625c114d5249eb1323da9040d7f2fa7386ae61525c397fa05c1eee96e6c414f33aa90065dafa3be6dbfdef4913f7393ea2fb2b5ec3fcdbbd20d6b5f93de0422 WHIRLPOOL 95967b0781a44195c5f2705076f91f794033f19e2615cd85d3e678dfe0015c823566cf0bfa96f6af15f26bb3780b51a03c2d35a79677b49cb2f9d3d917b65893
+MISC ChangeLog-2015 1613 SHA256 9f36cdce1e9088fbda960e5f585409b7ddc3dedc429b71e9be5327f3d3a5207e SHA512 2c9e7d7d7e0df783f06e0612f43152d549a2cb88080c5b33677e88d342ca668121d32a0dca2be6726ca35400ed66a58b5747809e34373429e1bdab74f1c5970c WHIRLPOOL f63cfe15a148bbf0d85246891e62537b6175e0a1e0af43db885c7ce6476e2818dcbc792ec218c5f17e47998a1177b3486558f01533545086c3e4fa3339117fbd
+MISC metadata.xml 249 SHA256 ab0de85cc2ebef9f9bca3773395bc5c909312efb834a8b3948806c1b00dee4e5 SHA512 1a1312bb0e9f74f1e3852218d8fd4817fbad3bc65633cecbe8735607bc33c1e05b414c2628ff3f6e24dfc4a3999de7191f6cdadd2161b03cf614d5b6f24fab8d WHIRLPOOL 3d7026fc5a045f5c90505dab413fe4534364d8c9a47c053ffbfaf3579478e55f77427eb00b05bd4c593a372c69eefae5ca93a2bab9398f52d20d374c2265fb2d
diff --git a/x11-plugins/wmcdplay/files/wmcdplay-ComplexProgramTargetNoMan.patch b/x11-plugins/wmcdplay/files/wmcdplay-ComplexProgramTargetNoMan.patch
new file mode 100644
index 000000000000..78aaf3022d19
--- /dev/null
+++ b/x11-plugins/wmcdplay/files/wmcdplay-ComplexProgramTargetNoMan.patch
@@ -0,0 +1,8 @@
+--- ./Imakefile.org Wed Nov 28 01:18:02 2001
++++ ./Imakefile Wed Nov 28 01:19:28 2001
+@@ -7,4 +7,4 @@
+ SRCS = wmcdplay.cc
+ OBJS = wmcdplay.o
+
+-ComplexProgramTarget(wmcdplay)
++ComplexProgramTargetNoMan(wmcdplay)
diff --git a/x11-plugins/wmcdplay/files/wmcdplay-c++.patch b/x11-plugins/wmcdplay/files/wmcdplay-c++.patch
new file mode 100644
index 000000000000..a0461c380b4e
--- /dev/null
+++ b/x11-plugins/wmcdplay/files/wmcdplay-c++.patch
@@ -0,0 +1,11 @@
+diff -uNr wmcdplay.old/Imakefile wmcdplay/Imakefile
+--- wmcdplay.old/Imakefile Sat Sep 5 10:11:26 1998
++++ wmcdplay/Imakefile Mon Nov 16 18:27:37 1998
+@@ -1,5 +1,7 @@
+ DEPLIBS = $(DEPXLIB)
+
++CC = c++
++
+ LOCAL_LIBRARIES = $(XPMLIB) $(XLIB)
+
+ SRCS = wmcdplay.cc
diff --git a/x11-plugins/wmcdplay/files/wmcdplay-xpmdir.patch b/x11-plugins/wmcdplay/files/wmcdplay-xpmdir.patch
new file mode 100644
index 000000000000..084a4597d19a
--- /dev/null
+++ b/x11-plugins/wmcdplay/files/wmcdplay-xpmdir.patch
@@ -0,0 +1,10 @@
+--- wmcdplay.cc
++++ wmcdplay.cc
+@@ -20,6 +20,6 @@
+ #define CLASS "WMCDPlay"
+
+ // User defines - custom
+-#define SYSARTDIR "/usr/X11R6/lib/X11/wmcdplay/"
++#define SYSARTDIR "/usr/share/WMcdplay/"
+ #define CDDEV "/dev/cdrom"
+ #define BACKCOLOR "#282828"
diff --git a/x11-plugins/wmcdplay/files/wmcdplay.desktop b/x11-plugins/wmcdplay/files/wmcdplay.desktop
new file mode 100644
index 000000000000..c289ac8dd16c
--- /dev/null
+++ b/x11-plugins/wmcdplay/files/wmcdplay.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=WmCDPlay
+Comment=Dockable CD player applet
+Comment[pl]=Dokowalny aplet CD playera
+Exec=wmcdplay
+Type=Application
+Terminal=false
+Categories=AudioVideo;Audio;
diff --git a/x11-plugins/wmcdplay/metadata.xml b/x11-plugins/wmcdplay/metadata.xml
new file mode 100644
index 000000000000..1d5e6504004e
--- /dev/null
+++ b/x11-plugins/wmcdplay/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+</maintainer>
+
+</pkgmetadata>
diff --git a/x11-plugins/wmcdplay/wmcdplay-1.0_beta1.ebuild b/x11-plugins/wmcdplay/wmcdplay-1.0_beta1.ebuild
new file mode 100644
index 000000000000..a0f8ba62ec79
--- /dev/null
+++ b/x11-plugins/wmcdplay/wmcdplay-1.0_beta1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils
+
+IUSE=""
+
+MY_P=${P/_beta/-beta}
+S=${WORKDIR}/${PN}
+
+DESCRIPTION="CD player applet for WindowMaker"
+SRC_URI="mirror://gentoo/${MY_P}.tgz"
+HOMEPAGE="https://www.gentoo.org/"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto
+ x11-misc/imake"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-xpmdir.patch
+ epatch "${FILESDIR}"/${PN}-ComplexProgramTargetNoMan.patch
+ epatch "${FILESDIR}"/${PN}-c++.patch
+}
+
+src_compile() {
+ xmkmf || die "xmkmf failed."
+ emake CDEBUGFLAGS="${CFLAGS}" LDOPTIONS="${LDFLAGS}" || die "emake failed."
+}
+
+src_install() {
+ einstall DESTDIR="${D}" BINDIR="/usr/bin" || die "emake install failed."
+
+ insinto /usr/share/WMcdplay
+ doins XPM/*.art
+
+ dodoc ARTWORK README
+
+ domenu "${FILESDIR}"/${PN}.desktop
+}
diff --git a/x11-plugins/wmcdplay/wmcdplay-1.1.ebuild b/x11-plugins/wmcdplay/wmcdplay-1.1.ebuild
new file mode 100644
index 000000000000..cddd11861374
--- /dev/null
+++ b/x11-plugins/wmcdplay/wmcdplay-1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools
+
+DESCRIPTION="CD player applet for WindowMaker"
+HOMEPAGE="http://www.dockapps.net/wmcdplay"
+SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+S=${WORKDIR}/dockapps
+
+src_prepare() {
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc ARTWORK README
+ domenu "${FILESDIR}"/${PN}.desktop
+}