Magellan Linux

Diff of /smage/trunk/include/alx.sminc

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

revision 5213 by niro, Mon Dec 16 10:18:28 2013 UTC revision 6048 by niro, Thu Mar 19 15:33:48 2015 UTC
# Line 7  sminclude cleanutils mtools Line 7  sminclude cleanutils mtools
7  # include alx functions  # include alx functions
8  INHERITS="${INHERITS} alx"  INHERITS="${INHERITS} alx"
9    
10    # add custom alx injection files to SRC_URI (required for proper spkg-tarball support)
11    # requires >=mage-0.4.109
12    if [ -d ${SMAGENAME%/*}/alx/files ]
13    then
14     alxfiles=$(find ${SMAGENAME%/*}/alx/files -mindepth 1 | sed "s:${SMAGENAME%/*}/alx/files/::g")
15     for alxitem in ${alxfiles}
16     do
17     if [[ ! -z ${alxitem} ]]
18     then
19     SRC_URI+=( "file://${SMAGENAME%/*}/alx/files/${alxitem} alx/files" )
20     fi
21     done
22    fi
23    
24  # injects files to given path (defaults to /usr/bin)  # injects files to given path (defaults to /usr/bin)
25  # mcinjectfile file {/path/to/dest}  # mcinjectfile file {/path/to/dest}
26  mcinjectfile()  mcinjectfile()
# Line 24  mcinjectfile() Line 38  mcinjectfile()
38   fi   fi
39    
40   # needed directory   # needed directory
41   minstalldir ${dest} || die   #minstalldir ${dest} || die
42    
43   # install our configfile   # install our configfile
44   minstallfile ${file} ${dest} || die   minstallfile ${file} ${dest} || die
# Line 47  mcinjectexec() Line 61  mcinjectexec()
61   fi   fi
62    
63   # needed directory   # needed directory
64   minstalldir ${dest} || die   #minstalldir ${dest} || die
65    
66   # install our configfile   # install our configfile
67   minstallexec ${file} ${dest} || die   minstallexec ${file} ${dest} || die
# Line 96  then Line 110  then
110  else  else
111   alx_old_mconfigure=alx_old$(typeset -f oldmconfigure)   alx_old_mconfigure=alx_old$(typeset -f oldmconfigure)
112  fi  fi
113  eval ${alx_old_mconfigure}  eval "${alx_old_mconfigure}"
114  mconfigure()  mconfigure()
115  {  {
116   local myconf   local myconf

Legend:
Removed from v.5213  
changed lines
  Added in v.6048