]> git.pld-linux.org Git - packages/alien.git/blob - alien.spec
- up to 8.95.2
[packages/alien.git] / alien.spec
1 Summary:        Pakages converter (tgz, rpm, deb, slp)
2 Summary(pl.UTF-8):      Konwerter pakietów (tgz, rpm, deb, slp)
3 Name:           alien
4 Version:        8.95.2
5 Release:        1
6 License:        GPL v2+
7 Group:          Applications/System
8 Source0:        http://ftp.debian.org/debian/pool/main/a/alien/%{name}_%{version}.tar.xz
9 # Source0-md5:  df584d902b6c0cc4c2599eb9f0a9ce0b
10 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
11 # Source1-md5:  44f9b3381776077447bbdb8c64d3f215
12 URL:            http://kitenet.net/~joey/code/alien/
13 BuildRequires:  perl-devel >= 1:5.8.0
14 BuildRequires:  rpm-perlprov >= 3.0.3-16
15 BuildRequires:  rpmbuild(macros) >= 1.745
16 BuildRequires:  tar >= 1:1.22
17 BuildRequires:  xz
18 Requires:       /usr/bin/rpm2cpio
19 Requires:       binutils
20 Requires:       cpio
21 Requires:       tar
22 Suggests:       dpkg
23 Suggests:       debhelper
24 BuildArch:      noarch
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 Alien allows you to convert Debian, Stampede and Slackware Packages
29 into PLD packages, which can be installed with rpm. It can also
30 convert into Slackware, Debian, and Stampede packages. This is a tool
31 only suitable for binary packages.
32
33 %description -l pl.UTF-8
34 Alien pozwala przekonwertować pakiety Debiana, Stampede oraz Slackware
35 w pakiety używane w PLD, które mogą być zainstalowane przy użyciu
36 rpm-a i odwrotnie. Narzędzie to jest przydatne wyłącznie dla pakietów
37 binarnych.
38
39 %prep
40 %setup -q
41
42 %build
43 %{__perl} Makefile.PL \
44         INSTALLDIRS=vendor
45 %{__make}
46
47 %install
48 rm -rf $RPM_BUILD_ROOT
49
50 %{__make} pure_install \
51         DESTDIR=$RPM_BUILD_ROOT \
52         PREFIX=%{_prefix}
53
54 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
55 %{__rm} $RPM_BUILD_ROOT%{_mandir}/README.alien-non-english-man-pages
56 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Alien/.packlist
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %doc debian/changelog README TODO
64 %attr(755,root,root) %{_bindir}/alien
65 %{perl_vendorlib}/Alien/Package.pm
66 %{perl_vendorlib}/Alien/Package
67 %{_mandir}/man1/alien.1*
68 %{_mandir}/man3/Alien::Package*.3pm*
69 %lang(fr) %{_mandir}/fr/man1/alien.1*
70 %lang(pl) %{_mandir}/pl/man1/alien.1*
This page took 0.049014 seconds and 4 git commands to generate.