| 51 |
|
SOURCEDIR=$1 |
| 52 |
|
DESTDIR=$2 |
| 53 |
|
LIBTOOL=$3 |
| 54 |
+ |
CONFIGUREARGS=$4 |
| 55 |
|
cd $SOURCEDIR |
| 56 |
|
if [ "X$TAG" != "X" ]; then |
| 57 |
|
cvs -d $CVSROOT update -dPr $TAG |
| 64 |
|
libtoolize -c |
| 65 |
|
fi |
| 66 |
|
automake -a -c |
| 67 |
< |
./configure |
| 67 |
> |
./configure $CONFIGUREARGS |
| 68 |
|
gnumake dist |
| 69 |
|
TARBALL=`ls *.tar.gz` |
| 70 |
|
mkdir -p $DESTDIR |
| 102 |
|
rm -Rf cms |
| 103 |
|
rm -Rf $BUILDS/* |
| 104 |
|
|
| 105 |
+ |
# make sure our local cvs is up-to-date |
| 106 |
+ |
/usr/local/packages/cvsup/bin/cvsup -L 0 /u1/i-scream/cvsup/supfile |
| 107 |
+ |
|
| 108 |
|
# pull the latest source from our local cvs |
| 109 |
|
echo "+ Updating CVS" |
| 110 |
|
cvs -d $CVSROOT checkout cms/source |
| 141 |
|
gnubuild $CMSSOURCE/libukcprog $BUILDS/libukcprog yes |
| 142 |
|
;; |
| 143 |
|
idar) |
| 144 |
< |
gnubuild $CMSSOURCE/idar $BUILDS/idar no |
| 144 |
> |
gnubuild $CMSSOURCE/idar $BUILDS/idar no --with-curses-prefix=/usr/local/packages/ncurses |
| 145 |
|
;; |
| 146 |
|
esac |
| 147 |
|
done |