summaryrefslogtreecommitdiff
path: root/media-plugins/vdr-cdplayer
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-plugins/vdr-cdplayer
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/vdr-cdplayer')
-rw-r--r--media-plugins/vdr-cdplayer/Manifest11
-rw-r--r--media-plugins/vdr-cdplayer/files/confd32
-rw-r--r--media-plugins/vdr-cdplayer/files/rc-addon.sh43
-rw-r--r--media-plugins/vdr-cdplayer/metadata.xml8
-rw-r--r--media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild40
-rw-r--r--media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild40
-rw-r--r--media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild27
7 files changed, 201 insertions, 0 deletions
diff --git a/media-plugins/vdr-cdplayer/Manifest b/media-plugins/vdr-cdplayer/Manifest
new file mode 100644
index 000000000000..cf6cbccf5fe8
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/Manifest
@@ -0,0 +1,11 @@
+AUX confd 632 SHA256 52f52af8809c35ce0a61e0cd75ae93938a2e7b37c91352f90364eb7302677e49 SHA512 769e851932e0a56db0037ef23806c87a721055544ff25646ac52ed1e1975bdf0332ce999b4bdc7cb04a29670a69df652cedbbdb0562a0df4e77656b555740cff WHIRLPOOL 5712a427c7d1f3f7da2f1998fbd0c0fd86b815dd7e497862c1c8aa20328cfed560daa4e6b120121301ef15cdb831d77c668d76482a6afe1a9974c5d98f85bb4b
+AUX rc-addon.sh 858 SHA256 f96d788421bf0a92d8752bed64e41c78c3b6f9378d76c04357f966f700dd9d65 SHA512 d797b51db03061b854faad9675497e36943162b441d0f31d3c6640cc2065c1a8aafcbdd05b02117350da5e163ce273fd5bbb9d84ec07c6d196a19fe62e77d70b WHIRLPOOL a02a2384f0dfbc27247b47899e680eaa26d83e3ad1cf5c35d40e21b4424f387e09a007e11f3e435850d89064572b3064cf0e074e22513a5492605bf01fee0d8a
+DIST vdr-cdplayer-1.2.0.tgz 175851 SHA256 20303ceb1cc8c64ea2c3cd9e8ab7e39e3edbb64fad9c238ed92baa45615de351 SHA512 03dda4389347a43bf20fa15ef4b754aa15c7af965dbc56b7cf054ff0c7d8eb987d77dbec3e8cc513ab7b4a773e0848a58fa72664016d8f6cce9c3aa3fe25674c WHIRLPOOL 06462ac2445aa2344f3181994ecdc7c3cbd21763d8b39e75b8ce59441690d43b998fc18a93270672aa551cb18d72b1129098be9a583e70d063be81ea62ce948f
+DIST vdr-cdplayer-1.2.1.tgz 180240 SHA256 f6b6c2828404bf1519d1adb3434a370393d7b0ab4bea145dc0d296f4656f6a8e SHA512 64b502a7f07d977c95e10a86353bc45351a43b178e8edcbfa783fcc6a5ae985e405b4f86ac783bc15d8795c8b77d59955570f4ab2e89a426f28c343216dc7768 WHIRLPOOL 8227df6fb47bd5a9da5004c3e12364c9d6ed484705e8868a7e034f65c916e304b56dc7b0bd88391745bf6bc6d98f141982fbd67dab514e788e76869b5fc730b6
+DIST vdr-cdplayer-1.2.2.tgz 180369 SHA256 94b330645bc51dab057ee594650f5bdde3c34d6c13add934e2d992446dae049b SHA512 783f675f874798f4578b550abb6f0bcf3439d3b4cbcdc8e6abebe2c6f0bd83b7e7a73ef81e48b7b3d34bde80fcef79c5c13a8687caa5a6aa711c38473224a290 WHIRLPOOL fdb7324d2f1186c0bea8048b0a3ea1dcde92372a8c37b7337670d938c4881126d2832055636aae4da4849c8ac190c8efff4393c5ff94537ff88ba5ee12213e90
+EBUILD vdr-cdplayer-1.2.0.ebuild 848 SHA256 5a007d97d55822fe8f98bff62039c7fe6517c006ef138dc8c014557459042156 SHA512 d52b3f4f4beee15d314efc6ffceebb8fafa3255353ee0dd0dafd5f7f0f3de5b2464c4d864bfd8f48050e25b3b09f8ecd252020a48195781a3196ce35b3c79f27 WHIRLPOOL 158d65c630e2a3710307e4f529538df5152a68e2bcad5734ef67f89cc416e998f2635ae22de17a3d05d3a5d23e12f687665a8dba7b5b0321e49cdead168d5867
+EBUILD vdr-cdplayer-1.2.1.ebuild 864 SHA256 e2d98d51b9d2c57d956ca71ec7df428f9ee826a4006e015803bb88da20e9b426 SHA512 7de2d6d6504c99283642a36f0e6242d469ae6905c87e5e14ace66d6c3de0d9c7602ce3b034a064f20a57700bb0c17a03ff67e333857d6f4b214710919a527022 WHIRLPOOL c478f666cd29d713e485e16682a464f0daaf149f3eb6c30f7749468dfbd0f528b038613d737438bcaf7b989137b7f63bdac10e7892421316a36186c662428d04
+EBUILD vdr-cdplayer-1.2.2.ebuild 610 SHA256 869af57151770346bca91bba2cc146d1617aeec0546488be5be0345efaa72d57 SHA512 bddb4c341b6b4d5beded690de4a6a6d0dfaeaee2f17772b531b21009b5853705fcc8fbadbddd5bffd07bf2a7851b8ce14121ce7a2a7cc7e64d88c9770e01cbae WHIRLPOOL f7cb94219ba9280972d148b94c9a57fe095656aa403fca1872a1595a93cb1250b9346ac3787a2695513d0865c281b967c2e705e073af41df9ebca678db303f4c
+MISC ChangeLog 3000 SHA256 36465b6dd7f7311fc01a5984e1fcf0436e956443148716739838e28a93cab88e SHA512 6fef29af330da1b28d747e767c86f1ea2f3dfbd4d0a81658df31cd214f93e4cbe1139b8065d1356de5ccc50830ad42f4d85368c3e0b967cbaa1dea5082768875 WHIRLPOOL d2915e166ff2934daf7c41649176a44a8571ef8d3ad2b682c0eb2d22142f2dda367231341a5504d32005e4698ba3917e8e4db83d87e1c54b98de0ab7c950be1a
+MISC ChangeLog-2015 805 SHA256 8f5540639ce94b6d5b851904b962458ec568fd8bd00cc79c0cf13d995e3d6d5a SHA512 f20767bf922c15ba44110f23ed4046132cdac67715f7841301f8dbfaa3d9ac3435a81ce8a71e0b56ac36e7742ca8bee7c24277db5503390427e3ed531ce33137 WHIRLPOOL 04d8d88ee768bed275a897b284a458ef7faf3c4879ffe7cb044fe645a9550b8fa8f5201e253ae89c2c67dab47688052d1c24f434a8c0b68b5181d19c77f01e4c
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-cdplayer/files/confd b/media-plugins/vdr-cdplayer/files/confd
new file mode 100644
index 000000000000..5599aea565e0
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/files/confd
@@ -0,0 +1,32 @@
+# /etc/conf.d/vdr.cdplayer
+
+
+# Set way to your CD Drive
+# allowed values: path to device
+# default: /dev/cdrom
+#
+#CDPLAYER_DEVICE=/dev/cdrom
+
+# Set URL to the CDDB databank
+# allowed values: URL to the databank
+# default: freedb.freedb.org
+#
+#CDPLAYER_CDDB_SERVER="freedb.freedb.org"
+
+# Enable cddb request to the given db on top
+# allowed values: yes no
+# default: yes
+#
+#CDPLAYER_CDDB_QUERY="no"
+
+# Enable cache of cddb data
+# allowed values: yes no
+# default: yes
+#
+#CDPLAYER_CDDB_CACHE="no"
+
+# Set path to the cddb data cache dir
+# allowed values: path to cache dir
+# default: /var/cache/vdr/cdplayer
+#
+#CDPLAYER_CACHE_DIR=
diff --git a/media-plugins/vdr-cdplayer/files/rc-addon.sh b/media-plugins/vdr-cdplayer/files/rc-addon.sh
new file mode 100644
index 000000000000..3e3f8c0b528b
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/files/rc-addon.sh
@@ -0,0 +1,43 @@
+#
+# rc-addon-script for plugin cdplayer
+#
+
+. /etc/conf.d/vdr.cdplayer
+
+CDPLAYER_CACHE_DIR="${CDPLAYER_CACHE_DIR:=/var/cache/vdr/cdplayer}"
+
+make_cachedir() {
+ # check, is CDPLAYER_CACHE_DIR available
+ if [ ! -d "${CDPLAYER_CACHE_DIR}" ]; then
+ mkdir "${CDPLAYER_CACHE_DIR}"
+ chown -R vdr:vdr "${CDPLAYER_CACHE_DIR}"
+ fi
+}
+
+plugin_pre_vdr_start() {
+
+ # default values
+ add_plugin_param "-c cdplayer"
+ add_plugin_param "-s cd.mpg"
+
+ add_plugin_param "-d ${CDPLAYER_DEVICE:-/dev/cdrom}"
+
+ if yesno ${CDPLAYER_CDDB_QUERY:-yes}; then
+
+ add_plugin_param "-S ${CDPLAYER_CDDB_SERVER:=freedb.freedb.org}"
+
+ if yesno ${CDPLAYER_CDDB_CACHE:-yes}; then
+ # CDDB cache directory
+ make_cachedir
+ add_plugin_param "-C ${CDPLAYER_CACHE_DIR}"
+ else
+ # disable CDDB cache
+ add_plugin_param "-N"
+ fi
+
+ else
+ # disable CDDB request
+ add_plugin_param "-n"
+
+ fi
+}
diff --git a/media-plugins/vdr-cdplayer/metadata.xml b/media-plugins/vdr-cdplayer/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/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>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild
new file mode 100644
index 000000000000..b7a1b7d44237
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: CD-PLAYER"
+HOMEPAGE="http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml"
+SRC_URI="http://www.uli-eckhardt.de/vdr/download/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="cdparanoia"
+
+DEPEND=">=media-video/vdr-1.6"
+RDEPEND="${DEPEND}
+ >=dev-libs/libcdio-0.8.0
+ >=dev-libs/libcdio-paranoia-0.90
+ >=media-libs/libcddb-1.3.0"
+
+src_prepare() {
+ if has_version "<media-video/vdr-1.7.27"; then
+ cp Makefile.old Makefile
+ fi
+
+ vdr-plugin-2_src_prepare
+
+ use cdparanoia || BUILD_PARAMS="NOPARANOIA=1"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ if has_version "<media-video/vdr-1.7.27"; then
+ insinto /etc/vdr/plugins/"${VDRPLUGIN}"
+ doins "${S}"/contrib/cd.mpg
+ fi
+}
diff --git a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild
new file mode 100644
index 000000000000..c1bcfa55b7bd
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: CD-PLAYER"
+HOMEPAGE="http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml"
+SRC_URI="http://www.uli-eckhardt.de/vdr/download/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="cdparanoia"
+
+DEPEND=">=media-video/vdr-1.6
+ >=dev-libs/libcdio-0.8.0
+ >=media-libs/libcddb-1.3.0
+ cdparanoia? ( >=dev-libs/libcdio-paranoia-0.90 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if has_version "<media-video/vdr-1.7.27"; then
+ cp Makefile.old Makefile
+ fi
+
+ vdr-plugin-2_src_prepare
+
+ use cdparanoia || BUILD_PARAMS="NOPARANOIA=1"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ if has_version "<media-video/vdr-1.7.27"; then
+ insinto /etc/vdr/plugins/"${VDRPLUGIN}"
+ doins "${S}"/contrib/cd.mpg
+ fi
+}
diff --git a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild
new file mode 100644
index 000000000000..07f704f58a75
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: CD-PLAYER"
+HOMEPAGE="http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml"
+SRC_URI="http://www.uli-eckhardt.de/vdr/download/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="cdparanoia"
+
+DEPEND=">=media-video/vdr-2
+ >=dev-libs/libcdio-0.8.0
+ >=media-libs/libcddb-1.3.0
+ cdparanoia? ( >=dev-libs/libcdio-paranoia-0.90 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ use cdparanoia || BUILD_PARAMS="NOPARANOIA=1"
+}