From 8e9ce82287fc29124363bff2213da4b78407bc1f Mon Sep 17 00:00:00 2001 From: Jörg Bornkessel Date: Wed, 12 Apr 2006 18:56:45 +0000 Subject: initial ebuild; thx to D.Edinger on http://bugs.gentoo.de/view.php?id=409 vor this ebuild and most work on this (Portage version: 2.0.54) --- media-plugins/vdr-pin/ChangeLog | 12 +++++++ media-plugins/vdr-pin/Manifest | 7 ++++ media-plugins/vdr-pin/files/digest-vdr-pin-0.0.12 | 1 + media-plugins/vdr-pin/files/rc-addon.sh | 8 +++++ media-plugins/vdr-pin/files/reccmds.pin.conf | 6 ++++ media-plugins/vdr-pin/files/vdr-pin.sh | 5 +++ media-plugins/vdr-pin/metadata.xml | 16 +++++++++ media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild | 41 +++++++++++++++++++++++ 8 files changed, 96 insertions(+) create mode 100644 media-plugins/vdr-pin/ChangeLog create mode 100644 media-plugins/vdr-pin/Manifest create mode 100644 media-plugins/vdr-pin/files/digest-vdr-pin-0.0.12 create mode 100644 media-plugins/vdr-pin/files/rc-addon.sh create mode 100644 media-plugins/vdr-pin/files/reccmds.pin.conf create mode 100644 media-plugins/vdr-pin/files/vdr-pin.sh create mode 100644 media-plugins/vdr-pin/metadata.xml create mode 100644 media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild (limited to 'media-plugins') diff --git a/media-plugins/vdr-pin/ChangeLog b/media-plugins/vdr-pin/ChangeLog new file mode 100644 index 000000000000..4fb433f9ecc4 --- /dev/null +++ b/media-plugins/vdr-pin/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for media-plugins/vdr-pin +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pin/ChangeLog,v 1.1 2006/04/12 18:56:45 hd_brummy Exp $ + +*vdr-pin-0.0.12 (12 Apr 2006) + + 12 Apr 2006; Joerg Bornkessel +files/rc-addon.sh, + +files/reccmds.pin.conf, +files/vdr-pin.sh, +metadata.xml, + +vdr-pin-0.0.12.ebuild: + initial ebuild; thx to D.Edinger on http://bugs.gentoo.de/view.php?id=409 + vor this ebuild and most work on this + diff --git a/media-plugins/vdr-pin/Manifest b/media-plugins/vdr-pin/Manifest new file mode 100644 index 000000000000..5e299246537b --- /dev/null +++ b/media-plugins/vdr-pin/Manifest @@ -0,0 +1,7 @@ +MD5 9d2a5f0dd2080305777ab2948299a736 ChangeLog 528 +MD5 ac541bfffd3695c22503c806cab58c7c files/digest-vdr-pin-0.0.12 62 +MD5 e6f40565522c4610240665c596eee59e files/rc-addon.sh 152 +MD5 943bcd52a977a3533812f2f419b68914 files/reccmds.pin.conf 137 +MD5 4612a9c4a4051be7a28d0b1efc932378 files/vdr-pin.sh 110 +MD5 940276680236cf2e3c7c89af35f97adb metadata.xml 510 +MD5 4770561942beed9d911b4f57fc8f1c7f vdr-pin-0.0.12.ebuild 822 diff --git a/media-plugins/vdr-pin/files/digest-vdr-pin-0.0.12 b/media-plugins/vdr-pin/files/digest-vdr-pin-0.0.12 new file mode 100644 index 000000000000..2a566a369292 --- /dev/null +++ b/media-plugins/vdr-pin/files/digest-vdr-pin-0.0.12 @@ -0,0 +1 @@ +MD5 10efb79da54ae8c97e88c9ecb2a7f68d vdr-pin-0.0.12.tgz 27431 diff --git a/media-plugins/vdr-pin/files/rc-addon.sh b/media-plugins/vdr-pin/files/rc-addon.sh new file mode 100644 index 000000000000..a9e4439bf917 --- /dev/null +++ b/media-plugins/vdr-pin/files/rc-addon.sh @@ -0,0 +1,8 @@ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pin/files/rc-addon.sh,v 1.1 2006/04/12 18:56:45 hd_brummy Exp $ +# +# rc-addon-script for plugin pin +# + +# DIR should dont exist on plugin start + +[[ -e /etc/vdr/plugins/pin ]] && rm -r /etc/vdr/plugins/pin diff --git a/media-plugins/vdr-pin/files/reccmds.pin.conf b/media-plugins/vdr-pin/files/reccmds.pin.conf new file mode 100644 index 000000000000..0d844d484833 --- /dev/null +++ b/media-plugins/vdr-pin/files/reccmds.pin.conf @@ -0,0 +1,6 @@ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pin/files/reccmds.pin.conf,v 1.1 2006/04/12 18:56:45 hd_brummy Exp $ +# +# creats protected records, only visibly with the right pin +# +FSK Schutz hinzufügen: /usr/share/vdr/pin/bin/vdr-pin.sh + diff --git a/media-plugins/vdr-pin/files/vdr-pin.sh b/media-plugins/vdr-pin/files/vdr-pin.sh new file mode 100644 index 000000000000..bf03b4507382 --- /dev/null +++ b/media-plugins/vdr-pin/files/vdr-pin.sh @@ -0,0 +1,5 @@ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pin/files/vdr-pin.sh,v 1.1 2006/04/12 18:56:45 hd_brummy Exp $ +# +# protect the record... +touch $1/protection.fsk +echo "Die Aufzeichnung $1 wurde geschützt..." diff --git a/media-plugins/vdr-pin/metadata.xml b/media-plugins/vdr-pin/metadata.xml new file mode 100644 index 000000000000..02e0f70c8b13 --- /dev/null +++ b/media-plugins/vdr-pin/metadata.xml @@ -0,0 +1,16 @@ + + + + media-tv + + hd_brummy@gentoo.org + Joerg Bornkessel + + + zzam@gentoo.org + Matthias Schwarzott + + + With this Plugin one knows records with a pin code before the access by children protected + + diff --git a/media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild b/media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild new file mode 100644 index 000000000000..a3b6e9fbadf8 --- /dev/null +++ b/media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild,v 1.1 2006/04/12 18:56:45 hd_brummy Exp $ + +inherit vdr-plugin + +DESCRIPTION="Video Disk Recorder pin PlugIn" +HOMEPAGE="http://www.jwendel.de" +SRC_URI="http://www.jwendel.de/vdr/${P}.tgz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND=">=media-video/vdr-1.3.45-r1" + +pkg_setup() { + vdr-plugin_pkg_setup + + if grep -q fskProtection /usr/include/vdr/timers.h; then + einfo "Patched vdr found" + else + echo + eerror "Patched VDR needed" + echo + einfo "reemerge VDR with USE=\"child-protection\" or USE=\"bigpatch\"" && \ + die "unpack failed, patched VDR needed" + fi +} + +src_install() { + vdr-plugin_src_install + + into /usr/share/vdr/pin + dobin ${FILESDIR}/vdr-pin.sh + + insinto /etc/vdr/reccmds + doins ${FILESDIR}/reccmds.pin.conf +} + -- cgit v1.2.3-65-gdbad