Diff for /embedaddon/build.sh between versions 1.5.2.5 and 1.6

version 1.5.2.5, 2012/01/31 12:41:54 version 1.6, 2012/02/22 00:01:16
Line 1 Line 1
 #!/bin/sh  #!/bin/sh
 #  #
# (C)`10 PKG-Builder for ELWIX by Michael Pounov <misho@elwix.org># (C)`10 PKG-Builder for elwix by Michael Pounov <misho@elwix.org>
 #  #
# ./build.sh [package] [os_specific_build_set] [prefix_dir] [other_make_opts ...]# ./build.sh [package] [make_tool] [prefix_dir] [build_arch_str]
 #  #
 # $Id$  # $Id$
 #  #
   
 CMD=$1  CMD=$1
 MK=${2:-make}  MK=${2:-make}
P=${3:-/tmp}P=${3:-/tmp/elwix}
 B=$4  B=$4
 PFX="--prefix ${P}"  PFX="--prefix ${P}"
 shift; shift; shift; shift;  shift; shift; shift; shift;
Line 22  fi Line 22  fi
 TOP=$(pwd)  TOP=$(pwd)
 echo ">>> TOPDIR=${TOP}"  echo ">>> TOPDIR=${TOP}"
   
   if [ $P = "/tmp/elwix" ]; then
           rm -rf /tmp/elwix
           install -d /tmp/elwix
           install -d /tmp/elwix/bin
           install -d /tmp/elwix/include
           install -d /tmp/elwix/lib
           install -d /tmp/elwix/libexec
           install -d /tmp/elwix/man
           install -d /tmp/elwix/man/man1
           install -d /tmp/elwix/man/man2
           install -d /tmp/elwix/man/man3
           install -d /tmp/elwix/man/man4
           install -d /tmp/elwix/man/man5
           install -d /tmp/elwix/man/man6
           install -d /tmp/elwix/man/man7
           install -d /tmp/elwix/man/man8
           install -d /tmp/elwix/man/man9
           install -d /tmp/elwix/sbin
           install -d /tmp/elwix/share
   fi
   
 case $CMD in  case $CMD in
         sudo)          sudo)
                 cd sudo                  cd sudo
 #               [ ! -r config.log ] && \  
                 ./configure --sysconfdir=/etc --libexecdir=/usr/libexec --with-ignore-dot \                  ./configure --sysconfdir=/etc --libexecdir=/usr/libexec --with-ignore-dot \
                                         --with-tty-tickets --with-env-editor --with-logincap \                                          --with-tty-tickets --with-env-editor --with-logincap \
                                         --with-long-otp-prompt --with-pam --with-logfac=local2 \                                          --with-long-otp-prompt --with-pam --with-logfac=local2 \
Line 38  case $CMD in Line 58  case $CMD in
                 install plugins/sudoers/visudo ${P}/sbin                  install plugins/sudoers/visudo ${P}/sbin
                 install plugins/sudoers/.libs/sudoers.so ${P}/libexec                  install plugins/sudoers/.libs/sudoers.so ${P}/libexec
                 install src/.libs/libsudo_noexec.so ${P}/libexec                  install src/.libs/libsudo_noexec.so ${P}/libexec
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         ntpd)  
                 cd ntpd  
                 ${MK} clean  
                 ${MK}  
                 install ntpd ${P}/sbin  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         expat)          expat)
                 cd expat                  cd expat
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         mpd)          mpd)
                 cd libpdel                  cd libpdel
Line 66  case $CMD in Line 78  case $CMD in
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 install mpd5 ${P}/sbin                  install mpd5 ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         libevent)          libevent)
                 cd libevent                  cd libevent
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         mini_sendmail)          mini_sendmail)
                 cd mini_sendmail                  cd mini_sendmail
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 install mini_sendmail ${P}/sbin                  install mini_sendmail ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         choparp)          choparp)
                 cd choparp                  cd choparp
                 rm -f choparp                  rm -f choparp
                 ${MK} choparp                  ${MK} choparp
                 install choparp ${P}/sbin                  install choparp ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         ttcp)          ttcp)
                 cd ttcp                  cd ttcp
                 rm -f ttcp                  rm -f ttcp
                 ${MK} ttcp                  ${MK} ttcp
                 install ttcp ${P}/bin                  install ttcp ${P}/bin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         ifstated)  
                 cd ifstated  
                 ${MK} clean  
                 ${MK}  
                 install ifstated ${P}/sbin  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         trafshow)          trafshow)
                 cd trafshow                  cd trafshow
 #               [ ! -r config.log ] && \  
                 ./configure --sysconfdir=/etc ${PFX}                  ./configure --sysconfdir=/etc ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         ipsec-tools)          ipsec-tools)
                 cd ipsec-tools                  cd ipsec-tools
                 ./configure --enable-shared --sysconfdir=/etc/racoon --localstatedir=/var/db \                  ./configure --enable-shared --sysconfdir=/etc/racoon --localstatedir=/var/db \
                                  --enable-debug --enable-ipv6 --enable-adminport --enable-stats \                                   --enable-debug --enable-ipv6 --enable-adminport --enable-stats \
                                  --enable-dpd --enable-natt=yes --enable-frag --enable-hybrid \                                   --enable-dpd --enable-natt=yes --enable-frag --enable-hybrid \
                                 --without-libpam --with-libradius ${PFX}                                 --without-libpam --disable-gssapi --with-libradius --without-libldap \
                                  --disable-samode-unspec --disable-rc5 --disable-idea ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         dhcp)          dhcp)
                 cd dhcp                  cd dhcp
 #               [ ! -r config.log ] && \  
                 ./configure --localstatedir=/var --enable-paranoia --enable-early-chroot \                  ./configure --localstatedir=/var --enable-paranoia --enable-early-chroot \
                                 --enable-dhcpv6 ${PFX}                                  --enable-dhcpv6 ${PFX}
                 ${MK} clean                  ${MK} clean
Line 135  case $CMD in Line 138  case $CMD in
                 install server/dhcpd ${P}/sbin                  install server/dhcpd ${P}/sbin
                 install relay/dhcrelay ${P}/sbin                  install relay/dhcrelay ${P}/sbin
                 install dhcpctl/omshell ${P}/bin                  install dhcpctl/omshell ${P}/bin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         dhcping)          dhcping)
                 cd dhcping                  cd dhcping
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         dhcdrop)          dhcdrop)
                 cd dhcdrop                  cd dhcdrop
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         mrouted)          mrouted)
                 cd mrouted                  cd mrouted
Line 163  case $CMD in Line 164  case $CMD in
                 install mrinfo ${P}/sbin                  install mrinfo ${P}/sbin
                 install mrouted ${P}/sbin                  install mrouted ${P}/sbin
                 install mtrace ${P}/sbin                  install mtrace ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         igmpproxy)          igmpproxy)
                 cd igmpproxy                  cd igmpproxy
Line 171  case $CMD in Line 172  case $CMD in
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
#               [ ! -r config.log ] && \                echo ">>> Now rebuild elwix $CMD program ..."
                echo ">>> Now rebuild elwix firmware image ..." 
                 ;;                  ;;
         bmon)          bmon)
                 cd bmon                  cd bmon
 #               [ ! -r config.log ] && \  
                 ./configure --disable-rrd --disable-asound --disable-dbi ${PFX}                  ./configure --disable-rrd --disable-asound --disable-dbi ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         iftop)          iftop)
                 cd iftop                  cd iftop
 #               [ ! -r config.log ] && \  
                 ./configure --with-resolver=netdb_1thread ${PFX}                  ./configure --with-resolver=netdb_1thread ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         arping)          arping)
                 echo ">>> Building libnet ..."                  echo ">>> Building libnet ..."
                 cd libnet                  cd libnet
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                 echo ">>> Building arping ..."                  echo ">>> Building arping ..."
                 cd ../arping                  cd ../arping
 #               [ ! -r config.log ] && \  
                 env LDFLAGS=-L${TOP}/libnet/src CFLAGS=-I${TOP}/libnet/include ./configure ${PFX}                  env LDFLAGS=-L${TOP}/libnet/src CFLAGS=-I${TOP}/libnet/include ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
        hping)        hping2)
                cd hping                cd hping2
#               [ ! -r config.log ] && \ 
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 install hping2 ${P}/sbin                  install hping2 ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         mtr)          mtr)
                 cd mtr                  cd mtr
 #               [ ! -r config.log ] && \  
                 ./configure --enable-ipv6 --without-gtk ${PFX}                  ./configure --enable-ipv6 --without-gtk ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         ipguard)          ipguard)
                 cd ipguard                  cd ipguard
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 install ipguard ${P}/sbin                  install ipguard ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         ishell)  
                 cd ishell  
                 ${MK} bsd clean  
                 ${MK} bsd  
                 install ish ${P}/bin  
                 install ishd ${P}/sbin  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         miniupnpd)          miniupnpd)
                 cd miniupnpd                  cd miniupnpd
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 install miniupnpd ${P}/sbin                  install miniupnpd ${P}/sbin
                 install miniupnpdctl ${P}/sbin                  install miniupnpdctl ${P}/sbin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         miniupnpc)          miniupnpc)
                 cd miniupnpc                  cd miniupnpc
Line 257  case $CMD in Line 243  case $CMD in
                 install libminiupnpc.so ${P}/lib                  install libminiupnpc.so ${P}/lib
                 install external-ip.sh ${P}/bin                  install external-ip.sh ${P}/bin
                 install upnpc-shared ${P}/bin/upnpc                  install upnpc-shared ${P}/bin/upnpc
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         strobe)  
                 cd strobe  
                 ${MK} clean  
                 ${MK}  
                 install strobe ${P}/bin  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         iperf)  
                 cd iperf  
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         smartmontools)          smartmontools)
                 cd smartmontools                  cd smartmontools
 #               [ ! -r config.log ] && \  
                 ./configure --enable-sample --disable-dependency-tracking --enable-drivedb ${PFX}                  ./configure --enable-sample --disable-dependency-tracking --enable-drivedb ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         conserver)  
                 cd conserver  
 #               [ ! -r config.log ] && \  
                 ./configure --sysconfdir=/etc --with-master=localhost --with-port=782 \  
                                          --with-pam --with-libwrap --with-openssl ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         coova-chilli)          coova-chilli)
                 cd coova-chilli                  cd coova-chilli
 #               [ ! -r config.log ] && \  
                 ./configure --localstatedir=/var --sysconfdir=/etc ${PFX}                  ./configure --localstatedir=/var --sysconfdir=/etc ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         lzo)  
                 cd lzo  
 #               [ ! -r config.log ] && \  
                 ./configure --enable-shared ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         libgcrypt)  
                 cd libgpg-error  
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 cd ..  
                 cd libgcrypt  
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         openvpn)  
                 cd openvpn  
 #               [ ! -r config.log ] && \  
                 ./configure --enable-password-save --sysconfdir=/etc \  
                         --with-lzo-headers=../lzo/include --with-lzo-lib=../lzo/src/.libs ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         libiconv)          libiconv)
                 cd libiconv                  cd libiconv
 #               [ ! -r config.log ] && \  
                 ./configure --enable-static --without-libintl-prefix ${PFX}                  ./configure --enable-static --without-libintl-prefix ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         quagga)          quagga)
                 cd quagga                  cd quagga
 #               [ ! -r config.log ] && \  
                 ./configure --enable-user=quagga --enable-group=quagga \                  ./configure --enable-user=quagga --enable-group=quagga \
                                 --sysconfdir=/etc/quagga --localstatedir=/var/run/quagga \                                  --sysconfdir=/etc/quagga --localstatedir=/var/run/quagga \
                                 --enable-vtysh --enable-opaque-lsa --enable-rtadv ${PFX}                                  --enable-vtysh --enable-opaque-lsa --enable-rtadv ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         sqlite3)          sqlite3)
                 cd sqlite3                  cd sqlite3
#               [ ! -r config.log ] && \                ./configure --enable-tempstore=yes --disable-tcl --enable-threadsafe \
                ./configure --disable-tcl --enable-threadsafe --enable-load-extension --without-tcl ${PFX}                                               --enable-load-extension --without-tcl ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         mysql)  
                 cd mysql  
 #               [ ! -r config.log ] && \  
                 ./configure --localstatedir=/var/db/mysql --without-debug --without-readline \  
                         --without-libedit --with-libwrap --with-low-memory \  
                         --enable-thread-safe-client --with-plugins=max-no-ndb --enable-assembler \  
                         --with-named-thread-libs=-pthread --with-embedded-server \  
                         --with-unix-socket-path=/tmp/mysql.sock ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         pwgen)  
                 cd pwgen  
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         curl)  
                 cd curl  
 #               [ ! -r config.log ] && \  
                 ./configure --enable-pop3 --enable-smtp --enable-imap --enable-rtsp \  
                         --disable-threaded-resolver --disable-werror --with-ssl=/usr \  
                         --disable-ares --without-gnutls --enable-ipv6 --without-krb4 \  
                         --disable-ldap --disable-ldaps --without-libidn --without-libssh2 \  
                         --without-librtmp --disable-curldebug --disable-ntlm --enable-proxy ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         pcre)          pcre)
                 cd pcre                  cd pcre
 #               [ ! -r config.log ] && \  
                 ./configure --enable-utf8 --enable-unicode-properties ${PFX}                  ./configure --enable-utf8 --enable-unicode-properties ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
Line 413  case $CMD in Line 298  case $CMD in
 #               install .libs/libpcreposix.so.* ${P}/lib  #               install .libs/libpcreposix.so.* ${P}/lib
 #               install .libs/libpcrecpp.so.* ${P}/lib  #               install .libs/libpcrecpp.so.* ${P}/lib
 #               rm -f ${P}/lib/libpcrecpp.so*T ${P}/lib/libpcreposix.so*T  #               rm -f ${P}/lib/libpcrecpp.so*T ${P}/lib/libpcreposix.so*T
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         spawn-fcgi)  
                 cd spawn-fcgi  
 #               [ ! -r config.log ] && \  
                 ./configure ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         lighttpd)  
                 cd lighttpd  
 #               [ ! -r config.log ] && \  
                 ./configure --enable-static --with-openssl ${PFX}  
                 ${MK} clean  
                 ${MK}  
                 ${MK} install  
                 echo ">>> Now rebuild elwix firmware image ..."  
                 ;;  
         php)          php)
                 cd libxml2                  cd libxml2
 #               [ ! -r config.log ] && \  
                 ./configure --without-python ${PFX}                  ./configure --without-python ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
 #               install xml2-config ${P}/bin  
 #               install .libs/libxml2.so.* ${P}/lib  
                 cd ..                  cd ..
                 cd php                  cd php
 #               [ ! -r config.log ] && \  
                 ./configure --localstatedir=/var --with-config-file-scan-dir=/etc/php --disable-all \                  ./configure --localstatedir=/var --with-config-file-scan-dir=/etc/php --disable-all \
                        --enable-xml --enable-libxml --with-libxml-dir=${P} --with-openssl \                        --enable-libxml=../libxml2/.libs --with-openssl \
                         --enable-zip --enable-sqlite-utf8 ${PFX}                          --enable-zip --enable-sqlite-utf8 ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         scan_ffs)          scan_ffs)
                 cd scan_ffs                  cd scan_ffs
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 install scan_ffs ${P}/bin                  install scan_ffs ${P}/bin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         rsync)          rsync)
                 cd rsync                  cd rsync
Line 467  case $CMD in Line 330  case $CMD in
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                 ${MK} install                  ${MK} install
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         pciutils)          pciutils)
                 cd pciutils                  cd pciutils
Line 475  case $CMD in Line 338  case $CMD in
                 ${MK}                  ${MK}
                 install lspci ${P}/bin                  install lspci ${P}/bin
                 install setpci ${P}/bin                  install setpci ${P}/bin
                echo ">>> Now rebuild elwix firmware image ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
        pure-ftpd)        istgt)
                cd pure-ftpd                cd istgt
                ./configure --with-everything --with-paranoidmsg --sysconfdir=/etc --localstatedir=/var \                ./configure ${PFX}
                        --with-privsep --with-peruserlimits --with-throttling --with-tls --with-pam \ 
                        --with-uploadscript --with-rfc2640 --with-sendfile --enable-largefile \ 
                        --with-virtualchroot ${PFX} 
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                ${MK} install                install src/istgt ${P}/bin
                echo ">>> Now rebuild elwix firmware image ..."                install src/istgtcontrol ${P}/bin
                 echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
        ladvd)        thttpd)
                cd ladvd                cd thttpd
                ./configure --with-chroot-dir=/var/empty ${PFX} 
                ${MK} clean 
                ${MK} 
                ${MK} install 
                echo ">>> Now rebuild elwix firmware image ..." 
                ;; 
        istgt) 
                cd istgt 
                 ./configure ${PFX}                  ./configure ${PFX}
                 ${MK} clean                  ${MK} clean
                 ${MK}                  ${MK}
                install istgt ${P}/bin                ${MK} install
                install istgtcontrol ${P}/bin                echo ">>> Now rebuild elwix $CMD program ..."
                echo ">>> Now rebuild elwix firmware image ..." 
                 ;;                  ;;
         *)          *)
                 echo "Package not supported at this moment ..."                  echo "Package not supported at this moment ..."

Removed from v.1.5.2.5  
changed lines
  Added in v.1.6


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>