]> git.pld-linux.org Git - packages/perl-PadWalker.git/blame - perl-PadWalker.spec
perl 5.38.0 rebuild
[packages/perl-PadWalker.git] / perl-PadWalker.spec
CommitLineData
17838ef1 1#
2# Conditional build:
85225232 3%bcond_without tests # do not perform "make test"
17838ef1 4#
df301b85 5%define pdir PadWalker
17838ef1 6Summary: PadWalker - play with other peoples' lexical variables
59771cc7 7Summary(pl.UTF-8): PadWalker - igranie z cudzymi zmiennymi leksykalnymi
17838ef1 8Name: perl-PadWalker
2a69e530 9Version: 2.5
13bc8eb6 10Release: 4
17838ef1 11# same as perl
70d936aa 12License: GPL v1+ or Artistic
17838ef1 13Group: Development/Languages/Perl
45c29485 14Source0: http://www.cpan.org/modules/by-authors/id/R/RO/ROBIN/%{pdir}-%{version}.tar.gz
2a69e530
JB
15# Source0-md5: f3f1e06c0385aab80353176a414f02b2
16URL: https://metacpan.org/release/PadWalker
17BuildRequires: perl-ExtUtils-MakeMaker
c92adff7 18BuildRequires: perl-devel >= 1:5.8.1
17838ef1 19BuildRequires: rpm-perlprov >= 4.1-13
2a69e530 20BuildRequires: rpmbuild(macros) >= 1.745
17838ef1 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
22775ee3 24PadWalker is a Perl module which allows you to inspect (and even
25change!) lexical variables in any subroutine which called you. It will
26only show those variables which are in scope at the point of the call.
27
cc88c8a5
JR
28%description -l pl.UTF-8
29PadWalker jest modułem Perla umożliwiającym przeglądanie (a nawet
30modyfikacje!) zmiennych leksykalnych w dowolnej wywołanej funkcji.
31Pokazuje on tylko te zmienne, których zasięg obejmuje miejsce
32wywołania.
17838ef1 33
34%prep
35%setup -q -n %{pdir}-%{version}
36
37%build
38%{__perl} Makefile.PL \
39 INSTALLDIRS=vendor
70d936aa 40%{__make} \
b86dc3d4 41 CC="%{__cc}" \
70d936aa 42 OPTIMIZE="%{rpmcflags}"
17838ef1 43
85225232 44%{?with_tests:%{__make} test}
17838ef1 45
46%install
47rm -rf $RPM_BUILD_ROOT
48
49%{__make} install \
50 DESTDIR=$RPM_BUILD_ROOT
51
52%clean
53rm -rf $RPM_BUILD_ROOT
54
55%files
56%defattr(644,root,root,755)
57%doc Changes README
c92adff7
JB
58%{perl_vendorarch}/PadWalker.pm
59%dir %{perl_vendorarch}/auto/PadWalker
60%attr(755,root,root) %{perl_vendorarch}/auto/PadWalker/PadWalker.so
61%{_mandir}/man3/PadWalker.3pm*
This page took 0.140885 seconds and 4 git commands to generate.