Diff for /elwix/config/rc.3thparty_helper between versions 1.2 and 1.2.2.2

version 1.2, 2014/09/15 19:06:42 version 1.2.2.2, 2017/01/27 12:04:25
Line 25  shift; shift; shift; shift; Line 25  shift; shift; shift; shift;
 echo ">>> Working script ${MK} into ${PFX}"  echo ">>> Working script ${MK} into ${PFX}"
   
 if [ -n "${B}" ]; then  if [ -n "${B}" ]; then
        PFX="${PFX} --build ${B}"        PFX="${PFX} --host ${B}"
 fi  fi
   
 TOP=$(pwd)  TOP=$(pwd)
Line 55  fi Line 55  fi
 find ${ADDSRC} -name .deps -type d -exec rm -rf {} \;  find ${ADDSRC} -name .deps -type d -exec rm -rf {} \;
   
 case $CMD in  case $CMD in
           automake)
                   cd ${ADDSRC}/automake
                   echo ">>> Now rebuild elwix $CMD program ..."
                   ;;
         sudo)          sudo)
                 cd ${ADDSRC}/sudo                  cd ${ADDSRC}/sudo
                 ./configure --sysconfdir=/etc --libexecdir=/usr/local/libexec --with-ignore-dot \                  ./configure --sysconfdir=/etc --libexecdir=/usr/local/libexec --with-ignore-dot \
Line 81  case $CMD in Line 85  case $CMD in
                 ;;                  ;;
         readline)          readline)
                 cd ${ADDSRC}/readline                  cd ${ADDSRC}/readline
                ./configure ${PFX} || exit 1                ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1
                 echo ">>> Now rebuild elwix $CMD program ..."                  echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
           confuse)
                   cd ${ADDSRC}/confuse
                   ${CEXEC} INSTALL="/usr/bin/install" ./configure --disable-nls --enable-shared ${PFX} || exit 1
                   ${MK} clean || exit 1
                   ${MK} || exit 1
                   ${MK} install || exit 1
                   echo ">>> Now rebuild elwix $CMD program ..."
                   ;;
         mpd)          mpd)
 #               cd ${ADDSRC}/libpdel  #               cd ${ADDSRC}/libpdel
 #               ${MK} clean || exit 1  #               ${MK} clean || exit 1
Line 94  case $CMD in Line 106  case $CMD in
 #               find . -name \*.so\* -type f -exec install {} ${P}/lib \;  #               find . -name \*.so\* -type f -exec install {} ${P}/lib \;
 #               cd ..  #               cd ..
                 cd ${ADDSRC}/mpd/src                  cd ${ADDSRC}/mpd/src
                ${MK} clean || exit 1                ${CEXEC} INSTALL="/usr/bin/install" DESTDIR=${WORLD} ./configure
                ${MK} || exit 1                ${MK} DESTDIR=${WORLD} clean || exit 1
                 ${MK} DESTDIR=${WORLD} || exit 1
                 install mpd5 ${P}/sbin || exit 1                  install mpd5 ${P}/sbin || exit 1
                 echo ">>> Now rebuild elwix $CMD program ..."                  echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
Line 128  case $CMD in Line 141  case $CMD in
                 install ttcp ${P}/bin || exit 1                  install ttcp ${P}/bin || exit 1
                 echo ">>> Now rebuild elwix $CMD program ..."                  echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
           iperf)
                   cd ${ADDSRC}/iperf
                   ./configure --disable-silent-rules ${PFX} || exit 1
                   ${MK} clean || exit 1
                   ${MK} || exit 1
                   ${MK} install || exit 1
                   echo ">>> Now rebuild elwix $CMD program ..."
                   ;;
         trafshow)          trafshow)
                 cd ${ADDSRC}/trafshow                  cd ${ADDSRC}/trafshow
                 ./configure --sysconfdir=/etc ${PFX} || exit 1                  ./configure --sysconfdir=/etc ${PFX} || exit 1
Line 138  case $CMD in Line 159  case $CMD in
                 ;;                  ;;
         ipsec-tools)          ipsec-tools)
                 cd ${ADDSRC}/ipsec-tools                  cd ${ADDSRC}/ipsec-tools
                ./configure --enable-shared --sysconfdir=/etc/racoon --localstatedir=/var/run --with-pkgversion=elwix-0.8.1 \                ./configure --enable-shared --sysconfdir=/etc/racoon --localstatedir=/var/run --with-pkgversion=elwix-0.8.2 \
                                  --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 --disable-gssapi --with-libradius --without-libldap \                                   --without-libpam --disable-gssapi --with-libradius --without-libldap \
Line 179  case $CMD in Line 200  case $CMD in
                 ;;                  ;;
         igmpproxy)          igmpproxy)
                 cd ${ADDSRC}/igmpproxy                  cd ${ADDSRC}/igmpproxy
                ./configure ${PFX} || exit 1                ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1
Line 187  case $CMD in Line 208  case $CMD in
                 ;;                  ;;
         bmon)          bmon)
                 cd ${ADDSRC}/bmon                  cd ${ADDSRC}/bmon
                ./configure ${PFX} || exit 1                LDFLAGS="-L${PKG}/lib" CFLAGS="-I${PKG}/include" ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1
Line 201  case $CMD in Line 222  case $CMD in
                 ${MK} install || exit 1                  ${MK} install || exit 1
                 echo ">>> Now rebuild elwix $CMD program ..."                  echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
        arping)        libnet)
                echo ">>> Building libnet ..." 
                 cd ${ADDSRC}/libnet                  cd ${ADDSRC}/libnet
                ./configure ${PFX} || exit 1                ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1
                echo ">>> Building arping ..."                echo ">>> Now rebuild elwix $CMD program ..."
                 ;;
         arping)
                 cd ${ADDSRC}/arping                  cd ${ADDSRC}/arping
                env LDFLAGS=-L${ADDSRC}/libnet/src CFLAGS=-I${ADDSRC}/libnet/include \#               ${CEXEC} LDFLAGS=-L${ADDSRC}/libnet/src CFLAGS=-I${ADDSRC}/libnet/include \
                        ./configure ${PFX} || exit 1                LDFLAGS="-L${PKG}/lib" CFLAGS="-I${PKG}/include" ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1
Line 219  case $CMD in Line 241  case $CMD in
                 ;;                  ;;
         hping2)          hping2)
                 cd ${ADDSRC}/hping2                  cd ${ADDSRC}/hping2
                ./configure ${PFX} || exit 1                ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                ${MK} || exit 1                case ${TARGET_ARCH} in
                         i386|amd64)
                                 CROSSCOMPILE="-D__LITTLE_ENDIAN_BITFIELD" ${MK} || exit 1
                                 ;;
                         *)
                                 CROSSCOMPILE="-D__BIG_ENDIAN_BITFIELD" ${MK} || exit 1
                                 ;;
                 esac
                 ${MK} strip
                 install hping2 ${P}/sbin || exit 1                  install hping2 ${P}/sbin || exit 1
                 echo ">>> Now rebuild elwix $CMD program ..."                  echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
         mtr)          mtr)
                 cd ${ADDSRC}/mtr                  cd ${ADDSRC}/mtr
                ./configure --enable-ipv6 --without-gtk --without-glib ${PFX} || exit 1                ${CEXEC} INSTALL="/usr/bin/install" ./configure --enable-ipv6 --without-gtk ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1
Line 236  case $CMD in Line 266  case $CMD in
         ipguard)          ipguard)
                 cd ${ADDSRC}/ipguard                  cd ${ADDSRC}/ipguard
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                ${MK} || exit 1                ${MK} PREFIX="${PKG}" LOCALBASE="${PKG}" || exit 1
                 install ipguard ${P}/sbin || exit 1                  install ipguard ${P}/sbin || exit 1
                 echo ">>> Now rebuild elwix $CMD program ..."                  echo ">>> Now rebuild elwix $CMD program ..."
                 ;;                  ;;
Line 275  case $CMD in Line 305  case $CMD in
                 ;;                  ;;
         quagga)          quagga)
                 cd ${ADDSRC}/quagga                  cd ${ADDSRC}/quagga
                ./configure --enable-user=quagga --enable-group=quagga \                ${CEXEC} INSTALL="/usr/bin/install" ./configure --enable-user=quagga --enable-group=quagga --disable-snmp \
                                 --sysconfdir=/etc/quagga --localstatedir=/var/run/quagga \                                  --sysconfdir=/etc/quagga --localstatedir=/var/run/quagga \
                                 --enable-vtysh --enable-opaque-lsa --enable-rtadv ${PFX} || exit 1                                  --enable-vtysh --enable-opaque-lsa --enable-rtadv ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
Line 328  case $CMD in Line 358  case $CMD in
                 ;;                  ;;
         rsync)          rsync)
                 cd ${ADDSRC}/rsync                  cd ${ADDSRC}/rsync
                ./configure.sh --disable-debug --enable-ipv6 --with-rsyncd-conf=/etc/rsyncd.conf \                ${CEXEC} INSTALL="/usr/bin/install" ./configure.sh --disable-debug --enable-ipv6 --with-rsyncd-conf=/etc/rsyncd.conf \
                         --disable-iconv --with-included-popt ${PFX} || exit 1                          --disable-iconv --with-included-popt ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
Line 387  case $CMD in Line 417  case $CMD in
                 ;;                  ;;
         lighttpd)          lighttpd)
                 cd ${ADDSRC}/lighttpd                  cd ${ADDSRC}/lighttpd
                ./configure --enable-static --with-openssl --without-mysql ${PFX} || exit 1                ./configure --libdir=/usr/local/lib/lighttpd --without-attr --without-bzip2 \
                         --without-gdbm --without-libev --without-lua --without-memcached --with-openssl \
                         --without-valgrind --enable-static ${PFX} || exit 1
                 ${MK} clean || exit 1                  ${MK} clean || exit 1
                 ${MK} || exit 1                  ${MK} || exit 1
                 ${MK} install || exit 1                  ${MK} install || exit 1

Removed from v.1.2  
changed lines
  Added in v.1.2.2.2


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