diff options
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 +} + |