source: projects/specs/trunk/p/perl-SOAP-Lite/perl-SOAP-Lite-vl.spec @ 9315

Revision 9315, 3.7 KB checked in by inagaki, 9 years ago (diff)

2015-01-31 Ryoichi INAGAKI <ryo1@…>

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