source: npl/mailserver/clamav/clamav.SlackBuild @ b4abfab

perl-5.22
Last change on this file since b4abfab was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100755
File size: 1.6 KB
RevLine 
[c5c522c]1#!/bin/bash
2#DEP:check
3#DEP:openssl
4#DEP:bzip2
5#DEP:zlib
6
7CWD=`pwd`;
8rm -r pkgtmp
9mkdir pkgtmp
10cd pkgtmp
11PKGROOT=`pwd`;
12cd ..
13
14#clamav
15VERSION=0.99.2
16AV=clamav-$VERSION
17tar -xzf $AV.tar.gz  || exit 1
18cd $AV  || exit 1
19./configure --enable-check --enable-llvm --with-user=amavis --with-group=avamis --disable-clamav --prefix=/usr --sysconfdir=/etc --localstatedir=/var  || exit 1
20make   || exit 1
21export HOME=/root
22make check || exit 1
23make prefix=$PKGROOT/usr install 2>/dev/null
24syn3_strip $PKGROOT || exit 1
25cd ..
26
27#post install scripts                                                                                                                                                                                                                                                 
28chmod +x $CWD/post.*                                                                                                                                                                                                                                                   
29mkdir -p $PKGROOT/etc/postinst.d                                                                                                                                                                                                                                       
30cp $CWD/post.* $PKGROOT/etc/postinst.d
31
32#move development stuff and create seperate development package
33mkdir /tmp/pkgdev
34syn3_move_dev $PKGROOT /tmp/pkgdev || exit 1
35syn3_makepkg /tmp/pkgdev clamav_dev $VERSION `arch` || exit 1
36
37#make main package
38syn3_makepkg $PKGROOT clamav $VERSION `arch` || exit 1
39
Note: See TracBrowser for help on using the repository browser.