- updated to 8.59, removed obsolete rpm patch
[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.59
6 Release:        1
7 License:        GPL
8 Group:          Applications/System
9 Source0:        http://kitenet.net/programs/alien/%{name}_%{version}.tar.gz
10 # Source0-md5:  95511dc02ee1af622edb2f721ad08230
11 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
12 # Source1-md5:  44f9b3381776077447bbdb8c64d3f215
13 Patch0:         %{name}-DESTDIR.patch
14 URL:            http://kitenet.net/programs/alien/
15 BuildRequires:  perl-devel >= 1:5.8.0
16 BuildRequires:  rpm-perlprov >= 3.0.3-16
17 Requires:       cpio
18 Requires:       %{_bindir}/rpm2cpio
19 BuildArch:      noarch
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 Alien allows you to convert Debian, Stampede and Slackware Packages
24 into PLD packages, which can be installed with rpm. It can also
25 convert into Slackware, Debian, and Stampede packages. This is a tool
26 only suitable for binary packages.
27
28 %description -l pl
29 Alien pozwala przekonwertowaæ pakiety Debiana, Stampede oraz
30 Slackware w pakiety u¿ywane w PLD, które mog± byæ zainstalowane przy
31 u¿yciu rpm-a i odwrotnie. Narzêdzie to jest przydatne wy³±cznie dla
32 pakietów binarnych.
33
34 %prep
35 %setup -q -n %{name}
36 %patch0 -p1
37
38 %build
39 %{__perl} Makefile.PL \
40         INSTALLDIRS=vendor
41 %{__make}
42
43 %install
44 rm -rf $RPM_BUILD_ROOT
45
46 %{__make} install \
47         DESTDIR=$RPM_BUILD_ROOT \
48         PREFIX=%{_prefix}
49
50 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %files
56 %defattr(644,root,root,755)
57 %doc README TODO
58 %attr(755,root,root) %{_bindir}/alien
59 %{_datadir}/alien
60 %{perl_vendorlib}/Alien
61 %{_mandir}/man*/*
62 %lang(fr) %{_mandir}/fr/man1/*
63 %lang(pl) %{_mandir}/pl/man1/*
This page took 0.093349 seconds and 3 git commands to generate.