perl-SOAP-Lite-vl.spec 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. Name: perl-SOAP-Lite
  2. Version: 1.13
  3. Release: 1%{?_dist_release}
  4. Summary: Client and server side SOAP implementation
  5. Summary(ja): クライアント及びサーバサイドの SOAP 実装の perl モジュール
  6. License: GPL+ or Artistic
  7. Group: Development/Libraries
  8. URL: http://search.cpan.org/dist/SOAP-Lite/
  9. Source0: http://search.cpan.org/CPAN/authors/id/B/BY/BYRNE/SOAP/SOAP-Lite-%{version}.tar.gz
  10. Source1: filter-requires-SOAP-Lite.sh
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildArch: noarch
  13. BuildRequires: perl(Class::Inspector)
  14. BuildRequires: perl(Crypt::SSLeay)
  15. BuildRequires: perl(ExtUtils::MakeMaker)
  16. BuildRequires: perl(IO::SessionData) >= 1.03
  17. BuildRequires: perl(IO::Socket::SSL)
  18. BuildRequires: perl(Scalar::Util)
  19. BuildRequires: perl(Task::Weaken)
  20. BuildRequires: perl(Test::More)
  21. BuildRequires: perl(XML::Parser) >= 2.23
  22. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  23. Provides: perl(SOAP::Transport::TCP)
  24. Vendor: Project Vine
  25. Distribution: Vine Linux
  26. %define __find_requires %{SOURCE1}
  27. %description
  28. SOAP::Lite is a collection of Perl modules which provides a simple and
  29. lightweight interface to the Simple Object Access Protocol (SOAP) both on
  30. client and server side.
  31. %prep
  32. %setup -q -n SOAP-Lite-%{version}
  33. %build
  34. %{__perl} Makefile.PL --noprompt INSTALLDIRS=vendor
  35. make %{?_smp_mflags}
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
  39. find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
  40. find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
  41. #Items not yet in Extras
  42. #find $RPM_BUILD_ROOT -type f -name JABBER* -exec rm -f {} ';'
  43. #find $RPM_BUILD_ROOT -type f -name MQ* -exec rm -f {} ';'
  44. chmod -R u+w $RPM_BUILD_ROOT/*
  45. %clean
  46. rm -rf $RPM_BUILD_ROOT
  47. %check
  48. make test
  49. %files
  50. %defattr(-,root,root,-)
  51. # For license text(s), see the perl package.
  52. %doc Changes README ReleaseNotes.txt
  53. %{_bindir}/*pl
  54. %{perl_vendorlib}/SOAP
  55. %{perl_vendorlib}/Apache
  56. #%{perl_vendorlib}/IO
  57. #%{perl_vendorlib}/UDDI
  58. #%{perl_vendorlib}/XML
  59. #%{perl_vendorlib}/XMLRPC
  60. %{_mandir}/man3/*
  61. %{_mandir}/man1/*
  62. %changelog
  63. * Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.13-1
  64. - updated to 1.13
  65. - added BR: perl(Crypt::SSLeay), perl(IO::SessionData)
  66. * Sat Mar 17 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.714-1
  67. - new upstream release.
  68. - build with perl-5.12.3 ( VineLinux:1267 )
  69. - add Vendor and Distribution
  70. - delete Patch0
  71. - fixed Release
  72. - add perl-Class-Inspector to BR
  73. - add Provides
  74. * Sat Nov 10 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.69-0vl1
  75. - initial build for Vine Linux
  76. - added filter-requires-SOAP-Lite.sh
  77. * Thu Oct 18 2007 Mike McGrath <mmcgrath@redhat.com> - 0.68-5
  78. - Fixed build requires
  79. * Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.68-4.1
  80. - correct license tag
  81. - add BR: perl(ExtUtils::MakeMaker)
  82. * Mon Mar 03 2007 Mike McGrath <mmcgrath@redhat.com> - 0.68-4
  83. - bogus reqs diff
  84. * Sat Jan 2 2007 Mike McGrath <imlinux@gmail.com> - 0.68-3
  85. - Changed the way this package removes bogus reqs for EL4
  86. * Sun Sep 10 2006 Mike McGrath <imlinux@gmail.com> - 0.68-1
  87. - Rebuild
  88. * Tue Jul 18 2006 Mike McGrath <imlinux@gmail.com> - 0.68-1
  89. - New upstream source
  90. - Patch provided for <value><nil/></value> issues
  91. * Mon Mar 20 2006 Mike McGrath <imlinux@gmail.com> - 0.67-2
  92. - Removed perl requirements that do not yet exist in Extras
  93. * Sat Mar 18 2006 Mike McGrath <imlinux@gmail.com> - 0.67-1
  94. - New Owner and new spec file
  95. * Wed Oct 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.60a-3
  96. - Fix build, doc permissions (#169821).
  97. * Wed Apr 06 2005 Hunter Matthews <thm@duke.edu> 0.60a-2
  98. - Review suggestions from José Pedro Oliveira
  99. * Fri Mar 18 2005 Hunter Matthews <thm@duke.edu> 0.60a-1
  100. - Initial packaging.