52bedf2ea8c09954e276e207caa6c3bfc70481fc
[packages/alien.git] / alien.spec
1 %include        /usr/lib/rpm/macros.perl
2 Summary:        Pakages converter (tgz, rpm, deb, slp)
3 Summary(pl):    Konwerter pakietów (tgz, rpm, deb, slp)
4 Name:           alien
5 Version:        8.21
6 Release:        1
7 License:        GPL
8 Vendor:         Joey Hess <joey@kitenet.net>
9 Group:          Applications/System
10 Source0:        http://kitenet.net/programs/code/alien/%{name}_%{version}.tar.gz
11 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
12 Patch0:         %{name}-DESTDIR.patch
13 URL:            http://kitenet.net/programs/code/alien/
14 BuildRequires:  perl-devel >= 5.6.1
15 BuildRequires:  rpm-perlprov >= 3.0.3-16
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Alien allows you to convert Debian, Stampede and Slackware Packages
21 into PLD packages, which can be installed with rpm. It can also
22 convert into Slackware, Debian, and Stampede packages. This is a tool
23 only suitable for binary packages.
24
25 %description -l pl
26 Alien pozwala przekonwertowaæ pakiety Debiana, Stampede oraz
27 Slackware w pakiety u¿ywane w PLD, które mog± byæ zainstalowane przy
28 u¿yciu rpm-a i odwrotnie. Narzêdzie to jest przydatne wy³±cznie dla
29 pakietów binarnych.
30
31 %prep
32 %setup -q -n %{name}
33 %patch0 -p1
34
35 %build
36 perl Makefile.PL
37 %{__make}
38
39 %install
40 rm -rf $RPM_BUILD_ROOT
41 install -d $RPM_BUILD_ROOT/{%{perl_archlib},%{perl_sitelib},%{perl_sitearch}} \
42         $RPM_BUILD_ROOT%{_mandir}/man{1,3}
43
44 %{__make} DESTDIR=$RPM_BUILD_ROOT install
45
46 install blib/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
47 install blib/man3/* $RPM_BUILD_ROOT%{_mandir}/man3
48
49 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
50
51 %clean
52 rm -rf $RPM_BUILD_ROOT
53
54 %files
55 %defattr(644,root,root,755)
56 %doc README
57 %attr(755,root,root) %{_bindir}/alien
58 %{_datadir}/alien
59 %{perl_sitelib}/Alien
60 %{_mandir}/man*/*
61 %lang(fr) %{_mandir}/fr/man1/*
62 %lang(pl) %{_mandir}/pl/man1/*
This page took 0.04781 seconds and 2 git commands to generate.