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