3 %bcond_without tests # do not perform "make test"
7 Summary: Text::WrapI18N - line wrapping module with support for i18n
8 Summary(pl.UTF-8): Text::WrapI18N - moduł zawijający linie z obsługą międzynarodowości
9 Name: perl-Text-WrapI18N
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/Text/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: 0799c16a00926e6c18d400c2e2861d5f
17 URL: http://search.cpan.org/dist/Text-WrapI18N/
19 BuildRequires: perl-Text-CharWidth >= 0.02
21 BuildRequires: perl-devel >= 1:5.8.0
22 BuildRequires: rpm-perlprov >= 4.1-13
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 This module intends to be a better Text::Wrap module. This module is
28 needed to support multibyte character encodings such as UTF-8, EUC-JP,
29 EUC-KR, GB2312, and Big5. This module also supports characters with
30 irregular widths, such as combining characters (which occupy zero
31 columns on terminal, like diacritical marks in UTF-8) and fullwidth
32 characters (which occupy two columns on terminal, like most of east
33 Asian characters). Also, minimal handling of languages which doesn't
34 use whitespaces between words (like Chinese and Japanese) is
37 %description -l pl.UTF-8
38 Ten moduł ma być lepszą wersją Text::Wrap. Jest potrzebny do obsługi
39 wielobajtowych kodowań znaków, takich jak UTF-8, EUC-JP, EUC-KR,
40 GB2312 i Big5. Obsługuje także znaki o niestandardowej szerokości,
41 takie jak znaki łączone (zajmujące na terminalu zero kolumn, jak
42 znaczniki diakrytyczne w UTF-8) i znaki pełnej szerokości (zajmujące
43 na terminalu dwie kolumny, jak większość znaków wschodnioazjatyckich).
44 Jest także minimalna obsługa języków nie używających odstępów między
45 słowami (jak chiński czy japoński).
48 %setup -q -n %{pdir}-%{pnam}-%{version}
51 %{__perl} Makefile.PL \
55 %{?with_tests:%{__make} test}
58 rm -rf $RPM_BUILD_ROOT
61 DESTDIR=$RPM_BUILD_ROOT
64 rm -rf $RPM_BUILD_ROOT
67 %defattr(644,root,root,755)
69 %{perl_vendorlib}/Text/WrapI18N.pm