]> git.pld-linux.org Git - packages/grep.git/blob - grep.spec
- masive changes:
[packages/grep.git] / grep.spec
1 Summary:        GNU grep Utilities
2 Summary(fr):    Utilitaires grep de GNU
3 Summary(pl):    GNU grep 
4 Summary(tr):    Dosyalarda katar arama aracý
5 Name:           grep
6 Version:        2.3
7 Release:        4
8 Copyright:      GPL
9 Group:          Utilities/Text
10 Group(pl):      Narzêdzia/Tekst
11 Source0:        ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
12 Source1:        grep.1.pl
13 Patch0:         grep-info.patch
14 Prereq:         /sbin/install-info
15 Buildroot:      /tmp/%{name}-%{version}-root
16
17 %description
18
19 This is the GNU implementation of the popular `grep' *nix utility. It
20 allows for the fast locating of strings in text files.
21
22 %description -l de
23 Dies ist die GNU-Implementierung des beliebten *nix-Dienstprogramms 'grep'.
24 Damit können schnell Zeichenketten in Textdateien finden.
25
26 %description -l fr
27 Ceci est l'implémentation par GNU du  populaire l'utilitaire grep su *nix.
28 Il permet de localiser rapidement des chaînes de caractéres dans les
29 fichiers.
30
31 %description -l pl 
32 GNU grep jest implementacj± popularnego programu unixowego `grep'. Grep jest
33 jednym z podstawowych narzêdzi, korzysta z niego prawie ka¿dy skrypt shella.
34
35 %description -l tr
36 Bu, bütün Unix'lerde bulunan ve yaygýn olarak kullanýlan grep aracýnýn GNU
37 sürümüdür. Metin dosyalarý içinde bulunan katarlarý aramada kullanýlýr.
38
39 %prep
40 %setup -q
41 %patch0 -p1
42
43 %build
44 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
45 ./configure %{_target} \
46         --prefix=/usr \
47         --exec-prefix=/
48 make 
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT%{_mandir}/pl/man1
53
54 make install \
55     prefix=$RPM_BUILD_ROOT/usr \
56     exec_prefix=$RPM_BUILD_ROOT
57
58 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/grep.1
59
60 echo .so grep.1 > $RPM_BUILD_ROOT%{_mandir}/man1/egrep.1
61 echo .so grep.1 > $RPM_BUILD_ROOT%{_mandir}/man1/fgrep.1
62
63 echo .so grep.1 > $RPM_BUILD_ROOT%{_mandir}/pl/man1/egrep.1
64 echo .so grep.1 > $RPM_BUILD_ROOT%{_mandir}/pl/man1/fgrep.1
65
66 gzip -9nf $RPM_BUILD_ROOT/usr/{info/*info*,man/{man1/*,pl/man1/*}} \
67         NEWS README ChangeLog TODO
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %post
73 /sbin/install-info %{_infodir}/grep.info.gz /etc/info-dir
74
75 %preun
76 if [ "$1" = "0" ]; then
77         /sbin/install-info --delete %{_infodir}/grep.info.gz /etc/info-dir
78 fi
79
80 %files
81 %defattr(644,root,root,755)
82 %doc {NEWS,README,ChangeLog,TODO}.gz
83
84 %lang(de) /usr/share/locale/de/LC_MESSAGES/grep.mo
85 %lang(el) /usr/share/locale/el/LC_MESSAGES/grep.mo
86 %lang(es) /usr/share/locale/es/LC_MESSAGES/grep.mo
87 %lang(fr) /usr/share/locale/fr/LC_MESSAGES/grep.mo
88 %lang(ko) /usr/share/locale/ko/LC_MESSAGES/grep.mo
89 %lang(nl) /usr/share/locale/nl/LC_MESSAGES/grep.mo
90 %lang(no) /usr/share/locale/no/LC_MESSAGES/grep.mo
91 %lang(pl) /usr/share/locale/pl/LC_MESSAGES/grep.mo
92 %lang(ru) /usr/share/locale/ru/LC_MESSAGES/grep.mo
93 %lang(sl) /usr/share/locale/sl/LC_MESSAGES/grep.mo
94 %lang(sv) /usr/share/locale/sv/LC_MESSAGES/grep.mo
95
96 %attr(755,root,root) /bin/*
97 %{_mandir}/man1/*
98 %lang(pl) %{_mandir}/pl/man1/*
99 %{_infodir}/*info*
100
101 %changelog
102 * Wed Apr 28 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
103   [2.3-3]
104 - added el .mo file,
105 - added pl man page for grep,
106 - added info pages for grep.
107
108 * Tue Apr 27 1999 Piotr Czerwiñski <pius@pld.org.pl>
109   [2.2-6]
110 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
111 - gzipping documentation,
112 - removed man group from man pages,
113 - replacements in %files,
114 - minor changes,
115 - recompiled on rpm 3.
116
117 * Fri Dec 11 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
118   [2.2-4]
119 - added gzipping man pages,
120 - added using LDFLAGS="-s" to ./configure enviroment.
121
122 * Tue Oct 06 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
123   [2.2-3]
124 - added pl translation,
125 - minor modification of the spec file.
126 - build against GNU libc-2.1,
127 - start at invalid RH spec file.
This page took 0.033337 seconds and 4 git commands to generate.