perl-Config-Tiny-vl.spec 6.2 KB

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