Magellan Linux

Diff of /branches/R11-unstable/include/mtools.sminc

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

revision 2166 by niro, Thu Jul 9 19:08:40 2009 UTC revision 4579 by niro, Fri Dec 25 18:32:07 2009 UTC
# Line 195  minstalludevhelper() Line 195  minstalludevhelper()
195   install -v -m 0755 -o root -g root ${file} ${BINDIR}/lib/udev/${udevhelper} || die   install -v -m 0755 -o root -g root ${file} ${BINDIR}/lib/udev/${udevhelper} || die
196  }  }
197    
198    minstallhalinformation()
199    {
200     local halrule
201     local file
202    
203     [[ -z "$1" ]] && die "No hal rule given"
204    
205     # if no fullpath given use file from sourcedir
206     if [[ -z $(dirname $1) ]] || [[ $(dirname $1) = . ]]
207     then
208     file="${SOURCEDIR}/${PNAME}/$1"
209     else
210     file="$1"
211     fi
212    
213     if [[ -n "$2" ]]
214     then
215     halrule="$2"
216     else
217     halrule="$(basename ${file})"
218     fi
219    
220     # needed directory
221     install -d ${BINDIR}/usr/share/hal/fdi/information/20thirdparty || die
222    
223     # install our udev rule
224     install -v -m 0644 -o root -g root ${file} ${BINDIR}/usr/share/hal/fdi/information/20thirdparty/${halrule} || die
225    }
226    
227    minstallhalpolicy()
228    {
229     local halrule
230     local file
231    
232     [[ -z "$1" ]] && die "No hal rule given"
233    
234     # if no fullpath given use file from sourcedir
235     if [[ -z $(dirname $1) ]] || [[ $(dirname $1) = . ]]
236     then
237     file="${SOURCEDIR}/${PNAME}/$1"
238     else
239     file="$1"
240     fi
241    
242     if [[ -n "$2" ]]
243     then
244     halrule="$2"
245     else
246     halrule="$(basename ${file})"
247     fi
248    
249     # needed directory
250     install -d ${BINDIR}/usr/share/hal/fdi/policy/20thirdparty || die
251    
252     # install our udev rule
253     install -v -m 0644 -o root -g root ${file} ${BINDIR}/usr/share/hal/fdi/policy/20thirdparty/${halrule} || die
254    }
255    
256    minstallhalpreprobe()
257    {
258     local halrule
259     local file
260    
261     [[ -z "$1" ]] && die "No hal rule given"
262    
263     # if no fullpath given use file from sourcedir
264     if [[ -z $(dirname $1) ]] || [[ $(dirname $1) = . ]]
265     then
266     file="${SOURCEDIR}/${PNAME}/$1"
267     else
268     file="$1"
269     fi
270    
271     if [[ -n "$2" ]]
272     then
273     halrule="$2"
274     else
275     halrule="$(basename ${file})"
276     fi
277    
278     # needed directory
279     install -d ${BINDIR}/usr/share/hal/fdi/preprobe/10osvendor || die
280    
281     # install our udev rule
282     install -v -m 0644 -o root -g root ${file} ${BINDIR}/usr/share/hal/fdi/preprobe/10osvendor/${halrule} || die
283    }
284    
285  # install man files to appropiate dirs  # install man files to appropiate dirs
286  # minstallman /path/to/manfile.foo  # minstallman /path/to/manfile.foo
287  minstallman()  minstallman()

Legend:
Removed from v.2166  
changed lines
  Added in v.4579