From efc28166d34b42e3a1b924e420e6867d7c0d1ecc Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 5 Mar 2026 05:10:58 +0000 Subject: [PATCH] sys-apps/mawk: add 1.3.4_p20260302 Signed-off-by: Sam James --- sys-apps/mawk/Manifest | 2 ++ sys-apps/mawk/mawk-1.3.4_p20260302.ebuild | 40 +++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 sys-apps/mawk/mawk-1.3.4_p20260302.ebuild diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest index 1b7049bcc8e3b..0923479738a9f 100644 --- a/sys-apps/mawk/Manifest +++ b/sys-apps/mawk/Manifest @@ -2,3 +2,5 @@ DIST mawk-1.3.4-20250131.tgz 433213 BLAKE2B 7a23051cfdb23f2451c23b357e895e49532c DIST mawk-1.3.4-20250131.tgz.asc 729 BLAKE2B 7432d1c06f0a5d9a4deec34bfb795f0b7b8e04d43e259b8baab5f033349bf331f94c3d541334ba886545855e682e7c7ec372e8f66585731b09ef3be44b426032 SHA512 0d8ac93bdafcd8915b0d2d2b675f8d5cf2aeba655cd04af4b4037336b74b320e02db360b7d18b796aedc09fbabc8a42e471766ea24219bad7a1cbff4f7679552 DIST mawk-1.3.4-20260129.tgz 436702 BLAKE2B e8ffc51d599ad9039676790f1179814a8f8c4f71c43b90245e089c533160ab9ee86e30e8c660d7a92cffef510822d3d257ee986c578489c5d49c596f90c654b9 SHA512 90debb7eefc5e6b9895d74f971c87b8e1e33562d7d991d9ae07d3396322e5bb86188faef7a721cdc688f0d4e42c1bba2641d23ddb9527e2df41f9b5ca9d59724 DIST mawk-1.3.4-20260129.tgz.asc 729 BLAKE2B 251b7d0c5cc03964dfc26c8794b671796f60ecbd1fd3cf21cff7abeaafe9fa0d23aca8098c0192dd4a7ae9922e3b44514c31a93decb10d89c7cd2bad0af19452 SHA512 4606000d69f5421d04edee6c7c8e7dea450ff86b43911fc635975267673279be564370ae7445529ed39d57342964c6424b1c86e8f764bd3cc82b38799edc8883 +DIST mawk-1.3.4-20260302.tgz 438318 BLAKE2B 17547d29e90035f8d916f2d126961ee2d0b17150c3934d3bbb14bbf3ee483bdfa1b50de1b33d157392a88dbb507545733d2bf42172b0986eef4199ca47f086e8 SHA512 9ee6442d9475e895aef0f2f1b623c91c6e795561c2b4c25b9d9a42ce3aa5c1e622141f85a34a8012b6145b7509cdce2f7faefb3bb863267b6982543888a42370 +DIST mawk-1.3.4-20260302.tgz.asc 729 BLAKE2B f8177f837bcb55c51fedc535bf291c01848ea28f08a95b3f33b04634326710706e719506ca0587605983b4900d3fa6be3b3cc91815628dcf3870645349157414 SHA512 df4e87f6fb3ee1f37d76f13ce6f7e08dbd4ec757271bef92b5fb27ba17a24cd3d19f89a013dc3f924c11a78278c1d4d2d3e5c1173540139097fc791775d03ace diff --git a/sys-apps/mawk/mawk-1.3.4_p20260302.ebuild b/sys-apps/mawk/mawk-1.3.4_p20260302.ebuild new file mode 100644 index 0000000000000..18ec7136c783e --- /dev/null +++ b/sys-apps/mawk/mawk-1.3.4_p20260302.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc +inherit toolchain-funcs verify-sig + +MY_P="${P/_p/-}" +DESCRIPTION="An (often faster than gawk) awk-interpreter" +HOMEPAGE="https://invisible-island.net/mawk/mawk.html" +SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz" +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20260126 )" + +DOCS=( ACKNOWLEDGMENT CHANGES README ) + +QA_CONFIG_IMPL_DECL_SKIP=( + arc4random # missing on musl but it handles it fine + arc4random_push # doesn't exist on Linux +) + +src_configure() { + tc-export BUILD_CC + econf +} + +src_install() { + default + + exeinto /usr/share/doc/${PF}/examples + doexe examples/* + docompress -x /usr/share/doc/${PF}/examples +}