]> git.pld-linux.org Git - packages/alien.git/blob - alien.spec
1db96a43a2f292ce2999f0b16b4f36bf14421fd6
[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.16
6 Release:        1
7 License:        GPL
8 Group:          Applications/System
9 Source0:        http://kitenet.net/programs/code/alien/%{name}_%{version}.tar.gz
10 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
11 Patch0:         %{name}-DESTDIR.patch
12 URL:            http://kitenet.net/programs/code/alien/
13 Vendor:         Joey Hess <joey@kitenet.net>
14 BuildRequires:  perl-devel >= 5.6.1
15 BuildRequires:  rpm-perlprov >= 3.0.3-16
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 Buildarch:      noarch
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 %patch0 -p1
39
40 %install
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT/{%{perl_archlib},%{perl_sitelib},%{perl_sitearch}} \
43         $RPM_BUILD_ROOT%{_mandir}/man{1,3}
44
45 %{__make} DESTDIR=$RPM_BUILD_ROOT install
46
47 install blib/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
48 install blib/man3/* $RPM_BUILD_ROOT%{_mandir}/man3
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
58 %attr(755,root,root) %{_bindir}/alien
59 %{_datadir}/alien
60 %{perl_sitelib}/Alien
61 %{_mandir}/man*/*
62 %lang(fr) %{_mandir}/fr/man1/*
63 %lang(pl) %{_mandir}/pl/man1/*
This page took 0.092411 seconds and 3 git commands to generate.