blob: 640cf14d35c72a7eda09579303597cb3fb5befa6 (
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@users.berlios.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 }
|