# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
# Maintainer:  Leonardo Arena <rnalrd@alpinelinux.org>
setvar pkgname = 'perl-mail-spf'
setvar _realname = 'Mail-SPF'
setvar pkgver = '2.9.0'
setvar pkgrel = '2'
setvar pkgdesc = ""An object-oriented implementation of Sender Policy Framework""
setvar url = ""http://search.cpan.org/~jmehnle/Mail-SPF-v2.006/""
setvar arch = ""noarch""
setvar license = ""GPL PerlArtistic""
setvar depends = ""perl perl-error perl-net-dns perl-uri perl-netaddr-ip
	perl-net-dns-resolver-programmable""
setvar makedepends = ""perl-dev perl-module-build""
setvar install = ''
setvar subpackages = ""$pkgname-doc""
setvar source = ""http://search.cpan.org/CPAN/authors/id/J/JM/JMEHNLE/mail-spf/$_realname-v$pkgver.tar.gz""

setvar _builddir = ""$srcdir/$_realname-v$pkgver""
proc prepare {
	cd $_builddir
	for i in $source {
		case (i) {
		*.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1}
		}
	}
}

proc build {
	cd $_builddir'
	PERL_MM_USE_DEFAULT=1' perl Makefile.PL INSTALLDIRS=vendor || return 1
	make || return 1
}

proc package {
	cd $_builddir
	make DESTDIR="$pkgdir" install
	mv "$pkgdir"/usr/share/perl5/vendor_perl/* "$pkgdir"/usr/lib/perl5/vendor_perl
	rm -fr "$pkgdir"/usr/share/perl5
	rm -fr "$pkgdir"/usr/bin "$pkgdir"/usr/sbin
}

setvar md5sums = ""664e20d79c87fa505080f362e827dace  Mail-SPF-v2.9.0.tar.gz""
setvar sha256sums = ""61cb5915f1c7acc7a931ffc1bfc1291bdfac555e2a46eb2391b995ea9ecb6162  Mail-SPF-v2.9.0.tar.gz""
setvar sha512sums = ""22bf98c4981f121ed85bb5cbc1ebcb2607ada5052bcea0dd8de692e3473a2ebdd3066acd944bb12f0efe64605e4bf7dc695a1549b7608239d0efc059339df60b  Mail-SPF-v2.9.0.tar.gz""