perl-Geography-Countries-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. %define real_name Geography-Countries
  2. Summary: Classes for 2-letter, 3-letter, and numerical codes for countries
  3. Name: perl-Geography-Countries
  4. Version: 2009041301
  5. Release: 3%{_dist_release}
  6. License: distributable
  7. Group: Development/Libraries
  8. URL: http://search.cpan.org/dist/Geography-Countries/
  9. Source: http://search.cpan.org/CPAN/authors/id/A/AB/ABIGAIL/%{real_name}-%{version}.tar.gz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildArch: noarch
  12. BuildRequires: perl(ExtUtils::MakeMaker)
  13. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  14. Obsoletes: perl(IP::Country) <= 2.08
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  17. %description
  18. This module maps country names, and their 2-letter, 3-letter and
  19. numerical codes, as defined by the ISO-3166 maintenance agency [1],
  20. and defined by the UNSD.
  21. %prep
  22. %setup -n %{real_name}-%{version}
  23. %build
  24. %{__perl} Makefile.PL INSTALLDIRS=vendor
  25. %{__make}
  26. %install
  27. rm -rf %{buildroot}
  28. make install DESTDIR=$RPM_BUILD_ROOT
  29. find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
  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. %check
  40. make test
  41. %clean
  42. rm -rf $RPM_BUILD_ROOT
  43. %files -f %{name}.files
  44. %defattr(-, root, root, 0755)
  45. %doc MANIFEST
  46. %dir %{perl_vendorlib}/Geography
  47. %{_mandir}/man3/*.3pm*
  48. #%{perl_vendorlib}/Geography/Countries.pm
  49. # %dir %{perl_sitelib}/Geography/
  50. # %{perl_sitelib}/Geography/Countries.pm
  51. %changelog
  52. * Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2009041301-2
  53. - rebuild with perl-5.12.3
  54. * Mon Jun 29 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  55. - 2009041301-1
  56. - new upstream release
  57. * Mon May 05 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 1.4-5
  58. - rebuild with perl 5.10
  59. - new versioning policy
  60. * Sun Feb 18 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.4-2vl4
  61. - change Group to Development/Libraries
  62. * Tue Oct 17 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 1.4-2vl3
  63. - change group to Development/Languages
  64. * Mon Oct 16 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 1.4-2vl2
  65. - 1st release for VinePlus 4.0
  66. - change install dir (site -> vendor)
  67. - fix changelog typo
  68. * Sun Oct 15 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 1.4-2vl1
  69. - 1st release for VinePlus 3.2
  70. - change install dir (vendor -> site)
  71. - remove smp flag in make section
  72. * Fri Jan 13 2006 Dag Wieers <dag@wieers.com> - 1.4-2 - 3697+/dries
  73. - Cosmetic cleanup.
  74. * Fri Jan 02 2004 Dag Wieers <dag@wieers.com> - 1.4-1
  75. - Obsolete older perl-IP-Country package.
  76. * Wed Dec 03 2003 Dag Wieers <dag@wieers.com> - 1.4-0
  77. - Initial package. (using DAR)