perl-SQL-Statement-vl.spec 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
  2. Summary: SQL-Statement module for perl
  3. Name: perl-SQL-Statement
  4. Version: 1.405
  5. Release: 1%{?_dist_release}
  6. License: Artistic or GPL
  7. Group: Development/Libraries
  8. URL: http://search.cpan.org/~jzucker/SQL-Statement/
  9. Source0: http://www.cpan.org/authors/id/J/JZ/JZUCKER/SQL-Statement-%{version}.tar.gz
  10. BuildArch: noarch
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildRequires: perl(ExtUtils::MakeMaker)
  13. BuildRequires: perl(Clone) >= 0.30
  14. BuildRequires: perl(Params::Util) >= 1.00
  15. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  16. Requires: perl(DBI) >= 1.612
  17. %description
  18. SQL-Statement module for perl
  19. %prep
  20. %setup -q -n SQL-Statement-%{version}
  21. %build
  22. CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS="vendor"
  23. %check
  24. make test
  25. %clean
  26. rm -rf $RPM_BUILD_ROOT
  27. %install
  28. rm -rf $RPM_BUILD_ROOT
  29. make DESTDIR=$RPM_BUILD_ROOT pure_install
  30. find $RPM_BUILD_ROOT%{_prefix} -type f -print |
  31. sed "s@^$RPM_BUILD_ROOT@@g" |
  32. grep -v ^%{_mandir} |
  33. grep -v perllocal.pod |
  34. grep -v "\.packlist" > %{name}.files
  35. if [ "$(cat %{name}.files)X" = "X" ] ; then
  36. echo "ERROR: EMPTY FILE LIST"
  37. exit -1
  38. fi
  39. %files -f %{name}.files
  40. %defattr(-,root,root)
  41. %doc README Changes
  42. %dir %{perl_vendorlib}/SQL
  43. %dir %{perl_vendorlib}/SQL/Dialects
  44. %dir %{perl_vendorlib}/SQL/Statement
  45. %{_mandir}/*/*
  46. %changelog
  47. * Fri Dec 5 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.405-1
  48. - updated to 1.405
  49. * Fri Jun 27 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.33-3
  50. - build with Perl 5.16
  51. * Fri Mar 02 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.33-2
  52. - rebuild
  53. * Fri Mar 02 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.33-1
  54. - updated to 1.33
  55. * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.15-2
  56. - rebuild with perl-5.12.3
  57. * Mon May 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.15-1
  58. - applied new versioning policy
  59. * Sun Sep 10 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.15-0vl1
  60. - updated to 1.15
  61. - changed Group to Development/Libraries
  62. - s/Copyright/License/
  63. * Wed Sep 7 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.14-0vl1
  64. - updated to 1.14, build for perl 5.8.x
  65. - updated URL
  66. - use vendor_perl
  67. * Sat Apr 13 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.004-0vl1
  68. - first build for Vine Linux