perl-Config-Tiny-vl.spec 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. Summary: Perl module for reading and writing .ini style configuration files
  2. Name: perl-Config-Tiny
  3. Version: 2.27
  4. Release: 1%{?_dist_release}
  5. Group: programming
  6. Vendor: Project Vine
  7. Distribution: Vine Linux
  8. Packager: shaolin
  9. License: Artistic or GPL+
  10. URL: https://metacpan.org/pod/Config::Tiny
  11. Source0: https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Config-Tiny-%{version}.tgz
  12. BuildArch: noarch
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildRequires: perl(ExtUtils::MakeMaker)
  15. BuildRequires: perl(Test::CPAN::Meta)
  16. BuildRequires: perl(Test::More)
  17. BuildRequires: perl(Test::Pod)
  18. Requires: perl >= 2:5.34.0
  19. %{?perl_default_filter}
  20. %description
  21. Config::Tiny is a Perl module designed for reading and writing .ini
  22. style configuration files. It is designed for simplicity and ease of
  23. use, and thus only supports the most basic operations.
  24. %prep
  25. %setup -q -n Config-Tiny-%{version}
  26. %build
  27. perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
  28. make %{?_smp_mflags}
  29. %install
  30. rm -rf %{buildroot}
  31. make pure_install DESTDIR=%{buildroot}
  32. find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
  33. %{_fixperms} %{buildroot}
  34. %check
  35. make test
  36. make test TEST_FILES="xt/*.t" AUTOMATED_TESTING=1
  37. %clean
  38. rm -rf %{buildroot}
  39. %files
  40. %defattr(-,root,root,-)
  41. %license LICENSE
  42. %doc Changes README
  43. %{perl_vendorlib}/Config/
  44. %{_mandir}/man3/Config::Tiny.3pm*
  45. %changelog
  46. * Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.27-1
  47. - new upstream release.
  48. - built with perl-5.34.0.
  49. * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.23-1
  50. - new upstream release.
  51. - rebuilt with perl-5.26.
  52. * Fri Nov 21 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.20-1
  53. - updated to 2.20
  54. - built with perl 5.16.3
  55. * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.14-2
  56. - rebuild
  57. * Tue Feb 21 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.14-1
  58. - initial build for Vine Linux
  59. * Thu Jan 19 2012 Paul Howarth <paul@city-fan.org> - 2.14-3
  60. - Reinstate compatibility with older distributions like EL-5
  61. - Run release tests as well as the regular test suite
  62. - BR: perl(Test::CPAN::Meta) and perl(Test::More)
  63. - Only drop perl(Test::MinimumVersion) as a buildreq when bootstrapping, and
  64. add a comment about why that's needed
  65. - Use DESTDIR rather than PERL_INSTALL_ROOT
  66. - Don't use macros for commands
  67. - Make %%files list more explicit
  68. - No longer need to fix permissions of Tiny.pm
  69. - Use tabs
  70. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-2
  71. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  72. * Sun Oct 02 2011 Iain Arnell <iarnell@gmail.com> - 2.14-1
  73. - Update to latest upstream version
  74. - Clean up spec for modern rpmbuild
  75. * Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.12-12
  76. - Rebuild with Perl 5.14.1
  77. - Use perl_bootstrap macro
  78. - Add missing BR ExtUtils::MakeMaker
  79. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-11
  80. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  81. * Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.12-10
  82. - Rebuild to fix problems with vendorarch/lib (#661697)
  83. * Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.12-9
  84. - Mass rebuild with perl-5.12.0
  85. * Fri Dec 4 2009 Stepan Kasal <skasal@redhat.com> - 2.12-8
  86. - Rebuild against perl 5.10.1
  87. * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-7
  88. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  89. * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-6
  90. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  91. * Thu Feb 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-5
  92. - Rebuild normally, second pass
  93. * Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-4
  94. - Rebuild for perl 5.10 (again), first pass
  95. * Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-3
  96. - Rebuild normally, second pass
  97. * Sun Jan 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-2.1
  98. - Rebuild with TMV, tests disabled for first pass
  99. * Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-2
  100. - Rebuild for new perl
  101. * Thu Dec 13 2007 Ralf Corsépius <rc040203@freenet.de> - 2.12-1
  102. - Update to 2.12
  103. * Mon Oct 2 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.10-1
  104. - Updated to 2.10
  105. * Sun Jul 16 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.08-1
  106. - Updated to 2.08
  107. * Wed May 10 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.07-1
  108. - Updated to 2.07
  109. * Sat Apr 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.06-1
  110. - Updated to 2.06
  111. * Mon Mar 6 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.05-1
  112. - Updated to 2.05
  113. * Sat Feb 18 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.04-2
  114. - Rebuild for FC5 (perl 5.8.8)
  115. * Sat Jan 28 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.04-1
  116. - Updated to 2.04
  117. * Fri Dec 30 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.03-1
  118. - Updated to 2.03
  119. * Mon Jun 27 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.02-1
  120. - Updated to 2.02
  121. * Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 2.01-2
  122. - Rebuilt
  123. * Thu Mar 24 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.01-1
  124. - Updated to 2.01
  125. * Sun Jul 25 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:2.00-0.fdr.1
  126. - Updated to 2.00
  127. * Sat Jul 10 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.9-0.fdr.1
  128. - Updated to 1.9
  129. * Fri Jul 2 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.8-0.fdr.1
  130. - Updated to 1.8
  131. * Tue Jun 29 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.7-0.fdr.1
  132. - Updated to 1.7
  133. * Sat Jun 5 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.6-0.fdr.3
  134. - Changed URL to canonical location (bug 1140)
  135. - Added build req perl >= 1:5.6.1 and perl(Test::More) (bug 1140)
  136. - Added missing req perl(:MODULE_COMPAT_...) (bug 1140)
  137. - Updated to match most recent perl spec template (bug 1140)
  138. - Removed unneeded optimization settings and find *.bs (bug 1140)
  139. * Thu Mar 18 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.6-0.fdr.2
  140. - Reduced directory ownership bloat
  141. * Thu Mar 11 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.6-0.fdr.1
  142. - Updated to 1.6
  143. * Wed Jan 7 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> 0:1.5-0.fdr.1
  144. - Updated to 1.5
  145. * Sat Dec 13 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> 0:1.3-0.fdr.1
  146. - Initial RPM release