summaryrefslogtreecommitdiff
path: root/spamassassin/Pkgfile
blob: 7716d5cb73242442fde8908ed1e95610429fbf8b (plain)
    1 # Description: SpamAssassin(tm) is a mail filter to identify spam.
    2 # URL:         http://www.spamassassin.org
    3 # Maintainer:  Thomas Penteker, tek at serverop dot de
    4 # Packager:    Victor victord at users dot berlios dot de
    5 # Depends on:  p5-digest-sha1, p5-html-parser, p5-net-dns
    6 
    7 name=spamassassin
    8 version=3.2.4
    9 release=2
   10 source=(http://www.axint.net/apache/$name/Mail-SpamAssassin-$version.tar.bz2 \
   11    $name.rc)
   12 
   13 build() {
   14    cd Mail-SpamAssassin-$version
   15    perl Makefile.PL PREFIX=/usr CONFDIR=/etc/$name DESTDIR=$PKG < /dev/null
   16    make
   17    make spamc/libspamc.so
   18 
   19    make install \
   20       INSTALLMAN1DIR=/usr/man/man1 \
   21       INSTALLMAN3DIR=/usr/man/man3 \
   22       INSTALLSITEMAN1DIR=/usr/man/man1 \
   23       INSTALLSITEMAN3DIR=/usr/man/man3 \
   24       INSTALLVENDORMAN1DIR=/usr/man/man1 \
   25       INSTALLVENDORMAN3DIR=/usr/man/man3
   26 
   27    mkdir -p $PKG/{etc/rc.d,usr/include,usr/lib}
   28    install -m0755 ../$name.rc $PKG/etc/rc.d/$name
   29    install -m0644 spamc/libspamc.so $PKG/usr/lib
   30    install -m0644 spamc/libspamc.h $PKG/usr/include/libspamc.h
   31 
   32    chmod 0644 $PKG/usr/lib/perl5/site_perl/5.*.*/Mail/SpamAssassin/*.pm
   33    chmod 0644 $PKG/usr/share/$name/*
   34    chmod -R u+w $PKG/*
   35 
   36    rm -fr $PKG/usr/lib/perl5/{5.*.*,site_perl/5.*.*/linux}
   37    #rm -rf $PKG/usr/lib/perl5/5.8.8/linux/
   38    #rm -rf $PKG/usr/lib/perl5/site_perl/5.8.8/linux
   39    chown -R root:root $PKG
   40 }

Generated by cgit