]>
Commit | Line | Data |
---|---|---|
b2bc345c | 1 | # |
2 | # Conditional build: | |
3 | %bcond_without tests # do not perform "make test" | |
0c0162d6 | 4 | |
b2bc345c | 5 | %define pdir Acme |
6 | %define pnam Damn | |
0c0162d6 | 7 | %include /usr/lib/rpm/macros.perl |
cf717be5 | 8 | Summary: Acme::Damn - 'Unbless' Perl objects |
122e9846 | 9 | Summary(pl.UTF-8): Acme::Damn - "odbłogosławianie" obiektów Perla |
b2bc345c | 10 | Name: perl-Acme-Damn |
8532b8ce | 11 | Version: 0.06 |
be13d509 | 12 | Release: 5 |
b2bc345c | 13 | # same as perl |
14 | License: GPL v1+ or Artistic | |
15 | Group: Development/Languages/Perl | |
e7f9bc54 | 16 | Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz |
8532b8ce | 17 | # Source0-md5: 49967bcae23d97ee8db5eaa1bcca7d2d |
0c0162d6 | 18 | URL: http://search.cpan.org/dist/Acme-Damn/ |
567a14d1 | 19 | BuildRequires: perl-Test-Exception |
b2bc345c | 20 | BuildRequires: perl-devel >= 1:5.8.0 |
21 | BuildRequires: rpm-perlprov >= 4.1-13 | |
22 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
23 | ||
24 | %description | |
25 | Acme::Damn provides a single routine, damn(), which takes a blessed | |
26 | reference (a Perl object), and unblesses it, to return the original | |
27 | reference. I can't think of any reason why you might want to do this, | |
cf717be5 JB |
28 | but just because it's of no use doesn't mean that you shouldn't be |
29 | able to do it. | |
30 | ||
e8e9c400 JR |
31 | %description -l pl.UTF-8 |
32 | Acme::Damn dostarcza jedną funkcję: damn(), która przyjmuje | |
33 | pobłogosławioną referencję (obiekt perlowy) i odbłogosławia ją, aby | |
eb27d343 ER |
34 | zwrócić oryginalną referencję. Nie znaleziono na razie powodu, żeby to |
35 | robić, ale to, że takie działanie nie ma zastosowania, nie znaczy, że | |
36 | nie powinno dać się tego zrobić. | |
b2bc345c | 37 | |
38 | %prep | |
39 | %setup -q -n %{pdir}-%{pnam}-%{version} | |
40 | ||
41 | %build | |
42 | %{__perl} Makefile.PL \ | |
43 | INSTALLDIRS=vendor | |
44 | %{__make} \ | |
f1118873 | 45 | CC="%{__cc}" \ |
b2bc345c | 46 | OPTIMIZE="%{rpmcflags}" |
47 | ||
48 | %{?with_tests:%{__make} test} | |
49 | ||
50 | %install | |
51 | rm -rf $RPM_BUILD_ROOT | |
52 | ||
53 | %{__make} install \ | |
54 | DESTDIR=$RPM_BUILD_ROOT | |
55 | ||
56 | %clean | |
57 | rm -rf $RPM_BUILD_ROOT | |
58 | ||
59 | %files | |
60 | %defattr(644,root,root,755) | |
61 | %doc Changes README | |
eb27d343 | 62 | %dir %{perl_vendorarch}/Acme |
b2bc345c | 63 | %{perl_vendorarch}/Acme/*.pm |
eb27d343 | 64 | %dir %{perl_vendorarch}/auto/Acme |
b2bc345c | 65 | %dir %{perl_vendorarch}/auto/Acme/Damn |
b2bc345c | 66 | %attr(755,root,root) %{perl_vendorarch}/auto/Acme/Damn/*.so |
67 | %{_mandir}/man3/* |