]> git.pld-linux.org Git - packages/perl-Variable-Magic.git/blob - perl-Variable-Magic.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/perl-Variable-Magic.git] / perl-Variable-Magic.spec
1 #
2 # Conditional build:
3 %bcond_without  tests           # do not perform "make test"
4 #
5 %define pdir    Variable
6 %define pnam    Magic
7 Summary:        Variable::Magic - Associate user-defined magic to variables from Perl
8 Summary(pl.UTF-8):      Variable::Magic - dowiązanie magii zdefiniowanej przez użytkownika do zmiennych w Perlu
9 Name:           perl-Variable-Magic
10 Version:        0.62
11 Release:        2
12 # same as perl
13 License:        GPL v1+ or Artistic
14 Group:          Development/Languages/Perl
15 Source0:        http://www.perl.com/CPAN/modules/by-module/Variable/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5:  588d94ec3d98dece878a776d161c1dda
17 URL:            http://search.cpan.org/dist/Variable-Magic/
18 BuildRequires:  perl-devel >= 1:5.8.0
19 BuildRequires:  rpm-perlprov >= 4.1-13
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 Magic is Perl way of enhancing objects.
24
25 This mechanism let the user add extra data to any variable and hook
26 syntaxical operations (such as access, assignation or destruction)
27 that can be applied to it.
28
29 With this module, you can add your own magic to any variable without
30 the pain of the C API.
31
32 %description -l pl.UTF-8
33 Magia to perlowy sposób rozszerzania obiektów.
34
35 Ten mechanizm pozwala użytkownikowi dodać dodatkowe dane do dowolnej
36 zmiennej i przechwycić operacje składniowe (takie jak dostęp,
37 powiązanie czy destrukcję), które można na niej wykonać.
38
39 Przy użyciu tego modułu można dodawać własną magię do dowolnej
40 zmiennej unikając bólu API języka C.
41
42 %prep
43 %setup -q -n %{pdir}-%{pnam}-%{version}
44
45 %build
46 %{__perl} Makefile.PL \
47         INSTALLDIRS=vendor
48 %{__make} \
49         CC="%{__cc}" \
50         OPTIMIZE="%{rpmcflags}"
51
52 %{?with_tests:%{__make} test}
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56
57 %{__make} pure_install \
58         DESTDIR=$RPM_BUILD_ROOT
59
60 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
61 cp -a samples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc Changes README
69 %{perl_vendorarch}/Variable/Magic.pm
70 %dir %{perl_vendorarch}/auto/Variable/Magic
71 %attr(755,root,root) %{perl_vendorarch}/auto/Variable/Magic/Magic.so
72 %{_mandir}/man3/Variable::Magic.3pm*
73 %{_examplesdir}/%{name}-%{version}
This page took 0.083688 seconds and 3 git commands to generate.