diff options
author | 2014-01-12 21:33:19 +0000 | |
---|---|---|
committer | 2014-01-12 21:33:19 +0000 | |
commit | 03ce6d9052e8546fe0d3aeb3d7d754eec263d320 (patch) | |
tree | 0d9e22b94fc84fe5e0e38cac1b1549c8195f52f1 /media-plugins | |
parent | version bump (diff) | |
download | historical-03ce6d9052e8546fe0d3aeb3d7d754eec263d320.tar.gz historical-03ce6d9052e8546fe0d3aeb3d7d754eec263d320.tar.bz2 historical-03ce6d9052e8546fe0d3aeb3d7d754eec263d320.zip |
fixed sudo handling, reported by L.Muresan
Package-Manager: portage-2.2.1/cvs/Linux i686
Manifest-Sign-Key: 0x34C2808A
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/vdr-osdteletext/ChangeLog | 6 | ||||
-rw-r--r-- | media-plugins/vdr-osdteletext/Manifest | 11 | ||||
-rw-r--r-- | media-plugins/vdr-osdteletext/files/rc-addon-v3.sh | 39 | ||||
-rw-r--r-- | media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild | 4 |
4 files changed, 52 insertions, 8 deletions
diff --git a/media-plugins/vdr-osdteletext/ChangeLog b/media-plugins/vdr-osdteletext/ChangeLog index 92e7105d4867..4d29e0613f3b 100644 --- a/media-plugins/vdr-osdteletext/ChangeLog +++ b/media-plugins/vdr-osdteletext/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-plugins/vdr-osdteletext # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdteletext/ChangeLog,v 1.27 2014/01/06 22:56:18 hd_brummy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdteletext/ChangeLog,v 1.28 2014/01/12 21:33:10 hd_brummy Exp $ + + 12 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org> +files/rc-addon-v3.sh, + vdr-osdteletext-0.9.4-r1.ebuild: + fixed sudo handling, reported by L.Muresan *vdr-osdteletext-0.9.4-r1 (06 Jan 2014) diff --git a/media-plugins/vdr-osdteletext/Manifest b/media-plugins/vdr-osdteletext/Manifest index 16c7861fd9e9..567ee91cf12d 100644 --- a/media-plugins/vdr-osdteletext/Manifest +++ b/media-plugins/vdr-osdteletext/Manifest @@ -4,20 +4,21 @@ Hash: SHA256 AUX confd 954 SHA256 8952e317dfb633ce65b9357cc30ddaef77cb338f2f1d56e103e3328499970eae SHA512 6d6b98521cb23f7218002dc3fc70ee4d94a3fcefdb4302c16e821fc9073c21611afc102edc2f9a8932cf2873601ac03b2d1b5ffc2f5b99f8b15d24f393e74fe1 WHIRLPOOL ff01c9729c5b96e56f79551d55464a068ff8e6b9e0797b27ab12dfd4a8bc4405df39a28227205f15a49d9c8ed05090cb305994ef0313ac9af279b145a40450b1 AUX confd-v2 1085 SHA256 14c6619f76f98c11396f926cb7b0827e988c19fe59ce3a799d0081c001ea67ff SHA512 893aae849d4d80ce43f344493a7c51e9a878984632f9bd68eba442aecb1c1e6781e9d34905f652163b3bd68cb643858aaa6ae5ab139f477c6d4c6abb5525f5b8 WHIRLPOOL 4bde57d7c43a75e79810b526a4bfb14aac47e4068d53ce29144802fb46d6cdd8bd3ec1b4bc52f2a4335c23d2cc6f32dcf216fcefba1a84454ddd6293a248606a AUX rc-addon-v2.sh 1122 SHA256 6c1802213eedf65f575fcf1534c2806c6bae55cae19ebd672dc879c0cfa38980 SHA512 73854080f940d4300f311e4b4f3744fcbe3e915ffe159281f38ccf1cb0ec4cbbdd63be3e279746c489ac430a4dff147865182cff28587e261de43ff2196780c5 WHIRLPOOL c2cecb771e87d686991138e751122500767ff3fdc4c2f9decd1814149c33c16ec7e702482044db7915bb84f1fe2c962dbbd9335bec0e4a5451837c90ce1b02c1 +AUX rc-addon-v3.sh 1132 SHA256 e97b7acfb330ef4d31e54a94415f6f22db8184e869c9575905a3c7bc774b33cb SHA512 24061d0a098a2a7e86649c1a25d99d4917fb9392abfc1e66ad48b252d8175621627a7b6704d9fb87610fcf1229766b71dfd2947b6462c22b8425fc9407e6ddcd WHIRLPOOL aecdb180d4d8c49e3d5f7ac89943b8ba81926acd6570698b49908f31e18a16ce512b9603f5bc289e28b47a2e83b29aca4484e0b98fb8b70f9adcb0c98141fc87 AUX rc-addon.sh 995 SHA256 006b1ab8ed875a403e138c1bb6b424f765b174741f3e1df909ded8a8d434c3f2 SHA512 19d864ceb932fcc59e85db9a02b2c972ca979213c248e8947f0ff33c70ce308ec0c44aad131d616146b62f6385de7b3ec59d5042ec2063906b57097dcc1ec183 WHIRLPOOL c71523096af9d1d5b09b69ed9df1f1681388e6ebd04d13bfdfc11f8a01e91b42ad4f85ad8428e8e73cc82441be388aa2be0a211582319669d20c36e350d3d7e8 AUX vdr-osdteletext.sudo 41 SHA256 baa4760fb67919131303ced12cb0b8cc75672615cd2d42e571b1e82656307439 SHA512 bf67c332d86cc4d85c6e67a7d9d4fe8271dec1ca3a319bcb22c234278545120de99a97409c19c7f5e37d1f87e97a09306688ce868f385b502305c730bfa0263f WHIRLPOOL 3d5d3113edb6a02f0b92de9de6e250ba3464846afc81a174f78e68dcbed833fab5e36b3b133d3a1c3789db221bdc6e8ae47a8db0f26499ce4c6e4379e968494a DIST vdr-osdteletext-0.9.1.tgz 61037 SHA256 7cfaf3d1e475bf46f01d924b48ff8061e08da9c488706cf249e94b9863139eb1 DIST vdr-osdteletext-0.9.4.tgz 62971 SHA256 625a16cd8da78075d0ea2ae687455dad886f4e4ebcec9e16372d32a9f497c77b SHA512 fe688f7dfddf5d5f270dcf7c2b4d3ab70cee68d0f75e0d283479d5c84217a17f4f1d638e764adaa6e3bbffd4e4a7f8bd1b55c6ab2847592b0a3ad27ffad50dbe WHIRLPOOL fc8e37637954ce72180dae0e6285accd296036c2ea28f957a343e1f74650e1d8baed9b6297196a303fc8211a4ede144fb735e023710454e509915316a3e0bae3 EBUILD vdr-osdteletext-0.9.1.ebuild 845 SHA256 0e352b15c0a1cf6164b8453fe71557321c2d0e218c19f29a52a61d4d753bd635 SHA512 e3e45472647444ca21a73f906accefb09be8947de91793ec45e6be1fab9512db13b14ed50207182c20bee8e7d60468b281228285bcfdd1d17e393e4043ccd19b WHIRLPOOL 9c6670e01ab7e3ed316fe5cb6de0ba50dca6814b2ff392aa6e40456bfd576a7f792fa430f27080829a91348940148eeb92bfe3d3741f407a2f19c4e997956c35 -EBUILD vdr-osdteletext-0.9.4-r1.ebuild 1042 SHA256 e763befe39ca164dd636fa465e0a0868c1a5933ed6141b91f5165c7f8ea14a17 SHA512 f8e984b17a00d1d76ca561b63f7a9d25a7646b19477d58549d9e21c042725ffe9ca248fc5f09d3b0f9a5f5af710af38d97a7f84689ed20031dad0be8b0ed3dc5 WHIRLPOOL 2e7528eb3204cf1d9067328257eeb92b3b2b2b2680fee270ec89039a706e47e310e2392aa7964636e5964df8e89318b6dadab1722c2bbf0d63bc9ce48dbfb31f +EBUILD vdr-osdteletext-0.9.4-r1.ebuild 1042 SHA256 2fbe6ecdfb122ac2d81c0cf55b8de4f5f936df9239ea7ddeac7342fcfb629bbb SHA512 d3625d3265faba1f3becac513836e4576f6cc477feaa3c71d0aa44ba47dbe398f47a1d126a8a8f1dcbbffc098202ff7ffa243a9cfca3a989e9788bd1de405f50 WHIRLPOOL 52aef72a2036ef1c8ccfa48ba7c18130991861ced4c3aaff02f00d59c000797966cd6e8fb4a8207798f8f6aee040c7baf88cd38ae1f2a05c210647d5f7d41f89 EBUILD vdr-osdteletext-0.9.4.ebuild 938 SHA256 5f07046490da6658923e4cef7319377a4ee73b07712d098eea571eb739619886 SHA512 69a9de7d770fd01f5191d8c047a4efe0e3b7ef17a76a50ff17d3f8436aa018ff585286a9a40c4c839cba40b70a8b31e9209e2a4a81a5aa77f5c4e24de70930b5 WHIRLPOOL 9eea3b338076ad643a593f81b3b7c089c2f11dcc34e3f04acb47d483f2a86568a94de2613bea1621f780f3e7f82ad8ca85c02e7fed5d7d7ecc863e7820731a22 -MISC ChangeLog 4600 SHA256 bab5ce508f3287d39aff4cb2e9e8841fa2ceae40798a9f311de6b201843da9f9 SHA512 e2667b5bb9dfbcebedce2e159d1c0e85e5ab7fb91469e776960286e610b960a368848d8b25d0262e511a7d55f64b68f6546acc389900ac690beb3db603615a72 WHIRLPOOL 7ba68a34cf7c262fa1e85b3be88037d1d644be21c1ffa1a7394a02d1a53f2103a50d08b68b565ff213eade5c8acb6a78c4997b989d862a3c80bae89bd9d5d97b +MISC ChangeLog 4759 SHA256 6b4539e56eb4f8e6daa65217fa6f5c8a910899f6a90a08860d5215514ac346ea SHA512 1b80cef9cea1e31ca5aa0b2b1a5e35732c57a45081c6beca9820e6777eea925f3f54aab5a4849899209aa40635edf242e2f076029a7e925b677eaca99d2ca7e3 WHIRLPOOL f41bb2da230b2a23900078df36e4220094de6fa4d334989e3761e664f1d96da86f99c70e2bb2f26d8cec6422f7b493200c265aac909ff5ddf9426d208c7b44bc MISC metadata.xml 428 SHA256 319ad422e8641633ecdfeb235a35e51919b558cb6be99d6296ae69644a2b5d6e SHA512 ed1baaa62b354fd0b6deab605907f67fce5349dc3ebbb66e3b9f66c98bf5d3563839e3a09b3862540401f7331f652f317dc4f228372565709efcdbda016e04bf WHIRLPOOL 51c407b01a5f15caaa071efe9f432b8c60977af52c3bc830e071721941a13f3583e1dfbb2ec3057c2c5c51709a49c5d26173cb6f08ec72d60e94eb17ea77e6f1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: added by hd_brummy@gentoo.org -iD8DBQFSyzSZdn07HTTCgIoRCPRtAJ95LMjzexkKa59kEBMsMyB/2bOk7ACfSqXd -HRsPtWWNIBmvlTd13IdEsbI= -=VDPb +iD8DBQFS0woddn07HTTCgIoRCIQSAJ9sANPbOeG48zzt8YbMV8R9u36ECQCfW/re +j2Yp7w/5xT56VIAcSAYrdls= +=p7HI -----END PGP SIGNATURE----- diff --git a/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh b/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh new file mode 100644 index 000000000000..fce83e346398 --- /dev/null +++ b/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh @@ -0,0 +1,39 @@ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh,v 1.1 2014/01/12 21:33:10 hd_brummy Exp $ +# +# rc-addon-script for plugin osdteletext +# +# Joerg Bornkessel <hd_brummy@gentoo.org> +# Matthias Schwarzott <zzam@gentoo.org> + +: ${OSDTELETEXT_TMPFS:=yes} +: ${OSDTELETEXT_SIZE:=20} +: ${OSDTELETEXT_DIR:=/var/cache/vdr/osdteletext} +: ${OSDTELETEXT_STORETOPTEXT:=no} + +plugin_pre_vdr_start() { + add_plugin_param "-d ${OSDTELETEXT_DIR}" + add_plugin_param "-n ${OSDTELETEXT_SIZE}" + + if [ "${OSDTELETEXT_STORETOPTEXT}" = "yes" ]; then + add_plugin_param "-t" + fi + + if [ "${OSDTELETEXT_TMPFS}" = "yes" ]; then + ## test on mountet TMPFS + if /bin/mount | /bin/grep -q ${OSDTELETEXT_DIR} ; then + : + else + einfo_level2 mounting videotext dir ${OSDTELETEXT_DIR} + sudo /bin/mount -t tmpfs -o size=${OSDTELETEXT_SIZE}m,uid=vdr,gid=vdr tmpfs ${OSDTELETEXT_DIR} + fi + fi +} + +plugin_post_vdr_stop() { + if [ "${OSDTELETEXT_TMPFS}" = "yes" ]; then + if /bin/mount | /bin/grep -q ${OSDTELETEXT_DIR} ; then + einfo_level2 unmounting videotext dir ${OSDTELETEXT_DIR} + sudo /bin/umount ${OSDTELETEXT_DIR} + fi + fi +} diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild index d351e27feeca..23ca3c9be2d6 100644 --- a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild +++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild,v 1.1 2014/01/06 22:56:18 hd_brummy Exp ${VDRPLUGIN}/vdr-${VDRPLUGIN}-0.3.1.ebuild,v 1.1 2003/05/13 09:39:19 fow0ryl Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild,v 1.2 2014/01/12 21:33:10 hd_brummy Exp ${VDRPLUGIN}/vdr-${VDRPLUGIN}-0.3.1.ebuild,v 1.1 2003/05/13 09:39:19 fow0ryl Exp $ EAPI=5 @@ -20,7 +20,7 @@ IUSE="" DEPEND=">=media-video/vdr-1.7.39" RDEPEND="${DEPEND}" -VDR_RCADDON_FILE="${FILESDIR}/rc-addon-v2.sh" +VDR_RCADDON_FILE="${FILESDIR}/rc-addon-v3.sh" VDR_CONFD_FILE="${FILESDIR}/confd-v2" src_install() { |