/[gentoo-x86]/eclass/vdr-plugin.eclass
Gentoo

Diff of /eclass/vdr-plugin.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.33 Revision 1.35
1# Copyright 1999-2005 Gentoo Foundation 1# Copyright 1999-2005 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin.eclass,v 1.33 2006/09/19 19:31:33 zzam Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin.eclass,v 1.35 2006/10/08 13:11:28 zzam Exp $
4# 4#
5# Author: 5# Author:
6# Matthias Schwarzott <zzam@gentoo.org> 6# Matthias Schwarzott <zzam@gentoo.org>
7# Joerg Bornkessel <hd_brummy@gentoo.org> 7# Joerg Bornkessel <hd_brummy@gentoo.org>
8 8
38# 38#
39# If ${VDR_RCADDON_FILE} is set install this file 39# If ${VDR_RCADDON_FILE} is set install this file
40# else install ${FILESDIR}/rc-addon.sh if it exists. 40# else install ${FILESDIR}/rc-addon.sh if it exists.
41# 41#
42# Gets installed under ${VDR_RC_DIR}/plugin-${VDRPLUGIN}.sh 42# Gets installed under ${VDR_RC_DIR}/plugin-${VDRPLUGIN}.sh
43# (in example vdr-femon this would be /usr/lib/vdr/rcscript/plugin-femon.sh) 43# (in example vdr-femon this would be /usr/share/vdr/rcscript/plugin-femon.sh)
44# 44#
45# This file is sourced by the startscript when plugin is activated in /etc/conf.d/vdr 45# This file is sourced by the startscript when plugin is activated in /etc/conf.d/vdr
46# It could be used for special startup actions for this plugins, or to create the 46# It could be used for special startup actions for this plugins, or to create the
47# plugin command line options from a nicer version of a conf.d file. 47# plugin command line options from a nicer version of a conf.d file.
48 48
107 107
108 # Where should the plugins live in the filesystem 108 # Where should the plugins live in the filesystem
109 VDR_PLUGIN_DIR="/usr/$(get_libdir)/vdr/plugins" 109 VDR_PLUGIN_DIR="/usr/$(get_libdir)/vdr/plugins"
110 VDR_CHECKSUM_DIR="${VDR_PLUGIN_DIR%/plugins}/checksums" 110 VDR_CHECKSUM_DIR="${VDR_PLUGIN_DIR%/plugins}/checksums"
111 111
112 # transition to /usr/share/... will need new vdr-scripts version stable 112 # was /usr/lib/... some time ago
113 # since gentoo-vdr-scripts-0.3.6 it works with /usr/share/...
113 VDR_RC_DIR="/usr/lib/vdr/rcscript" 114 VDR_RC_DIR="/usr/share/vdr/rcscript"
114 115
115 # Pathes to includes 116 # Pathes to includes
116 VDR_INCLUDE_DIR="/usr/include/vdr" 117 VDR_INCLUDE_DIR="/usr/include/vdr"
117 DVB_INCLUDE_DIR="/usr/include" 118 DVB_INCLUDE_DIR="/usr/include"
118 119
136 [ -z "$1" ] && vdr-plugin_src_unpack unpack add_local_patch patchmakefile 137 [ -z "$1" ] && vdr-plugin_src_unpack unpack add_local_patch patchmakefile
137 138
138 while [ "$1" ]; do 139 while [ "$1" ]; do
139 140
140 case "$1" in 141 case "$1" in
142 all_but_unpack)
143 vdr-plugin_src_unpack add_local_patch patchmakefile
144 ;;
141 unpack) 145 unpack)
142 base_src_unpack 146 base_src_unpack
143 ;; 147 ;;
144 patchmakefile) 148 patchmakefile)
145 if ! cd ${S}; then 149 if ! cd ${S}; then

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.35

  ViewVC Help
Powered by ViewVC 1.1.20