From 7d65d906506ab987de8e60fb05c9c54ea867e6a2 Mon Sep 17 00:00:00 2001 From: Matthias Schwarzott Date: Mon, 23 Apr 2007 14:02:44 +0000 Subject: [PATCH] Version bumped. Contains small fixes, and runs with baselayout-2 and without bash. Package-Manager: portage-2.1.2.4 --- media-tv/gentoo-vdr-scripts/ChangeLog | 9 +- media-tv/gentoo-vdr-scripts/Manifest | 22 ++- .../files/digest-gentoo-vdr-scripts-0.3.9 | 3 + .../gentoo-vdr-scripts-0.3.9.ebuild | 140 ++++++++++++++++++ 4 files changed, 166 insertions(+), 8 deletions(-) create mode 100644 media-tv/gentoo-vdr-scripts/files/digest-gentoo-vdr-scripts-0.3.9 create mode 100644 media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-0.3.9.ebuild diff --git a/media-tv/gentoo-vdr-scripts/ChangeLog b/media-tv/gentoo-vdr-scripts/ChangeLog index e995aafac8ce..f982b5919b42 100644 --- a/media-tv/gentoo-vdr-scripts/ChangeLog +++ b/media-tv/gentoo-vdr-scripts/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-tv/gentoo-vdr-scripts # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/gentoo-vdr-scripts/ChangeLog,v 1.77 2007/04/15 13:04:44 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/gentoo-vdr-scripts/ChangeLog,v 1.78 2007/04/23 14:02:44 zzam Exp $ + +*gentoo-vdr-scripts-0.3.9 (23 Apr 2007) + + 23 Apr 2007; Matthias Schwarzott + +gentoo-vdr-scripts-0.3.9.ebuild: + Version bumped. Contains small fixes, and runs with baselayout-2 and without + bash. *gentoo-vdr-scripts-0.3.8-r1 (15 Apr 2007) diff --git a/media-tv/gentoo-vdr-scripts/Manifest b/media-tv/gentoo-vdr-scripts/Manifest index 49b0ca206d88..353babb75e22 100644 --- a/media-tv/gentoo-vdr-scripts/Manifest +++ b/media-tv/gentoo-vdr-scripts/Manifest @@ -6,6 +6,7 @@ MD5 1fc45da83050d50a549e03e629598246 files/gentoo-vdr-scripts-0.3.8-kill-dvbspla RMD160 29cdb4aa6cc5b9c22a921a7ac764d101c951424a files/gentoo-vdr-scripts-0.3.8-kill-dvbsplash.diff 340 SHA256 ae366edb256f21a81c2fe4d168be2dfeaf1ffa2ad5f8258ffb5d3774884f002d files/gentoo-vdr-scripts-0.3.8-kill-dvbsplash.diff 340 DIST gentoo-vdr-scripts-0.3.8.tar.bz2 26450 RMD160 681c08fc2502269229d677b2ffc05cb3705f4fde SHA1 31532746f4f72be7c712177902ac7ba5c0d886e8 SHA256 6a7cd90d83dca22be79a55665c422dcd92755a019594f86b741a04a6742cc2ce +DIST gentoo-vdr-scripts-0.3.9.tar.bz2 26395 RMD160 b7577c30b240f55862318bdb220995196f03c4c2 SHA1 a72fb3f7f09640e7e9230d7cb271c12c392a3209 SHA256 3d8c2aa3c579b5869c5afc7398275fe9dc2439d49ef105bb4fcbcd4702d8ed03 EBUILD gentoo-vdr-scripts-0.3.8-r1.ebuild 3789 RMD160 dd16db7f55c5f52bfd2b13b299e429b7f988b31d SHA1 49815039e07a80c616f010522e9794af0e56d2f7 SHA256 bc7f110488310c3a9af33a0c0d5634ead5acb2e497380821bf36fe01df349f22 MD5 ed8fb670bf17601d1044443d7be08314 gentoo-vdr-scripts-0.3.8-r1.ebuild 3789 RMD160 dd16db7f55c5f52bfd2b13b299e429b7f988b31d gentoo-vdr-scripts-0.3.8-r1.ebuild 3789 @@ -14,10 +15,14 @@ EBUILD gentoo-vdr-scripts-0.3.8.ebuild 3643 RMD160 2fbedddcb229f6326337dc805196a MD5 08e97389ec1cb40ab0c225fe54393590 gentoo-vdr-scripts-0.3.8.ebuild 3643 RMD160 2fbedddcb229f6326337dc805196af2c2a26a129 gentoo-vdr-scripts-0.3.8.ebuild 3643 SHA256 fd56bd6323a7cdf3792cdd8c854fe2457e29760dc6708f36dcfc907f1de0e828 gentoo-vdr-scripts-0.3.8.ebuild 3643 -MISC ChangeLog 15648 RMD160 837c6761abc284db8ab6cd842da2f4758a815b36 SHA1 9cd433f6e49ec02695c7272ca2e8805b321fa3be SHA256 95d67bc9c6e4a344874b601e2eb158527489c1c1473792a10059574b2a28da4f -MD5 53fda0d41ce3a2ee09c07bf312aa656d ChangeLog 15648 -RMD160 837c6761abc284db8ab6cd842da2f4758a815b36 ChangeLog 15648 -SHA256 95d67bc9c6e4a344874b601e2eb158527489c1c1473792a10059574b2a28da4f ChangeLog 15648 +EBUILD gentoo-vdr-scripts-0.3.9.ebuild 3690 RMD160 b0c89c806cc5864272da303e6fd81064adc534dc SHA1 47cb4399c14c3b0e5c70832200b6f011f088ceda SHA256 9435b8a168982d2f9c298da54f2d85a4ac1a99989492a06070aa583d0ef6a8ee +MD5 9b323624e766aa2cf68b0a1cec4f1fff gentoo-vdr-scripts-0.3.9.ebuild 3690 +RMD160 b0c89c806cc5864272da303e6fd81064adc534dc gentoo-vdr-scripts-0.3.9.ebuild 3690 +SHA256 9435b8a168982d2f9c298da54f2d85a4ac1a99989492a06070aa583d0ef6a8ee gentoo-vdr-scripts-0.3.9.ebuild 3690 +MISC ChangeLog 15866 RMD160 7913a7b748be7b29d518c9ea8811c93be44592ea SHA1 6752baf3797356bca095866812f16c5ffc714b14 SHA256 902c5387e4b3d8ea4c4c8a50d021024d535d4c837f9ec7af49eb8bdaa1842ebe +MD5 5b2beb5dd2b2614895c179679bf85530 ChangeLog 15866 +RMD160 7913a7b748be7b29d518c9ea8811c93be44592ea ChangeLog 15866 +SHA256 902c5387e4b3d8ea4c4c8a50d021024d535d4c837f9ec7af49eb8bdaa1842ebe ChangeLog 15866 MISC metadata.xml 257 RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 SHA1 d2419394e7d5c7463d7dea33e9190ebd57484531 SHA256 0dd45fbbaf1c6173535e371e3ff8a3faa41f3f89123ac9dffe338998599ebe26 MD5 116de98355049ce943c3b6fedc00b4a3 metadata.xml 257 RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 metadata.xml 257 @@ -28,10 +33,13 @@ SHA256 3aca0cd650e4513d72878d443ae584cff62a624d848e82e0fccfcd8a05fda7ec files/di MD5 5aca44920c9216a8e7d435e80259247c files/digest-gentoo-vdr-scripts-0.3.8-r1 274 RMD160 fae0bec13596f0b2cd936730e246cfbcaa2bbb6f files/digest-gentoo-vdr-scripts-0.3.8-r1 274 SHA256 3aca0cd650e4513d72878d443ae584cff62a624d848e82e0fccfcd8a05fda7ec files/digest-gentoo-vdr-scripts-0.3.8-r1 274 +MD5 4050c7bd5aab37f2b6eb64b455845075 files/digest-gentoo-vdr-scripts-0.3.9 274 +RMD160 90efac36cd6a1bb27f502107f0b54a95dcd93dbf files/digest-gentoo-vdr-scripts-0.3.9 274 +SHA256 6cad498b45bcd1c7302e8df2e746be1e11b256fe2cd9bd3cab4e7ee295f63b30 files/digest-gentoo-vdr-scripts-0.3.9 274 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (GNU/Linux) -iD8DBQFGIiL4t2vP6XvVdOcRAmnHAKDcKolIqv2RsVGJvz+jWjfireU+tACfWE08 -+tEby7395LSwr7n5Co5Rc48= -=Z8B/ +iD8DBQFGLLyOt2vP6XvVdOcRAoYZAJ0YwMbsI2KeG1XkCuUf43lT79gyOACbBH9k +Uq3II8hP7L+pQamCxCflLL8= +=JvyD -----END PGP SIGNATURE----- diff --git a/media-tv/gentoo-vdr-scripts/files/digest-gentoo-vdr-scripts-0.3.9 b/media-tv/gentoo-vdr-scripts/files/digest-gentoo-vdr-scripts-0.3.9 new file mode 100644 index 000000000000..68f683dea5bd --- /dev/null +++ b/media-tv/gentoo-vdr-scripts/files/digest-gentoo-vdr-scripts-0.3.9 @@ -0,0 +1,3 @@ +MD5 260af5d2052c15929f552b87132e768c gentoo-vdr-scripts-0.3.9.tar.bz2 26395 +RMD160 b7577c30b240f55862318bdb220995196f03c4c2 gentoo-vdr-scripts-0.3.9.tar.bz2 26395 +SHA256 3d8c2aa3c579b5869c5afc7398275fe9dc2439d49ef105bb4fcbcd4702d8ed03 gentoo-vdr-scripts-0.3.9.tar.bz2 26395 diff --git a/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-0.3.9.ebuild b/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-0.3.9.ebuild new file mode 100644 index 000000000000..d80e13a43a87 --- /dev/null +++ b/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-0.3.9.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-0.3.9.ebuild,v 1.1 2007/04/23 14:02:44 zzam Exp $ + +inherit eutils + +DESCRIPTION="Scripts necessary for use of vdr as a set-top-box" +HOMEPAGE="http://www.gentoo.org/" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + http://dev.gentoo.org/~zzam/distfiles/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nvram" + +RDEPEND="nvram? ( sys-power/nvram-wakeup ) + app-admin/sudo + ! 0 ]]; then + einfo "Using existing /etc/conf.d/vdr.plugins" + cp ${ROOT}/etc/conf.d/vdr.plugins ${D}/etc/conf.d/vdr.plugins + else + einfo "Using PLUGINS from /etc/conf.d/vdr" + local PLUGIN + for PLUGIN in $(source ${ROOT}/etc/conf.d/vdr;echo $PLUGINS); do + echo ${PLUGIN} >> ${D}/etc/conf.d/vdr.plugins + done + fi +} + +VDRSUDOENTRY="vdr ALL=NOPASSWD:/usr/share/vdr/bin/vdrshutdown-really.sh" + +pkg_postinst() { + if has_version "sudoedit-vdr.sh <<-SUDOEDITOR + #!/bin/bash + echo Commenting out old entry + sed -i \${1} -e '/\/usr\/lib\/vdr\/bin\/vdrshutdown-really.sh/s/^/#/' + echo Adding new entry + echo "" >> \${1} + echo "${VDRSUDOENTRY}" >> \${1} + SUDOEDITOR + chmod a+x sudoedit-vdr.sh + + VISUAL=${T}/sudoedit-vdr.sh visudo -f ${ROOT}/etc/sudoers || die "visudo failed" + + einfo "Edited /etc/sudoers" + fi +} -- 2.26.2