# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
# Maintainer:  Leonardo Arena <rnalrd@alpinelinux.org>
setvar pkgname = 'perl-net-dns'
setvar _realname = 'Net-DNS'
setvar pkgver = '1.12'
setvar pkgrel = '0'
setvar pkgdesc = ""Perl interface to the DNS resolver""
setvar url = ""http://www.net-dns.org/""
setvar arch = ""noarch""
setvar license = ""GPL+ or Artistic""
setvar depends = ""perl""
setvar makedepends = ""perl-dev""
setvar install = """"
setvar subpackages = ""$pkgname-doc""
setvar checkdepends = ""perl-digest-hmac perl-net-libidn perl-test-pod""
setvar source = ""http://www.cpan.org/authors/id/N/NL/NLNETLABS/${_realname}-$pkgver.tar.gz""
setvar builddir = ""$srcdir/$_realname-$pkgver""

proc prepare {
	cd $builddir
	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags})'
	PERL_MM_USE_DEFAULT=1' perl Makefile.PL INSTALLDIRS=vendor
}

proc build {
	cd $builddir
	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags})
	make
}

proc package {
	cd $builddir
	make DESTDIR="$pkgdir" install
        # creates file collision among perl modules
	find $pkgdir '(' -name perllocal.pod -o -name .packlist ')' -delete
}

proc check {
	cd $builddir
	make test
}

setvar sha512sums = ""78a2ad0736819f59d1dcb7b38387d0e72fa5715f0c7aa0e37e1ba64025e535a3a5145e7dd0ce46c10e1af4b5941f0fc4fa17dd9735eb1e3173fc13ef138c8de1  Net-DNS-1.12.tar.gz""