#!/bin/bash #DEP:check #DEP:openssl #DEP:bzip2 #DEP:zlib CWD=`pwd`; rm -r pkgtmp mkdir pkgtmp cd pkgtmp PKGROOT=`pwd`; cd .. #clamav VERSION=0.99.2 AV=clamav-$VERSION tar -xzf $AV.tar.gz || exit 1 cd $AV || exit 1 ./configure --enable-check --enable-llvm --with-user=amavis --with-group=avamis --disable-clamav --prefix=/usr --sysconfdir=/etc --localstatedir=/var || exit 1 make || exit 1 export HOME=/root make check || exit 1 make prefix=$PKGROOT/usr install 2>/dev/null syn3_strip $PKGROOT || exit 1 cd .. #post install scripts chmod +x $CWD/post.* mkdir -p $PKGROOT/etc/postinst.d cp $CWD/post.* $PKGROOT/etc/postinst.d #move development stuff and create seperate development package mkdir /tmp/pkgdev syn3_move_dev $PKGROOT /tmp/pkgdev || exit 1 syn3_makepkg /tmp/pkgdev clamav_dev $VERSION `arch` || exit 1 #make main package syn3_makepkg $PKGROOT clamav $VERSION `arch` || exit 1