#!/bin/bash # Libnet # BuildScript for Plamo Linux 3.1 # by Jun Kuwamura on 2002-05-31 # SRC_URI=http://www.packetfactory.net/libnet/dist/libnet-1.1.0.tar.gz SRC_FILE=${SRC_URI##*/} PAC_NAME=${SRC_FILE%%.tar.gz} PAC_DIR=/opt/Package/Network SRC_FILE="${PAC_NAME}.tar.gz" #SRC_DIR=/usr/src/distfiles SRC_DIR=/site/pub/archive/communications/ REL=1 SYS_NAME="i386-${REL}" #CUSTOM_DIR=/opt/Package/libnet umask 022 CWD=`pwd` WORK=$CWD/work rm -rf $WORK/* mkdir -p $WORK export LANG=C export CFLAGS="-O2" export PATH=$PATH:/usr/X11R6/bin if [ ! -f $SRC_DIR/$SRC_FILE ]; then ( cd $SRC_DIR; wget $SRC_URI ) fi tar xvfz $SRC_DIR/$SRC_FILE mv Libnet-latest $PAC_NAME/ cd $PAC_NAME/ ./configure --prefix=/usr make #checkinstall echo " A C library for portable packet creation and injection. 9 http://www.packetfactory.net/libnet " | checkinstall mv ${PAC_NAME}-${SYS_NAME}.tgz $PAC_DIR/ echo "$PAC_DIR/${PAC_NAME}-${SYS_NAME}.tgz ... done"