3 %bcond_without tests # do not perform "make test"
7 Summary: Class::Hash - Perl extension for hashes that look like classes
8 Summary(pl.UTF-8): CLass::Hash - rozszerzenie Perla o hasze wyglądające jak klasy
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: 5366af138b4353755decf464afedccc4
17 URL: http://search.cpan.org/dist/Class-Hash/
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 This component provides a method-based interface to a hash.
25 Occasionally, it's more convenient to have named methods to access a
26 hash than hash keys. This module generalizes this behavior. It tries
27 to work the tied hash interface inside-out.
29 This module tries to do as much or as little for you as you want and
30 provides a number of configuration options. The options allow you to
31 determine what kind of interface the object has. The interface may
32 also be altered after-the-fact.
34 %description -l pl.UTF-8
35 Ten pakiet dostarcza oparty na metodach interfejs do haszy. Czasem
36 bardziej wygodne jest mieć nazwane metody do dostępu do hasza zamiast
37 kluczy. Ten moduł generalizuje takie zachowanie. Próbuje wyprowadzić
38 interfejs powiązanego hasza.
40 Ten moduł próbuje zrobić jak najwięcej lub jak najmniej za programistę
41 w zależności od potrzeb, dostarczając wiele opcji konfiguracyjnych.
42 Opcje te pozwalają określić rodzaj interfejsu, jaki ma obiekt. Ten
43 interfejs może być także modyfikowany później.
46 %setup -q -n %{pdir}-%{pnam}-%{version}
49 %{__perl} Makefile.PL \
53 %{?with_tests:%{__make} test}
56 rm -rf $RPM_BUILD_ROOT
59 DESTDIR=$RPM_BUILD_ROOT
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
67 %{perl_vendorlib}/Class/Hash.pm