Sync from SUSE:SLFO:Main gawk revision 33f9e45b705eb6fc398ad5ff6589dbff
This commit is contained in:
commit
61f2d5941d
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
BIN
gawk-5.3.0.tar.xz
(Stored with Git LFS)
Normal file
BIN
gawk-5.3.0.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
11
gawk-5.3.0.tar.xz.sig
Normal file
11
gawk-5.3.0.tar.xz.sig
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEE0ZZ8Y3iHExd9hh7X31l4FZN+wNIFAmVDqK4ACgkQ31l4FZN+
|
||||
wNJ+GggAnyOAPNYFipBf/dKdpBXe3KVvpYoC9gchyw5M/S3iEHeSr9I0X0eExCkL
|
||||
2fJEEb4hcPA4nReYUvCGUFTi8MWhdSwzd1lFi7BusqZjXtq2JPY+eTRk7CcoSJ5+
|
||||
VAzNPizsw7K+zT+J/kr4rSDjEo++ENZsnZiOyWWy2ta3sI/Sn+kF39xCqnXp2UBm
|
||||
aAfOjmwExVwVtSWyzhl7rQL6fX3/fL/x3Xq+wMF3c0dDhQsV56Bep0p/T9ETJx4U
|
||||
Wtm/JVzPg60f2d6LlgQVONvDYN3xU67vm7PjTiPA9MRt4Yh0Fv7xxnYRqmAno8or
|
||||
Iqb0m+pbpQjirMExK2MSMeb/kS7egQ==
|
||||
=YNmi
|
||||
-----END PGP SIGNATURE-----
|
1047
gawk.changes
Normal file
1047
gawk.changes
Normal file
File diff suppressed because it is too large
Load Diff
30
gawk.keyring
Normal file
30
gawk.keyring
Normal file
@ -0,0 +1,30 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.10 (GNU/Linux)
|
||||
|
||||
mQENBE4C5DQBCADS6t7ycHXHD0WR5FSekc3n6DGvDqfOhQvZ+6nyoYUW/LKhQkem
|
||||
ZdjyJYFkHBFNWkrWTp9r4uc9H17L/o27DmRDfFhuyjI/zksTApWk5TdVb4M9yV4X
|
||||
PJxjqjrSGL/iP5ZRDea0TvkG3FeDLbHq9IdAM9Mzw9t38xjpPN/sLzw7I5P3rTl4
|
||||
ua9PQOY8TrpNmDxxc1VFAjr7meRInvrZwOOhO9i46v5UK7+0NXFd1pgQPbKeufMv
|
||||
by3UyhGvS5BMuxpp8+22/5PvNrdY1OdY4SGoIGFw9itJkGFGOROPQ46PkdKtS1b8
|
||||
DWtviNef5AxwCC30cA5f8+xUjbSCVO09QCD3ABEBAAG0IkFybm9sZCBSb2JiaW5z
|
||||
IDxhcm5vbGRAc2tlZXZlLmNvbT6JATgEEwECACIFAk4C5DQCGwMGCwkIBwMCBhUI
|
||||
AgkKCwQWAgMBAh4BAheAAAoJEN9ZeBWTfsDS69IH/1f3/cA9/9d4USNtN37xQXG+
|
||||
wi9NY6DD+UhxJ0DEUWxUUzgwzSx5UahRCrEx2wFPtWq5QsksYUmDJJKAyOTkC0eZ
|
||||
f5kEJOA7m+Q8kkxdDWgEYOb1XmyjYr3qY8V1xUCuY8DLJn4NLHTDKycSDM/9RWEd
|
||||
4c45CaVvUDAzMpL44XuUzHIvlPPGYJOisCfj4y50/BaDo6Xw9V1DtajyN21sEzrR
|
||||
H0E37F+6AnvyHjp8Drgwm2i3U4min1lT+gIeiFL2T7wqEyLQfF0dZMLG/6bTMHSe
|
||||
solzYJcQYfdoGjNOm1sBFMv9MHKguJdrLFvxnupu9d7TYtm5RMCyNVSNzxF/5Bm5
|
||||
AQ0ETgLkNAEIALNCBYvHzR04K084hOdNELDscGGcvCILFkn3IqXafz4FNEqeeIP5
|
||||
sxi9iGoUoGSqfW6GnRiYCu9Uz8jqZ5Hefgy94n95K1WJXOnXtHfKfj69xP6ic1vp
|
||||
N7hbWBZFdRA1GYNhWQV0/FRF9tGSIM8fOs3/XkKW53eoy0yPekNDvW9VcsOHOYWC
|
||||
wxghFi4h8GpLm9KYEFu0/2kbD94QBDheJXvGkn1S0oq1g69fJY8efpIMveoZr1aA
|
||||
Q8X2KzQ+Jt+uNggGxyMRj4UCa8tjEnIkbD0KFUFAhFgZxoB2LHcz2jopBI3nBToT
|
||||
RAAXPwEUE2M+Q1HV9LTKbvgxOSoT+5cZUE8AEQEAAYkBHwQYAQIACQUCTgLkNAIb
|
||||
DAAKCRDfWXgVk37A0rcIB/4hXCFJIiDeBMl/+njwLTvqFyDEmSeNqDF156O3elkd
|
||||
vBlVxV+LbCxKz1Dx0mNj3AIO4zus6hwFRm/iCpgQz7m53pVZkZm4QOe37peAIYdc
|
||||
w2OgMRgzhwZKAjbI1B3VOs03Aev0rTcer5Pf+v85zqY/fVdzOedMyDSc1jHHwlpT
|
||||
dVmhGfd8cjJQpZ7GWo2ETRfA66UbJcVTBhQGsTeGQ1SixIoN0kktdgibsnT+JVMj
|
||||
9CoNV3Yfl1NIscgBfB1VDfyQY88GjGieE9ZDF8X21u4UgtWD9kcnZHhn9e75n5e0
|
||||
MvBiILvtYMfp+zeB2FuQ9FOb2+Ld05aJqNfBRRwUfvk3
|
||||
=jNjb
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
1
gawk.rpmlintrc
Normal file
1
gawk.rpmlintrc
Normal file
@ -0,0 +1 @@
|
||||
addFilter("E: devel-file-in-non-devel-package")
|
109
gawk.spec
Normal file
109
gawk.spec
Normal file
@ -0,0 +1,109 @@
|
||||
#
|
||||
# spec file for package gawk
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: gawk
|
||||
Version: 5.3.0
|
||||
Release: 0
|
||||
Summary: Domain-specific language for text processing
|
||||
License: GPL-3.0-or-later
|
||||
Group: Productivity/Text/Utilities
|
||||
URL: https://www.gnu.org/software/gawk/
|
||||
Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
|
||||
Source2: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
|
||||
Source3: http://savannah.gnu.org/people/viewgpg.php?user_id=80653#/gawk.keyring
|
||||
Source4: gawk.rpmlintrc
|
||||
BuildRequires: mpfr-devel
|
||||
BuildRequires: readline-devel
|
||||
Provides: awk
|
||||
|
||||
%description
|
||||
AWK is a domain-specific language designed for text processing and
|
||||
typically used as a data extraction and reporting tool.
|
||||
|
||||
GNU awk is upwardly compatible with the System V Release 4 awk. It is
|
||||
almost completely POSIX 1003.2 compliant.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
export CFLAGS="%{optflags}"
|
||||
%configure
|
||||
%if %{do_profiling}
|
||||
%make_build CFLAGS="$CFLAGS %{cflags_profile_generate}" LDFLAGS="-fprofile-arcs"
|
||||
%make_build check \
|
||||
%if 0%{?qemu_user_space_build}
|
||||
NEED_PMA= \
|
||||
%endif
|
||||
%{nil}
|
||||
%make_build clean
|
||||
%make_build CFLAGS="$CFLAGS %{cflags_profile_feedback}" LDFLAGS="-fprofile-arcs"
|
||||
%else
|
||||
%make_build
|
||||
%endif
|
||||
|
||||
%check
|
||||
# Disable pma tests when running in linux-user emulation (bsc#1203140)
|
||||
%make_build check \
|
||||
%if 0%{?qemu_user_space_build}
|
||||
NEED_PMA= \
|
||||
%endif
|
||||
%{nil}
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
%if 0%{?suse_version} < 1550
|
||||
install -d -m 755 %{buildroot}/bin
|
||||
ln -s %{_bindir}/gawk %{buildroot}/bin/gawk
|
||||
ln -s %{_bindir}/gawk %{buildroot}/bin/awk
|
||||
%endif
|
||||
|
||||
# remove versioned gawk and create symlink for awk.1
|
||||
rm -fv %{buildroot}%{_bindir}/*-%{version}
|
||||
ln -sfv %{_mandir}/man1/gawk.1%{?ext_man} %{buildroot}%{_mandir}/man1/awk.1%{?ext_man}
|
||||
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%config %{_sysconfdir}/profile.d/gawk.csh
|
||||
%config %{_sysconfdir}/profile.d/gawk.sh
|
||||
%if 0%{?suse_version} < 1550
|
||||
#UsrMerge
|
||||
/bin/awk
|
||||
/bin/gawk
|
||||
#EndUsrMerge
|
||||
%endif
|
||||
%{_bindir}/awk
|
||||
%{_mandir}/man1/awk.1%{?ext_man}
|
||||
%license COPYING*
|
||||
%doc AUTHORS NEWS POSIX.STD README ChangeLog*
|
||||
%{_bindir}/gawk
|
||||
%{_bindir}/gawkbug
|
||||
%{_libexecdir}/awk
|
||||
%{_libdir}/gawk
|
||||
%{_datadir}/awk
|
||||
%{_includedir}/gawkapi.h
|
||||
%{_infodir}/*.info%{?ext_info}
|
||||
%{_infodir}/gawk_*
|
||||
%{_mandir}/man1/gawk.1%{?ext_man}
|
||||
%{_mandir}/man1/gawkbug.1%{?ext_man}
|
||||
%{_mandir}/man1/pm-gawk.1%{?ext_man}
|
||||
%{_mandir}/man3/*%{?ext_man}
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user