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