version 1.5, 2011/10/31 12:56:54
|
version 1.6.2.7, 2012/07/06 13:21:28
|
Line 2
|
Line 2
|
# |
# |
# (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] [prefix_dir] [os_specific_set] [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 \ |
${PFX} |
${PFX} |
${MK} clean |
${MK} clean |
${MK} |
${MK} |
${MK} install | install src/sudo ${P}/bin |
echo ">>> Now rebuild elwix firmware image ..." | ln ${P}/bin/sudo ${P}/bin/sudoedit |
| install plugins/sudoers/sudoreplay ${P}/bin |
| install plugins/sudoers/visudo ${P}/sbin |
| install plugins/sudoers/.libs/sudoers.so ${P}/libexec |
| install src/.libs/libsudo_noexec.so ${P}/libexec |
| 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 61 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/run \ |
--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 130 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 158 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 166 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 252 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) |
|
cd sqlite3 |
|
# [ ! -r config.log ] && \ |
|
./configure --disable-tcl --enable-threadsafe --enable-load-extension --without-tcl ${PFX} |
|
${MK} clean |
|
${MK} |
|
${MK} install |
|
echo ">>> Now rebuild elwix firmware image ..." |
|
;; |
|
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} |
${MK} install |
${MK} install |
echo ">>> Now rebuild elwix firmware image ..." | # install .libs/libpcre.so.* ${P}/lib |
| # install .libs/libpcreposix.so.* ${P}/lib |
| # install .libs/libpcrecpp.so.* ${P}/lib |
| # rm -f ${P}/lib/libpcrecpp.so*T ${P}/lib/libpcreposix.so*T |
| echo ">>> Now rebuild elwix $CMD program ..." |
;; |
;; |
spawn-fcgi) | libxml2) |
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) | |
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 |
cd .. | echo ">>> Now rebuild elwix $CMD program ..." |
| ;; |
| php) |
cd php |
cd php |
# [ ! -r config.log ] && \ | ./configure --with-layout=GNU --localstatedir=/var --with-config-file-scan-dir=/etc/php \ |
./configure --localstatedir=/var --with-config-file-scan-dir=/etc/php --disable-all \ | --disable-all --enable-libxml --enable-xml --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 ..." | # strip -s ${P}/bin/php |
| rm -f ${P}/bin/php |
| strip -s ${P}/bin/php-cgi |
| 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 456 case $CMD in
|
Line 326 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 464 case $CMD in
|
Line 334 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) | ntp) |
cd ladvd | cd ntp |
./configure --with-chroot-dir=/var/empty ${PFX} | ./configure --without-ntpsnmpd --with-crypto --enable-ipv6 --enable-BANCOMM \ |
| --enable-GPSVME --enable-ACTS --enable-ARBITER --enable-ARCRON_MSF \ |
| --enable-AS2201 --enable-ATOM --enable-CHRONOLOG --enable-CHU \ |
| --enable-AUDIO_CHU --enable-DATUM --enable-DUMBCLOCK --enable-FG \ |
| --enable-HEATH --enable-HOPFSERIAL --enable-HOPFPCI --enable-HPGPS \ |
| --enable-IRIG --enable-JJY --enable-JUPITER --enable-LEITCH \ |
| --enable-LOCAL_CLOCK --enable-MX4200 --enable-NEOCLOCK4X --enable-NMEA \ |
| --enable-ONCORE --enable-PALISADE --enable-PCF --enable-PST \ |
| --enable-RIPENCC --enable-SHM --enable-SPECTRACOM --enable-TRUETIME \ |
| --enable-ULINK --enable-WWV --enable-ZYFER --enable-COMPUTIME \ |
| --enable-DCF7000 --enable-HOPF6021 --enable-MEINBERG --enable-RAWDCF \ |
| --enable-RCC8000 --enable-SCHMID --enable-TRIMTAIP --enable-TRIMTSIP \ |
| --enable-WHARTON --enable-VARITEXT ${PFX} |
${MK} clean |
${MK} clean |
${MK} |
${MK} |
${MK} install |
${MK} install |
echo ">>> Now rebuild elwix firmware image ..." | echo ">>> Now rebuild elwix $CMD program ..." |
;; |
;; |
*) |
*) |
echo "Package not supported at this moment ..." |
echo "Package not supported at this moment ..." |