summaryrefslogtreecommitdiff
path: root/media-plugins/vdr-pin
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-pin
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/vdr-pin')
-rw-r--r--media-plugins/vdr-pin/Manifest10
-rw-r--r--media-plugins/vdr-pin/files/reccmds.pin.conf6
-rw-r--r--media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.165
-rw-r--r--media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff13
-rw-r--r--media-plugins/vdr-pin/metadata.xml11
-rw-r--r--media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild41
-rw-r--r--media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild35
7 files changed, 121 insertions, 0 deletions
diff --git a/media-plugins/vdr-pin/Manifest b/media-plugins/vdr-pin/Manifest
new file mode 100644
index 000000000000..deced1d164ce
--- /dev/null
+++ b/media-plugins/vdr-pin/Manifest
@@ -0,0 +1,10 @@
+AUX reccmds.pin.conf 192 SHA256 4d2668c6b9a48f54c9883f6bec8e3e153ec0bd18f6ff3bbc4b17768fe8906c96 SHA512 86f30889fc1574a2de58c152b988640bedfc7337a3e702b86669ae3d4871fe4666b8f237ee3ca3ea86a26f4dcb27bc4633348bd3b4005dc04ec6014a285d7381 WHIRLPOOL 2b508a986beee49836d7671de9da13576652ceec045dc0b5e2d234e5b485ec32173bde055a246d10c2f09372725f267dfbdd46fd2b9e95d963f99e3748330807
+AUX reccmds.pin.conf-0.0.16 204 SHA256 e4f1da6e698741c06b5200ac8ada623fccc516d56bca497d9d4bb25e691940fd SHA512 22c53e51697edacd69d1afa18595020e8985524bd44a34ceff51e2aeb3d02d3d3957eca183e27282ee9cbda354ebec9279d67d6d03ea57aa10f4aed33566376d WHIRLPOOL 3269a20893c80b0b05063fa4b0c574b35f0c0020a7bf0daf31ba9fddb4481d5c258b8fd66ebb325ca04c1e25a549196d1a16b82baec7d28a1701530f9195e2d5
+AUX vdr-pin-0.1.9.diff 445 SHA256 f2bf2b7400dcfe24e9d843d6174dfeed26ba3edd01ec0bee6e50920649f7801f SHA512 fe70be0fff7f1cc83447bab36c8bbc0ef30d9f50fa8c093d297ffcb3471b1a433052ce5265448aa1b06cb8e68f0fc2eaa47bc4985715c431e86ba28f9d99e814 WHIRLPOOL da6c49771a9f5592e0f330609eec8762614a38d2ac0502c825557eb20f2522f0fb9cb09bad9e5dfbfab1ab0495bb03e9e4c59c36b66f3ffedf57b1f9cb9cfb02
+DIST vdr-pin-0.1.14.tgz 48771 SHA256 4eebfb75b3c591ea1aedf0ee62607cf466828a0d9cb5e3cd1dc2ff47da008ef2 SHA512 0eb2f6f7587ec6e3d5731e48b5b37687900d8698f698c745ccacf2e41fc59c71277e020c195db77342ca997331fbf0c629bd178db734e45098844529b9e5430a WHIRLPOOL 73d90d0f08af812c0e6a8558d79a2757ba6e3d37faa575fce9443de21351b2bd8f7a243555c4fe1dd5b24814f28ea8d562f58a9a3e73e4a6b0d96bd74438db5f
+DIST vdr-pin-0.1.9.tgz 42006 SHA256 15410df9dcb1e3c0c0734c83b19d309278d72b2cfb56dc81967d5bc3b0dc777c SHA512 b48e205a2da7d07e819b4a063ced2e251417d0135d5229016da56f4ab21a69d317055543637d689f3cd7a0942418bf127220942286bd74d434a9b08b91d9f4ae WHIRLPOOL 5c2eaf83f1f513c367e746017290d980dc3bac279b2d39410228ec92e7eb288c70a09d146ed8dfa873bd883d49256fd9f282348f7d778ec84a0ed66a60178a56
+EBUILD vdr-pin-0.1.14.ebuild 930 SHA256 761717d489cf7a4c1b2dd738bbe16990f4e409b71ce30c076ab7ce0f7e7ff06b SHA512 bcc0ef88535895b68699da62e532737701c75ccfb8210be890cc215ce039d30d74e93fbb968236b2cdde17e4092c1b8f6e63a334451a3a2e7adc2e23f49e6a69 WHIRLPOOL f6c256f9af563fe67f9d7b87cfe4f3320f110254b279521f924fb3f11f014d8deb777dfe307cf695d57138455f6561625db657f76b36ad5cea51cb42b16f9a71
+EBUILD vdr-pin-0.1.9.ebuild 638 SHA256 18bef90263835a08b751d08fa2482e0ee3c71a5e4edbdcba8531698d1d6449f5 SHA512 e92abd3587c2c1b53d84986428b38c7821d833c33c8dbd3058ee281d07d4f99ba1e993e97f82d2d65cd57c76d8bbefced2750e960792eb2b6c1b5b3885f71fd0 WHIRLPOOL 0afacc4f1d7258d9749a616dcd06a9900d244bc6b6bacf4b09fcfa35038f2ec22d9f0162ef296753f8a7efa6a516b2e09e00809ab1b5e8dee0bfc2f31164f339
+MISC ChangeLog 2593 SHA256 3385481b90328b0925595af39270d13fc3bb5ed164197d03d21e831629d51c6b SHA512 c21bc9ea4afff984e92d9a68d0a1d1cba636a0d9150349c09cac4385dd71e6440d5d0d25724d3aa335a70a60b45e2d7e066fee4f60b79d5b61e2f5fd2fbed2a5 WHIRLPOOL c998a34460c3a6877795670db056982c2363b6030c766194f0443a438b5d9f334f7c0891b2dc08fe90d94b5583dc5d4a5872694be4b13e336fc302593df05541
+MISC ChangeLog-2015 2070 SHA256 ac14d172c4f0d5662c2e31b3d35051a9dee54e017ad1517d1923942a942d9917 SHA512 5a63f166400a67ae093311cbd66d016a89e20ce91abaaf9ad9d2fc352cc15bac099b7a9b3fdbcc67c53c25475683dee7b0275d186184c3ad620d1d534533c449 WHIRLPOOL a598164efbf86b1d66bbd9e5b2bc4d165c7188449ff3c638331675ec6876e0d66d698d9330b86454be007240a512f5ecc2db10014013c1031e475b58a57e9ce6
+MISC metadata.xml 387 SHA256 ab30a35952fb9c73e0242ed17909509ba2f8a3627185977170f1c4374d392956 SHA512 5284b19c62c0215c59f71cd09274fcb50af50b277b52b9859b45dc0511df2dd61443ce1ed74409dcbed4800ff0db5d3c6b92dfac6332a516d4c4069c458e3f23 WHIRLPOOL 1e4c4562392c15d9c0088d9cfcb0740103afdb25f0358d8de544ac87bc8611f66be39f92c2b1a0807641fca9564501af2bb4710902a698ed9201299f9253ef6e
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..7591c0c8e705
--- /dev/null
+++ b/media-plugins/vdr-pin/files/reccmds.pin.conf
@@ -0,0 +1,6 @@
+#
+# protects / unprotects records by a PIN
+#
+
+Set PIN protection: /usr/share/vdr/plugins/pin/fskprotect.sh protect
+Unset PIN protection: /usr/share/vdr/plugins/pin/fskprotect.sh unprotect
diff --git a/media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.16 b/media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.16
new file mode 100644
index 000000000000..e47da47e7de0
--- /dev/null
+++ b/media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.16
@@ -0,0 +1,5 @@
+#
+# creats protected records, only visibly with the right pin
+#
+FSK Schutz hinzufügen: /usr/share/vdr/pin/bin/fskprotect.sh protect
+FSK Schutz entfernen: /usr/share/vdr/pin/bin/fskprotect.sh unprotect
diff --git a/media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff b/media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff
new file mode 100644
index 000000000000..54e0b6cb16db
--- /dev/null
+++ b/media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff
@@ -0,0 +1,13 @@
+diff -Naur pin-0.1.9.orig/Makefile pin-0.1.9/Makefile
+--- pin-0.1.9.orig/Makefile 2010-12-02 17:01:55.000000000 +0100
++++ pin-0.1.9/Makefile 2010-12-02 17:02:50.000000000 +0100
+@@ -104,8 +104,7 @@
+ plugin: libvdr-$(PLUGIN).so
+
+ fskcheck: $(CMDOBJS)
+- $(CXX) $(CXXFLAGS) $(CMDOBJS) -o $@
+- @cp $@ $(FSKCHKDIR)
++ $(CXX) $(CXXFLAGS) $(LDFLAGS) $(CMDOBJS) -o $@
+
+ libvdr-$(PLUGIN).so: $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
diff --git a/media-plugins/vdr-pin/metadata.xml b/media-plugins/vdr-pin/metadata.xml
new file mode 100644
index 000000000000..c0a745581ef1
--- /dev/null
+++ b/media-plugins/vdr-pin/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <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.1.14.ebuild b/media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild
new file mode 100644
index 000000000000..d59e2524cb8a
--- /dev/null
+++ b/media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+VERSION="1379" # every bump, new version
+
+DESCRIPTION="VDR plugin: enable/disable parentalrating in records"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-${VDRPLUGIN}"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.2-r1[pinplugin]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "s:INCLUDES += -I\$(VDRINCDIR):INCLUDES += -I\$(VDRDIR)/include:" Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin fskcheck
+
+ insinto /usr/share/vdr/plugins/${VDRPLUGIN}
+ doins "${S}"/scripts/fskprotect.sh
+
+ insinto /usr/share/vdr/record
+ newins "${S}"/scripts/cut.sh 20-preserve-pin-after-cut.sh
+
+ insinto /etc/vdr/reccmds
+ doins "${FILESDIR}"/reccmds.pin.conf
+}
diff --git a/media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild b/media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild
new file mode 100644
index 000000000000..489801c1a2b3
--- /dev/null
+++ b/media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: 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.6.0[pinplugin]"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ epatch "${FILESDIR}/${P}.diff"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin fskcheck
+
+ into /usr/share/vdr/pin
+ dobin "${S}"/scripts/*.sh
+
+ insinto /etc/vdr/reccmds
+ newins "${FILESDIR}"/reccmds.pin.conf-0.0.16 reccmds.pin.conf
+}