commit:     e10f7288f2a72bcf9bd2740a575f79f1f7291506
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 00:16:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 31 00:22:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10f7288

sys-apps/mawk: add 1.3.4_p20230525

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/mawk/Manifest                    |  2 ++
 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 51 +++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index 4275b2c8b030..4cad2f52a958 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -5,3 +5,5 @@ DIST mawk-1.3.4-20230322.tgz 401674 BLAKE2B 
c79e6736c1889fc43b0071dc8f88764b5fc3
 DIST mawk-1.3.4-20230322.tgz.asc 729 BLAKE2B 
c6b44d265e724008dd5eb4b2dda02153c5434be00136184065d7e2be19b357df17ff5ac8360238795b3bae206001031859241abb1947f043e0a3aef7d6037155
 SHA512 
bc9a2e78950e5cd42a3b6338f9ccf17d2f470f19b81c61e10e89fcd33fdbfa45a5b39c53aa0384195ff96c1d593a0cbaed0943b2b63f6f13d0bd4853b31a1015
 DIST mawk-1.3.4-20230404.tgz 403027 BLAKE2B 
cc10336c902fd72dbcbafd5638699cbc18d9c650451c56d4058a2c716b378060404b1c3e072ef114a73c2a1e0b43886711c6697e408ee10164049af84cb79063
 SHA512 
cc72b2f163f7809b9d2f6ecd4130663b1184be2025ff8727fc8659cf7fb4b3f9fbdc41c8a0443ccbe5e455b45fcc42e8722caec13b63546b9b03d010093fa484
 DIST mawk-1.3.4-20230404.tgz.asc 729 BLAKE2B 
10a9bf264c75d24139a0715031ae732237602589b5d7ed8227e88bd1121c61f9770270ec7b03bd456c2eeab6fd9970fb07d0154d97dfe745ffa4cbf733839457
 SHA512 
7e6cc764598046834e95cf5451376024f9f0f05efc1b3acfdbff38c182910b42561fb77eea06d42b791fdb0fc552b7e9e60cdabc313b03d2c35401b2a6193664
+DIST mawk-1.3.4-20230525.tgz 403222 BLAKE2B 
9ecb6e469b4318dd78fc70f15864f9cb622e62d0599857880c514882180320596b244d79bb5a0a384f2622d7424e49039110cf0c626723c7491effa964b657f2
 SHA512 
704c1a94569e8e953af7b00ea81efa20df03483f57e4183935e73df62309874644f2250a307b136af34ce3df62d90170d8afe7b3a86eeacb31cf5845056126cb
+DIST mawk-1.3.4-20230525.tgz.asc 729 BLAKE2B 
b1c8d4cc9660a6e35564f955cb51b48ef7656a8e5cced230e9cdea195565133ac74eeade06d2b37bd60e3ee29d44f53bd1ed80cc9c6143d346583aa73f317e34
 SHA512 
d3826291598db6d7ffc60571f125a1efeab8abc7ce1397c07a2b1bb8d0439091a95f7d0ad19bd55b629dba2eabf9719eeece6fa7c50d246e4d73ab8564742ca1

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
new file mode 100644
index 000000000000..23e30e355999
--- /dev/null
+++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+DOCS=( ACKNOWLEDGMENT CHANGES README )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+       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
+}
+
+pkg_postinst() {
+       if has_version app-admin/eselect && has_version 
app-eselect/eselect-awk; then
+               eselect awk update ifunset
+       fi
+}
+
+pkg_postrm() {
+       if has_version app-admin/eselect && has_version 
app-eselect/eselect-awk; then
+               eselect awk update ifunset
+       fi
+}

Reply via email to