]> git.pld-linux.org Git - packages/gzip.git/blob - gzip.spec
- changed all BuildRoot definitons
[packages/gzip.git] / gzip.spec
1 Summary:        GNU gzip file compression
2 Summary(de):    Dateikomprimierung GNU-gzip
3 Summary(fr):    GNU gzip pour la compression de fichiers.
4 Summary(pl):    GNU gzip
5 Summary(tr):    GNU gzip dosya sýkýþtýrma aracý
6 Name:           gzip
7 Version:        1.2.4
8 Release:        20
9 License:        GPL
10 Group:          Utilities/Archiving
11 Group(pl):      Narzêdzia/Archiwizacja
12 Source:         ftp://alpha.gnu.org/gnu/%{name}-%{version}.tar.gz
13 Patch0:         gzip-basename.patch
14 Patch1:         gzip-gzexe.patch
15 Patch2:         gzip-mktemp.patch
16 Patch3:         gzip-info.patch
17 Patch4:         gzip-plman.patch
18 Prereq:         /usr/sbin/fix-info-dir
19 Requires:       mktemp
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 This is the popular GNU file compression and decompression program, gzip.
24
25 %description -l de
26 Dies ist das beliebte GNU-Dateikompressions- und Dekompressionsprogramm,
27 gzip.
28
29 %description -l fr
30 Programme de compression et de décompression gzip de GNU
31
32 %description -l pl
33 GNU gzip to popularny program s³u¿±cy do kompresji i dekompresji danych.
34
35 %description -l tr
36 gzip, Unix iþletim sistemlerinde çok yaygýn olarak kullanýlan bir dosya
37 sýkýþtýrma ve açma aracýdýr.
38
39 %prep
40 %setup  -q
41 %patch0 -p1
42 %patch1 -p1
43 %patch2 -p1
44 %patch3 -p1
45 %patch4 -p1
46
47 %build
48 %configure
49 make LDFLAGS="-s"
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53 install -d $RPM_BUILD_ROOT/{bin,%{_mandir}/pl/man1}
54
55 make install prefix=$RPM_BUILD_ROOT%{_prefix} \
56         bindir=$RPM_BUILD_ROOT/%{_bindir} \
57         mandir=$RPM_BUILD_ROOT/%{_mandir}/man1 \
58         infodir=$RPM_BUILD_ROOT/%{_infodir}
59
60 mv -f $RPM_BUILD_ROOT%{_bindir}/gzip $RPM_BUILD_ROOT/bin/gzip
61 rm -f $RPM_BUILD_ROOT%{_bindir}/gunzip $RPM_BUILD_ROOT%{_bindir}/zcat
62
63 ln -sf /bin/gzip $RPM_BUILD_ROOT/bin/gunzip
64 ln -sf /bin/gzip $RPM_BUILD_ROOT/bin/zcat
65 ln -sf /bin/gzip $RPM_BUILD_ROOT%{_bindir}/gzip
66 ln -sf /bin/gunzip $RPM_BUILD_ROOT%{_bindir}/gunzip
67
68 for i in zcmp zdiff zforce zgrep zmore znew ; do
69         sed -e "s|$RPM_BUILD_ROOT||g" < $RPM_BUILD_ROOT%{_bindir}/$i > $RPM_BUILD_ROOT%{_bindir}/.$i
70         rm -f $RPM_BUILD_ROOT%{_bindir}/$i
71         mv $RPM_BUILD_ROOT%{_bindir}/.$i $RPM_BUILD_ROOT%{_bindir}/$i
72 done
73
74 cat > $RPM_BUILD_ROOT%{_bindir}/zless <<EOF
75 #!/bin/sh
76 /bin/zcat "\$@" | %{_bindir}/less
77 EOF
78
79 install pl/*.1 $RPM_BUILD_ROOT%{_mandir}/pl/man1
80
81 gzip -9nf NEWS README \
82         $RPM_BUILD_ROOT{%{_infodir}/gzip.info*,%{_mandir}/{man1/*,pl/man1/*}}
83
84 %post
85 /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
86
87 %postun
88 /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %files
94 %defattr(644,root,root,755)
95 %doc {NEWS,README}.gz
96
97 %attr(755,root,root) /bin/*
98 %attr(755,root,root) %{_bindir}/*
99
100 %{_mandir}/man1/*
101 %lang(pl) %{_mandir}/pl/man1/*
102
103 %{_infodir}/gzip.info*
This page took 0.054338 seconds and 3 git commands to generate.