From 99b0dfdb03e3dffdca3aa2b557409e571cdba618 Mon Sep 17 00:00:00 2001 From: Joerg Bornkessel Date: Tue, 21 Mar 2006 00:21:43 +0000 Subject: ebuild imported from gentoo.de overlay cvs Package-Manager: portage-2.0.54 --- media-plugins/vdr-osdteletext/files/rc-addon.sh | 39 +++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 media-plugins/vdr-osdteletext/files/rc-addon.sh (limited to 'media-plugins/vdr-osdteletext/files/rc-addon.sh') diff --git a/media-plugins/vdr-osdteletext/files/rc-addon.sh b/media-plugins/vdr-osdteletext/files/rc-addon.sh new file mode 100644 index 000000000000..5a8c806ab131 --- /dev/null +++ b/media-plugins/vdr-osdteletext/files/rc-addon.sh @@ -0,0 +1,39 @@ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdteletext/files/rc-addon.sh,v 1.1 2006/03/21 00:21:43 hd_brummy Exp $ +# +# rc-addon-script for plugin osdteletext +# +# Joerg Bornkessel +# Matthias Schwarzott + +: ${OSDTELETEXT_TMPFS:=yes} +: ${OSDTELETEXT_SIZE:=20} +: ${OSDTELETEXT_DIR:=/var/cache/osdteletext} + +plugin_pre_vdr_start() { + add_plugin_param "-d ${OSDTELETEXT_DIR}" + add_plugin_param "-n ${OSDTELETEXT_SIZE}" + + if [[ ${OSDTELETEXT_TMPFS} == yes ]]; then + ## test on mountet TMPS + if /bin/mount | grep -q ${OSDTELETEXT_DIR} ; then + : + else + einfo_level2 mounting videotext dir ${OSDTELETEXT_DIR} + mount -t tmpfs -o size=${OSDTELETEXT_SIZE}m,uid=vdr tmpfs ${OSDTELETEXT_DIR} + fi + fi +} + +plugin_post_vdr_stop() { + if [[ ${OSDTELETEXT_TMPFS} == yes ]]; then + if /bin/mount | grep -q ${OSDTELETEXT_DIR} ; then + einfo_level2 unmounting videotext dir ${OSDTELETEXT_DIR} + umount ${OSDTELETEXT_DIR} + fi + fi +} + +# for compatibility +if [[ ${SCRIPT_API:-1} -lt 2 ]]; then + plugin_pre_vdr_start +fi -- cgit v1.2.3-65-gdbad