perl-HTTP-Message-vl.spec 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. Name: perl-HTTP-Message
  2. Version: 6.18
  3. Release: 5%{?_dist_release}
  4. Summary: HTTP style message
  5. License: GPL+ or Artistic
  6. URL: https://metacpan.org/release/HTTP-Message
  7. Source0: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-%{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(base)
  18. BuildRequires: perl(Carp)
  19. BuildRequires: perl(Compress::Raw::Zlib)
  20. BuildRequires: perl(Encode)
  21. BuildRequires: perl(Encode::Locale)
  22. BuildRequires: perl(Exporter)
  23. BuildRequires: perl-HTTP-Date > 6
  24. BuildRequires: perl(IO::Compress::Bzip2)
  25. BuildRequires: perl(IO::Compress::Deflate)
  26. BuildRequires: perl(IO::Compress::Gzip)
  27. BuildRequires: perl(IO::HTML)
  28. BuildRequires: perl(IO::Uncompress::Bunzip2)
  29. BuildRequires: perl(IO::Uncompress::Gunzip)
  30. BuildRequires: perl(IO::Uncompress::Inflate)
  31. BuildRequires: perl(IO::Uncompress::RawInflate)
  32. BuildRequires: perl(LWP::MediaTypes)
  33. BuildRequires: perl(MIME::Base64)
  34. BuildRequires: perl(MIME::QuotedPrint)
  35. BuildRequires: perl(Storable)
  36. BuildRequires: perl(URI)
  37. # Tests only:
  38. BuildRequires: perl(Config)
  39. BuildRequires: perl(File::Spec)
  40. BuildRequires: perl(PerlIO::encoding)
  41. BuildRequires: perl(Test::More)
  42. # Testing requires Time::Local on MacOS only
  43. BuildRequires: perl(Try::Tiny)
  44. Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
  45. Requires: perl(Compress::Raw::Zlib)
  46. Requires: perl(Encode) >= 2.21
  47. Requires: perl(Encode::Locale)
  48. Requires: perl(HTTP::Date)
  49. Requires: perl(IO::Compress::Bzip2)
  50. Requires: perl(IO::Compress::Deflate)
  51. Requires: perl(IO::Compress::Gzip)
  52. Requires: perl(IO::HTML)
  53. Requires: perl(IO::Uncompress::Bunzip2)
  54. Requires: perl(IO::Uncompress::Gunzip)
  55. Requires: perl(IO::Uncompress::Inflate)
  56. Requires: perl(IO::Uncompress::RawInflate)
  57. Requires: perl(LWP::MediaTypes)
  58. Requires: perl(MIME::Base64)
  59. Requires: perl(MIME::QuotedPrint)
  60. Requires: perl(Storable)
  61. Requires: perl(URI)
  62. Conflicts: perl-libwww-perl < 6
  63. # Remove underspecified dependencies
  64. %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Exporter|HTTP::Date|URI)\\)$
  65. %global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(HTTP::Headers\\)$
  66. %description
  67. The HTTP-Message distribution contains classes useful for representing the
  68. messages passed in HTTP style communication. These are classes representing
  69. requests, responses and the headers contained within them.
  70. %prep
  71. %setup -q -n HTTP-Message-%{version}
  72. %build
  73. perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
  74. make %{?_smp_mflags}
  75. %install
  76. make pure_install DESTDIR=%{buildroot}
  77. %{_fixperms} %{buildroot}/*
  78. %check
  79. make test
  80. %files
  81. %license LICENSE
  82. %doc Changes CONTRIBUTING.md README.md
  83. %{perl_vendorlib}/*
  84. %{_mandir}/man3/*
  85. %changelog
  86. * Fri May 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 6.18-5
  87. - initial build for Vine Linux.
  88. * Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.18-4
  89. - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  90. * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.18-3
  91. - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  92. * Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 6.18-2
  93. - Perl 5.28 rebuild
  94. * Wed Jun 06 2018 Petr Pisar <ppisar@redhat.com> - 6.18-1
  95. - 6.18 bump
  96. * Thu Mar 29 2018 Petr Pisar <ppisar@redhat.com> - 6.16-1
  97. - 6.16 bump
  98. * Wed Mar 14 2018 Petr Pisar <ppisar@redhat.com> - 6.15-1
  99. - 6.15 bump
  100. * Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.14-2
  101. - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
  102. * Thu Dec 21 2017 Petr Pisar <ppisar@redhat.com> - 6.14-1
  103. - 6.14 bump
  104. * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.13-2
  105. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
  106. * Wed Jun 21 2017 Jitka Plesnikova <jplesnik@redhat.com> - 6.13-1
  107. - 6.13 bump
  108. * Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 6.11-5
  109. - Perl 5.26 rebuild
  110. * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.11-4
  111. - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
  112. * Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 6.11-3
  113. - Perl 5.24 rebuild
  114. * Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.11-2
  115. - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
  116. * Thu Sep 10 2015 Petr Pisar <ppisar@redhat.com> - 6.11-1
  117. - 6.11 bump
  118. * Mon Jul 20 2015 Petr Pisar <ppisar@redhat.com> - 6.10-1
  119. - 6.10 bump
  120. * Fri Jul 10 2015 Petr Pisar <ppisar@redhat.com> - 6.08-1
  121. - 6.08 bump
  122. * Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.06-11
  123. - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
  124. * Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.06-10
  125. - Perl 5.22 rebuild
  126. * Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 6.06-9
  127. - Perl 5.20 rebuild
  128. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.06-8
  129. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  130. * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.06-7
  131. - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
  132. * Wed Jul 31 2013 Petr Pisar <ppisar@redhat.com> - 6.06-6
  133. - Perl 5.18 rebuild
  134. * Tue Jul 23 2013 Petr Šabata <contyk@redhat.com> - 6.06-5
  135. - Add missing dependencies
  136. * Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 6.06-4
  137. - Perl 5.18 rebuild
  138. * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.06-3
  139. - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
  140. * Wed Nov 14 2012 Petr Šabata <contyk@redhat.com> - 6.06-2
  141. - BuildRequire perl(Carp)
  142. - Modernize the spec and drop command macros
  143. * Mon Oct 22 2012 Petr Pisar <ppisar@redhat.com> - 6.06-1
  144. - 6.06 bump
  145. * Tue Oct 02 2012 Petr Pisar <ppisar@redhat.com> - 6.04-1
  146. - 6.04 bump
  147. * Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.03-5
  148. - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
  149. * Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 6.03-4
  150. - Perl 5.16 re-rebuild of bootstrapped packages
  151. * Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 6.03-3
  152. - Perl 5.16 rebuild
  153. * Fri Apr 06 2012 Petr Pisar <ppisar@redhat.com> - 6.03-2
  154. - Break build-time cycle while boostrapping perl (bug #810223)
  155. * Mon Feb 20 2012 Petr Pisar <ppisar@redhat.com> - 6.03-1
  156. - 6.03 bump
  157. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.02-4
  158. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  159. * Mon Jul 25 2011 Marcela Mašláňová <mmaslano@redhat.com> - 6.02-3
  160. - add new filter
  161. * Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 6.02-2
  162. - Perl mass rebuild
  163. * Wed Mar 23 2011 Petr Pisar <ppisar@redhat.com> - 6.02-1
  164. - 6.02 bump
  165. * Thu Mar 17 2011 Petr Pisar <ppisar@redhat.com> 6.01-1
  166. - Specfile autogenerated by cpanspec 1.78.
  167. - Remove BuildRoot stuff
  168. - Conflicts with perl-libwww-perl 5* and older