[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-12-27 Thread Sam James
commit: 989d2d8671a7082032bab5ee288d8bf29070e44c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:06:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:06:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d2d86

sys-apps/nawk: drop 20220122-r1, 20230909

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/Manifest|  1 -
 sys-apps/nawk/nawk-20220122-r1.ebuild | 58 ---
 sys-apps/nawk/nawk-20230909.ebuild| 58 ---
 3 files changed, 117 deletions(-)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index a680ce67710d..12b6b9c980e2 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1,2 +1 @@
-DIST nawk-20220122.tar.gz 1832761 BLAKE2B 
f704ff9cf5012545ec3adc1887c0d43625d7e38e19589cba91fe31f664e72ccce20dee3f2484067a31af793be16439c1389603fbdb33c119efeafb18559a0d97
 SHA512 
46ab7936705288c9cd22867ad9f5b080ade67c4b05d674304e0e5cae8ea329420a9a46e3578bf3a014b7066a1185b7506b0f74445bb52aafb1090e7a82a5bf28
 DIST nawk-20230909.tar.gz 1833391 BLAKE2B 
1a8dc9805d144953d6ad5d0539847b1d83661a8e2c0e029e13201ee44f5f6a29cf487c4368c8578d01577b99349968415503fb0c2f7f8f37f4a55fb57cec2b07
 SHA512 
28687dfbd797fb1f758bd356824110602045b7249a41f47e2cda15ac3d256d57260f1fc74119dc30fbb0e909295bd676a52ec24d3b3cc35e417d46a1749f856f

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
deleted file mode 100644
index f0699ba17536..
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
-SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
-
-DEPEND="
-   app-alternatives/yacc
-"
-
-S="${WORKDIR}/awk-${PV}"
-
-DOCS=( README.md FIXES )
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   HOSTCC="$(tc-getBUILD_CC)" \
-   CFLAGS="${CFLAGS}" \
-   CPPFLAGS=-DHAS_ISBLANK \
-   ALLOC="${LDFLAGS}" \
-   YACC=$(type -p yacc) \
-   YFLAGS="-d -b awkgram"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed \
-   -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}.1"
-   einstalldocs
-}
-
-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
-}

diff --git a/sys-apps/nawk/nawk-20230909.ebuild 
b/sys-apps/nawk/nawk-20230909.ebuild
deleted file mode 100644
index 5230376651aa..
--- a/sys-apps/nawk/nawk-20230909.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
-SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
-
-DEPEND="
-   app-alternatives/yacc
-"
-
-S="${WORKDIR}/awk-${PV}"
-
-DOCS=( README.md FIXES )
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   HOSTCC="$(tc-getBUILD_CC)" \
-   CFLAGS="${CFLAGS}" \
-   CPPFLAGS=-DHAS_ISBLANK \
-   ALLOC="${LDFLAGS}" \
-   YACC=$(type -p yacc) \
-   YFLAGS="-d -b awkgram"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed \
-   -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}.1"
-   einstalldocs
-}
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-27 Thread Sam James
commit: f76a8b008ab7cb0102c539e68ffa1adc6d28ea0a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 12:14:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 12:14:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76a8b00

sys-apps/nawk: Stabilize 20230909-r1 ppc64, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index 1f7348f747b9..258a55a11a5b 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-23 Thread Arthur Zamarin
commit: 8903584536a941d90a5c83f100544037243ff0e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 23 14:04:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 23 14:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89035845

sys-apps/nawk: Stabilize 20230909-r1 ppc, #916088

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index 6c2e916702f0..1f7348f747b9 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-22 Thread Sam James
commit: 262ccd5adfa6c21951eb3db16f825046b9210378
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 11:44:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 11:44:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262ccd5a

sys-apps/nawk: Stabilize 20230909-r1 arm, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index 23c3b5be4a27..6c2e916702f0 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-22 Thread Sam James
commit: bc17d7162637bb41dd18c2dc289d2d20ab1a69f9
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 11:40:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 11:40:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc17d716

sys-apps/nawk: Stabilize 20230909-r1 arm64, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index 2859ee2727f3..23c3b5be4a27 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-22 Thread Sam James
commit: 8ec02a212c206e42ee90322dd816ce1fa5691c15
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 11:39:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 11:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec02a21

sys-apps/nawk: Stabilize 20230909-r1 sparc, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index ec90a4227b5b..fda2c76e8152 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-22 Thread Sam James
commit: e2fb5a33c07aea2493417b7c50f58a926bc6d027
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 11:39:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 11:39:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fb5a33

sys-apps/nawk: Stabilize 20230909-r1 amd64, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index 48c28273a0c7..2859ee2727f3 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-22 Thread Sam James
commit: 390c6389da6d68afd45eb0f5f9048780ec1d99b3
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 11:39:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 11:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390c6389

sys-apps/nawk: Stabilize 20230909-r1 hppa, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index fda2c76e8152..48c28273a0c7 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-10-22 Thread Sam James
commit: d029d7d8302297747c69b56834b1c3078161481b
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 11:39:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 11:39:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d029d7d8

sys-apps/nawk: Stabilize 20230909-r1 x86, #916088

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20230909-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
index aa037df95f05..ec90a4227b5b 100644
--- a/sys-apps/nawk/nawk-20230909-r1.ebuild
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux"
 
 BDEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/files/, sys-apps/nawk/

2023-10-17 Thread Sam James
commit: 81dc042d1139899478c7941cff470f8d715add48
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 17 06:12:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 06:13:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81dc042d

sys-apps/nawk: fix big-endian

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/files/nawk-20230909-big-endian.patch | 51 ++
 sys-apps/nawk/nawk-20230909-r1.ebuild  | 61 ++
 2 files changed, 112 insertions(+)

diff --git a/sys-apps/nawk/files/nawk-20230909-big-endian.patch 
b/sys-apps/nawk/files/nawk-20230909-big-endian.patch
new file mode 100644
index ..b39e7b4bee62
--- /dev/null
+++ b/sys-apps/nawk/files/nawk-20230909-big-endian.patch
@@ -0,0 +1,51 @@
+https://github.com/onetrueawk/awk/pull/196
+
+From 75c017ca09a70e14a862f7285cf91bb87ec1f443 Mon Sep 17 00:00:00 2001
+From: "Todd C. Miller" 
+Date: Mon, 18 Sep 2023 17:34:34 -0600
+Subject: [PATCH 1/2] Fix a bad cast to char * that causes incorrect results on
+ big endian.
+
+Now that awk stores chars as int we need to cast the Node * to int *.
+--- a/b.c
 b/b.c
+@@ -527,7 +527,7 @@ int first(Node *p) /* collects initially active leaves of 
p into setvec */
+   setvec[lp] = 1;
+   setcnt++;
+   }
+-  if (type(p) == CCL && (*(char *) right(p)) == '\0')
++  if (type(p) == CCL && (*(int *) right(p)) == 0)
+   return(0);  /* empty CCL */
+   return(1);
+   case PLUS:
+
+From 0048c96e94c732c6fb2ebe50eeb3450c1672fe0f Mon Sep 17 00:00:00 2001
+From: "Todd C. Miller" 
+Date: Thu, 21 Sep 2023 11:20:16 -0600
+Subject: [PATCH 2/2] Use cclenter("") to construct an empty CCL, not
+ tostring("").
+
+We need to store a UTF-32 string, not a UTF-8 string, for consistency
+with the other CCL code.  Fixes an out-of-bounds read of an empty
+CCL.
+--- a/b.c
 b/b.c
+@@ -945,7 +945,7 @@ Node *primary(void)
+   rtok = relex();
+   if (rtok == ')') {  /* special pleading for () */
+   rtok = relex();
+-  return unary(op2(CCL, NIL, (Node *) tostring("")));
++  return unary(op2(CCL, NIL, (Node *) cclenter("")));
+   }
+   np = regexp();
+   if (rtok == ')') {
+@@ -968,7 +968,7 @@ Node *concat(Node *np)
+   return (concat(op2(CAT, np, primary(;
+   case EMPTYRE:
+   rtok = relex();
+-  return (concat(op2(CAT, op2(CCL, NIL, (Node *) tostring("")),
++  return (concat(op2(CAT, op2(CCL, NIL, (Node *) cclenter("")),
+   primary(;
+   }
+   return (np);
+

diff --git a/sys-apps/nawk/nawk-20230909-r1.ebuild 
b/sys-apps/nawk/nawk-20230909-r1.ebuild
new file mode 100644
index ..aa037df95f05
--- /dev/null
+++ b/sys-apps/nawk/nawk-20230909-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
+HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
+SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/awk-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
+
+BDEPEND="
+   app-alternatives/yacc
+"
+
+DOCS=( README.md FIXES )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20230909-big-endian.patch
+)
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   HOSTCC="$(tc-getBUILD_CC)" \
+   CFLAGS="${CFLAGS}" \
+   CPPFLAGS="${CPPFLAGS} -DHAS_ISBLANK" \
+   ALLOC="${LDFLAGS}" \
+   YACC=$(type -p yacc) \
+   YFLAGS="-d -b awkgram"
+}
+
+src_install() {
+   newbin a.out "${PN}"
+   sed \
+   -e 's/awk/nawk/g' \
+   -e 's/AWK/NAWK/g' \
+   -e 's/Awk/Nawk/g' \
+   awk.1 > "${PN}".1 || die "manpage patch failed"
+   doman "${PN}.1"
+   einstalldocs
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-09-11 Thread Sam James
commit: 983e001d12e7e75d8955e0230ebbd4119fc9a1a3
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 12 02:23:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 12 02:23:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983e001d

sys-apps/nawk: add 20230909

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/Manifest |  1 +
 sys-apps/nawk/nawk-20230909.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index 4473ee555171..a680ce67710d 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1 +1,2 @@
 DIST nawk-20220122.tar.gz 1832761 BLAKE2B 
f704ff9cf5012545ec3adc1887c0d43625d7e38e19589cba91fe31f664e72ccce20dee3f2484067a31af793be16439c1389603fbdb33c119efeafb18559a0d97
 SHA512 
46ab7936705288c9cd22867ad9f5b080ade67c4b05d674304e0e5cae8ea329420a9a46e3578bf3a014b7066a1185b7506b0f74445bb52aafb1090e7a82a5bf28
+DIST nawk-20230909.tar.gz 1833391 BLAKE2B 
1a8dc9805d144953d6ad5d0539847b1d83661a8e2c0e029e13201ee44f5f6a29cf487c4368c8578d01577b99349968415503fb0c2f7f8f37f4a55fb57cec2b07
 SHA512 
28687dfbd797fb1f758bd356824110602045b7249a41f47e2cda15ac3d256d57260f1fc74119dc30fbb0e909295bd676a52ec24d3b3cc35e417d46a1749f856f

diff --git a/sys-apps/nawk/nawk-20230909.ebuild 
b/sys-apps/nawk/nawk-20230909.ebuild
new file mode 100644
index ..5230376651aa
--- /dev/null
+++ b/sys-apps/nawk/nawk-20230909.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
+HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
+SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
+
+DEPEND="
+   app-alternatives/yacc
+"
+
+S="${WORKDIR}/awk-${PV}"
+
+DOCS=( README.md FIXES )
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   HOSTCC="$(tc-getBUILD_CC)" \
+   CFLAGS="${CFLAGS}" \
+   CPPFLAGS=-DHAS_ISBLANK \
+   ALLOC="${LDFLAGS}" \
+   YACC=$(type -p yacc) \
+   YFLAGS="-d -b awkgram"
+}
+
+src_install() {
+   newbin a.out "${PN}"
+   sed \
+   -e 's/awk/nawk/g' \
+   -e 's/AWK/NAWK/g' \
+   -e 's/Awk/Nawk/g' \
+   awk.1 > "${PN}".1 || die "manpage patch failed"
+   doman "${PN}.1"
+   einstalldocs
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2023-02-12 Thread Matt Turner
commit: b9836e9e03a7e0d689704abded1e7803959df623
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:41:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9836e9e

sys-apps/nawk: Keyword 20220122-r1 alpha, #886247

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index d25f6713af63..f0699ba17536 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-27 Thread Sam James
commit: 00d5406e2966b21211ba2f8974c0ba811e07472b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 19:47:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 19:53:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d5406e

sys-apps/nawk: Stabilize 20220122-r1 ppc64, #886017

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 6d3f33721de2..d25f6713af63 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-27 Thread Sam James
commit: 3b6ba7b9b41413cdf914c962dc27b6ca1c84e565
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 19:36:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 19:45:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6ba7b9

sys-apps/nawk: Stabilize 20220122-r1 hppa, #886017

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 7a34856377a0..216a15c9227d 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-27 Thread Sam James
commit: 04cd5c91098cc12b35d8f05db316e05677297982
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 13:39:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 13:39:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cd5c91

sys-apps/nawk: Stabilize 20220122-r1 arm64, #886017

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 9bebfe97ec9c..cffd81456266 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-27 Thread Sam James
commit: 44c93048497427e65ba2597ab6b4a564453630ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 11:31:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 11:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c93048

sys-apps/nawk: Stabilize 20220122-r1 amd64, #886017

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 2670cc9e7963..d145bbfe1da8 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/files/, sys-apps/nawk/

2022-12-24 Thread Andreas Sturmlechner
commit: d43c93c01f84d78d92eeb2b205a968280c353511
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 22 19:41:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 14:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43c93c0

sys-apps/nawk: drop 20180827-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-apps/nawk/Manifest |  1 -
 .../nawk/files/nawk-20180827-parallel-build.patch  | 35 -
 sys-apps/nawk/nawk-20180827-r1.ebuild  | 59 --
 3 files changed, 95 deletions(-)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index 604f743562d3..4473ee555171 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1,2 +1 @@
-DIST nawk-20180827.tar.gz 1824076 BLAKE2B 
4cfd000842d75d9a713fe73a85eefab33c17f9ecaca4f7f663d1157da411fd9fcf2badbf5180b4a90910445332095fe457e7acf0643621ac8a68da1a246b5e5f
 SHA512 
cd6561149be71e6311aaa69c86b90ee4b29a057e5c2595470ccc8a41c40c653ec31b4bd46d7f58896d012f5fb5952103a76aa463a69e5128cba43d80eedf0b9b
 DIST nawk-20220122.tar.gz 1832761 BLAKE2B 
f704ff9cf5012545ec3adc1887c0d43625d7e38e19589cba91fe31f664e72ccce20dee3f2484067a31af793be16439c1389603fbdb33c119efeafb18559a0d97
 SHA512 
46ab7936705288c9cd22867ad9f5b080ade67c4b05d674304e0e5cae8ea329420a9a46e3578bf3a014b7066a1185b7506b0f74445bb52aafb1090e7a82a5bf28

diff --git a/sys-apps/nawk/files/nawk-20180827-parallel-build.patch 
b/sys-apps/nawk/files/nawk-20180827-parallel-build.patch
deleted file mode 100644
index c6e3838313a0..
--- a/sys-apps/nawk/files/nawk-20180827-parallel-build.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From fa4a9fd729a57a314f0aa10897216ce3b60ec653 Mon Sep 17 00:00:00 2001
-From: Christoph Junghans 
-Date: Mon, 10 Feb 2014 22:38:22 -0700
-Subject: [PATCH] fixed parallel build
-

- makefile | 11 ---
- 1 file changed, 8 insertions(+), 3 deletions(-)
-
-diff --git a/makefile b/makefile
-index ae80e4d..b3c8f9d 100644
 a/makefile
-+++ b/makefile
-@@ -54,10 +54,15 @@ a.out: ytab.o $(OFILES)
- 
- $(OFILES):awk.h ytab.h proto.h
- 
--ytab.c:   awk.h proto.h awkgram.y
-+#Clear dependency for parallel build: (make -j)
-+#YACC generated y.tab.c and y.tab.h at the same time
-+#this needs to be a static pattern rules otherwise multiple target
-+#are mapped onto multiple executions of yacc, which overwrite 
-+#each others outputs.
-+y%.c y%.h:awk.h proto.h awkgram.y
-   $(YACC) $(YFLAGS) awkgram.y
--  mv y.tab.c ytab.c
--  mv y.tab.h ytab.h
-+  mv y.$*.c y$*.c
-+  mv y.$*.h y$*.h
- 
- ytab.h:   ytab.c
- 
--- 
-2.19.2
-

diff --git a/sys-apps/nawk/nawk-20180827-r1.ebuild 
b/sys-apps/nawk/nawk-20180827-r1.ebuild
deleted file mode 100644
index 6f8b40a63ab9..
--- a/sys-apps/nawk/nawk-20180827-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
-SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-
-DEPEND="
-   app-alternatives/yacc
-"
-
-S="${WORKDIR}/awk-${PV}"
-
-PATCHES=( "${FILESDIR}/${P}"-parallel-build.patch )
-
-DOCS=( README FIXES )
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   CPPFLAGS=-DHAS_ISBLANK \
-   ALLOC="${LDFLAGS}" \
-   YACC=$(type -p yacc) \
-   YFLAGS="-d"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed \
-   -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}.1"
-   einstalldocs
-}
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-23 Thread WANG Xuerui
commit: 833e1bd79c690a48305b92ab5c4e7e349ff33e0e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Dec 24 03:02:29 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Dec 24 03:02:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833e1bd7

sys-apps/nawk: keyword 20220122-r1 for ~loong

Bug: https://bugs.gentoo.org/886247
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 0bdc635e58a0..2670cc9e7963 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-18 Thread James Le Cuirot
commit: 4c7ac86199fd6546f634806dc6f5c5f5743397b2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec 18 11:44:28 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec 18 11:45:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7ac861

sys-apps/nawk: Keyword 20220122-r1 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index ae54625cf9e5..0bdc635e58a0 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-17 Thread Yixun Lan
commit: 314eaa92b5ade2d1795f6fe1aff9856643ee0c4d
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Dec 18 01:44:04 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Dec 18 01:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314eaa92

sys-apps/nawk: Keyword 20220122-r1 riscv, #886247

Signed-off-by: Yixun Lan  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index bc46ae5c1c54..ae54625cf9e5 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-16 Thread Arthur Zamarin
commit: 2fac805f1e0a756657e5ea879d1259f10682b043
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 21:18:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 21:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fac805f

sys-apps/nawk: Keyword 20220122-r1 s390, #886247

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 037c646cf3a0..89d99e27b691 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-16 Thread Arthur Zamarin
commit: 12b589617299d935613ae490fc4ac33269afd86f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 21:18:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 21:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b58961

sys-apps/nawk: Keyword 20220122-r1 ppc64, #886247

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 89d99e27b691..bc46ae5c1c54 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-16 Thread Arthur Zamarin
commit: 70356d1132669c885ad1fc1c10d9f03b204f1b4e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 21:18:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 21:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70356d11

sys-apps/nawk: Keyword 20220122-r1 sparc, #886247

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index 1be874124450..037c646cf3a0 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-16 Thread Arthur Zamarin
commit: aee3d6553e1b81a0ff643c449ce7c80ca7022e60
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 18:26:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 18:26:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee3d655

sys-apps/nawk: Keyword 20220122-r1 ia64, #886247

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index af93aebebc2f..1be874124450 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-15 Thread Sam James
commit: 538fa0e85efd245db44d6eb04183d172c88df756
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 07:53:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 07:53:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538fa0e8

sys-apps/nawk: Keyword 20220122-r1 arm64, #886247

Signed-off-by: Sam James  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index a28a79b2e788..3f3a4baade44 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-02 Thread Christoph Junghans
commit: d34150a8ad5a986519809b2e8e4c15ba04ef9464
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Dec  2 15:17:38 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Dec  2 15:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34150a8

sys-apps/nawk: fix CC usage

Closes: https://bugs.gentoo.org/243502
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christoph Junghans  gentoo.org>

 sys-apps/nawk/nawk-20220122-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index c133bc9a1ac9..34f6cf9af4a1 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -24,6 +24,7 @@ DOCS=( README.md FIXES )
 src_compile() {
emake \
CC="$(tc-getCC)" \
+   HOSTCC="$(tc-getBUILD_CC)" \
CFLAGS="${CFLAGS}" \
CPPFLAGS=-DHAS_ISBLANK \
ALLOC="${LDFLAGS}" \



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-01 Thread Sam James
commit: 4d51a91267c7c8bf34ba512f0a4a0fd045b6f38b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  1 19:41:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  1 19:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d51a912

sys-apps/nawk: Adapt to app-alternatives/awk, deux

Signed-off-by: Sam James  gentoo.org>

 .../{nawk-20220122.ebuild => nawk-20220122-r1.ebuild}   | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/nawk/nawk-20220122.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
similarity index 78%
rename from sys-apps/nawk/nawk-20220122.ebuild
rename to sys-apps/nawk/nawk-20220122-r1.ebuild
index c6c96c2d4086..c133bc9a1ac9 100644
--- a/sys-apps/nawk/nawk-20220122.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.ebuild
@@ -13,12 +13,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux"
 
-RDEPEND="
-   app-eselect/eselect-awk"
-
 DEPEND="
-   ${RDEPEND}
-   virtual/yacc"
+   virtual/yacc
+"
 
 S="${WORKDIR}/awk-${PV}"
 
@@ -46,9 +43,15 @@ src_install() {
 }
 
 pkg_postinst() {
-   eselect awk update ifunset
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
+   then
+   eselect awk update ifunset
+   fi
 }
 
 pkg_postrm() {
-   eselect awk update ifunset
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
+   then
+   eselect awk update ifunset
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-01 Thread Sam James
commit: 23401467319b8ec5d092057ac6fada11865adfb5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  1 17:29:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  1 19:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23401467

sys-apps/nawk: Remove dep on app-eselect/eselect-awk

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28495
Signed-off-by: Sam James  gentoo.org>

 .../{nawk-20180827.ebuild => nawk-20180827-r1.ebuild} | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/sys-apps/nawk/nawk-20180827.ebuild 
b/sys-apps/nawk/nawk-20180827-r1.ebuild
similarity index 75%
rename from sys-apps/nawk/nawk-20180827.ebuild
rename to sys-apps/nawk/nawk-20180827-r1.ebuild
index d3ddf5c3f048..3e5c1d65b36b 100644
--- a/sys-apps/nawk/nawk-20180827.ebuild
+++ b/sys-apps/nawk/nawk-20180827-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,12 +13,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux"
 
-RDEPEND="
-   app-eselect/eselect-awk"
-
 DEPEND="
-   ${RDEPEND}
-   virtual/yacc"
+   virtual/yacc
+"
 
 S="${WORKDIR}/awk-${PV}"
 
@@ -48,9 +45,15 @@ src_install() {
 }
 
 pkg_postinst() {
-   eselect awk update ifunset
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
+   then
+   eselect awk update ifunset
+   fi
 }
 
 pkg_postrm() {
-   eselect awk update ifunset
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
+   then
+   eselect awk update ifunset
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-01 Thread Christoph Junghans
commit: 290873157e086844666acfc1d325ce91bb48e579
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Dec  1 18:10:20 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Dec  1 18:11:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29087315

sys-apps/nawk: fixed yacc dep

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christoph Junghans  gentoo.org>

 sys-apps/nawk/nawk-20220122.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/nawk/nawk-20220122.ebuild 
b/sys-apps/nawk/nawk-20220122.ebuild
index e5b001bf7085..c6c96c2d4086 100644
--- a/sys-apps/nawk/nawk-20220122.ebuild
+++ b/sys-apps/nawk/nawk-20220122.ebuild
@@ -30,8 +30,8 @@ src_compile() {
CFLAGS="${CFLAGS}" \
CPPFLAGS=-DHAS_ISBLANK \
ALLOC="${LDFLAGS}" \
-   YACC=$(type -p bison) \
-   YFLAGS="-d"
+   YACC=$(type -p yacc) \
+   YFLAGS="-d -b awkgram"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2022-12-01 Thread Christoph Junghans
commit: 93b3f3866bfee7e91475a2561f194fe60b68f024
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Dec  1 17:57:34 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Dec  1 17:58:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b3f386

nawk: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christoph Junghans  gentoo.org>

 sys-apps/nawk/Manifest |  1 +
 sys-apps/nawk/nawk-20220122.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index 7c9c21c58ad8..604f743562d3 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1 +1,2 @@
 DIST nawk-20180827.tar.gz 1824076 BLAKE2B 
4cfd000842d75d9a713fe73a85eefab33c17f9ecaca4f7f663d1157da411fd9fcf2badbf5180b4a90910445332095fe457e7acf0643621ac8a68da1a246b5e5f
 SHA512 
cd6561149be71e6311aaa69c86b90ee4b29a057e5c2595470ccc8a41c40c653ec31b4bd46d7f58896d012f5fb5952103a76aa463a69e5128cba43d80eedf0b9b
+DIST nawk-20220122.tar.gz 1832761 BLAKE2B 
f704ff9cf5012545ec3adc1887c0d43625d7e38e19589cba91fe31f664e72ccce20dee3f2484067a31af793be16439c1389603fbdb33c119efeafb18559a0d97
 SHA512 
46ab7936705288c9cd22867ad9f5b080ade67c4b05d674304e0e5cae8ea329420a9a46e3578bf3a014b7066a1185b7506b0f74445bb52aafb1090e7a82a5bf28

diff --git a/sys-apps/nawk/nawk-20220122.ebuild 
b/sys-apps/nawk/nawk-20220122.ebuild
new file mode 100644
index ..e5b001bf7085
--- /dev/null
+++ b/sys-apps/nawk/nawk-20220122.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
+HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
+SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+RDEPEND="
+   app-eselect/eselect-awk"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/yacc"
+
+S="${WORKDIR}/awk-${PV}"
+
+DOCS=( README.md FIXES )
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   CPPFLAGS=-DHAS_ISBLANK \
+   ALLOC="${LDFLAGS}" \
+   YACC=$(type -p bison) \
+   YFLAGS="-d"
+}
+
+src_install() {
+   newbin a.out "${PN}"
+   sed \
+   -e 's/awk/nawk/g' \
+   -e 's/AWK/NAWK/g' \
+   -e 's/Awk/Nawk/g' \
+   awk.1 > "${PN}".1 || die "manpage patch failed"
+   doman "${PN}.1"
+   einstalldocs
+}
+
+pkg_postinst() {
+   eselect awk update ifunset
+}
+
+pkg_postrm() {
+   eselect awk update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2021-05-22 Thread David Seifert
commit: cab2851b635f96e8f5ee3b760f719568989d2150
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 17:20:09 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 22 17:20:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab2851b

sys-apps/nawk: add github remote-id

Closes: https://github.com/gentoo/gentoo/pull/20919
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/nawk/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/nawk/metadata.xml b/sys-apps/nawk/metadata.xml
index b919229edbc..1abea5122b6 100644
--- a/sys-apps/nawk/metadata.xml
+++ b/sys-apps/nawk/metadata.xml
@@ -1,11 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   jungh...@gentoo.org
-
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   jungh...@gentoo.org
+   
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   onetrueawk/awk
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/, sys-apps/nawk/files/

2021-05-14 Thread David Seifert
commit: 6acc3193fef6ca39399fdc111546119f12474a7e
Author: David Seifert  gentoo  org>
AuthorDate: Fri May 14 22:13:04 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri May 14 22:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acc3193

sys-apps/nawk: drop 20121220-r3

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/nawk/Manifest |  1 -
 .../nawk/files/nawk-20121220-parallel-build.patch  | 61 --
 sys-apps/nawk/nawk-20121220-r3.ebuild  | 61 --
 3 files changed, 123 deletions(-)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index 935d6bbecde..7c9c21c58ad 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1,2 +1 @@
-DIST nawk-20121220.tar.gz 88970 BLAKE2B 
e00b9e55bb3b9139c00b8cc0be3f6cea2acc1162ee4326103c054c7270ef4a29b97cdddc9a692cad0773a72a17c399d2da5453939681a5d2456f0b740b6bc2ee
 SHA512 
1dd62e1aa4c8cfad7ce599b10d88e9b450ecae3217cf8327cc0f3ce77d0d0dcb731101b8f211066462d46dc4ef23e20ccd7f70d799d7d48940026abe8fa79d4f
 DIST nawk-20180827.tar.gz 1824076 BLAKE2B 
4cfd000842d75d9a713fe73a85eefab33c17f9ecaca4f7f663d1157da411fd9fcf2badbf5180b4a90910445332095fe457e7acf0643621ac8a68da1a246b5e5f
 SHA512 
cd6561149be71e6311aaa69c86b90ee4b29a057e5c2595470ccc8a41c40c653ec31b4bd46d7f58896d012f5fb5952103a76aa463a69e5128cba43d80eedf0b9b

diff --git a/sys-apps/nawk/files/nawk-20121220-parallel-build.patch 
b/sys-apps/nawk/files/nawk-20121220-parallel-build.patch
deleted file mode 100644
index ee6421c665a..000
--- a/sys-apps/nawk/files/nawk-20121220-parallel-build.patch
+++ /dev/null
@@ -1,61 +0,0 @@
 a/makefile 2013-02-06 10:26:36.452829647 -0700
-+++ b/makefile 2013-02-07 09:12:13.293898947 -0700
-@@ -44,7 +44,7 @@
- LISTING = awk.h proto.h awkgram.y lex.c b.c main.c maketab.c parse.c \
-   lib.c run.c tran.c 
- 
--SHIP = README FIXES $(SOURCE) ytab[ch].bak makefile  \
-+SHIP = README FIXES $(SOURCE) makefile  \
-awk.1
- 
- a.out:ytab.o $(OFILES)
-@@ -52,11 +52,15 @@
- 
- $(OFILES):awk.h ytab.h proto.h
- 
--ytab.o:   awk.h proto.h awkgram.y
-+#Clear dependency for parallel build: (make -j)
-+#YACC generated y.tab.c and y.tab.h at the same time
-+#this needs to be a static pattern rules otherwise multiple target
-+#are mapped onto multiple executions of yacc, which overwrite 
-+#each others outputs.
-+y%.c y%.h:awk.h proto.h awkgram.y
-   $(YACC) $(YFLAGS) awkgram.y
--  mv y.tab.c ytab.c
--  mv y.tab.h ytab.h
--  $(CC) $(CFLAGS) -c ytab.c
-+  mv y.$*.c y$*.c
-+  mv y.$*.h y$*.h
- 
- proctab.c:maketab
-   ./maketab >proctab.c
-@@ -64,23 +68,23 @@
- maketab:  ytab.h maketab.c
-   $(CC) $(CFLAGS) maketab.c -o maketab
- 
--bundle:
-+bundle: $(SHIP)
-   @cp ytab.h ytabh.bak
-   @cp ytab.c ytabc.bak
--  @bundle $(SHIP)
-+  @bundle $(SHIP) ytabh.bak ytabc.bak
- 
--tar:
-+tar: $(SHIP)
-   @cp ytab.h ytabh.bak
-   @cp ytab.c ytabc.bak
-   @bundle $(SHIP) >awk.shar
--  @tar cf awk.tar $(SHIP)
-+  @tar cf awk.tar $(SHIP) ytabh.bak ytabc.bak
-   gzip awk.tar
-   ls -l awk.tar.gz
--  @zip awk.zip $(SHIP)
-+  @zip awk.zip $(SHIP) ytabh.bak ytabc.bak
-   ls -l awk.zip
- 
- names:
-   @echo $(LISTING)
- 
- clean:
--  rm -f a.out *.o *.obj maketab maketab.exe *.bb *.bbg *.da *.gcov *.gcno 
*.gcda # proctab.c
-+  rm -f a.out *.o *.obj maketab maketab.exe *.bb *.bbg *.da *.gcov *.gcno 
*.gcda ytab.c ytab.h # proctab.c

diff --git a/sys-apps/nawk/nawk-20121220-r3.ebuild 
b/sys-apps/nawk/nawk-20121220-r3.ebuild
deleted file mode 100644
index 975fa861320..000
--- a/sys-apps/nawk/nawk-20121220-r3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-
-RDEPEND="
-   app-eselect/eselect-awk"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/yacc"
-
-S="${WORKDIR}"
-
-PATCHES=( "${FILESDIR}/${P}"-parallel-build.patch )
-
-DOCS=( README FIXES )
-
-src_prepare() {
-   default
-   rm -v ytab.[hc] || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   CPPFLAGS=-DHAS_ISBLANK \
-   ALLOC="${LDFLAGS}" \
-   YACC=$(type -p yacc) \
-   YFLAGS="-d"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed \
-   -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}.1"
-   einstalldocs
-}
-
-pkg_postinst() {
-  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2021-01-06 Thread Fabian Groffen
commit: a0247420a603d846a4c1f7a21cceefdcaffdf87d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 15:25:03 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 15:25:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0247420

sys-apps/nawk: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/nawk/nawk-20121220-r3.ebuild | 4 ++--
 sys-apps/nawk/nawk-20180827.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/nawk/nawk-20121220-r3.ebuild 
b/sys-apps/nawk/nawk-20121220-r3.ebuild
index 6528c601d6b..975fa861320 100644
--- a/sys-apps/nawk/nawk-20121220-r3.ebuild
+++ b/sys-apps/nawk/nawk-20121220-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
 
 RDEPEND="
app-eselect/eselect-awk"

diff --git a/sys-apps/nawk/nawk-20180827.ebuild 
b/sys-apps/nawk/nawk-20180827.ebuild
index 77b72967a32..d3ddf5c3f04 100644
--- a/sys-apps/nawk/nawk-20180827.ebuild
+++ b/sys-apps/nawk/nawk-20180827.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
 
 RDEPEND="
app-eselect/eselect-awk"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2020-05-06 Thread Michał Górny
commit: 6035e09fd7e08633b531a21f0691fa1b4b6c7c2c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  6 16:57:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  6 17:25:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6035e09f

sys-apps/nawk: Remove stale sys-freebsd/ deps

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/nawk/nawk-20121220-r3.ebuild | 5 ++---
 sys-apps/nawk/nawk-20180827.ebuild| 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-apps/nawk/nawk-20121220-r3.ebuild 
b/sys-apps/nawk/nawk-20121220-r3.ebuild
index aa46f612065..6528c601d6b 100644
--- a/sys-apps/nawk/nawk-20121220-r3.ebuild
+++ b/sys-apps/nawk/nawk-20121220-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,8 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
 
 RDEPEND="
-   app-eselect/eselect-awk
-   !sys-freebsd/freebsd-ubin"
+   app-eselect/eselect-awk"
 
 DEPEND="
${RDEPEND}

diff --git a/sys-apps/nawk/nawk-20180827.ebuild 
b/sys-apps/nawk/nawk-20180827.ebuild
index bfa4fe19de4..77b72967a32 100644
--- a/sys-apps/nawk/nawk-20180827.ebuild
+++ b/sys-apps/nawk/nawk-20180827.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,8 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
 
 RDEPEND="
-   app-eselect/eselect-awk
-   !sys-freebsd/freebsd-ubin"
+   app-eselect/eselect-awk"
 
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/files/, sys-apps/nawk/

2018-12-30 Thread Christoph Junghans
commit: cd40340a6316e01c3cdcc7868012b3922aa002a7
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Dec 30 16:07:27 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Dec 30 16:11:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd40340a

sys-apps/nawk: version bump

Closes: https://bugs.gentoo.org/674082
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Christoph Junghans  gentoo.org>

 sys-apps/nawk/Manifest |  1 +
 .../nawk/files/nawk-20180827-parallel-build.patch  | 35 +
 sys-apps/nawk/nawk-20180827.ebuild | 57 ++
 3 files changed, 93 insertions(+)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index ce34283faca..935d6bbecde 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1 +1,2 @@
 DIST nawk-20121220.tar.gz 88970 BLAKE2B 
e00b9e55bb3b9139c00b8cc0be3f6cea2acc1162ee4326103c054c7270ef4a29b97cdddc9a692cad0773a72a17c399d2da5453939681a5d2456f0b740b6bc2ee
 SHA512 
1dd62e1aa4c8cfad7ce599b10d88e9b450ecae3217cf8327cc0f3ce77d0d0dcb731101b8f211066462d46dc4ef23e20ccd7f70d799d7d48940026abe8fa79d4f
+DIST nawk-20180827.tar.gz 1824076 BLAKE2B 
4cfd000842d75d9a713fe73a85eefab33c17f9ecaca4f7f663d1157da411fd9fcf2badbf5180b4a90910445332095fe457e7acf0643621ac8a68da1a246b5e5f
 SHA512 
cd6561149be71e6311aaa69c86b90ee4b29a057e5c2595470ccc8a41c40c653ec31b4bd46d7f58896d012f5fb5952103a76aa463a69e5128cba43d80eedf0b9b

diff --git a/sys-apps/nawk/files/nawk-20180827-parallel-build.patch 
b/sys-apps/nawk/files/nawk-20180827-parallel-build.patch
new file mode 100644
index 000..c6e3838313a
--- /dev/null
+++ b/sys-apps/nawk/files/nawk-20180827-parallel-build.patch
@@ -0,0 +1,35 @@
+From fa4a9fd729a57a314f0aa10897216ce3b60ec653 Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Mon, 10 Feb 2014 22:38:22 -0700
+Subject: [PATCH] fixed parallel build
+
+---
+ makefile | 11 ---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/makefile b/makefile
+index ae80e4d..b3c8f9d 100644
+--- a/makefile
 b/makefile
+@@ -54,10 +54,15 @@ a.out: ytab.o $(OFILES)
+ 
+ $(OFILES):awk.h ytab.h proto.h
+ 
+-ytab.c:   awk.h proto.h awkgram.y
++#Clear dependency for parallel build: (make -j)
++#YACC generated y.tab.c and y.tab.h at the same time
++#this needs to be a static pattern rules otherwise multiple target
++#are mapped onto multiple executions of yacc, which overwrite 
++#each others outputs.
++y%.c y%.h:awk.h proto.h awkgram.y
+   $(YACC) $(YFLAGS) awkgram.y
+-  mv y.tab.c ytab.c
+-  mv y.tab.h ytab.h
++  mv y.$*.c y$*.c
++  mv y.$*.h y$*.h
+ 
+ ytab.h:   ytab.c
+ 
+-- 
+2.19.2
+

diff --git a/sys-apps/nawk/nawk-20180827.ebuild 
b/sys-apps/nawk/nawk-20180827.ebuild
new file mode 100644
index 000..0a5c7119b75
--- /dev/null
+++ b/sys-apps/nawk/nawk-20180827.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
+HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
+SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
+
+RDEPEND="
+   app-eselect/eselect-awk
+   !sys-freebsd/freebsd-ubin"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/yacc"
+
+S="${WORKDIR}/awk-${PV}"
+
+PATCHES=( "${FILESDIR}/${P}"-parallel-build.patch )
+
+DOCS=( README FIXES )
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   CPPFLAGS=-DHAS_ISBLANK \
+   ALLOC="${LDFLAGS}" \
+   YACC=$(type -p yacc) \
+   YFLAGS="-d"
+}
+
+src_install() {
+   newbin a.out "${PN}"
+   sed \
+   -e 's/awk/nawk/g' \
+   -e 's/AWK/NAWK/g' \
+   -e 's/Awk/Nawk/g' \
+   awk.1 > "${PN}".1 || die "manpage patch failed"
+   doman "${PN}.1"
+   einstalldocs
+}
+
+pkg_postinst() {
+   eselect awk update ifunset
+}
+
+pkg_postrm() {
+   eselect awk update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2018-02-19 Thread Christoph Junghans
commit: fe87491b8d9040c62d3a421ff495434c421d1ec6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Feb 19 19:56:05 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Mon Feb 19 19:57:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe87491b

sys-apps/nawk: remove old, fix homepage

Closes: https://github.com/gentoo/gentoo/pull/7128
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/nawk/nawk-20121220-r2.ebuild | 49 ---
 sys-apps/nawk/nawk-20121220-r3.ebuild |  4 +--
 2 files changed, 2 insertions(+), 51 deletions(-)

diff --git a/sys-apps/nawk/nawk-20121220-r2.ebuild 
b/sys-apps/nawk/nawk-20121220-r2.ebuild
deleted file mode 100644
index fe1d7f62e13..000
--- a/sys-apps/nawk/nawk-20121220-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="http://cm.bell-labs.com/cm/cs/awkbook/index.html;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
-IUSE=""
-
-RDEPEND="app-eselect/eselect-awk
-   !sys-freebsd/freebsd-ubin"
-DEPEND="${RDEPEND}
-   virtual/yacc"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   rm -f ytab.[hc]
-   epatch "${FILESDIR}/${P}"-parallel-build.patch
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CPPFLAGS=-DHAS_ISBLANK 
ALLOC="${LDFLAGS}" YACC=$(type -p yacc) YFLAGS="-d"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}".1
-   dodoc README FIXES
-}
-
-pkg_postinst() {
-   eselect awk update ifunset
-}
-
-pkg_postrm() {
-   eselect awk update ifunset
-}

diff --git a/sys-apps/nawk/nawk-20121220-r3.ebuild 
b/sys-apps/nawk/nawk-20121220-r3.ebuild
index a52e72d09b2..802c7c57c38 100644
--- a/sys-apps/nawk/nawk-20121220-r3.ebuild
+++ b/sys-apps/nawk/nawk-20121220-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit toolchain-funcs
 
 DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="http://cm.bell-labs.com/cm/cs/awkbook/index.html;
+HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
 SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/, sys-apps/nawk/files/

2017-05-22 Thread Patrice Clement
commit: 46f220fb076f0ff07fb6c57f2b6d705ea20397b0
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon May 22 21:41:42 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon May 22 21:41:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f220fb

sys-apps/nawk: EAPI 6 bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../nawk/files/nawk-20121220-parallel-build.patch  |  4 +-
 sys-apps/nawk/nawk-20121220-r3.ebuild  | 62 ++
 2 files changed, 64 insertions(+), 2 deletions(-)

diff --git a/sys-apps/nawk/files/nawk-20121220-parallel-build.patch 
b/sys-apps/nawk/files/nawk-20121220-parallel-build.patch
index 45a3e5624a4..ee6421c665a 100644
--- a/sys-apps/nawk/files/nawk-20121220-parallel-build.patch
+++ b/sys-apps/nawk/files/nawk-20121220-parallel-build.patch
@@ -1,5 +1,5 @@
 makefile.orig  2013-02-06 10:26:36.452829647 -0700
-+++ makefile   2013-02-07 09:12:13.293898947 -0700
+--- a/makefile 2013-02-06 10:26:36.452829647 -0700
 b/makefile 2013-02-07 09:12:13.293898947 -0700
 @@ -44,7 +44,7 @@
  LISTING = awk.h proto.h awkgram.y lex.c b.c main.c maketab.c parse.c \
lib.c run.c tran.c 

diff --git a/sys-apps/nawk/nawk-20121220-r3.ebuild 
b/sys-apps/nawk/nawk-20121220-r3.ebuild
new file mode 100644
index 000..a52e72d09b2
--- /dev/null
+++ b/sys-apps/nawk/nawk-20121220-r3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
+HOMEPAGE="http://cm.bell-labs.com/cm/cs/awkbook/index.html;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
+
+RDEPEND="
+   app-eselect/eselect-awk
+   !sys-freebsd/freebsd-ubin"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/yacc"
+
+S="${WORKDIR}"
+
+PATCHES=( "${FILESDIR}/${P}"-parallel-build.patch )
+
+DOCS=( README FIXES )
+
+src_prepare() {
+   default
+   rm -v ytab.[hc] || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   CPPFLAGS=-DHAS_ISBLANK \
+   ALLOC="${LDFLAGS}" \
+   YACC=$(type -p yacc) \
+   YFLAGS="-d"
+}
+
+src_install() {
+   newbin a.out "${PN}"
+   sed \
+   -e 's/awk/nawk/g' \
+   -e 's/AWK/NAWK/g' \
+   -e 's/Awk/Nawk/g' \
+   awk.1 > "${PN}".1 || die "manpage patch failed"
+   doman "${PN}.1"
+   einstalldocs
+}
+
+pkg_postinst() {
+   eselect awk update ifunset
+}
+
+pkg_postrm() {
+   eselect awk update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nawk/

2016-11-13 Thread Christoph Junghans
commit: d916953a4e8eab324d187ae2a58ae35400d0d118
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Nov 14 01:57:14 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Mon Nov 14 01:57:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d916953a

sys-apps/nawk: update metadata

Package-Manager: portage-2.3.0

 sys-apps/nawk/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nawk/metadata.xml b/sys-apps/nawk/metadata.xml
index 93b1bb6..b919229 100644
--- a/sys-apps/nawk/metadata.xml
+++ b/sys-apps/nawk/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   ott...@gentoo.org
+   jungh...@gentoo.org
 
 
base-sys...@gentoo.org