]> git.pld-linux.org Git - packages/perl-HTTP-Message.git/blame - perl-HTTP-Message.spec
updated source to https
[packages/perl-HTTP-Message.git] / perl-HTTP-Message.spec
CommitLineData
bda7850b
JB
1#
2# Conditional build:
6b5471c4 3%bcond_without tests # unit tests
bda7850b
JB
4#
5%define pdir HTTP
6%define pnam Message
bda7850b
JB
7Summary: HTTP::Message - HTTP style message
8Summary(pl.UTF-8): HTTP::Message - komunikacja w stylu HTTP
9Name: perl-HTTP-Message
b245d283 10Version: 6.28
e79a222d 11Release: 1
bda7850b
JB
12# same as perl
13License: GPL v1+ or Artistic
14Group: Development/Languages/Perl
c2bc818a 15Source0: https://www.cpan.org/modules/by-module/HTTP/%{pdir}-%{pnam}-%{version}.tar.gz
b245d283 16# Source0-md5: cc1fb7f1b5bb229f5759b9224d339b89
6b5471c4 17URL: https://metacpan.org/release/HTTP-Message
bda7850b
JB
18BuildRequires: perl-devel >= 1:5.8.8
19BuildRequires: rpm-perlprov >= 4.1-13
6b5471c4 20BuildRequires: rpmbuild(macros) >= 1.745
bda7850b 21%if %{with tests}
6b5471c4 22BuildRequires: perl(Exporter) >= 5.57
dab682e6 23BuildRequires: perl-Encode >= 3.01
bda7850b
JB
24BuildRequires: perl-Encode-Locale >= 1
25BuildRequires: perl-HTML-Parser >= 3.33
26BuildRequires: perl-HTTP-Date >= 6
0a5990d8 27BuildRequires: perl-IO-Compress >= 2.021
a8d575f6 28BuildRequires: perl-IO-HTML
6b5471c4
JB
29BuildRequires: perl-LWP-MediaTypes >= 6
30BuildRequires: perl-MIME-Base64 >= 2.1
e79a222d
JB
31BuildRequires: perl-Test-Simple >= 0.88
32BuildRequires: perl-Try-Tiny
bda7850b 33BuildRequires: perl-URI >= 1.10
bda7850b 34%endif
dab682e6 35Requires: perl-Encode >= 3.01
f63c14d8
JB
36Requires: perl-Encode-Locale >= 1
37Requires: perl-HTTP-Date >= 6
5fcd7488 38Requires: perl-IO-HTML
0a5990d8 39Requires: perl-MIME-Base64 >= 2.1
f63c14d8
JB
40Requires: perl-URI >= 1.10
41Requires: perl-LWP-MediaTypes >= 6
bda7850b
JB
42Conflicts: perl-libwww < 6
43BuildArch: noarch
44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45
46%description
f63c14d8
JB
47The HTTP-Message distribution contains classes useful for representing
48the messages passed in HTTP style communication. These are classes
49representing requests (HTTP::Request), responses (HTTP::Response) and
50the headers (HTTP::Headers) contained within them.
bda7850b
JB
51
52%description -l pl.UTF-8
f63c14d8
JB
53Pakiet HTML-Message zawiera klasy do reprezentacji komunikatów
54przekazywanych w komunikacji w stylu HTTP. Zawiera klasy
55reprezentujące żądania (HTTP::Request), odpowiedzi (HTTP::Response) i
56nagłówki (HTTP::Headers).
bda7850b
JB
57
58%prep
59%setup -q -n %{pdir}-%{pnam}-%{version}
60
61%build
62%{__perl} Makefile.PL \
63 INSTALLDIRS=vendor
64%{__make}
65
66%{?with_tests:%{__make} test}
67
68%install
69rm -rf $RPM_BUILD_ROOT
70
71%{__make} pure_install \
72 DESTDIR=$RPM_BUILD_ROOT
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
77%files
78%defattr(644,root,root,755)
6b5471c4 79%doc CONTRIBUTORS Changes
bda7850b
JB
80%{perl_vendorlib}/HTTP/Config.pm
81%{perl_vendorlib}/HTTP/Headers.pm
82%{perl_vendorlib}/HTTP/Headers
83%{perl_vendorlib}/HTTP/Message.pm
84%{perl_vendorlib}/HTTP/Request.pm
85%{perl_vendorlib}/HTTP/Request
86%{perl_vendorlib}/HTTP/Response.pm
87%{perl_vendorlib}/HTTP/Status.pm
88%{_mandir}/man3/HTTP::Config.3pm*
89%{_mandir}/man3/HTTP::Headers*.3pm*
90%{_mandir}/man3/HTTP::Message.3pm*
91%{_mandir}/man3/HTTP::Request*.3pm*
92%{_mandir}/man3/HTTP::Response.3pm*
93%{_mandir}/man3/HTTP::Status.3pm*
This page took 0.160538 seconds and 4 git commands to generate.