Magellan Linux

Diff of /trunk/mage/usr/lib/mage/pkgbuild_dir.sh

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

revision 442 by niro, Mon Mar 19 19:10:07 2007 UTC revision 443 by niro, Mon Mar 19 19:24:46 2007 UTC
# Line 4  Line 4 
4  # builds packages from given dir  # builds packages from given dir
5  #  #
6    
7  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/pkgbuild_dir.sh,v 1.14 2007-03-19 19:10:07 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/pkgbuild_dir.sh,v 1.15 2007-03-19 19:24:46 niro Exp $
8    
9  # set default user mage.rc  # set default user mage.rc
10  : ${MAGERC="/etc/mage.rc"}  : ${MAGERC="/etc/mage.rc"}
# Line 14  PKGNAME="$1" Line 14  PKGNAME="$1"
14  SEARCHDIRS="$2"  SEARCHDIRS="$2"
15  MLIBDIR=/usr/lib/mage  MLIBDIR=/usr/lib/mage
16    
17    ## only for tests -> normally in /etc/rc.d/init.d/functions
18  COLRED="\033[1;6m\033[31m"  COLRED="\033[1;6m\033[31m"
19  COLGREEN="\033[1;6m\033[32m"  COLGREEN="\033[1;6m\033[32m"
20    COLYELLOW="\033[1;6m\033[33m"
21    COLBLUE="\033[1;6m\033[34m"
22    COLMAGENTA="\033[1;6m\033[35m"
23    COLWHITE="\033[1;6m\033[37m"
24    COLGRAY="\033[0;6m\033[37m"
25    COLBOLD="\033[1m"
26  COLDEFAULT="\033[0m"  COLDEFAULT="\033[0m"
27    
28    if [[ ${NOCOLORS} = true ]]
29    then
30     COLRED=""
31     COLGREEN=""
32     COLYELLOW=""
33     COLBLUE=""
34     COLMAGENTA=""
35     COLWHITE=""
36     COLGRAY=""
37     COLBOLD=""
38     COLDEFAULT=""
39    fi
40    
41  # export default C locale  # export default C locale
42  export LC_ALL=C  export LC_ALL=C
43    
# Line 25  export LC_ALL=C Line 45  export LC_ALL=C
45  [[ -z $2 ]] && echo "No source dir given. Aborting." && exit 1  [[ -z $2 ]] && echo "No source dir given. Aborting." && exit 1
46    
47  source /etc/mage.rc.global  source /etc/mage.rc.global
48  if [ -f ${MAGERC} ]  [[ -f ${MAGERC} ]] && source ${MAGERC}
 then  
  source ${MAGERC}  
 else  
  echo "Your ${MAGERC} is missing. Aborting."  
  exit 1  
 fi  
49  source ${MLIBDIR}/mage4.functions.sh  source ${MLIBDIR}/mage4.functions.sh
50    
51  # set PKGDIR and BUILDDIR and BINDIR to MROOT  # set PKGDIR and BUILDDIR and BINDIR to MROOT

Legend:
Removed from v.442  
changed lines
  Added in v.443