Date: Wednesday, April 3, 2019 @ 13:28:07 Author: bluewind Revision: 448319
upgpkg: spampd 2.53-1 upstream update Modified: spampd/trunk/PKGBUILD Deleted: spampd/trunk/perl-5.18-fixes.patch -----------------------+ PKGBUILD | 25 +++++++++---------------- perl-5.18-fixes.patch | 42 ------------------------------------------ 2 files changed, 9 insertions(+), 58 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-04-03 12:36:38 UTC (rev 448318) +++ PKGBUILD 2019-04-03 13:28:07 UTC (rev 448319) @@ -1,34 +1,27 @@ # Maintainer: Florian "Bluewind" Pritz <[email protected]> pkgname=spampd -pkgver=2.30 -pkgrel=14 +pkgver=2.53 +pkgrel=1 pkgdesc="Spamassassin Proxy Daemon" arch=('any') url="https://www.worlddesign.com/index.cfm/page/software/open-source/spampd.htm" -license=('GPL') +license=('GPL3') depends=('perl' 'perl-net-server' 'spamassassin') -source=("https://www.worlddesign.com/Content/rd/mta/$pkgname/$pkgname-$pkgver.tar.gz" - spampd.service perl-5.18-fixes.patch) -md5sums=('742c6f2cb75db54e59d044a8ee40445f' - 'afc4f2c824bfbd1cc81db3e740f29078' - '55ea1067be9e70c60b708d355b085a0a') +source=("$pkgname-$pkgver.tar.gz::https://github.com/mpaperno/spampd/archive/2.53.tar.gz" + spampd.service) +md5sums=('63ef45a103687ec3a1b7983f537b4d9a' + 'afc4f2c824bfbd1cc81db3e740f29078') -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/perl-5.18-fixes.patch" -} - build() { cd "$srcdir/$pkgname-$pkgver" - make + pod2man spampd.pl | gzip -n -c > spampd.8.gz } package() { cd "$srcdir/$pkgname-$pkgver" - install -Dm755 spampd "$pkgdir/usr/bin/spampd" + install -Dm755 spampd.pl "$pkgdir/usr/bin/spampd" install -Dm644 spampd.8.gz "$pkgdir/usr/share/man/man8/spampd.8.gz" install -Dm644 "$srcdir/spampd.service" "$pkgdir/usr/lib/systemd/system/spampd.service" Deleted: perl-5.18-fixes.patch =================================================================== --- perl-5.18-fixes.patch 2019-04-03 12:36:38 UTC (rev 448318) +++ perl-5.18-fixes.patch 2019-04-03 13:28:07 UTC (rev 448319) @@ -1,42 +0,0 @@ -diff --git a/spampd b/spampd -index 7b1f234..2798d50 100644 ---- a/spampd -+++ b/spampd -@@ -937,6 +937,10 @@ if ( !$options{logsock} ) { - }; - } - -+# untaint some args to prevent errors in other modules -+($pidfile) = ($pidfile =~ /^(.+)$/); -+($relayhost) = ($relayhost =~ /^(.+)$/); -+($relayport) = ($relayport =~ /^(.+)$/); - - my $server = bless { - server => {host => $host, -@@ -1147,10 +1151,10 @@ L<http://www.WorldDesign.com/index.cfm/rd/mta/spampd.htm>. - - =head1 Requires - --=over 5 -- - Perl modules: - -+=over 5 -+ - =item B<Mail::SpamAssassin> - - =item B<Net::Server::PreForkSimple> -@@ -1478,11 +1482,11 @@ Prints usage information. - - =head2 Deprecated Options - --=over 5 -- - The following options are no longer used but still accepted for backwards - compatibility with prevoius I<spampd> versions: - -+=over 5 -+ - =item B<--dead-letters> - - =item B<--heloname>
