]> git.pld-linux.org Git - packages/gawk.git/blame - gawk.spec
- fix from upstream for gsub rebuilding $0 when no substiution was done
[packages/gawk.git] / gawk.spec
CommitLineData
8624370f 1Summary: The GNU version of the awk text processing utility
66b30bd1
ER
2Summary(de.UTF-8): Die GNU-Version des AWK-Textverarbeitungsutilitys
3Summary(es.UTF-8): Utilitarios GNU para manipulación de archivos texto
4Summary(fr.UTF-8): Traitement de texte des utilitaires GNU
5Summary(ja.UTF-8): GNU バージョンの awk テキスト処理ユーティリティー
6Summary(pl.UTF-8): Wersja GNU awk - narzędzia do obróbki tekstów
7Summary(pt_BR.UTF-8): Utilitários GNU para manipulação arquivos texto
8Summary(ru.UTF-8): GNU версия утилиты обработки текстов awk
9Summary(tr.UTF-8): GNU araçları metin düzenleyici
10Summary(uk.UTF-8): GNU версія утиліти обробки текстів awk
0fd1df2a 11Name: gawk
c31c7647 12Version: 4.0.0
efabfe5d 13Release: 2
7a3640d1 14License: GPL v3+
fd3626ba 15Group: Applications/Text
98dbeb79 16Source0: http://ftp.gnu.org/gnu/gawk/%{name}-%{version}.tar.bz2
c31c7647 17# Source0-md5: 7cdc48e99b885a4bbe0e98dcf1706b22
52933b0d 18Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
b3b553c7 19# Source1-md5: 80753d75be0f469f70e8c90e75121a9c
b51c4344 20Patch0: %{name}-info.patch
351973d9 21Patch1: %{name}-shutup.patch
e73cd8fd 22Patch2: %{name}-pl.po-update.patch
efabfe5d 23Patch3: %{name}-gsub_regenarate.patch
8ba6debe 24URL: http://www.gnu.org/software/gawk/
e73cd8fd 25BuildRequires: autoconf >= 2.68
8ba6debe 26BuildRequires: automake >= 1:1.11
e73cd8fd 27BuildRequires: gettext-devel >= 0.18.1
8ba6debe 28BuildRequires: libsigsegv
6e85a2f7 29BuildRequires: readline-devel
d0b24336 30BuildRequires: texinfo >= 4.3
7bddb70d
AF
31Requires: mktemp
32Requires: sed
4d070021 33Obsoletes: gawk-doc
161626a9 34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
282b8501 35
d0b24336
ER
36%define _includedir %{_prefix}/include/awk
37
282b8501 38%description
8624370f 39The gawk packages contains the GNU version of awk, a text processing
23645ed4 40utility. Awk interprets a special-purpose programming language to do
41quick and easy text pattern matching and reformatting jobs. Gawk
42should be upwardly compatible with the Bell Labs research version of
43awk and is almost completely compliant with the 1993 POSIX 1003.2
44standard for awk.
8624370f 45
ebae00db
JR
46%description -l de.UTF-8
47Das gawk-Paket enthält die GNU-Version von awk, einem
8624370f 48Textverarbeitungs-Utility. Awk interpretiert eine spezielle
23645ed4 49Programmiersprache, um Textmuster zu suchen, und neu zu formatieren.
50Gawk ist kompatibel zu der Bell Labs research-Version von awk, und ist
51fast kompatibel zum 1993 POSIX 1003.2-awk-Standard.
8624370f 52
ebae00db
JR
53%description -l es.UTF-8
54Este es el GNU Awk. Debe ser compatible con la versión de pesquisa de
55awk del Bell Labs. Es casi completamente vinculado con el padrón 1993
95e800f8 56POSIX 1003.2 para awk. Gawk puede ser usado para procesar archivos
ebae00db 57texto y se considera una herramienta padrón del Linux.
a212281d 58
ebae00db 59%description -l fr.UTF-8
23645ed4 60awk de GNU, compatible vers le haut avec les versions awk des Bell
61Labs. Il est presque totalement conforme au standard 1993 POSIX 1003.2
62de awk.
282b8501 63
ebae00db
JR
64%description -l ja.UTF-8
65gawk パッケージは GNU バージョンの、テキスト処理ユーティリティー
66である awk を含んでいます。awk は素早く、容易なパターンマッチングと
67整形処理をするための特殊な目的の言語です。gawk はベル研のバージョンの
68awk と上位互換で、awk の 1993 POSIX 1003.2 標準に完全に合致します。
282b8501 69
ebae00db
JR
70%description -l pl.UTF-8
71Pakiet zawiera implementację GNU interpretera języka awk, który
72powinien być kompatybilny z aplikacją o tej samej nazwie zrobioną
73przez Bell Labs. GNU awk jest w pełni zgodny ze standardem 1993 POSIX
23645ed4 741003.2.
282b8501 75
ebae00db
JR
76Gawk (GNU awk) jest zaawansowanym językiem skryptowym, doskonale
77nadającym się do obróbki plików tekstowych. Jest to jedno z
78podstawowych narzędzi systemu Linux.
282b8501 79
ebae00db
JR
80%description -l pt_BR.UTF-8
81Este é o GNU Awk. Ele deve ser compatível com a versão de pesquisa de
82awk do Bell Labs. Ele é quase completamente vinculado com o padrão
a212281d 831993 POSIX 1003.2 para awk. Gawk pode ser usado para processar
ebae00db
JR
84arquivos texto e é considerado uma ferramenta padrão do Linux.
85
86%description -l ru.UTF-8
87Пакет gawk содержит GNU версию awk, утилиты обработки текстов. awk
88интерпретирует специализированный язык программирования для быстрого и
89легкого выполнения работ по сопоставлению с шаблонами и
90переформатированию текстов. Gawk должен быть совместим с версией awk
91от Bell Labs и практически полностью отвечает стандарту 1993 POSIX
921003.2 на awk.
93
94%description -l tr.UTF-8
95Gawk metin dosyalarını işlemek için kullanılan standart Linux
96Araçlarından biridir.
97
98%description -l uk.UTF-8
99Пакет gawk містить GNU версію awk, утиліти обробки текстів. awk
100інтерпретує спеціалізовану мову програмування для швидкого та легкого
101виконання робіт по співставленню з шаблонами та переформатуванню
102текстів. Gawk має бути сумісним з версією awk від Bell Labs і
103практично повністю відповідає стандарту 1993 POSIX 1003.2 на awk.
04cda97c 104
d0b24336
ER
105%package devel
106Summary: Header files for gawk
66b30bd1 107Summary(pl.UTF-8): Pliki nagłówkowe dla gawka
d0b24336
ER
108Group: Development/Libraries
109
110%description devel
111This is the package containing the header files for gawk.
112
ebae00db
JR
113%description devel -l pl.UTF-8
114Ten pakiet zawiera pliki nagłówkowe dla gawka.
e4a95813 115
282b8501 116%prep
8ba6debe 117%setup -q
fcdcc104 118%patch0 -p1
119%patch1 -p1
e73cd8fd 120%patch2 -p1
efabfe5d 121%patch3 -p1
8c332b8c 122
e73cd8fd 123%{__rm} po/stamp-po
269e51b1 124
282b8501 125%build
e9eba9ee 126%{__gettextize}
b3b553c7 127%{__aclocal} -I m4
128%{__autoconf}
4e170f39 129%{__autoheader}
130%{__automake}
edd6078a 131
161626a9
JB
132%configure
133
d0b24336 134%{__make} -j1
282b8501 135
136%install
137rm -rf $RPM_BUILD_ROOT
282b8501 138
59a7cf64 139%{__make} install \
95e800f8 140 DESTDIR=$RPM_BUILD_ROOT
282b8501 141
d0b24336
ER
142install -d $RPM_BUILD_ROOT%{_includedir}
143install *.h $RPM_BUILD_ROOT%{_includedir}
282b8501 144
2de1e57e 145bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
e73cd8fd
JB
146%{__rm} $RPM_BUILD_ROOT%{_bindir}/gawk-%{version}
147%{__rm} $RPM_BUILD_ROOT%{_mandir}/README.gawk-non-english-man-pages
d0b24336 148rm -f $RPM_BUILD_ROOT%{_datadir}/info/dir
2de1e57e 149
b51c4344 150%find_lang %{name}
151
bccff2ef
JB
152%clean
153rm -rf $RPM_BUILD_ROOT
154
8ba6debe 155%post -p /sbin/postshell
bf0ba0cf 156-/usr/sbin/fix-info-dir -c %{_infodir}
fcdcc104 157
8ba6debe 158%postun -p /sbin/postshell
bf0ba0cf 159-/usr/sbin/fix-info-dir -c %{_infodir}
fcdcc104 160
b51c4344 161%files -f %{name}.lang
0fd1df2a 162%defattr(644,root,root,755)
e73cd8fd 163%doc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS POSIX.STD PROBLEMS README TODO
c31c7647 164%attr(755,root,root) %{_bindir}/dgawk
161626a9
JB
165%attr(755,root,root) %{_bindir}/gawk
166%attr(755,root,root) %{_bindir}/igawk
167%attr(755,root,root) %{_bindir}/pgawk*
8ba6debe
JB
168%attr(755,root,root) %{_libdir}/awk
169%{_datadir}/awk
e73cd8fd
JB
170%{_mandir}/man1/gawk.1*
171%{_mandir}/man1/igawk.1*
172%{_mandir}/man1/pgawk.1*
2de1e57e 173%lang(es) %{_mandir}/es/man1/*
174%lang(fr) %{_mandir}/fr/man1/*
175%lang(it) %{_mandir}/it/man1/*
176%lang(ja) %{_mandir}/ja/man1/*
177%lang(pl) %{_mandir}/pl/man1/*
8ba6debe 178%{_infodir}/gawk*.info*
d0b24336
ER
179
180%files devel
181%defattr(644,root,root,755)
182%{_includedir}
This page took 0.092461 seconds and 4 git commands to generate.