summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Bornkessel <hd_brummy@gentoo.org>2006-04-12 18:56:45 +0000
committerJörg Bornkessel <hd_brummy@gentoo.org>2006-04-12 18:56:45 +0000
commit8e9ce82287fc29124363bff2213da4b78407bc1f (patch)
treebc03f05e16f1d4d45690c6761e18d9a27377c200 /media-plugins
parentCleaning up older ebuilds. (diff)
downloadgentoo-2-8e9ce82287fc29124363bff2213da4b78407bc1f.tar.gz
gentoo-2-8e9ce82287fc29124363bff2213da4b78407bc1f.tar.bz2
gentoo-2-8e9ce82287fc29124363bff2213da4b78407bc1f.zip
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)
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/vdr-pin/ChangeLog12
-rw-r--r--media-plugins/vdr-pin/Manifest7
-rw-r--r--media-plugins/vdr-pin/files/digest-vdr-pin-0.0.121
-rw-r--r--media-plugins/vdr-pin/files/rc-addon.sh8
-rw-r--r--media-plugins/vdr-pin/files/reccmds.pin.conf6
-rw-r--r--media-plugins/vdr-pin/files/vdr-pin.sh5
-rw-r--r--media-plugins/vdr-pin/metadata.xml16
-rw-r--r--media-plugins/vdr-pin/vdr-pin-0.0.12.ebuild41
8 files changed, 96 insertions, 0 deletions
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 <hd_brummy@gentoo.org> +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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>media-tv</herd>
+ <maintainer>
+ <email>hd_brummy@gentoo.org</email>
+ <name>Joerg Bornkessel</name>
+ </maintainer>
+ <maintainer>
+ <email>zzam@gentoo.org</email>
+ <name>Matthias Schwarzott</name>
+ </maintainer>
+ <longdescription>
+ With this Plugin one knows records with a pin code before the access by children protected
+ </longdescription>
+</pkgmetadata>
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
+}
+