#!/bin/sh LFS_STAGE=stage3 export LFS_PKG_DIR="$(dirname $(pwd))/packages/${LFS_STAGE}" export LFS_LOG_DIR=/var/log/hvlinux-install/${LFS_STAGE} export LFS_LOG_FILE=${LFS_LOG_DIR}/install.log export LFS_TMP=/tmp # Reading system configuration informations, functions and package versions. source ../sysinfos source ../functions source ../packages-list source /etc/profile if [ "x${USER}" != "xroot" ]; then echo "You must be the superuser to install hvlinux." exit 1 fi init_log_file # Scripts directory export SCRDIR=$(pwd) ipkg_cust ${NANO} cis-nano --enable-color --enable-multibuffer ipkg_ac ${WHICH} ipkg_cust ${PCIUTILS} cis-pciutils ipkg_cust ${LIBUSB} cis-libusb ipkg_ac ${LIBUSB_COMPAT} ipkg_cust ${USBUTILS} cis-usbutils ipkg_cust ${REISERFSPROGS} cis-reiserfsprogs ipkg_cust ${NET_TOOLS} cis-net-tools ipkg_cust ${DHCP} cis-dhcp ipkg_ac_nb ${POPT} ipkg_cust ${PAM} cis-pam ipkg_cust ${OPENSSL} cis-openssl ipkg_cust ${OPENSSH} cis-openssh ipkg_ac ${EXPAT} ipkg_ac ${APR} --with-installbuilddir=/usr/lib/apr-1/build ipkg_ac ${APR_UTIL} --with-apr=/usr/bin/apr-1-config ipkg_ac ${NEON} --with-ssl ipkg_cust ${TCL} cis-tcl ipkg_ac ${SQLITE} ipkg_ac ${SUBVERSION} ipkg_cust ${SUDO} cis-sudo ipkg_ac ${STRACE} ipkg_ac ${PCRE} \ --docdir=/usr/share/doc/pcre \ --enable-utf8 \ --enable-unicode-properties \ --enable-pcregrep-libz \ --enable-pcregrep-libbz2 # Networking ipkg_ac ${WGET} ipkg_cust ${TCPWRAPPERS} cis-tcp-wrappers ipkg_cust ${PORTMAP} cis-portmap ipkg_cust ${NFS_UTILS} cis-nfs-utils ipkg_cust ${INETUTILS} cis-inetutils if [ "x${USE_DYNAMIC_DNS}" = "xyes" ]; then ipkg_cust ${DDCLIENT} cis-ddclient fi ipkg_ac_nb ${LIBPCAP} ipkg_ac ${TCPDUMP} ipkg_ac_nb ${NMAP} --without-nmapfe ipkg_cust ${BIND} cis-bind ipkg_cust ${IPTABLES} cis-iptables ipkg_ac ${CURL} ipkg_ac ${RSYNC} if [ "x${INST_TYPE}" = "xserver" -o "x${INST_TYPE}" = "xltsp-server" ]; then ipkg_cust ${MYSQL} cis-mysql fi # Archiving ipkg_cust ${ZIP} cis-zip ipkg_cust ${UNZIP} cis-unzip ipkg_cust ${UNRAR} cis-unrar ipkg_ac ${CPIO} ipkg_ac ${PARTED} --disable-device-mapper ipkg_ac ${ED} ipkg_ac ${BC} --with-readline INIT_D_PATH=/etc/rc.d/init.d \ ipkg_ac_nb ${FUSE} ipkg_cust ${DOSFSTOOLS} cis-dosfstools #ipkg_ac ${CVS} --disable-server ipkg_cust ${GIT} cis-git # Perl modules ipkg_pm ${PERL_MOD_PDL} ipkg_pm ${PERL_MOD_XML_WRITER} ipkg_pm ${PERL_MOD_XML_PARSER} ipkg_ac ${INTLTOOL} ipkg_ac ${PYTHON} "--enable-shared" # DocBook ipkg_cust ${SGML_COMMON} cis-sgml-common ipkg_cust ${SGML_DTD3} cis-sgml-dtd3 ipkg_cust ${SGML_DTD4} cis-sgml-dtd4 ipkg_cust ${OPENSP} cis-opensp ipkg_cust ${OPENJADE} cis-openjade ipkg_cust ${DOCBOOK_DSSSL} cis-docbook-dsssl ipkg_cust ${SGML_SPM} cis-sgml-spm # Perl module ipkg_cust ${DOCBOOK_UTILS} cis-docbook-utils ipkg_ac_nb ${LIBXML2} ipkg_ac_nb ${LIBXSLT} ipkg_cust ${DOCBOOK_XML} cis-docbook-xml ipkg_cust ${DOCBOOK_XSL} cis-docbook-xsl ipkg_cust ${XMLTOMAN} cis-xmltoman ipkg_ac ${XMLTO} # Graphic libraries ipkg_ac ${LIBJPEG} "--enable-static --enable-shared" ipkg_cust ${LIBOPENJPEG} cis-libopenjpeg ipkg_ac ${LIBPNG} ipkg_ac ${LIBART} ipkg_ac ${LIBEXIF} ipkg_ac ${FRIBIDI} ipkg_ac_nb ${HICOLOR_ICON_THEME} ipkg_ac ${TIFF} ipkg_ac ${GIFLIB} ipkg_ac_nb ${LCMS} ipkg_cust ${LIBMNG} cis-libmng ipkg_ac ${FREETYPE} ipkg_cust ${FONTCONFIG} cis-fontconfig echo "Total build time: $(get_total_build_time ${LFS_LOG_FILE})h" exit $?