1 %include /usr/lib/rpm/macros.perl
2 Summary: Pakages converter (tgz, rpm, deb, slp)
3 Summary(pl.UTF-8): Konwerter pakietów (tgz, rpm, deb, slp)
8 Group: Applications/System
9 Source0: ftp://ftp.debian.org/debian/pool/main/a/alien/%{name}_%{version}.tar.gz
10 # Source0-md5: 325c3800e701b7f56a8d9bbab33ca501
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/~joey/code/alien/
15 BuildRequires: perl-devel >= 1:5.8.0
16 BuildRequires: rpm-perlprov >= 3.0.3-16
17 Requires: /usr/bin/rpm2cpio
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Alien allows you to convert Debian, Stampede and Slackware Packages
27 into PLD packages, which can be installed with rpm. It can also
28 convert into Slackware, Debian, and Stampede packages. This is a tool
29 only suitable for binary packages.
31 %description -l pl.UTF-8
32 Alien pozwala przekonwertować pakiety Debiana, Stampede oraz Slackware
33 w pakiety używane w PLD, które mogą być zainstalowane przy użyciu
34 rpm-a i odwrotnie. Narzędzie to jest przydatne wyłącznie dla pakietów
42 %{__perl} Makefile.PL \
47 rm -rf $RPM_BUILD_ROOT
49 %{__make} pure_install \
50 DESTDIR=$RPM_BUILD_ROOT \
53 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
54 %{__rm} $RPM_BUILD_ROOT%{_mandir}/README.alien-non-english-man-pages
55 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Alien/.packlist
58 rm -rf $RPM_BUILD_ROOT
61 %defattr(644,root,root,755)
62 %doc debian/changelog README TODO
63 %attr(755,root,root) %{_bindir}/alien
65 %{perl_vendorlib}/Alien
66 %{_mandir}/man1/alien.1*
67 %{_mandir}/man3/Alien::Package*.3pm*
68 %lang(fr) %{_mandir}/fr/man1/alien.1*
69 %lang(pl) %{_mandir}/pl/man1/alien.1*