#!/bin/sh # GNU ReadLine export LANG=C export CWD=`pwd` export WORK=$CWD/work #export SRC_DIR=/usr/src/distfiles export SRC_DIR=/site/pub/archive/gnu export CFLAGS="-O2" export PATH=$PATH:/usr/X11R6/bin SRC_FILE="readline-4.2a.tar.gz" PAT_FILE="readline-4.2a-jpatch.20020208.gz" PAC_NAME="readline-4.2aj" # check source file # if not exist, get files. #for i in $SRC_FILE $OPT_FILE; do i=$SRC_FILE if [ ! -f $SRC_DIR/$i ]; then (cd $SRC_DIR; wget ftp://ftp.riken.go.jp/pub/GNU/readline/$i); fi; i=$OPT_FILE if [ ! -f $SRC_DIR/$i ]; then (cd $SRC_DIR; ncftpget ftp://ftp.yynet.tama.tokyo.jp/pub/misc/readline/$i); fi; #done tar xvfz $SRC_DIR/readline-4.2a.tar.gz zcat $SRC_DIR/readline-4.2a-jpatch.20020208.gz | patch -p0 cd readline-4.2a/ ./configure --prefix=/usr make make install DESTDIR=$WORK DOC_DIR=/usr/doc/$PAC_NAME mkdir $WORK/$DOC_DIR cp -a CHANGELOG CHANGES COPYING INSTALL MANIFEST README README.jpatch \ config.status examples $WORK/$DOC_DIR chown -R root.root $WORK/$DOC_DIR chmod -R a+rX,go-w $WORK/$DOC_DIR #make package cd $WORK echo "y " | installpkg -m $PAC_NAME mv ${PAC_NAME}.tgz $CWD cd $CWD