summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Schwarzott <zzam@gentoo.org>2007-05-23 11:01:30 +0000
committerMatthias Schwarzott <zzam@gentoo.org>2007-05-23 11:01:30 +0000
commitfb11929660c66f7e3996b5d9caa3cfef8379fbf8 (patch)
treec131219b6c98a8696ee16ae2c62bd96de08becc2 /media-plugins/vdr-extrecmenu
parentFix Manifest for fxruby-1.2.6.ebuild. (diff)
downloadhistorical-fb11929660c66f7e3996b5d9caa3cfef8379fbf8.tar.gz
historical-fb11929660c66f7e3996b5d9caa3cfef8379fbf8.tar.bz2
historical-fb11929660c66f7e3996b5d9caa3cfef8379fbf8.zip
Added mainmenuhooks support.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'media-plugins/vdr-extrecmenu')
-rw-r--r--media-plugins/vdr-extrecmenu/ChangeLog9
-rw-r--r--media-plugins/vdr-extrecmenu/Manifest31
-rw-r--r--media-plugins/vdr-extrecmenu/files/0.13/MainMenuHooks.diff27
-rw-r--r--media-plugins/vdr-extrecmenu/files/0.13/series1
-rw-r--r--media-plugins/vdr-extrecmenu/files/digest-vdr-extrecmenu-0.13-r13
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-0.13-r1.ebuild29
6 files changed, 91 insertions, 9 deletions
diff --git a/media-plugins/vdr-extrecmenu/ChangeLog b/media-plugins/vdr-extrecmenu/ChangeLog
index 19610438edd7..22951f4e4aa0 100644
--- a/media-plugins/vdr-extrecmenu/ChangeLog
+++ b/media-plugins/vdr-extrecmenu/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/vdr-extrecmenu
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/ChangeLog,v 1.15 2007/02/05 09:59:03 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/ChangeLog,v 1.16 2007/05/23 11:01:30 zzam Exp $
+
+*vdr-extrecmenu-0.13-r1 (23 May 2007)
+
+ 23 May 2007; Matthias Schwarzott <zzam@gentoo.org>
+ +files/0.13/MainMenuHooks.diff, +files/0.13/series,
+ +vdr-extrecmenu-0.13-r1.ebuild:
+ Added mainmenuhooks support.
05 Feb 2007; Matthias Schwarzott <zzam@gentoo.org>
files/digest-vdr-extrecmenu-0.13, Manifest:
diff --git a/media-plugins/vdr-extrecmenu/Manifest b/media-plugins/vdr-extrecmenu/Manifest
index 4d788bd3f9c8..03c899447838 100644
--- a/media-plugins/vdr-extrecmenu/Manifest
+++ b/media-plugins/vdr-extrecmenu/Manifest
@@ -1,6 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 0.13/MainMenuHooks.diff 890 RMD160 4ad427a5d96e714a2a43272d468fe01b77d7cb88 SHA1 293118702bdd35d7544531ec1f200619e3e8f2ae SHA256 daf72e6b08974c6e52644102b7e7f14e16683616e8e607dbeca41b24608bf936
+MD5 59ed45b3ec1b24c6bf74922de0cb87b0 files/0.13/MainMenuHooks.diff 890
+RMD160 4ad427a5d96e714a2a43272d468fe01b77d7cb88 files/0.13/MainMenuHooks.diff 890
+SHA256 daf72e6b08974c6e52644102b7e7f14e16683616e8e607dbeca41b24608bf936 files/0.13/MainMenuHooks.diff 890
+AUX 0.13/series 19 RMD160 10afdba715c00c80012295eff9713ca322c1273a SHA1 322e93724715a56a2bdf3d35c940d1d7cd3081a1 SHA256 1018689a02bd548e3becc15a39772cd2099ffb4033dcfd13c690a9d3151f8186
+MD5 788cfacef5b431a0ea25ed65cbb132fb files/0.13/series 19
+RMD160 10afdba715c00c80012295eff9713ca322c1273a files/0.13/series 19
+SHA256 1018689a02bd548e3becc15a39772cd2099ffb4033dcfd13c690a9d3151f8186 files/0.13/series 19
AUX vdr-extrecmenu-0.12a-uint32_t.diff 525 RMD160 2a920f2d102b28e19d6620d1519b7812511ec77c SHA1 e4bc4faa17d09a1d95a24feffda96c418903dc6e SHA256 cc638b8e83eb076b183ec2636fa9d4cb9f1f87125e6125a830ecefc283c756b5
MD5 6a597645ee764944ebe1290a5d88294b files/vdr-extrecmenu-0.12a-uint32_t.diff 525
RMD160 2a920f2d102b28e19d6620d1519b7812511ec77c files/vdr-extrecmenu-0.12a-uint32_t.diff 525
@@ -11,14 +19,18 @@ EBUILD vdr-extrecmenu-0.12a.ebuild 765 RMD160 a0b8d982fee5ffbfb1cdb3904757d867f0
MD5 814ade5c7f554260cc6ff2846f8d2852 vdr-extrecmenu-0.12a.ebuild 765
RMD160 a0b8d982fee5ffbfb1cdb3904757d867f0ab0a71 vdr-extrecmenu-0.12a.ebuild 765
SHA256 74f0fe85603e8ddaef2da9c8aea776ece42045614fdb7f9f0fa6d32efed601b1 vdr-extrecmenu-0.12a.ebuild 765
+EBUILD vdr-extrecmenu-0.13-r1.ebuild 768 RMD160 dd003f19bec05c3b30b996b08845d3e0d661198c SHA1 2d7b45892ceef4ff999c52a36838cbdfb80d6322 SHA256 24110c626310dae98010ef7f0ef794af57c7f201a62d18c2956f153a8634291b
+MD5 b7e2cd3e5c9fbb044bfda969a908e03c vdr-extrecmenu-0.13-r1.ebuild 768
+RMD160 dd003f19bec05c3b30b996b08845d3e0d661198c vdr-extrecmenu-0.13-r1.ebuild 768
+SHA256 24110c626310dae98010ef7f0ef794af57c7f201a62d18c2956f153a8634291b vdr-extrecmenu-0.13-r1.ebuild 768
EBUILD vdr-extrecmenu-0.13.ebuild 722 RMD160 efccd56c5575f5ed1249ad7a500b3650ff43a24f SHA1 e52d9611bcf7f893fa192f6dda72e4e87fd42402 SHA256 85a66fe1469c3e83a2d9a2d05407c60d5a27ec78f171e52020c929b92dadf781
MD5 092980523f29a928ac833a306e821325 vdr-extrecmenu-0.13.ebuild 722
RMD160 efccd56c5575f5ed1249ad7a500b3650ff43a24f vdr-extrecmenu-0.13.ebuild 722
SHA256 85a66fe1469c3e83a2d9a2d05407c60d5a27ec78f171e52020c929b92dadf781 vdr-extrecmenu-0.13.ebuild 722
-MISC ChangeLog 2338 RMD160 8674a5be1fa815c81d757814487f3297e5ccb3ee SHA1 e71002b5a281a6b8d92595d18731d60149135bc4 SHA256 3bd89219a74abd270ee49854eaa26651f15de5c1f0c77f55b58214b9e6e6943e
-MD5 ddddd0eddb4b18402ee82905836ed538 ChangeLog 2338
-RMD160 8674a5be1fa815c81d757814487f3297e5ccb3ee ChangeLog 2338
-SHA256 3bd89219a74abd270ee49854eaa26651f15de5c1f0c77f55b58214b9e6e6943e ChangeLog 2338
+MISC ChangeLog 2550 RMD160 cb52a89c344c967c814fa6844c6f8490614b077f SHA1 9538851a5ed87d1332095591e5226dfa2067fd56 SHA256 7be609ebc3616767c04a21092697fa114c430d40028ff3fd9bc7a65193c91132
+MD5 40ad751d6bd7590fd3f10352e433c00b ChangeLog 2550
+RMD160 cb52a89c344c967c814fa6844c6f8490614b077f ChangeLog 2550
+SHA256 7be609ebc3616767c04a21092697fa114c430d40028ff3fd9bc7a65193c91132 ChangeLog 2550
MISC metadata.xml 337 RMD160 f0276e381deb2e62761aa580195b1c05be29f5d5 SHA1 401d1f6dd5361fa11c936bfa18aa86047a82c614 SHA256 ca40fe91ad4ff2629c376890772b86f0e306359568fd5dad9a5c9804d0791b7f
MD5 869839854638d4e891cc993031e0f3df metadata.xml 337
RMD160 f0276e381deb2e62761aa580195b1c05be29f5d5 metadata.xml 337
@@ -29,10 +41,13 @@ SHA256 669d6c21c464caaa0787f3d5eaab19151807f4c8b634a15929ccaa1830e0650c files/di
MD5 f27dcf72b19ed1a5e71d251e39f6670e files/digest-vdr-extrecmenu-0.13 247
RMD160 f4ee14392d110f1824eda2a10093857e64081b13 files/digest-vdr-extrecmenu-0.13 247
SHA256 cbf9b35d39cfed319cdcc3ef256fce7bdd559cb5d40b00a027208c146ea1d1b0 files/digest-vdr-extrecmenu-0.13 247
+MD5 f27dcf72b19ed1a5e71d251e39f6670e files/digest-vdr-extrecmenu-0.13-r1 247
+RMD160 f4ee14392d110f1824eda2a10093857e64081b13 files/digest-vdr-extrecmenu-0.13-r1 247
+SHA256 cbf9b35d39cfed319cdcc3ef256fce7bdd559cb5d40b00a027208c146ea1d1b0 files/digest-vdr-extrecmenu-0.13-r1 247
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
+Version: GnuPG v2.0.4 (GNU/Linux)
-iD8DBQFFxv/wt2vP6XvVdOcRArcPAKCf+oLCBA+mtgrE3/fDHgtUvT0iVgCfU8v4
-ZluPRmkNKReL2/x0Sgm/wBM=
-=pzLf
+iD8DBQFGVB8Qt2vP6XvVdOcRAgjvAKDGg9fjJxIQkwXrlle/XzuUNDCSwgCdEEac
+g0sI2DCB/qlhBribsrQa4l8=
+=GDYA
-----END PGP SIGNATURE-----
diff --git a/media-plugins/vdr-extrecmenu/files/0.13/MainMenuHooks.diff b/media-plugins/vdr-extrecmenu/files/0.13/MainMenuHooks.diff
new file mode 100644
index 000000000000..152f67106efc
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/0.13/MainMenuHooks.diff
@@ -0,0 +1,27 @@
+# 90_MainMenuHooks.dpatch by Tobias Grimm <tg@e-tobi.net>
+#
+# All lines beginning with `## DP:' are a description of the patch.
+# DP: Adds support fpr the MainMenuHook patch in VDR.
+
+diff -urNad vdr-plugin-extrecmenu-0.13~/extrecmenu.c vdr-plugin-extrecmenu-0.13/extrecmenu.c
+--- vdr-plugin-extrecmenu-0.13~/extrecmenu.c 2007-02-03 21:13:28.000000000 +0100
++++ vdr-plugin-extrecmenu-0.13/extrecmenu.c 2007-03-11 11:52:23.000000000 +0100
+@@ -137,7 +137,16 @@
+
+ bool cPluginExtrecmenu::Service(const char *Id,void *Data)
+ {
+- return false;
++ if (strcmp(Id, "MainMenuHooksPatch-v1.0::osRecordings") == 0 && mysetup.ReplaceOrgRecMenu==true)
++ {
++ if (Data == NULL)
++ return true;
++ cOsdMenu **menu = (cOsdMenu**) Data;
++ if (menu)
++ *menu = (cOsdMenu*) MainMenuAction();
++ return true;
++ }
++ return false;
+ }
+
+ const char **cPluginExtrecmenu::SVDRPHelpPages(void)
+
diff --git a/media-plugins/vdr-extrecmenu/files/0.13/series b/media-plugins/vdr-extrecmenu/files/0.13/series
new file mode 100644
index 000000000000..1061ddba6782
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/0.13/series
@@ -0,0 +1 @@
+MainMenuHooks.diff
diff --git a/media-plugins/vdr-extrecmenu/files/digest-vdr-extrecmenu-0.13-r1 b/media-plugins/vdr-extrecmenu/files/digest-vdr-extrecmenu-0.13-r1
new file mode 100644
index 000000000000..9c3ffc245201
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/digest-vdr-extrecmenu-0.13-r1
@@ -0,0 +1,3 @@
+MD5 3112b7e8fe23414f6d4248374dd15461 vdr-extrecmenu-0.13.tgz 38550
+RMD160 e557791eb31671973119147670451146187a8e08 vdr-extrecmenu-0.13.tgz 38550
+SHA256 bd2849bbb03226d9a0b84154050253ce454544f0b30160f1026980daba1ff934 vdr-extrecmenu-0.13.tgz 38550
diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-0.13-r1.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-0.13-r1.ebuild
new file mode 100644
index 000000000000..06f17f33c1cb
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-0.13-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/vdr-extrecmenu-0.13-r1.ebuild,v 1.1 2007/05/23 11:01:30 zzam Exp $
+
+inherit vdr-plugin eutils
+
+S=${WORKDIR}/${VDRPLUGIN}-${PV}
+
+DESCRIPTION="Video Disk Recorder - Extended recordings menu Plugin"
+HOMEPAGE="http://martins-kabuff.de/extrecmenu.html"
+SRC_URI="http://martins-kabuff.de/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.7"
+
+PATCHES="${FILESDIR}/${PV}/MainMenuHooks.diff"
+
+src_unpack() {
+ vdr-plugin_src_unpack
+
+ if grep -q fskProtection /usr/include/vdr/timers.h; then
+ sed -i "s:#WITHPINPLUGIN:WITHPINPLUGIN:" Makefile
+ fi
+}
+