]> git.pld-linux.org Git - packages/perl-Class-Observable.git/blob - perl-Class-Observable.spec
use generic url
[packages/perl-Class-Observable.git] / perl-Class-Observable.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4
5 %define         pdir    Class
6 %define         pnam    Observable
7 %include        /usr/lib/rpm/macros.perl
8 Summary:        Class::Observable - allow other classes and objects to respond to events in yours
9 Summary(pl.UTF-8):      Class::Observable - umożliwienie innym klasom odpowiadania na zdarzenia
10 Name:           perl-Class-Observable
11 Version:        1.04
12 Release:        2
13 # same as perl
14 License:        GPL v1+ or Artistic
15 Group:          Development/Languages/Perl
16 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5:  a4fe8e71f0082e51d5d97da865b6a708
18 URL:            http://search.cpan.org/dist/Class-Observable/
19 BuildRequires:  perl-devel >= 1:5.8.0
20 BuildRequires:  rpm-perlprov >= 4.1-13
21 %if %{with tests}
22 BuildRequires:  perl-Class-ISA >= 0.32
23 BuildRequires:  perl-Test-Simple >= 0.40
24 %endif
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 If you have ever used Java, you may have run across the
30 java.util.Observable class and the java.util.Observer interface. Using
31 them, you can decouple an object from the one or more objects that
32 wish to be notified whenever particular events occur.
33
34 %description -l pl.UTF-8
35 Znający Javę być może spotkali się z klasą java.util.Observable i
36 interfejsem java.util.Observer. Przy ich użyciu można zrezygnować z
37 łączenia z jednym lub więcej obiektów, które mają być powiadamiane o
38 wystąpieniu określonych zdarzeń.
39
40 %prep
41 %setup -q -n %{pdir}-%{pnam}-%{version}
42
43 %build
44 %{__perl} Makefile.PL \
45         INSTALLDIRS=vendor
46 %{__make}
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 %{perl_vendorlib}/%{pdir}/*.pm
62 %{_mandir}/man3/*
This page took 0.093149 seconds and 3 git commands to generate.