3 %bcond_without tests # do not perform "make test"
5 %include /usr/lib/rpm/macros.perl
8 Summary: Miscellaneous perl networking modules
9 Summary(cs.UTF-8): Modul libnet pro Perl
10 Summary(da.UTF-8): Perl-modulet libnet
11 Summary(de.UTF-8): libnet Perl Modul
12 Summary(es.UTF-8): Módulo de Perl libnet
13 Summary(fr.UTF-8): Module Perl libnet
14 Summary(it.UTF-8): Modulo di Perl libnet
15 Summary(ja.UTF-8): libnet Perl モジュール
16 Summary(ko.UTF-8): libnet 펄 모줄
17 Summary(nb.UTF-8): Perlmodul libnet
18 Summary(pl.UTF-8): Różne moduły perlowe do obsługi sieci
19 Summary(pt.UTF-8): Módulo de Perl libnet
20 Summary(pt_BR.UTF-8): Módulo Perl libnet
21 Summary(ru.UTF-8): Модуль для Perl libnet
22 Summary(sv.UTF-8): libnet Perlmodul
23 Summary(uk.UTF-8): Модуль для Perl libnet
24 Summary(zh_CN.UTF-8): libnet Perl 模块
30 License: GPL v1+ or Artistic
31 Group: Development/Languages/Perl
32 Source0: http://www.cpan.org/modules/by-module/Net/%{pnam}-%{version}.tar.gz
33 # Source0-md5: 1e997bbc53c073e7b4fd23b5bf92c87e
34 Patch0: %{name}-Configure.patch
35 URL: http://www.perl.com/CPAN/modules/by-module/%{pdir}/%{pnam}-%{version}.readme
36 BuildRequires: perl-devel >= 1:5.8.0
37 BuildRequires: rpm-perlprov >= 4.1-13
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 # Convert::EBCDIC required only on os390
42 # Authen::SASL and MIME::Base64 required only for SMTP AUTH
43 %define _noautoreq 'perl(Convert::EBCDIC)' 'perl(Authen::SASL)' 'perl(MIME::Base64)'
46 libnet is a collection of Perl modules which provides a simple and
47 consistent programming interface (API) to the client side of various
48 protocols used in the internet community. The RFCs implemented in this
51 - Net::FTP - RFC959 File Transfer Protocol
52 - Net::SMTP - RFC821 Simple Mail Transfer Protocol
53 - Net::Time - RFC867 Daytime Protocol
54 - Net::Time - RFC868 Time Protocol
55 - Net::NNTP - RFC977 Network News Transfer Protocol
56 - Net::POP3 - RFC1939 Post Office Protocol 3
57 - Net::SNPP - RFC1861 Simple Network Pager Protocol
59 %description -l pl.UTF-8
60 libnet jest zestawem modułów do Perla, które udostępniają prosty i
61 spójny interfejs programisty (API) do obsługi po stronie klienta
62 różnych protokołów używanych w sieci Internet. Spis dokumentów RFC,
63 które są zaimplementowane w libnet:
65 - Net::FTP - RFC959 File Transfer Protocol
66 - Net::SMTP - RFC821 Simple Mail Transfer Protocol
67 - Net::Time - RFC867 Daytime Protocol
68 - Net::Time - RFC868 Time Protocol
69 - Net::NNTP - RFC977 Network News Transfer Protocol
70 - Net::POP3 - RFC1939 Post Office Protocol 3
71 - Net::SNPP - RFC1861 Simple Network Pager Protocol
74 %setup -q -n %{pnam}-%{version}
78 %{__perl} Makefile.PL </dev/null \
82 %{?with_tests:%{__make} test}
85 rm -rf $RPM_BUILD_ROOT
88 DESTDIR=$RPM_BUILD_ROOT
91 rm -rf $RPM_BUILD_ROOT
94 %defattr(644,root,root,755)
96 %config(noreplace) %{perl_vendorlib}/Net/Config.pm
97 %{perl_vendorlib}/Net/Cmd.pm
98 %{perl_vendorlib}/Net/Domain.pm
99 %dir %{perl_vendorlib}/Net/FTP
100 %{perl_vendorlib}/Net/FTP/A.pm
101 %{perl_vendorlib}/Net/FTP/dataconn.pm
102 %{perl_vendorlib}/Net/FTP/E.pm
103 %{perl_vendorlib}/Net/FTP/I.pm
104 %{perl_vendorlib}/Net/FTP/L.pm
105 %{perl_vendorlib}/Net/FTP.pm
106 %{perl_vendorlib}/Net/libnet.cfg
107 %{perl_vendorlib}/Net/NNTP.pm
108 %{perl_vendorlib}/Net/POP3.pm
109 %{perl_vendorlib}/Net/Netrc.pm
110 %{perl_vendorlib}/Net/SMTP.pm
111 %{perl_vendorlib}/Net/Time.pm