]> git.pld-linux.org Git - packages/perl-libnet.git/blob - perl-libnet.spec
c1080acba494ac8cbb55e01fd5ee5031c8dec85e
[packages/perl-libnet.git] / perl-libnet.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %include        /usr/lib/rpm/macros.perl
6 %define         pdir    Net
7 %define         pnam    libnet
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 模块
25 Name:           perl-libnet
26 Version:        1.23
27 Release:        1
28 Epoch:          1
29 # same as 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
38 BuildArch:      noarch
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
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)'
44
45 %description
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
49 distribution are:
50
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
58
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:
64
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
72
73 %prep
74 %setup -q -n %{pnam}-%{version}
75 %patch0 -p1
76
77 %build
78 %{__perl} Makefile.PL </dev/null \
79         INSTALLDIRS=vendor
80 %{__make}
81
82 %{?with_tests:%{__make} test}
83
84 %install
85 rm -rf $RPM_BUILD_ROOT
86
87 %{__make} install \
88         DESTDIR=$RPM_BUILD_ROOT
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %files
94 %defattr(644,root,root,755)
95 %doc README Changes
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
112 %{_mandir}/man3/*
This page took 0.068511 seconds and 2 git commands to generate.