|
version 1.1.2.1, 2014/01/07 08:41:30
|
version 1.1.2.5, 2014/09/11 22:55:37
|
|
Line 52 if [ $P = "/tmp/elwix" ]; then
|
Line 52 if [ $P = "/tmp/elwix" ]; then
|
| install -d /tmp/elwix/share |
install -d /tmp/elwix/share |
| fi |
fi |
| |
|
| find . -name .deps -type d -exec rm -rf {} \; | find ${ADDSRC} -name .deps -type d -exec rm -rf {} \; |
| |
|
| case $CMD in |
case $CMD in |
| sudo) |
sudo) |
| cd sudo | cd ${ADDSRC}/sudo |
| ./configure --sysconfdir=/etc --libexecdir=/usr/local/libexec --with-ignore-dot \ |
./configure --sysconfdir=/etc --libexecdir=/usr/local/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 72 case $CMD in
|
Line 72 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| expat) |
expat) |
| cd expat | cd ${ADDSRC}/expat |
| ./configure ${PFX} || exit 1 |
./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 ..." |
| ;; |
;; |
| mpd) | readline) |
| cd libpdel | cd ${ADDSRC}/readline |
| | ./configure ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| find . -name \*.so\* -type f -exec install {} ${P}/lib \; | ${MK} install || exit 1 |
| cd .. | echo ">>> Now rebuild elwix $CMD program ..." |
| cd mpd/src | ;; |
| | mpd) |
| | # cd ${ADDSRC}/libpdel |
| | # ${MK} clean || exit 1 |
| | # ${MK} || exit 1 |
| | # find . -name \*.so\* -type f -exec install {} ${P}/lib \; |
| | # cd .. |
| | cd ${ADDSRC}/mpd/src |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || 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 ..." |
| ;; |
;; |
| libevent) |
libevent) |
| cd libevent | cd ${ADDSRC}/libevent |
| ./configure ${PFX} --mandir=${P}/man --infodir=${P}/info || exit 1 |
./configure ${PFX} --mandir=${P}/man --infodir=${P}/info || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 100 case $CMD in
|
Line 108 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| mini_sendmail) |
mini_sendmail) |
| cd mini_sendmail | cd ${ADDSRC}/mini_sendmail |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| install mini_sendmail ${P}/sbin || exit 1 |
install mini_sendmail ${P}/sbin || exit 1 |
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| choparp) |
choparp) |
| cd choparp | cd ${ADDSRC}/choparp |
| rm -f choparp |
rm -f choparp |
| ${MK} choparp || exit 1 |
${MK} choparp || exit 1 |
| install choparp ${P}/sbin || exit 1 |
install choparp ${P}/sbin || exit 1 |
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| ttcp) |
ttcp) |
| cd ttcp | cd ${ADDSRC}/ttcp |
| rm -f ttcp |
rm -f ttcp |
| ${MK} ttcp || exit 1 |
${MK} ttcp || exit 1 |
| install ttcp ${P}/bin || exit 1 |
install ttcp ${P}/bin || exit 1 |
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| trafshow) |
trafshow) |
| cd trafshow | cd ${ADDSRC}/trafshow |
| ./configure --sysconfdir=/etc ${PFX} || exit 1 |
./configure --sysconfdir=/etc ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 129 case $CMD in
|
Line 137 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| ipsec-tools) |
ipsec-tools) |
| cd ipsec-tools | cd ${ADDSRC}/ipsec-tools |
| ./configure --enable-shared --sysconfdir=/etc/racoon --localstatedir=/var/run \ | ./configure --enable-shared --sysconfdir=/etc/racoon --localstatedir=/var/run --with-pkgversion=elwix-0.8.1 \ |
| --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 141 case $CMD in
|
Line 149 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| dhcp) |
dhcp) |
| cd dhcp | cd ${ADDSRC}/dhcp |
| ./configure --localstatedir=/var --enable-paranoia --enable-early-chroot \ |
./configure --localstatedir=/var --enable-paranoia --enable-early-chroot \ |
| --enable-dhcpv6 ${PFX} || exit 1 |
--enable-dhcpv6 ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
|
Line 152 case $CMD in
|
Line 160 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| dhcping) |
dhcping) |
| cd dhcping | cd ${ADDSRC}/dhcping |
| ./configure ${PFX} || exit 1 |
./configure ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 160 case $CMD in
|
Line 168 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| mrouted) |
mrouted) |
| cd mrouted | cd ${ADDSRC}/mrouted |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| install map-mbone ${P}/sbin || exit 1 |
install map-mbone ${P}/sbin || exit 1 |
|
Line 170 case $CMD in
|
Line 178 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| igmpproxy) |
igmpproxy) |
| cd igmpproxy | cd ${ADDSRC}/igmpproxy |
| ./configure ${PFX} || exit 1 |
./configure ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 178 case $CMD in
|
Line 186 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| bmon) |
bmon) |
| cd bmon | cd ${ADDSRC}/bmon |
| ./configure --disable-rrd --disable-asound --disable-dbi ${PFX} || exit 1 | ./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 ..." |
| ;; |
;; |
| iftop) |
iftop) |
| cd iftop | cd ${ADDSRC}/iftop |
| ./configure --with-resolver=netdb_1thread ${PFX} || exit 1 |
./configure --with-resolver=netdb_1thread ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 195 case $CMD in
|
Line 203 case $CMD in
|
| ;; |
;; |
| arping) |
arping) |
| echo ">>> Building libnet ..." |
echo ">>> Building libnet ..." |
| cd libnet | cd ${ADDSRC}/libnet |
| ./configure ${PFX} || exit 1 |
./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 ">>> Building arping ..." |
| cd ../arping | cd ${ADDSRC}/arping |
| env LDFLAGS=-L${TOP}/libnet/src CFLAGS=-I${TOP}/libnet/include ./configure ${PFX} || exit 1 | env LDFLAGS=-L${ADDSRC}/libnet/src CFLAGS=-I${ADDSRC}/libnet/include \ |
| | ./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 ..." |
| ;; |
;; |
| hping2) |
hping2) |
| cd hping2 | cd ${ADDSRC}/hping2 |
| ./configure ${PFX} || exit 1 |
./configure ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 217 case $CMD in
|
Line 226 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| mtr) |
mtr) |
| cd mtr | cd ${ADDSRC}/mtr |
| ./configure --enable-ipv6 --without-gtk --without-glib ${PFX} || exit 1 |
./configure --enable-ipv6 --without-gtk --without-glib ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 225 case $CMD in
|
Line 234 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| ipguard) |
ipguard) |
| cd ipguard | cd ${ADDSRC}/ipguard |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || 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 ..." |
| ;; |
;; |
| miniupnpd) |
miniupnpd) |
| cd miniupnpd | cd ${ADDSRC}/miniupnpd |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| install miniupnpd ${P}/sbin || exit 1 |
install miniupnpd ${P}/sbin || exit 1 |
|
Line 240 case $CMD in
|
Line 249 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| miniupnpc) |
miniupnpc) |
| cd miniupnpc | cd ${ADDSRC}/miniupnpc |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| install libminiupnpc.so ${P}/lib || exit 1 |
install libminiupnpc.so ${P}/lib || exit 1 |
|
Line 249 case $CMD in
|
Line 258 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| smartmontools) |
smartmontools) |
| cd smartmontools | cd ${ADDSRC}/smartmontools |
| ./configure --enable-sample --disable-dependency-tracking --enable-drivedb ${PFX} || exit 1 |
./configure --enable-sample --disable-dependency-tracking --enable-drivedb ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 257 case $CMD in
|
Line 266 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| libiconv) |
libiconv) |
| cd libiconv | cd ${ADDSRC}/libiconv |
| ./configure --enable-static --without-libintl-prefix ${PFX} || exit 1 |
./configure --enable-static --without-libintl-prefix ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 265 case $CMD in
|
Line 274 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| quagga) |
quagga) |
| cd quagga | cd ${ADDSRC}/quagga |
| ./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} || exit 1 |
--enable-vtysh --enable-opaque-lsa --enable-rtadv ${PFX} || exit 1 |
|
Line 275 case $CMD in
|
Line 284 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| pcre) |
pcre) |
| cd pcre | cd ${ADDSRC}/pcre |
| ./configure --enable-utf --enable-unicode-properties --enable-pcre8 \ |
./configure --enable-utf --enable-unicode-properties --enable-pcre8 \ |
| --enable-pcre16 --enable-pcre32 ${PFX} || exit 1 |
--enable-pcre16 --enable-pcre32 ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
|
Line 284 case $CMD in
|
Line 293 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| libxml2) |
libxml2) |
| cd libxml2 | cd ${ADDSRC}/libxml2 |
| ./configure --without-python ${PFX} || exit 1 |
./configure --without-python ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 292 case $CMD in
|
Line 301 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| php) |
php) |
| cd php | cd ${ADDSRC}/php |
| ./configure --with-layout=GNU --localstatedir=/var --with-config-file-scan-dir=/etc/php \ |
./configure --with-layout=GNU --localstatedir=/var --with-config-file-scan-dir=/etc/php \ |
| --disable-all --enable-libxml --enable-xml --with-libxml-dir=${P} --with-openssl \ |
--disable-all --enable-libxml --enable-xml --with-libxml-dir=${P} --with-openssl \ |
| --enable-zip --enable-sqlite-utf8 ${PFX} || exit 1 |
--enable-zip --enable-sqlite-utf8 ${PFX} || exit 1 |
|
Line 304 case $CMD in
|
Line 313 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| scan_ffs) |
scan_ffs) |
| cd scan_ffs | cd ${ADDSRC}/scan_ffs |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| install scan_ffs ${P}/bin || exit 1 |
install scan_ffs ${P}/bin || exit 1 |
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| dnsmasq) |
dnsmasq) |
| cd dnsmasq | cd ${ADDSRC}/dnsmasq |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
| install src/dnsmasq ${P}/bin || exit 1 |
install src/dnsmasq ${P}/bin || exit 1 |
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| rsync) |
rsync) |
| cd rsync | cd ${ADDSRC}/rsync |
| ./configure.sh --disable-debug --enable-ipv6 --with-rsyncd-conf=/etc/rsyncd.conf \ |
./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 |
|
Line 327 case $CMD in
|
Line 336 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| istgt) |
istgt) |
| cd istgt | cd ${ADDSRC}/istgt |
| ./configure --enable-symlink-device ${PFX} || exit 1 |
./configure --enable-symlink-device ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 336 case $CMD in
|
Line 345 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| ntp) |
ntp) |
| cd ntp | cd ${ADDSRC}/ntp |
| ./configure --without-ntpsnmpd --with-crypto --enable-ipv6 --enable-BANCOMM \ |
./configure --without-ntpsnmpd --with-crypto --enable-ipv6 --enable-BANCOMM \ |
| --enable-GPSVME --enable-ACTS --enable-ARBITER --enable-ARCRON_MSF \ |
--enable-GPSVME --enable-ACTS --enable-ARBITER --enable-ARCRON_MSF \ |
| --enable-AS2201 --enable-ATOM --enable-CHRONOLOG --enable-CHU \ |
--enable-AS2201 --enable-ATOM --enable-CHRONOLOG --enable-CHU \ |
|
Line 356 case $CMD in
|
Line 365 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| nginx) |
nginx) |
| cd nginx | cd ${ADDSRC}/nginx |
| ./configure --conf-path=/etc/nginx.conf --user=www --group=www \ |
./configure --conf-path=/etc/nginx.conf --user=www --group=www \ |
| --pid-path=/var/run/nginx.pid \ |
--pid-path=/var/run/nginx.pid \ |
| --error-log-path=/var/log/nginx-error.log \ |
--error-log-path=/var/log/nginx-error.log \ |
|
Line 369 case $CMD in
|
Line 378 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| spawn-fcgi) |
spawn-fcgi) |
| cd spawn-fcgi | cd ${ADDSRC}/spawn-fcgi |
| ./configure ${PFX} || exit 1 |
./configure ${PFX} || exit 1 |
| ${MK} clean || exit 1 |
${MK} clean || exit 1 |
| ${MK} || exit 1 |
${MK} || exit 1 |
|
Line 377 case $CMD in
|
Line 386 case $CMD in
|
| echo ">>> Now rebuild elwix $CMD program ..." |
echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
;; |
| lighttpd) |
lighttpd) |
| cd lighttpd | cd ${ADDSRC}/lighttpd |
| ./configure --enable-static --with-openssl ${PFX} || exit 1 | ./configure --enable-static --with-openssl --without-mysql ${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 |