-%define pdir Convert
-%define pnam ASCII-Armour
+#
+# Conditional build:
+%bcond_without tests # do not perform "make test"
+#
%include /usr/lib/rpm/macros.perl
-Summary: Convert-ASCII-Armour perl module
-Summary(pl): Modu³ perla Convert-ASCII-Armour
+%define pdir Convert
+%define pnam ASCII-Armour
+Summary: Convert::ASCII::Armour - convert binary octets into ASCII armoured messages
+Summary(pl.UTF-8): Convert::ASCII::Armour - konwersja binarnych danych na komunikaty kodowane w ASCII
Name: perl-Convert-ASCII-Armour
Version: 1.4
-Release: 4
-
-License: GPL
+Release: 10
+# same as perl
+License: GPL v1+ or Artistic
Group: Development/Languages/Perl
-Group(cs): Vývojové prostøedky/Programovací jazyky/Perl
-Group(de): Entwicklung/Sprachen/Perl
-Group(es): Desarrollo/Lenguajes/Perl
-Group(fr): Development/Langues/Perl
-Group(ja): ³«È¯/¸À¸ì/Perl
-Group(pl): Programowanie/Jêzyki/Perl
-Group(pt): Desenvolvimento/Linguagens/Perl
-Group(ru): òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Perl
-Source0: ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
-BuildRequires: rpm-perlprov >= 3.0.3-16
-BuildRequires: perl >= 5.6
+Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 7e0e61ff6b014062d6feecaea3f09018
+BuildRequires: perl-devel >= 1:5.8.0
+%if %{with tests}
+BuildRequires: perl-Compress-Zlib
+BuildRequires: perl-Digest-MD5
+BuildRequires: perl-MIME-Base64
+%endif
+BuildRequires: rpm-perlprov >= 4.1-13
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Convert::ASCII::Armor - Convert binary octets into ASCII armoured
-messages.
+Convert::ASCII::Armor Perl module converts hashes of binary octets
+into ASCII messages suitable for transfer over 6-bit clean transport
+channels. The encoded ASCII resembles PGP's armoured messages, but are
+in no way compatible with PGP.
-%description -l pl
-Convert::ASCII::Armor - konwertuje binarne dane na wiadomo¶ci kodowane
-w ASCII.
+%description -l pl.UTF-8
+Moduł Perla Convert::ASCII::Armor konwertuje hashe z binarnymi danymi
+na komunikaty kodowane w ASCII, odpowiednie dla transmisji poprzez
+6-bitowe kanały transportowe. Zakodowane ASCII jest podobne do
+komunikatów szyfrowanych PGP, lecz nie jest w żaden sposób zgodne z
+PGP.
%prep
-%setup -q -n Convert-ASCII-Armour-%{version}
+%setup -q -n %{pdir}-%{pnam}-%{version}
%build
-perl Makefile.PL
+%{__perl} Makefile.PL \
+ INSTALLDIRS=vendor
%{__make}
+%{?with_tests:%{__make} test}
+
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%{perl_sitelib}/Convert/ASCII/*.pm
+%dir %{perl_vendorlib}/Convert/ASCII
+%{perl_vendorlib}/Convert/ASCII/*.pm
+%{_mandir}/man3/*