perl-Net-DNS-Resolver-Mock-vl.spec 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. Name: perl-Net-DNS-Resolver-Mock
  2. Version: 1.20171219
  3. Release: 6%{?_dist_release}
  4. Summary: Mock a DNS Resolver object for testing
  5. License: GPL+ or Artistic
  6. URL: https://metacpan.org/release/Net-DNS-Resolver-Mock
  7. Source0: https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-%{version}.tar.gz
  8. Vendor: Project Vine
  9. Distribution: Vine Linux
  10. BuildArch: noarch
  11. BuildRequires: make
  12. BuildRequires: perl >= 2:5.26.2
  13. BuildRequires: perl(ExtUtils::MakeMaker)
  14. BuildRequires: perl(strict)
  15. BuildRequires: perl(warnings)
  16. # Run-time
  17. BuildRequires: perl(Net::DNS::Packet)
  18. BuildRequires: perl(Net::DNS::Question)
  19. BuildRequires: perl(Net::DNS::Resolver)
  20. BuildRequires: perl(Net::DNS::ZoneFile)
  21. # Tests
  22. BuildRequires: perl(Test::More)
  23. Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
  24. %description
  25. A subclass of Net::DNS::Resolver which parses a zonefile for it's data
  26. source. Primarily for use in testing.
  27. %prep
  28. %setup -q -n Net-DNS-Resolver-Mock-%{version}
  29. %build
  30. perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
  31. make %{?_smp_mflags}
  32. %install
  33. make pure_install DESTDIR=$RPM_BUILD_ROOT
  34. %{_fixperms} $RPM_BUILD_ROOT/*
  35. %check
  36. make test
  37. %files
  38. %license LICENSE
  39. %doc README
  40. %{perl_vendorlib}/*
  41. %{_mandir}/man3/*
  42. %changelog
  43. * Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.20171219-6
  44. - initial build for Vine Linux.
  45. * Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.20171219-5
  46. - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  47. * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.20171219-4
  48. - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  49. * Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.20171219-3
  50. - Perl 5.28 rebuild
  51. * Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.20171219-2
  52. - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
  53. * Tue Dec 19 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.20171219-1
  54. - 1.20171219 bump
  55. * Wed Nov 01 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.20171031-1
  56. - 1.20171031 bump
  57. * Thu Oct 19 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.20170814-1
  58. - Specfile autogenerated by cpanspec 1.78.