perl-Config-Tiny-vl.spec 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. Name: perl-Config-Tiny
  2. Version: 2.14
  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}.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
  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 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. %doc Changes LICENSE README
  42. %{perl_sitelib}/Config/
  43. %{_mandir}/man3/Config::Tiny.3pm*
  44. %changelog
  45. * Tue Feb 21 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.14-1
  46. - initial build for Vine Linux
  47. * Thu Jan 19 2012 Paul Howarth <paul@city-fan.org> - 2.14-3
  48. - Reinstate compatibility with older distributions like EL-5
  49. - Run release tests as well as the regular test suite
  50. - BR: perl(Test::CPAN::Meta) and perl(Test::More)
  51. - Only drop perl(Test::MinimumVersion) as a buildreq when bootstrapping, and
  52. add a comment about why that's needed
  53. - Use DESTDIR rather than PERL_INSTALL_ROOT
  54. - Don't use macros for commands
  55. - Make %%files list more explicit
  56. - No longer need to fix permissions of Tiny.pm
  57. - Use tabs
  58. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-2
  59. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  60. * Sun Oct 02 2011 Iain Arnell <iarnell@gmail.com> - 2.14-1
  61. - Update to latest upstream version
  62. - Clean up spec for modern rpmbuild
  63. * Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.12-12
  64. - Rebuild with Perl 5.14.1
  65. - Use perl_bootstrap macro
  66. - Add missing BR ExtUtils::MakeMaker
  67. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-11
  68. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  69. * Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.12-10
  70. - Rebuild to fix problems with vendorarch/lib (#661697)
  71. * Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.12-9
  72. - Mass rebuild with perl-5.12.0
  73. * Fri Dec 4 2009 Stepan Kasal <skasal@redhat.com> - 2.12-8
  74. - Rebuild against perl 5.10.1
  75. * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-7
  76. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  77. * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.12-6
  78. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  79. * Thu Feb 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-5
  80. - Rebuild normally, second pass
  81. * Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-4
  82. - Rebuild for perl 5.10 (again), first pass
  83. * Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-3
  84. - Rebuild normally, second pass
  85. * Sun Jan 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-2.1
  86. - Rebuild with TMV, tests disabled for first pass
  87. * Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.12-2
  88. - Rebuild for new perl
  89. * Thu Dec 13 2007 Ralf Corsépius <rc040203@freenet.de> - 2.12-1
  90. - Update to 2.12
  91. * Mon Oct 2 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.10-1
  92. - Updated to 2.10
  93. * Sun Jul 16 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.08-1
  94. - Updated to 2.08
  95. * Wed May 10 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.07-1
  96. - Updated to 2.07
  97. * Sat Apr 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.06-1
  98. - Updated to 2.06
  99. * Mon Mar 6 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.05-1
  100. - Updated to 2.05
  101. * Sat Feb 18 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.04-2
  102. - Rebuild for FC5 (perl 5.8.8)
  103. * Sat Jan 28 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.04-1
  104. - Updated to 2.04
  105. * Fri Dec 30 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.03-1
  106. - Updated to 2.03
  107. * Mon Jun 27 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.02-1
  108. - Updated to 2.02
  109. * Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 2.01-2
  110. - Rebuilt
  111. * Thu Mar 24 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.01-1
  112. - Updated to 2.01
  113. * Sun Jul 25 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:2.00-0.fdr.1
  114. - Updated to 2.00
  115. * Sat Jul 10 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.9-0.fdr.1
  116. - Updated to 1.9
  117. * Fri Jul 2 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.8-0.fdr.1
  118. - Updated to 1.8
  119. * Tue Jun 29 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.7-0.fdr.1
  120. - Updated to 1.7
  121. * Sat Jun 5 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.6-0.fdr.3
  122. - Changed URL to canonical location (bug 1140)
  123. - Added build req perl >= 1:5.6.1 and perl(Test::More) (bug 1140)
  124. - Added missing req perl(:MODULE_COMPAT_...) (bug 1140)
  125. - Updated to match most recent perl spec template (bug 1140)
  126. - Removed unneeded optimization settings and find *.bs (bug 1140)
  127. * Thu Mar 18 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.6-0.fdr.2
  128. - Reduced directory ownership bloat
  129. * Thu Mar 11 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.6-0.fdr.1
  130. - Updated to 1.6
  131. * Wed Jan 7 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> 0:1.5-0.fdr.1
  132. - Updated to 1.5
  133. * Sat Dec 13 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> 0:1.3-0.fdr.1
  134. - Initial RPM release