[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: a0fcd5f4eb73721a7ee2e98edcc2818f7a025fce Author: Sam James gentoo org> AuthorDate: Wed Sep 18 06:04:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Sep 18 06:17:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fcd5f4 sys-apps/gawk: add 5.3.1 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 2 + sys-apps/gawk/gawk-5.3.1.ebuild | 136 2 files changed, 138 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 6021ab2da4cd..a80da9eb3138 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -2,3 +2,5 @@ DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 49dd69d3e2414867d60fe42b74b39bc6858114aee DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467 SHA512 563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c SHA512 c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a DIST gawk-5.3.0.tar.xz.sig 488 BLAKE2B 9d35eca94424cc39bb52b0b790e0db0b9ee51099c40da0a8be7bc60450d227735ba51dcfc10a08f6765d2037054cb9324f0fba100ea2ad08cf56dac1e2c11ac0 SHA512 b0fd75375bee6ca113bb99b07a868729bb90a50d06bc4ff124603594cd9ba564433f69a26e8d01c30f4e4fbfb70ecad2ffa14ed93142b9a1aab2e38ae71b7903 +DIST gawk-5.3.1.tar.xz 3510032 BLAKE2B be9132324344c0b052e954e004a942ff7c6b14b86b73cda491d7a33485f60341be4d8da1a06d1d7a27445b9b39a528bcce3eee9c2a3f8756de21bdc57a33f54d SHA512 c6b4c50ce565e6355ca162955072471e37541c51855c0011e834243a7390db8811344b0c974335844770e408e1f63d72d0d81459a081c392e0245c726019eaff +DIST gawk-5.3.1.tar.xz.sig 488 BLAKE2B 2abafbb965912a194d047bed3ac1ef33a2b44dce0bc4b1a83a6ca3e2ecf676da0ad8333bb3817f0f32c7d67ab8662dc6086c9e1d6f2185a93d786390197fc643 SHA512 3e13b1bd598b7d4c715c802dcc9db298aeab12721620692f9dd76d3941fdfd87381f660c93be5cc04b6cd7378a6464b9033c93419dfcb514dcc33da8d0d9f502 diff --git a/sys-apps/gawk/gawk-5.3.1.ebuild b/sys-apps/gawk/gawk-5.3.1.ebuild new file mode 100644 index ..e4c14b19931a --- /dev/null +++ b/sys-apps/gawk/gawk-5.3.1.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#GAWK_IS_BETA=yes + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; + +if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then + if [[ ${PV} == *_beta* ]] ; then + # Beta versioning is sometimes for the release prior, e.g. + # 5.2.1_beta is labelled upstream as 5.2.0b. + MY_PV=${PV/_beta/b} + MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) + MY_P=${PN}-${MY_PV} + + S="${WORKDIR}"/${MY_P} + else + MY_P=${P} + fi + + SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz"; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc + inherit verify-sig + + SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-3+" +SLOT="0" +# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, +# MPFR support is "on parole" and may be removed: +# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. +IUSE="mpfr pma nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-7.1 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +if [[ ${GAWK_IS_BETA} != yes ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" +fi + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: e3f925dfec5d2d43f9d26cff2d7e9e25a8493765 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 11:07:30 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 11:07:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f925df sys-apps/gawk: drop 5.2.1, 5.3.0 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 2 - sys-apps/gawk/gawk-5.2.1.ebuild | 139 sys-apps/gawk/gawk-5.3.0.ebuild | 136 --- 3 files changed, 277 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 36ca24a8490c..6021ab2da4cd 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,5 +1,3 @@ -DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff SHA512 f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c -DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e SHA512 97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217 DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c SHA512 90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58 DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467 SHA512 563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c SHA512 c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild deleted file mode 100644 index 90ad64bee795.. --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GAWK_IS_BETA=no - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; - -if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then - if [[ ${PV} == *_beta* ]] ; then - # Beta versioning is sometimes for the release prior, e.g. - # 5.2.1_beta is labelled upstream as 5.2.0b. - MY_PV=${PV/_beta/b} - MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) - MY_P=${PN}-${MY_PV} - - S="${WORKDIR}"/${MY_P} - else - MY_P=${P} - fi - - SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz"; -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc - inherit verify-sig - - SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-3+" -SLOT="0" -# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, -# MPFR support is "on parole" and may be removed: -# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. -IUSE="mpfr pma nls readline" - -RDEPEND=" - mpfr? ( - dev-libs/gmp:= - dev-libs/mpfr:= - ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-6.7 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) -" - -if [[ ${GAWK_IS_BETA} != yes ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" -fi - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 1594979c559b2cf5fac400f2bfdffb2a6cfa170a Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:45:20 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1594979c sys-apps/gawk: Stabilize 5.3.0-r1 ppc, #923874 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index 5fc381eef8d0..7c1825b7c51d 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 5c9d8cb1c10436d10282bf2c241d4829e35a227c Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:30:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9d8cb1 sys-apps/gawk: Stabilize 5.3.0-r1 ppc64, #923874 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index f0fcdc456a8e..5fc381eef8d0 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: e91b76dc31cb7560a3bb099e0958c0339930973a Author: Sam James gentoo org> AuthorDate: Tue Feb 6 20:37:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 20:37:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91b76dc sys-apps/gawk: Stabilize 5.3.0-r1 hppa, #923874 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index 588ebcba7bff..f0fcdc456a8e 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 34b1d56e4a9a4260f3859935eb2aec260c131e4a Author: Sam James gentoo org> AuthorDate: Tue Feb 6 08:15:04 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 08:15:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b1d56e sys-apps/gawk: Stabilize 5.3.0-r1 arm, #923874 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index 7ab42a1407bc..bb86b3170687 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 8efe5fb29bb3e8858520128a73652cbd1e57d222 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 08:15:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 08:15:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efe5fb2 sys-apps/gawk: Stabilize 5.3.0-r1 amd64, #923874 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index bb86b3170687..9ac2327d1b2e 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 817a0c1b491841782572f1218702e98e9aa9b832 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 08:15:01 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 08:15:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817a0c1b sys-apps/gawk: Stabilize 5.3.0-r1 sparc, #923874 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index b5dcc51606c4..39bbc79bfb58 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 7ff5c00974ba1943b9202b034bc5b0da7f8a394b Author: Sam James gentoo org> AuthorDate: Tue Feb 6 08:15:06 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 08:15:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff5c009 sys-apps/gawk: Stabilize 5.3.0-r1 arm64, #923874 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index 9ac2327d1b2e..588ebcba7bff 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 8636dc1d07026c019e05ba2112e4d2cf93b93779 Author: Sam James gentoo org> AuthorDate: Tue Feb 6 08:15:02 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 6 08:15:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8636dc1d sys-apps/gawk: Stabilize 5.3.0-r1 x86, #923874 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index 39bbc79bfb58..7ab42a1407bc 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/, sys-apps/gawk/files/
commit: 6f8ef094bd4fb0dfaf7ab70fc79fc826eb0540b8 Author: Sam James gentoo org> AuthorDate: Sun Jan 28 23:31:09 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 28 23:31:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8ef094 sys-apps/gawk: backport str2wstr fix Closes: https://bugs.gentoo.org/921503 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch | 193 ++ sys-apps/gawk/gawk-5.3.0-r1.ebuild| 140 +++ 2 files changed, 333 insertions(+) diff --git a/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch b/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch new file mode 100644 index ..078ba8b1c746 --- /dev/null +++ b/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch @@ -0,0 +1,193 @@ +https://bugs.gentoo.org/921503 +https://lists.gnu.org/archive/html/bug-gawk/2024-01/msg00013.html +https://git.savannah.gnu.org/cgit/gawk.git/commit/?h=gawk-5.3-stable&id=e05040b5d81b5a0e809fc56df2a7c3d654c77e1d + +From e05040b5d81b5a0e809fc56df2a7c3d654c77e1d Mon Sep 17 00:00:00 2001 +From: "Arnold D. Robbins" +Date: Sun, 28 Jan 2024 20:24:09 +0200 +Subject: Bug fix in str2wstr. + +--- + node.c | 26 ++ + pc/Makefile.tst | 6 ++ + test/Makefile.am | 5 - + test/Makefile.in | 10 +- + test/Maketests | 5 + + test/match4.awk | 1 + + test/match4.ok | 1 + + 10 files changed, 56 insertions(+), 14 deletions(-) + create mode 100644 test/match4.awk + create mode 100644 test/match4.ok + +diff --git a/node.c b/node.c +index de12f05..5aac5e8 100644 +--- a/node.c b/node.c +@@ -816,6 +816,20 @@ str2wstr(NODE *n, size_t **ptr) + assert((n->flags & (STRING|STRCUR)) != 0); + + /* ++ * For use by do_match, create and fill in an array. ++ * For each byte `i' in n->stptr (the original string), ++ * a[i] is equal to `j', where `j' is the corresponding wchar_t ++ * in the converted wide string. ++ * ++ * This is needed even for Nnull_string or Null_field. ++ * ++ * Create the array. ++ */ ++ if (ptr != NULL) { ++ ezalloc(*ptr, size_t *, sizeof(size_t) * (n->stlen + 1), "str2wstr"); ++ } ++ ++ /* +* Don't convert global null string or global null field +* variables to a wide string. They are both zero-length anyway. +* This also avoids future double-free errors while releasing +@@ -848,18 +862,6 @@ str2wstr(NODE *n, size_t **ptr) + emalloc(n->wstptr, wchar_t *, sizeof(wchar_t) * (n->stlen + 1), "str2wstr"); + wsp = n->wstptr; + +- /* +- * For use by do_match, create and fill in an array. +- * For each byte `i' in n->stptr (the original string), +- * a[i] is equal to `j', where `j' is the corresponding wchar_t +- * in the converted wide string. +- * +- * Create the array. +- */ +- if (ptr != NULL) { +- ezalloc(*ptr, size_t *, sizeof(size_t) * (n->stlen + 1), "str2wstr"); +- } +- + sp = n->stptr; + src_count = n->stlen; + memset(& mbs, 0, sizeof(mbs)); +diff --git a/pc/Makefile.tst b/pc/Makefile.tst +index daf3c56..9ab61c7 100644 +--- a/pc/Makefile.tst b/pc/Makefile.tst +@@ -180,6 +180,7 @@ BASIC_TESTS = \ + substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \ + trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \ + unterm uparrfs uplus wideidx wideidx2 widesub widesub2 widesub3 \ ++ match4 \ + widesub4 wjposer1 zero2 zeroe0 zeroflag + + UNIX_TESTS = \ +@@ -2602,6 +2603,11 @@ widesub3: + AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ + @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ + ++match4: ++ @echo $@ ++ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ ++ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ++ + widesub4: + @echo $@ $(ZOS_FAIL) + @-[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=ENU_USA.1252; export GAWKLOCALE; \ +diff --git a/test/Makefile.am b/test/Makefile.am +index a876b3a..e1e1f3f 100644 +--- a/test/Makefile.am b/test/Makefile.am +@@ -1,7 +1,7 @@ + # + # test/Makefile.am --- automake input file for gawk + # +-# Copyright (C) 1988-2023 the Free Software Foundation, Inc. ++# Copyright (C) 1988-2024 the Free Software Foundation, Inc. + # + # This file is part of GAWK, the GNU implementation of the + # AWK Programming Language. +@@ -763,6 +763,8 @@ EXTRA_DIST = \ + match3.awk \ + match3.in \ + match3.ok \ ++ match4.awk \ ++ match4.ok \ + math.awk \ + math.ok \ + mbfw1.awk \ +@@ -1544,6 +1546,7 @@ BASIC_TESTS = \ + substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \ + trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \ + unterm uparrfs uplus wideidx wideidx2 wi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 7cc27f19254791c04b1ac8b09077e913b87a801a Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 16 20:07:34 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 17 02:44:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc27f19 sys-apps/gawk: Stabilize 5.3.0 hppa, #919967 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/gawk/gawk-5.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild index 9141b2adab0f..d0a8870f5d6e 100644 --- a/sys-apps/gawk/gawk-5.3.0.ebuild +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 740d18e005b08c2910ae5db63a19b57a29356c43 Author: Matoro Mahri matoro tk> AuthorDate: Wed Jan 17 00:52:36 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 17 02:44:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740d18e0 sys-apps/gawk: Stabilize 5.3.0 ppc64, #919967 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/gawk/gawk-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild index d0a8870f5d6e..89ad1b20afff 100644 --- a/sys-apps/gawk/gawk-5.3.0.ebuild +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 6fbeec9d8ac2bd54c4a336c15f40fe114e406721 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 29 14:46:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 29 14:46:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbeec9d sys-apps/gawk: Stabilize 5.3.0 ppc, #919967 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/gawk/gawk-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild index f14df2637ac8..9141b2adab0f 100644 --- a/sys-apps/gawk/gawk-5.3.0.ebuild +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 211060ebd0abe8d135b8d3aa259c092e493b78c7 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 24 17:21:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 24 17:21:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211060eb sys-apps/gawk: Stabilize 5.3.0 x86, #919967 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/gawk/gawk-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild index 9da349f169ce..f14df2637ac8 100644 --- a/sys-apps/gawk/gawk-5.3.0.ebuild +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: cf1007e4dca2f43a83d8abbce02a6ea7e5915f0e Author: Sam James gentoo org> AuthorDate: Sun Dec 24 01:07:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 24 01:07:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1007e4 sys-apps/gawk: Stabilize 5.3.0 arm, #919967 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild index 054d9699df99..9da349f169ce 100644 --- a/sys-apps/gawk/gawk-5.3.0.ebuild +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: f8fad57301544b29674dc1479aeb721e18427d96 Author: Sam James gentoo org> AuthorDate: Sun Dec 24 01:07:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 24 01:07:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fad573 sys-apps/gawk: Stabilize 5.3.0 arm64, #919967 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild index d8cd7447feb8..054d9699df99 100644 --- a/sys-apps/gawk/gawk-5.3.0.ebuild +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 703df4278f0fd8ae5be9a0feb283def098597e58 Author: Sam James gentoo org> AuthorDate: Fri Nov 3 14:01:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Nov 3 15:32:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703df427 sys-apps/gawk: add 5.3.0 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 2 + sys-apps/gawk/gawk-5.3.0.ebuild | 136 2 files changed, 138 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index be3226d998b6..36ca24a8490c 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -2,3 +2,5 @@ DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393 DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e SHA512 97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217 DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c SHA512 90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58 DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467 SHA512 563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed +DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c SHA512 c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a +DIST gawk-5.3.0.tar.xz.sig 488 BLAKE2B 9d35eca94424cc39bb52b0b790e0db0b9ee51099c40da0a8be7bc60450d227735ba51dcfc10a08f6765d2037054cb9324f0fba100ea2ad08cf56dac1e2c11ac0 SHA512 b0fd75375bee6ca113bb99b07a868729bb90a50d06bc4ff124603594cd9ba564433f69a26e8d01c30f4e4fbfb70ecad2ffa14ed93142b9a1aab2e38ae71b7903 diff --git a/sys-apps/gawk/gawk-5.3.0.ebuild b/sys-apps/gawk/gawk-5.3.0.ebuild new file mode 100644 index ..010b1ef3a70f --- /dev/null +++ b/sys-apps/gawk/gawk-5.3.0.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#GAWK_IS_BETA=yes + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; + +if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then + if [[ ${PV} == *_beta* ]] ; then + # Beta versioning is sometimes for the release prior, e.g. + # 5.2.1_beta is labelled upstream as 5.2.0b. + MY_PV=${PV/_beta/b} + MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) + MY_P=${PN}-${MY_PV} + + S="${WORKDIR}"/${MY_P} + else + MY_P=${P} + fi + + SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz"; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc + inherit verify-sig + + SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-3+" +SLOT="0" +# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, +# MPFR support is "on parole" and may be removed: +# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. +IUSE="mpfr pma nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-7.1 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +if [[ ${GAWK_IS_BETA} != yes ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" +fi + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 11e4c7bfb65f9bbf71b4497438df870f1ed854f9 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 21:03:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 21:03:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e4c7bf sys-apps/gawk: Stabilize 5.2.2 ppc, #908627 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild index 9d8a4b0480a1..7521209aa553 100644 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 146d7a4102ae58880975a1aecf9954786778ecb5 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 16:09:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 16:09:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146d7a41 sys-apps/gawk: Stabilize 5.2.2 x86, #908627 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild index 31ec33430a6e..9d8a4b0480a1 100644 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 6d6d8772e1fe1ebbde7c287b021ba06914f4fdef Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 11:23:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 11:23:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6d8772 sys-apps/gawk: Stabilize 5.2.2 hppa, #908627 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/gawk/gawk-5.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild index 7c9043e54631..31ec33430a6e 100644 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: a045ed50f1cf051d785f01fb229eee7d5caf14d2 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 06:11:30 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 06:11:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a045ed50 sys-apps/gawk: Stabilize 5.2.2 arm, #908627 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild index 93ef4711cb84..dae09aa18448 100644 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 9d805450c4221e704c62476e275c098ec7eb7669 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 05:55:59 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 05:55:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d805450 sys-apps/gawk: Stabilize 5.2.2 amd64, #908627 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild index 8ac64cf48919..93ef4711cb84 100644 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 137a420d5c73da9a36cb54978b0f3dafb731b30e Author: Sam James gentoo org> AuthorDate: Sat Jun 17 05:55:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 05:55:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137a420d sys-apps/gawk: Stabilize 5.2.2 arm64, #908627 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild index 8b74b93b6779..8ac64cf48919 100644 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: b635d356012932b32e133ef41c2360b99d626acb Author: Sam James gentoo org> AuthorDate: Wed May 10 18:12:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 18:41:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b635d356 sys-apps/gawk: add 5.2.2, drop 5.2.1c Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 3 ++- sys-apps/gawk/{gawk-5.2.1c.ebuild => gawk-5.2.2.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index f634b83cf283..be3226d998b6 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1,4 @@ DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff SHA512 f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e SHA512 97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217 -DIST gawk-5.2.1c.tar.gz 6645383 BLAKE2B b4cf841f56f5646f95c746ad9f8d5e526fc98c4f057fa439edea8d38b5db06c8f3d3984e91378fbafaa35ef7c0c9f83810704262df85efd91a8d5ec4e946a06c SHA512 8324b7a1bac9afa3aeda1ad2c4d1d89c52e55712852105dac2797994f84bb9408b458e0d0f93f582fde040672cd70bf0eae1e65c2eba235f4db07a39aaa640d7 +DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c SHA512 90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58 +DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467 SHA512 563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed diff --git a/sys-apps/gawk/gawk-5.2.1c.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild similarity index 92% rename from sys-apps/gawk/gawk-5.2.1c.ebuild rename to sys-apps/gawk/gawk-5.2.2.ebuild index 07a1fcd8d2b9..02d5d9510a23 100644 --- a/sys-apps/gawk/gawk-5.2.1c.ebuild +++ b/sys-apps/gawk/gawk-5.2.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -GAWK_IS_BETA=yes +#GAWK_IS_BETA=yes DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 2b76f6ad02782afe52491d4c3d6901c44843b31e Author: Sam James gentoo org> AuthorDate: Thu Apr 20 17:45:17 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 19:03:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b76f6ad sys-apps/gawk: add 5.2.1c (beta, unkeyworded) Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.2.1c.ebuild | 139 +++ 2 files changed, 140 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index a962eb7471a2..f634b83cf283 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,2 +1,3 @@ DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff SHA512 f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e SHA512 97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217 +DIST gawk-5.2.1c.tar.gz 6645383 BLAKE2B b4cf841f56f5646f95c746ad9f8d5e526fc98c4f057fa439edea8d38b5db06c8f3d3984e91378fbafaa35ef7c0c9f83810704262df85efd91a8d5ec4e946a06c SHA512 8324b7a1bac9afa3aeda1ad2c4d1d89c52e55712852105dac2797994f84bb9408b458e0d0f93f582fde040672cd70bf0eae1e65c2eba235f4db07a39aaa640d7 diff --git a/sys-apps/gawk/gawk-5.2.1c.ebuild b/sys-apps/gawk/gawk-5.2.1c.ebuild new file mode 100644 index ..07a1fcd8d2b9 --- /dev/null +++ b/sys-apps/gawk/gawk-5.2.1c.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GAWK_IS_BETA=yes + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; + +if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then + if [[ ${PV} == *_beta* ]] ; then + # Beta versioning is sometimes for the release prior, e.g. + # 5.2.1_beta is labelled upstream as 5.2.0b. + MY_PV=${PV/_beta/b} + MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) + MY_P=${PN}-${MY_PV} + + S="${WORKDIR}"/${MY_P} + else + MY_P=${P} + fi + + SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz"; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc + inherit verify-sig + + SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" + + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-3+" +SLOT="0" +# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, +# MPFR support is "on parole" and may be removed: +# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. +IUSE="mpfr pma nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +if [[ ${GAWK_IS_BETA} != yes ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" +fi + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + # Avoid automagic dependency on libsigsegv + export ac_cv_libsigsegv=no + + # README says gawk may not work properly if built with non-Bison. + # We already BDEPEND on Bison, so just unset YACC rather than + # guessing if we need to do yacc.bison or bison -y. + unset YACC + + local myeconfargs=( + --cache-file="${S}"/config.cache + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_enable p
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 638eafa4e1eef002d0296826dfe7c647e17cd08e Author: Sam James gentoo org> AuthorDate: Fri Dec 30 23:08:18 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 30 23:40:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638eafa4 sys-apps/gawk: unset YACC to force Bison Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild index d4a984a836c7..20e0b2120e33 100644 --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -82,6 +82,11 @@ src_configure() { # Avoid automagic dependency on libsigsegv export ac_cv_libsigsegv=no + # README says gawk may not work properly if built with non-Bison. + # We already BDEPEND on Bison, so just unset YACC rather than + # guessing if we need to do yacc.bison or bison -y. + unset YACC + local myeconfargs=( --cache-file="${S}"/config.cache --libexec='$(libdir)/misc'
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 6e047c5dc46d2b8cd81a1fd88d305c703878147d Author: Sam James gentoo org> AuthorDate: Tue Dec 27 23:53:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 00:32:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e047c5d sys-apps/gawk: drop 5.1.1-r2 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 2 - sys-apps/gawk/gawk-5.1.1-r2.ebuild | 112 - 2 files changed, 114 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 3e611eb96fd0..a962eb7471a2 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,4 +1,2 @@ -DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 -DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff SHA512 f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e SHA512 97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217 diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild b/sys-apps/gawk/gawk-5.1.1-r2.ebuild deleted file mode 100644 index 3bdae58c5637.. --- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc - -inherit verify-sig - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; -SRC_URI="mirror://gnu/gawk/${P}.tar.xz" -SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" - -RDEPEND=" - mpfr? ( - dev-libs/gmp:= - dev-libs/mpfr:= - ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-6.7 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gawk ) -" - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix typo in configure - # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html - sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - # Avoid automagic dependency on libsigsegv - export ac_cv_libsigsegv=no - - local myeconfargs=( - --cache-file="${S}"/config.cache - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_with readline) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - # Automatic dodocs barfs - rm -rf README_d || die - - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # Symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 5baa1dc3c80b023f1ecc1e506c5754a45c3d45f2 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 19:47:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 19:53:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baa1dc3 sys-apps/gawk: Stabilize 5.2.1 ppc64, #886017 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild index 44b55ef3830a..d4a984a836c7 100644 --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 9ae469036d7f46a5ba07f4458f8da6d6babf5318 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 19:36:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 19:45:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae46903 sys-apps/gawk: Stabilize 5.2.1 hppa, #886017 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild index 31305110af23..df1265dab7f6 100644 --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 94e011804db13d9f41f427448752803f98d09eff Author: Sam James gentoo org> AuthorDate: Tue Dec 27 13:39:30 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 13:39:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e01180 sys-apps/gawk: Stabilize 5.2.1 arm64, #886017 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild index 016f1a3cfeaa..8d7b908fb78c 100644 --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 23f3b89f845d5c30dc593d171945a00c03f668d4 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 11:31:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 11:31:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f3b89f sys-apps/gawk: Stabilize 5.2.1 amd64, #886017 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild index 097387e8a4a1..1d0ed93498cd 100644 --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 87b91c4f053c9c1c7588a5634817e6766de555ea Author: Sam James gentoo org> AuthorDate: Sat Dec 24 12:28:05 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 24 12:36:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b91c4f sys-apps/gawk: add comment re MPFR future Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.2.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild index 53a5f8031952..097387e8a4a1 100644 --- a/sys-apps/gawk/gawk-5.2.1.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -34,6 +34,9 @@ fi LICENSE="GPL-3+" SLOT="0" +# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, +# MPFR support is "on parole" and may be removed: +# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. IUSE="mpfr pma nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: ad0c972c895767e1432cfcc3d0d1a8d380eafbea Author: Sam James gentoo org> AuthorDate: Tue Nov 22 18:27:59 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 18:28:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0c972c sys-apps/gawk: add 5.2.1, drop 5.2.1_beta Closes: https://bugs.gentoo.org/830705 Closes: https://bugs.gentoo.org/868522 Closes: https://bugs.gentoo.org/868567 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 3 ++- sys-apps/gawk/{gawk-5.2.1_beta.ebuild => gawk-5.2.1.ebuild} | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index a2532223dc2e..3e611eb96fd0 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1,4 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd -DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9 SHA512 217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d +DIST gawk-5.2.1.tar.xz 3411420 BLAKE2B 5dbbfe92ed4c11a38b2f995e9267dd2e392a9f393af1c63aaf3c5dd6d1681c01db900e05a118831125f914fcffe2218de7f30891ccc6f64abc5f572aef5feeff SHA512 f81da3e61987d1460326dc79fdbabacfd4660219bf66ec8ba18877500fd24e160761e401a5b868067f82bec46a6a808098f3f6a1f4c8b710e439cd3f99ffa56c +DIST gawk-5.2.1.tar.xz.sig 488 BLAKE2B 5dcdc9ae90d4744a968cc750526a9c1c38915f85c56c2eca80b219ba8519c927ab55b7f569d55054b0499f7bf37d3413b97e9d3cf36f5573f9ecd4855663064e SHA512 97a9cfb069f235bef31892ec6e5c56ee6a8733129ae3d02e871d5407de4d7a6140fc0a87001b2b21e3cffd714d1b4d164876de47144dfdce6dea92c670ed0217 diff --git a/sys-apps/gawk/gawk-5.2.1_beta.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild similarity index 99% rename from sys-apps/gawk/gawk-5.2.1_beta.ebuild rename to sys-apps/gawk/gawk-5.2.1.ebuild index a9b72f556c44..53a5f8031952 100644 --- a/sys-apps/gawk/gawk-5.2.1_beta.ebuild +++ b/sys-apps/gawk/gawk-5.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -GAWK_IS_BETA=yes +GAWK_IS_BETA=no DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html";
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/, profiles/
commit: db258530f2f6e5b7c0a06bc14210a98472ad43fa Author: Sam James gentoo org> AuthorDate: Tue Nov 15 10:56:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 10:57:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db258530 sys-apps/gawk: drop broken 5.2.0 5.2.1 is on its way, please test it if brave (it's unkeyworded). Dropping mask too as it's been masked for > 2 months and it wasn't even in ~arch that long. Signed-off-by: Sam James gentoo.org> profiles/package.mask | 5 -- sys-apps/gawk/Manifest | 2 - sys-apps/gawk/gawk-5.2.0.ebuild | 119 3 files changed, 126 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index c8c83042570c..69cb48ff0b64 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -351,11 +351,6 @@ sys-cluster/slurm # Bug #868762. =dev-util/pahole-1.24 -# Mike Gilbert (2022-09-05) -# Crash due to double-free. -# https://bugs.gentoo.org/868567 -=sys-apps/gawk-5.2.0 - # hololeap (2022-08-21) # doctest-parallel does not currently work with Setup.hs (used internally by # haskell-cabal.eclass) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 5a77458f6919..a2532223dc2e 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,5 +1,3 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd -DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1 SHA512 e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac -DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab SHA512 c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665 DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9 SHA512 217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d diff --git a/sys-apps/gawk/gawk-5.2.0.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild deleted file mode 100644 index 074bee40b5e5.. --- a/sys-apps/gawk/gawk-5.2.0.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GAWK_IS_BETA=no - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; - -if [[ ${GAWK_IS_BETA} == yes ]] ; then - SRC_URI="https://www.skeeve.com/gawk/${P}.tar.gz"; -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc - inherit verify-sig - - SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="mpfr pma nls readline" - -RDEPEND=" - mpfr? ( - dev-libs/gmp:= - dev-libs/mpfr:= - ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-6.7 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) -" - -if [[ ${GAWK_IS_BETA} != yes ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" -fi - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 1a4f6d6186f18d1ff2a1a7a6c508c5fb2fc4fbd1 Author: Sam James gentoo org> AuthorDate: Tue Nov 15 10:47:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 10:47:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4f6d61 sys-apps/gawk: add 5.2.1_beta (unkeyworded) Please test and report bugs upstream to bug-gawk if you find any problems. Bug: https://bugs.gentoo.org/868567 Bug: https://bugs.gentoo.org/868522 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.2.1_beta.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index fab6c00a5a4b..5a77458f6919 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -2,3 +2,4 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1 SHA512 e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab SHA512 c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665 +DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9 SHA512 217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d diff --git a/sys-apps/gawk/gawk-5.2.1_beta.ebuild b/sys-apps/gawk/gawk-5.2.1_beta.ebuild new file mode 100644 index ..a9b72f556c44 --- /dev/null +++ b/sys-apps/gawk/gawk-5.2.1_beta.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GAWK_IS_BETA=yes + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; + +if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then + if [[ ${PV} == *_beta* ]] ; then + # Beta versioning is sometimes for the release prior, e.g. + # 5.2.1_beta is labelled upstream as 5.2.0b. + MY_PV=${PV/_beta/b} + MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) + MY_P=${PN}-${MY_PV} + + S="${WORKDIR}"/${MY_P} + else + MY_P=${P} + fi + + SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz"; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc + inherit verify-sig + + SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="mpfr pma nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +if [[ ${GAWK_IS_BETA} != yes ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" +fi + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + # Avoid automagic dependency on libsigsegv + export ac_cv_libsigsegv=no + + local myeconfargs=( + --cache-file="${S}"/config.cache + --l
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 7244074c359381a2191248071d1b315875b113a2 Author: Sam James gentoo org> AuthorDate: Tue Oct 18 02:45:41 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 18 02:45:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7244074c sys-apps/gawk: fix PkgMetadataXmlIndentation Signed-off-by: Sam James gentoo.org> sys-apps/gawk/metadata.xml | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-apps/gawk/metadata.xml b/sys-apps/gawk/metadata.xml index 9efd32f40e3b..66b0edfce4ae 100644 --- a/sys-apps/gawk/metadata.xml +++ b/sys-apps/gawk/metadata.xml @@ -7,12 +7,12 @@ - Use dev-libs/mpfr for high precision arithmetic (-M / --bignum) - +Use dev-libs/mpfr for high precision arithmetic (-M / --bignum) + - Experimental Persistent Memory Allocator (PMA) support which allows persistence - of variables, arrays, and user-defined functions across runs. - +Experimental Persistent Memory Allocator (PMA) support which allows persistence +of variables, arrays, and user-defined functions across runs. + gawk
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 251b744137f16af4b51e28decda434cb7cb27156 Author: Sam James gentoo org> AuthorDate: Tue Oct 18 01:47:10 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 18 02:17:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251b7441 sys-apps/gawk: add savannah upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/gawk/metadata.xml | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/sys-apps/gawk/metadata.xml b/sys-apps/gawk/metadata.xml index 2a36db0a458e..9efd32f40e3b 100644 --- a/sys-apps/gawk/metadata.xml +++ b/sys-apps/gawk/metadata.xml @@ -1,17 +1,20 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - base-sys...@gentoo.org - Gentoo Base System - - - + +base-sys...@gentoo.org +Gentoo Base System + + + Use dev-libs/mpfr for high precision arithmetic (-M / --bignum) - + Experimental Persistent Memory Allocator (PMA) support which allows persistence of variables, arrays, and user-defined functions across runs. - + + +gawk +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: d7fa01e0e776f3654f18a7f28433f26e309494d1 Author: Sam James gentoo org> AuthorDate: Mon Sep 19 03:20:44 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 19 03:28:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fa01e0 sys-apps/gawk: fix LICENSE Closes: https://bugs.gentoo.org/871321 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r2.ebuild | 2 +- sys-apps/gawk/gawk-5.2.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild b/sys-apps/gawk/gawk-5.1.1-r2.ebuild index 396c6f8f74f2..3bdae58c5637 100644 --- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" -LICENSE="GPL-2" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" diff --git a/sys-apps/gawk/gawk-5.2.0.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild index b792f8e7a54f..074bee40b5e5 100644 --- a/sys-apps/gawk/gawk-5.2.0.ebuild +++ b/sys-apps/gawk/gawk-5.2.0.ebuild @@ -20,7 +20,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi -LICENSE="GPL-2" +LICENSE="GPL-3+" SLOT="0" IUSE="mpfr pma nls readline"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 9dd51813ba52dd36ee8d7ec90db9baf341a1ec94 Author: Sam James gentoo org> AuthorDate: Sun Sep 4 22:14:15 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 4 22:56:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd51813 sys-apps/gawk: add 5.2.0, drop 5.1.65 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 3 ++- .../gawk/{gawk-5.1.65.ebuild => gawk-5.2.0.ebuild} | 9 +++-- sys-apps/gawk/metadata.xml | 20 +--- 3 files changed, 18 insertions(+), 14 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 83d86319c88b..fab6c00a5a4b 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1,4 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd -DIST gawk-5.1.65.tar.gz 6492536 BLAKE2B 93d3542dcd38fbf68b10fd665b8959b51db2f3b5b7f511d00c019db82c9e9876e81c52d24b8845cc5956929f43432c55b1076ba6f424ea67a134d7be16f74dcc SHA512 3a60364d7f4a4e989367d98deeb8380e3c491340deba3782be4791a67909c55e5269adf5a6ac75d655fe254ec2c1bbe99920f2dfe2be11532fb3cbd3ef82bb1c +DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1 SHA512 e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac +DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab SHA512 c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665 diff --git a/sys-apps/gawk/gawk-5.1.65.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild similarity index 93% rename from sys-apps/gawk/gawk-5.1.65.ebuild rename to sys-apps/gawk/gawk-5.2.0.ebuild index f981ee8318ff..b792f8e7a54f 100644 --- a/sys-apps/gawk/gawk-5.1.65.ebuild +++ b/sys-apps/gawk/gawk-5.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -GAWK_IS_BETA=yes +GAWK_IS_BETA=no DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; @@ -22,7 +22,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="mpfr nls readline" +IUSE="mpfr pma nls readline" RDEPEND=" mpfr? ( @@ -54,10 +54,6 @@ src_prepare() { # bug #413327 sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - # Fix typo in configure - # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html - sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die - # Fix standards conflict on Solaris if [[ ${CHOST} == *-solaris* ]] ; then sed -i \ @@ -76,6 +72,7 @@ src_configure() { --libexec='$(libdir)/misc' $(use_with mpfr) $(use_enable nls) + $(use_enable pma) $(use_with readline) ) diff --git a/sys-apps/gawk/metadata.xml b/sys-apps/gawk/metadata.xml index fda45f78db6f..2a36db0a458e 100644 --- a/sys-apps/gawk/metadata.xml +++ b/sys-apps/gawk/metadata.xml @@ -1,11 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - base-sys...@gentoo.org - Gentoo Base System - - - use mpfr for high precision arithmetic (-M / --bignum) - + + base-sys...@gentoo.org + Gentoo Base System + + + + Use dev-libs/mpfr for high precision arithmetic (-M / --bignum) + + + Experimental Persistent Memory Allocator (PMA) support which allows persistence + of variables, arrays, and user-defined functions across runs. + +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 3896f91fb1b2a9f8c4e3f5c917cc42f20379d880 Author: Sam James gentoo org> AuthorDate: Fri Aug 19 22:04:47 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 19 22:05:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3896f91f sys-apps/gawk: add 5.1.65 (unkeyworded, beta) Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.1.65.ebuild | 122 +++ 2 files changed, 123 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index ba6b006d35b8..83d86319c88b 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,2 +1,3 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd +DIST gawk-5.1.65.tar.gz 6492536 BLAKE2B 93d3542dcd38fbf68b10fd665b8959b51db2f3b5b7f511d00c019db82c9e9876e81c52d24b8845cc5956929f43432c55b1076ba6f424ea67a134d7be16f74dcc SHA512 3a60364d7f4a4e989367d98deeb8380e3c491340deba3782be4791a67909c55e5269adf5a6ac75d655fe254ec2c1bbe99920f2dfe2be11532fb3cbd3ef82bb1c diff --git a/sys-apps/gawk/gawk-5.1.65.ebuild b/sys-apps/gawk/gawk-5.1.65.ebuild new file mode 100644 index ..f981ee8318ff --- /dev/null +++ b/sys-apps/gawk/gawk-5.1.65.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GAWK_IS_BETA=yes + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; + +if [[ ${GAWK_IS_BETA} == yes ]] ; then + SRC_URI="https://www.skeeve.com/gawk/${P}.tar.gz"; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc + inherit verify-sig + + SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="mpfr nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +if [[ ${GAWK_IS_BETA} != yes ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" +fi + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix typo in configure + # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html + sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + # Avoid automagic dependency on libsigsegv + export ac_cv_libsigsegv=no + + local myeconfargs=( + --cache-file="${S}"/config.cache + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + # Automatic dodocs barfs + rm -rf README_d || die + + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # Symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do + if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 80734cfaf684d939fc4b017705d0444fb4ed0d98 Author: Sam James gentoo org> AuthorDate: Mon May 30 00:15:58 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 30 02:49:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80734cfa sys-apps/gawk: use confcache Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild b/sys-apps/gawk/gawk-5.1.1-r2.ebuild index 6e6db23f870b..396c6f8f74f2 100644 --- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild @@ -62,6 +62,7 @@ src_configure() { export ac_cv_libsigsegv=no local myeconfargs=( + --cache-file="${S}"/config.cache --libexec='$(libdir)/misc' $(use_with mpfr) $(use_enable nls)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 682cc352e868011ec6b2f2c217c8b62435e499a4 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 17:01:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 17:06:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682cc352 sys-apps/gawk: drop 5.1.0, 5.1.1 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 1 - sys-apps/gawk/gawk-5.1.0.ebuild | 96 -- sys-apps/gawk/gawk-5.1.1.ebuild | 101 3 files changed, 198 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index dc3098858fe9..ba6b006d35b8 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1,2 @@ -DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9 SHA512 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild deleted file mode 100644 index 5599ce73b0a2.. --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; -SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" - -RDEPEND=" - dev-libs/gmp:0= - mpfr? ( dev-libs/mpfr:0= ) - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-6.7 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) -" - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - # Avoid automagic dependency on libsigsegv - export ac_cv_libsigsegv=no - - local myeconfargs=( - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_with readline) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - # Automatic dodocs barfs - rm -rf README_d || die - - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # Symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do - if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then - ln -s "${l##*/}" "${l/gawk/awk}" || die - fi - done - - if ! [[ -e ${EROOT}/bin/awk ]] ; then - ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die - fi - 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/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild deleted file mode 100644 index 2a78b349bdc1.. --- a/sys-apps/gawk/gawk-5.1.1.ebuild +++ /dev/null
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: ef846f957ca6a77bd7f9183d4f223cb1015b5779 Author: Sam James gentoo org> AuthorDate: Tue Apr 12 10:48:46 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 10:48:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef846f95 sys-apps/gawk: restore verify-sig to -r2 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r2.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/sys-apps/gawk/gawk-5.1.1-r2.ebuild b/sys-apps/gawk/gawk-5.1.1-r2.ebuild index 66f9b1b312de..fa1f1f7a15af 100644 --- a/sys-apps/gawk/gawk-5.1.1-r2.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild @@ -3,9 +3,14 @@ EAPI=7 +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc + +inherit verify-sig + DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; SRC_URI="mirror://gnu/gawk/${P}.tar.xz" +SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" @@ -24,6 +29,7 @@ BDEPEND=" >=sys-apps/texinfo-6.7 >=sys-devel/bison-3.5.4 nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-gawk ) " src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: dfe04a4facac0bdfb2377c66f6b13208999727bb Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Apr 9 12:32:03 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Apr 9 12:33:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe04a4f sys-apps/gawk: Ensure existence of /bin (for stage1) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-apps/gawk/{gawk-5.1.1-r1.ebuild => gawk-5.1.1-r2.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r2.ebuild similarity index 96% rename from sys-apps/gawk/gawk-5.1.1-r1.ebuild rename to sys-apps/gawk/gawk-5.1.1-r2.ebuild index f4bd1b3e5971..66f9b1b312de 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r2.ebuild @@ -90,6 +90,9 @@ pkg_postinst() { done if ! [[ -e ${EROOT}/bin/awk ]] ; then + # /bin might not exist yet (stage1) + [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die + ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: fa28f04a36577fa4da56007e51ef9b0836e58ec5 Author: Sam James gentoo org> AuthorDate: Thu Apr 7 00:31:23 2022 + Commit: Sam James gentoo org> CommitDate: Thu Apr 7 00:31:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa28f04a sys-apps/gawk: add verify-sig Signed-off-by: Sam James gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.1.1.ebuild | 7 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 7e9ebd8fd9dd..dc3098858fe9 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,2 +1,3 @@ DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9 SHA512 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4 DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 +DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd diff --git a/sys-apps/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild index 0d846599ecd1..2a78b349bdc1 100644 --- a/sys-apps/gawk/gawk-5.1.1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1.ebuild @@ -1,11 +1,15 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc +inherit verify-sig + DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; SRC_URI="mirror://gnu/gawk/${P}.tar.xz" +SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" @@ -22,6 +26,7 @@ BDEPEND=" >=sys-apps/texinfo-6.7 >=sys-devel/bison-3.5.4 nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-gawk ) " src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 4546bdcf8c8a7d37f8e242d780dbf0dddeee8bb2 Author: Sam James gentoo org> AuthorDate: Sun Mar 6 07:35:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 6 07:35:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4546bdcf sys-apps/gawk: Stabilize 5.1.1-r1 arm, #833649 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index 61575ed732bc..f4bd1b3e5971 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: d74fa9d123eb1c8781cfe3a76b8e965ffac83a09 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 23 04:38:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 23 04:38:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74fa9d1 sys-apps/gawk: Stabilize 5.1.1-r1 hppa, #833649 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index d5f47e943ce6..61575ed732bc 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: f1e7af435e7365aa0eeca9182632e96a39d2dd8c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 09:47:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 09:47:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e7af43 sys-apps/gawk: Stabilize 5.1.1-r1 arm64, #833649 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index 8bf7c663801f..d5f47e943ce6 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: b7e0d1d4bee0f83ed1a04e489d4fcd2cdc542aac Author: Sam James gentoo org> AuthorDate: Sat Feb 19 02:59:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 02:59:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e0d1d4 sys-apps/gawk: Stabilize 5.1.1-r1 sparc, #833649 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index 41d008dc19e5..8bf7c663801f 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: b3f24e2843b8517604a3b86a17fc181bd88c4908 Author: Sam James gentoo org> AuthorDate: Sat Feb 19 02:33:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 02:33:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f24e28 sys-apps/gawk: Stabilize 5.1.1-r1 ppc, #833649 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index cb8e75c74716..41d008dc19e5 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 5bcd3cbd40a8c466625a9ed7afb05d4668962c1f Author: Sam James gentoo org> AuthorDate: Sat Feb 19 02:31:24 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 02:31:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bcd3cbd sys-apps/gawk: Stabilize 5.1.1-r1 ppc64, #833649 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index 794c347a3b15..cb8e75c74716 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 221ea04bbdda3f8b5a720813ef3bc5d2d916d6a8 Author: Sam James gentoo org> AuthorDate: Sat Feb 19 02:26:09 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 02:26:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221ea04b sys-apps/gawk: Stabilize 5.1.1-r1 x86, #833649 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index 02f3246fd423..794c347a3b15 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 2283b0f7cfba22aaad6c3e562c6fc3c9851e74c7 Author: Sam James gentoo org> AuthorDate: Sat Feb 19 02:22:31 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 02:22:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2283b0f7 sys-apps/gawk: Stabilize 5.1.1-r1 amd64, #833649 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index c8b984dd637c..02f3246fd423 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-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=7 @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: e2a9369972b841a9463d643086b53af22363 Author: Sam James gentoo org> AuthorDate: Fri Oct 29 17:02:04 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 29 17:02:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a93699 sys-apps/gawk: add link to bug report for typo Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild index c22e4e5e373..c8b984dd637 100644 --- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -39,6 +39,7 @@ src_prepare() { sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die # Fix typo in configure + # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die # Fix standards conflict on Solaris
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: d0e66653adf576e5b1b390df8424ea7ff473d8e5 Author: Sam James gentoo org> AuthorDate: Fri Oct 29 10:10:32 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 29 10:23:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e66653 sys-apps/gawk: make gmp dependency conditional; fix configure typo - Fix GMP dependency (it's only needed for MPFR support) - Fix "AR_FLAGS" typo in configure Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.1-r1.ebuild | 101 + 1 file changed, 101 insertions(+) diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild b/sys-apps/gawk/gawk-5.1.1-r1.ebuild new file mode 100644 index 000..c22e4e5e373 --- /dev/null +++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; +SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="mpfr nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix typo in configure + sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + # Avoid automagic dependency on libsigsegv + export ac_cv_libsigsegv=no + + local myeconfargs=( + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + # Automatic dodocs barfs + rm -rf README_d || die + + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # Symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do + if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then + ln -s "${l##*/}" "${l/gawk/awk}" || die + fi + done + + if ! [[ -e ${EROOT}/bin/awk ]] ; then + ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die + fi + 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/gawk/
commit: c08cd59d93995ef02746f227bd499bb4c77cbc49 Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 29 05:54:35 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 29 05:54:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08cd59d sys-apps/gawk: Bump to version 5.1.1 Signed-off-by: Lars Wendler gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.1.1.ebuild | 96 + 2 files changed, 97 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index e2478d636d7..7e9ebd8fd9d 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1 +1,2 @@ DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9 SHA512 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4 +DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 diff --git a/sys-apps/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild new file mode 100644 index 000..0d846599ecd --- /dev/null +++ b/sys-apps/gawk/gawk-5.1.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; +SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="mpfr nls readline" + +RDEPEND=" + dev-libs/gmp:0= + mpfr? ( dev-libs/mpfr:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + # Avoid automagic dependency on libsigsegv + export ac_cv_libsigsegv=no + + local myeconfargs=( + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + # Automatic dodocs barfs + rm -rf README_d || die + + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # Symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do + if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then + ln -s "${l##*/}" "${l/gawk/awk}" || die + fi + done + + if ! [[ -e ${EROOT}/bin/awk ]] ; then + ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die + fi + 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/gawk/
commit: 0fc02f6819bc776ef4d6423c509f9c765e0c3905 Author: David Seifert gentoo org> AuthorDate: Fri May 14 22:12:46 2021 + Commit: David Seifert gentoo org> CommitDate: Fri May 14 22:12:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc02f68 sys-apps/gawk: drop 4.2.1-r1, 5.0.1 Signed-off-by: David Seifert gentoo.org> sys-apps/gawk/Manifest | 2 - sys-apps/gawk/gawk-4.2.1-r1.ebuild | 91 sys-apps/gawk/gawk-5.0.1.ebuild| 94 -- 3 files changed, 187 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 58ba1b9d171..e2478d636d7 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1 @@ -DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b SHA512 0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4 -DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3 SHA512 ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9 SHA512 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4 diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild deleted file mode 100644 index fb28795e5fb..000 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; -SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" - -RDEPEND=" - dev-libs/gmp:0= - mpfr? ( dev-libs/mpfr:0= ) - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - export ac_cv_libsigsegv=no - - local myeconfargs=( - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_with readline) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - # Automatic dodocs barfs - rm -rf README_d || die - - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED%/}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # Symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect \ - && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk; do - [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}" - done - - [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" - 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/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild deleted file mode 100644 index e6200d02e5d..000 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 4c090313f91ccd70c19902a11e54d33c9c9a3756 Author: Sam James gentoo org> AuthorDate: Thu May 13 13:55:01 2021 + Commit: David Seifert gentoo org> CommitDate: Thu May 13 13:55:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c090313 sys-apps/gawk: drop unused multilib inherit, tidy ebuild Signed-off-by: Sam James gentoo.org> Signed-off-by: David Seifert gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 20 ++-- sys-apps/gawk/gawk-5.0.1.ebuild| 19 +-- sys-apps/gawk/gawk-5.1.0.ebuild| 20 ++-- 3 files changed, 41 insertions(+), 18 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 0fb4a83be30..fb28795e5fb 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit toolchain-funcs multilib +inherit toolchain-funcs DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; @@ -25,13 +25,16 @@ DEPEND="${RDEPEND} src_prepare() { default - # use symlinks rather than hardlinks, and disable version links + # Use symlinks rather than hardlinks, and disable version links sed -i \ -e '/^LN =/s:=.*:= $(LN_S):' \ -e '/install-exec-hook:/s|$|\nfoo:|' \ Makefile.in doc/Makefile.in || die - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327 - # fix standards conflict on Solaris + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris if [[ ${CHOST} == *-solaris* ]] ; then sed -i \ -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ @@ -42,17 +45,21 @@ src_prepare() { src_configure() { export ac_cv_libsigsegv=no + local myeconfargs=( --libexec='$(libdir)/misc' $(use_with mpfr) $(use_enable nls) $(use_with readline) ) + econf "${myeconfargs[@]}" } src_install() { - rm -rf README_d # automatic dodocs barfs + # Automatic dodocs barfs + rm -rf README_d || die + default # Install headers @@ -62,7 +69,7 @@ src_install() { } pkg_postinst() { - # symlink creation here as the links do not belong to gawk, but to any awk + # Symlink creation here as the links do not belong to gawk, but to any awk if has_version app-admin/eselect \ && has_version app-eselect/eselect-awk ; then eselect awk update ifunset @@ -71,6 +78,7 @@ pkg_postinst() { for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk; do [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}" done + [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" fi } diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 4d4f28b7627..e6200d02e5d 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs multilib +inherit toolchain-funcs DESCRIPTION="GNU awk pattern-matching language" HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; @@ -27,13 +27,16 @@ BDEPEND=" src_prepare() { default - # use symlinks rather than hardlinks, and disable version links + # Use symlinks rather than hardlinks, and disable version links sed -i \ -e '/^LN =/s:=.*:= $(LN_S):' \ -e '/install-exec-hook:/s|$|\nfoo:|' \ Makefile.in doc/Makefile.in || die - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die #413327 - # fix standards conflict on Solaris + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris if [[ ${CHOST} == *-solaris* ]] ; then sed -i \ -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ @@ -44,17 +47,20 @@ src_prepare() { src_configure() { export ac_cv_libsigsegv=no + local myeconfargs=( --libexec='$(libdir)/misc' $(use_with mpfr) $(use_enable nls) $(use_with readline) ) + econf "${myeconfargs[@]}" } src_install() { - rm -rf README_d # automatic dodocs barfs + # Automatic dodocs barfs + rm -rf README_d default # Install headers @@ -64,7 +70,7 @@ src_install() { } pkg_postinst() { - # symlink creation here as the links do not belong to gawk, but to any awk + # Symlink creation here as the links do not belong to gawk, but to any awk if has_version app-admin/eselect && has_version app-eselect/eselect
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: acb26633cccee4f5a76242ca0e72c9ccbf0753fa Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 15:22:40 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 15:22:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb26633 sys-apps/gawk: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 4 ++-- sys-apps/gawk/gawk-5.0.1.ebuild| 4 ++-- sys-apps/gawk/gawk-5.1.0.ebuild| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 718d9915b63..62e8aecbcd6 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.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://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND=" diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 3518112e852..f253f21675a 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.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=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND=" diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index e47b0daca04..6850a412e15 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.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=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: e7bda2f22a3c6dfddff41345dfe4ad4fc27a22cf Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 18:11:50 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 18:13:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7bda2f2 sys-apps/gawk: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- sys-apps/gawk/gawk-5.0.1.ebuild| 2 +- sys-apps/gawk/gawk-5.1.0.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 807061875e3..718d9915b63 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND=" diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 8ae898e71e8..3518112e852 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND=" diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index 2890b2ba4de..e47b0daca04 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 380dedc0887b2e5c1c50746e81931e6f523f1eab Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:27:36 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:29:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380dedc0 sys-apps/gawk: ppc64 stable wrt bug #730488 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index 9f25e76ed31..2890b2ba4de 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 567964f64b2ca9251bb4e27c8f8f6908c069378c Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 20 20:20:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 20 20:20:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567964f6 sys-apps/gawk: amd64 stable wrt bug #730488 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index a633fa1bd6c..9f25e76ed31 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 2794019c23b1fe3b590347c7ea33c7e4a2a9c439 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 18 08:32:31 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 18 08:32:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2794019c sys-apps/gawk: ppc stable wrt bug #730488 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index ee5bfb8c106..a633fa1bd6c 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: dcbba7811ce65433bc7a794d7085e180111d7053 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 6 07:46:15 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 6 07:49:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbba781 sys-apps/gawk: stable 5.1.0 for hppa stable wrt bug #730488 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index f922714026f..388309a2d3d 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 04bdad356ba93e58c556bf484762eaa551dbc99b Author: Sam James gentoo org> AuthorDate: Mon Aug 31 22:51:47 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 22:51:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04bdad35 sys-apps/gawk: Stabilize 5.1.0 arm64, #730488 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index 667e8859b87..f922714026f 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: a5f0c160d2a3f754ef52130b2ea9297051c25c25 Author: Sam James gentoo org> AuthorDate: Mon Aug 31 22:43:49 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 22:43:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f0c160 sys-apps/gawk: Stabilize 5.1.0 arm, #730488 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index 93db5b97f3a..667e8859b87 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 530ae4b4dc6375641975bd31d103484718ce13e8 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 29 14:42:12 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 29 14:42:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530ae4b4 sys-apps/gawk: x86 stable (bug #730488) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index d3395ec104a..93db5b97f3a 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: ffcee132c2e38a467a50ab23fa74d5e63d41805b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 11:18:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 11:18:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcee132 sys-apps/gawk: sparc stable wrt bug #730488 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/gawk/gawk-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index 850ebc1769e..d3395ec104a 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 191387dbb373284964ff22131b8ce530a36f8c32 Author: Sam James gentoo org> AuthorDate: Sun Aug 16 22:23:44 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 16 22:23:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191387db sys-apps/gawk: Stabilize 5.0.1 s390, #725374 Signed-off-by: Sam James gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index c8d569fd0fa..8ae898e71e8 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 969e3880e121e3c00cba96baaa90256b7bf363b4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Jul 5 08:42:17 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 5 09:27:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e3880 sys-apps/gawk: stable 5.0.1 for sparc, bug #725374 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index a26f77d0a7a..c8d569fd0fa 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 0e79e2b92c6542e9dee992d8b4659cbd6633e31e Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Jun 20 13:52:34 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jun 20 14:08:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e79e2b9 sys-apps/gawk: x86 stable (bug #725374) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 45edf5b8736..a26f77d0a7a 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 79b20bb74bfec2417444e0bcb89c6628a70899b5 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 8 04:44:39 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 8 16:31:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b20bb7 sys-apps/gawk: arm64 stable (bug #725374) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index dbaa323b689..45edf5b8736 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: f4f99b3a6934b265c2fd336294e143bc897d4657 Author: Sam James (sam_c) cmpct info> AuthorDate: Sat Jun 6 00:17:16 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 6 18:01:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f99b3a sys-apps/gawk: arm stable (bug #725374) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 80aaccbc919..dbaa323b689 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 3655d560ec6aeb8efdf9bdbad7ba9b2596dfa523 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 30 19:27:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 30 19:27:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3655d560 sys-apps/gawk: stable 5.0.1 for ppc, bug #725374 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index bfae86cc089..80aaccbc919 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: a5bb847387bf41422104b37eea166ee2104c4c32 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 30 19:23:22 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 30 19:23:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bb8473 sys-apps/gawk: stable 5.0.1 for ppc64, bug #725374 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index b44a5513e78..bfae86cc089 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 6fe08077266d0d668f5327ca45645427e94d0a5d Author: Mike Gilbert gentoo org> AuthorDate: Sat May 30 03:53:48 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 30 03:54:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe08077 Revert "sys-apps/gawk: restore USE=forced-sandbox" This reverts commit d19efe2a0c309bde3ceda7e7a9fba3fc9864d124. Signed-off-by: Mike Gilbert gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 20 +--- sys-apps/gawk/gawk-5.0.1.ebuild| 20 +--- sys-apps/gawk/gawk-5.1.0.ebuild| 20 +--- sys-apps/gawk/metadata.xml | 1 - 4 files changed, 3 insertions(+), 58 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 6982b29dc59..807061875e3 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="forced-sandbox mpfr nls readline" +IUSE="mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -38,16 +38,6 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi - - if use forced-sandbox ; then - # Upstream doesn't want to add a configure flag for this. - # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html - sed -i \ - -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ - main.c || die - # Make sure the sed took. - grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" - fi } src_configure() { @@ -71,14 +61,6 @@ src_install() { rm "${ED%/}"/usr/include/awk/config.h || die } -src_test() { - if use forced-sandbox ; then - ewarn "Tests disabled as they don't account for this mode." - return - fi - default -} - pkg_postinst() { # symlink creation here as the links do not belong to gawk, but to any awk if has_version app-admin/eselect \ diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 42d0a4c5525..b44a5513e78 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="forced-sandbox mpfr nls readline" +IUSE="mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -40,16 +40,6 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi - - if use forced-sandbox ; then - # Upstream doesn't want to add a configure flag for this. - # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html - sed -i \ - -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ - main.c || die - # Make sure the sed took. - grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" - fi } src_configure() { @@ -73,14 +63,6 @@ src_install() { rm "${ED}"/usr/include/awk/config.h || die } -src_test() { - if use forced-sandbox ; then - ewarn "Tests disabled as they don't account for this mode." - return - fi - default -} - pkg_postinst() { # symlink creation here as the links do not belong to gawk, but to any awk if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index d0cc5570fb2..850ebc1769e 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="forced-sandbox mpfr nls readline" +IUSE="mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -42,16 +42,6 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: d19efe2a0c309bde3ceda7e7a9fba3fc9864d124 Author: Mike Frysinger chromium org> AuthorDate: Fri May 29 15:25:56 2020 + Commit: Mike Frysinger gentoo org> CommitDate: Sat May 30 00:48:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19efe2a sys-apps/gawk: restore USE=forced-sandbox Signed-off-by: Mike Frysinger gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 20 +++- sys-apps/gawk/gawk-5.0.1.ebuild| 20 +++- sys-apps/gawk/gawk-5.1.0.ebuild| 20 +++- sys-apps/gawk/metadata.xml | 1 + 4 files changed, 58 insertions(+), 3 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 807061875e3..6982b29dc59 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" +IUSE="forced-sandbox mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -38,6 +38,16 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi + + if use forced-sandbox ; then + # Upstream doesn't want to add a configure flag for this. + # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html + sed -i \ + -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ + main.c || die + # Make sure the sed took. + grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" + fi } src_configure() { @@ -61,6 +71,14 @@ src_install() { rm "${ED%/}"/usr/include/awk/config.h || die } +src_test() { + if use forced-sandbox ; then + ewarn "Tests disabled as they don't account for this mode." + return + fi + default +} + pkg_postinst() { # symlink creation here as the links do not belong to gawk, but to any awk if has_version app-admin/eselect \ diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index b44a5513e78..42d0a4c5525 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" +IUSE="forced-sandbox mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -40,6 +40,16 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi + + if use forced-sandbox ; then + # Upstream doesn't want to add a configure flag for this. + # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html + sed -i \ + -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ + main.c || die + # Make sure the sed took. + grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" + fi } src_configure() { @@ -63,6 +73,14 @@ src_install() { rm "${ED}"/usr/include/awk/config.h || die } +src_test() { + if use forced-sandbox ; then + ewarn "Tests disabled as they don't account for this mode." + return + fi + default +} + pkg_postinst() { # symlink creation here as the links do not belong to gawk, but to any awk if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild index 850ebc1769e..d0cc5570fb2 100644 --- a/sys-apps/gawk/gawk-5.1.0.ebuild +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" +IUSE="forced-sandbox mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -42,6 +42,16 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi + + if use forced-sandbox ; then + #
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: ea1aea9bd16eb4d20409e051935e75311c7b5f42 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 29 07:37:40 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 29 07:37:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1aea9b sys-apps/gawk: amd64 stable wrt bug #725374 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index c3febfc07dc..b44a5513e78 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 54bc19a69b915faf7b8a380fb501c39de264ee04 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed May 27 05:59:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 27 06:28:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bc19a6 sys-apps/gawk: stable 5.0.1 for hppa, bug #725374 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index 6ee180218e5..c3febfc07dc 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: df0cb9907e3c59f19177a15245cc4799f5ba777a Author: Lars Wendler gentoo org> AuthorDate: Tue Apr 14 19:32:07 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Apr 14 19:32:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0cb990 sys-apps/gawk: Bump to version 5.1.0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.1.0.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 04104bc29ee..bd692c01747 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1,4 @@ DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b SHA512 0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4 DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa SHA512 9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3 SHA512 ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212 +DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9 SHA512 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4 diff --git a/sys-apps/gawk/gawk-5.1.0.ebuild b/sys-apps/gawk/gawk-5.1.0.ebuild new file mode 100644 index 000..850ebc1769e --- /dev/null +++ b/sys-apps/gawk/gawk-5.1.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; +SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="mpfr nls readline" + +RDEPEND=" + dev-libs/gmp:0= + mpfr? ( dev-libs/mpfr:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +src_prepare() { + default + + # use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die #413327 + # fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + export ac_cv_libsigsegv=no + local myeconfargs=( + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + rm -rf README_d # automatic dodocs barfs + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do + if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then + ln -s "${l##*/}" "${l/gawk/awk}" || die + fi + done + if ! [[ -e ${EROOT}/bin/awk ]] ; then + ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die + fi + fi +} + +pkg_postrm() { + if has_version app-admin/eselect && has_version app-eselect/e
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 3f1a3b98f04eee712f505815e05f8b37be090270 Author: Lars Wendler gentoo org> AuthorDate: Tue Apr 14 19:32:42 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Apr 14 19:32:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1a3b98 sys-apps/gawk: Removed old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> sys-apps/gawk/Manifest | 1 - sys-apps/gawk/gawk-5.0.0.ebuild | 83 - 2 files changed, 84 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index bd692c01747..58ba1b9d171 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,4 +1,3 @@ DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b SHA512 0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4 -DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa SHA512 9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3 SHA512 ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9 SHA512 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4 diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild deleted file mode 100644 index 1a1bc35f4c0..000 --- a/sys-apps/gawk/gawk-5.0.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs multilib - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; -SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" - -RDEPEND=" - dev-libs/gmp:0= - mpfr? ( dev-libs/mpfr:0= ) - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -src_prepare() { - default - - # use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327 - # fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - export ac_cv_libsigsegv=no - local myeconfargs=( - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_with readline) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - rm -rf README_d # automatic dodocs barfs - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED%/}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect \ - && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk; do - [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}" - done - [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" - 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/gawk/
commit: 5d4210bfddb0e49c24fac5092a8c1857fba6a62d Author: Mike Gilbert gentoo org> AuthorDate: Thu Jan 16 20:44:33 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jan 17 16:02:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4210bf sys-apps/gawk: remove forced-sandbox USE flag Not supported by upstream. Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 14 ++ sys-apps/gawk/gawk-5.0.0.ebuild| 14 ++ sys-apps/gawk/gawk-5.0.1.ebuild| 14 ++ sys-apps/gawk/metadata.xml | 1 - 4 files changed, 6 insertions(+), 37 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 146e9b23cf4..a458de478a4 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="forced-sandbox mpfr nls readline" +IUSE="mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -38,16 +38,6 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi - - if use forced-sandbox ; then - # Upstream doesn't want to add a configure flag for this. - # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html - sed -i \ - -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ - main.c || die - # Make sure the sed took. - grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" - fi } src_configure() { diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild index 36ac1b77e8d..403c0d5ab7e 100644 --- a/sys-apps/gawk/gawk-5.0.0.ebuild +++ b/sys-apps/gawk/gawk-5.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="forced-sandbox mpfr nls readline" +IUSE="mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -38,16 +38,6 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi - - if use forced-sandbox ; then - # Upstream doesn't want to add a configure flag for this. - # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html - sed -i \ - -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ - main.c || die - # Make sure the sed took. - grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" - fi } src_configure() { diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild index d5b5bb4e27c..d07f70d6d8e 100644 --- a/sys-apps/gawk/gawk-5.0.1.ebuild +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="forced-sandbox mpfr nls readline" +IUSE="mpfr nls readline" RDEPEND=" dev-libs/gmp:0= @@ -40,16 +40,6 @@ src_prepare() { -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ extension/inplace.c || die fi - - if use forced-sandbox ; then - # Upstream doesn't want to add a configure flag for this. - # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html - sed -i \ - -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ - main.c || die - # M
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: f05a8d5f827f4050f326f7ddcdfee67148f6d7bf Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 19 08:22:30 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 19 08:31:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05a8d5f sys-apps/gawk: Bump to version 5.0.1 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.0.1.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 5da999102e9..dd687259340 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,3 +1,4 @@ DIST gawk-4.1.4.tar.xz 2367832 BLAKE2B 67004e2867e4c4f43aac7142a52c83642d8bb3b0a5451293418bc15e575a8ed1d97c0a975e084bf46ffd1c27dc70e48de492cd2e007773622ef14886b9269ee1 SHA512 6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b SHA512 0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4 DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa SHA512 9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e +DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3 SHA512 ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212 diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild new file mode 100644 index 000..d395bd25d3f --- /dev/null +++ b/sys-apps/gawk/gawk-5.0.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; +SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="forced-sandbox mpfr nls readline" + +RDEPEND=" + dev-libs/gmp:0= + mpfr? ( dev-libs/mpfr:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + nls? ( sys-devel/gettext ) +" + +src_prepare() { + default + + # use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die #413327 + # fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi + + if use forced-sandbox ; then + # Upstream doesn't want to add a configure flag for this. + # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html + sed -i \ + -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ + main.c || die + # Make sure the sed took. + grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" + fi +} + +src_configure() { + export ac_cv_libsigsegv=no + local myeconfargs=( + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + rm -rf README_d # automatic dodocs barfs + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/us
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: f3bb2b3e120a306a89e36ad8c638716c5c99d48c Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 19 08:30:59 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 19 08:31:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bb2b3e sys-apps/gawk: Removed old. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler gentoo.org> sys-apps/gawk/Manifest | 1 - sys-apps/gawk/gawk-4.1.4.ebuild | 75 - 2 files changed, 76 deletions(-) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index dd687259340..04104bc29ee 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,4 +1,3 @@ -DIST gawk-4.1.4.tar.xz 2367832 BLAKE2B 67004e2867e4c4f43aac7142a52c83642d8bb3b0a5451293418bc15e575a8ed1d97c0a975e084bf46ffd1c27dc70e48de492cd2e007773622ef14886b9269ee1 SHA512 6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b SHA512 0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4 DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa SHA512 9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e DIST gawk-5.0.1.tar.xz 3136004 BLAKE2B 1dd8a9bca2488f2d3c946406b01fcbdce0487922ece49fe2121c39d6d10bcfcb6a056edbbf88ba6c22772ef88a250fc8ffcba33ead399c0d7c8f5d19d0e896d3 SHA512 ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212 diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild deleted file mode 100644 index af2a3ecda34..000 --- a/sys-apps/gawk/gawk-4.1.4.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils toolchain-funcs multilib - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; -SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="mpfr nls readline" - -RDEPEND="mpfr? ( dev-libs/mpfr:0= ) - readline? ( sys-libs/readline:0= )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -src_prepare() { - # use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327 - # fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/$/600/' \ - extension/inplace.c || die - fi -} - -src_configure() { - export ac_cv_libsigsegv=no - econf \ - --libexec='$(libdir)/misc' \ - $(use_with mpfr) \ - $(use_enable nls) \ - $(use_with readline) -} - -src_install() { - rm -rf README_d # automatic dodocs barfs - default - - # Install headers - insinto /usr/include/awk - doins *.h || die - rm "${ED}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect \ - && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"usr/share/man/man1/gawk.1* "${EROOT}"usr/bin/gawk; do - [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}" - done - [[ ! -e ${EROOT}bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}bin/awk" - 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/gawk/
commit: fa40cd16165139d7e10cfc9ed8e2bdbe0f59e889 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 23 13:08:08 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 23 13:08:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa40cd16 sys-apps/gawk: arm stable wrt bug #684176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 49debd23190..851ad16cabb 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: edeb434f18e9e2147eb755dc9bb5d398aa8e20fb Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 23 13:08:42 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 23 13:08:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeb434f sys-apps/gawk: sh stable wrt bug #684176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sh" sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 6bbb4c3ec1f..b64c6634b59 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 5b301dd6b9fef2b18dc6f56931d50e32a260f978 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 23 13:08:25 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 23 13:08:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b301dd6 sys-apps/gawk: m68k stable wrt bug #684176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="m68k" sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 851ad16cabb..6bbb4c3ec1f 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: bce1a65af8897edd5135f5eecce54790c771a7d3 Author: Tobias Klausmann gentoo org> AuthorDate: Tue May 7 18:03:16 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue May 7 18:03:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce1a65a sys-apps/gawk-4.2.1-r1: alpha stable Bug: http://bugs.gentoo.org/684176 Signed-off-by: Tobias Klausmann gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 1e93f81f54c..49debd23190 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 81b4196a6a96ebcf75b29eb2aec2e24ef1b9048d Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 3 23:52:47 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 3 23:52:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4196a sys-apps/gawk: Add ~riscv keyword Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-apps/gawk/gawk-4.1.4.ebuild| 4 ++-- sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- sys-apps/gawk/gawk-5.0.0.ebuild| 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild index 76e87ef801c..af2a3ecda34 100644 --- a/sys-apps/gawk/gawk-4.1.4.ebuild +++ b/sys-apps/gawk/gawk-4.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="mpfr? ( dev-libs/mpfr:0= ) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 33c9ba19df4..1e93f81f54c 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND=" diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild index f1caee35c34..23099a18b38 100644 --- a/sys-apps/gawk/gawk-5.0.0.ebuild +++ b/sys-apps/gawk/gawk-5.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: bd4dc9b8f91332a2010ec9bf9d8bfff0681e2b8f Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 19:44:19 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4dc9b8 sys-apps/gawk: stable 4.2.1-r1 for hppa, bug #684176 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index eb4626fac7c..33c9ba19df4 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 0f75d9db6edc7c523f51b6b03033ff8c9da71fef Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 28 20:25:59 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 28 20:25:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f75d9db sys-apps/gawk: s390 stable wrt bug #684176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index a70a9da8c4c..eb4626fac7c 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 65828cd84075d2958564685329c32d289236f7cc Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 27 16:21:51 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 27 16:25:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65828cd8 sys-apps/gawk: stable 4.2.1-r1 for ppc64, bug #684176 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index ee3717204ca..a70a9da8c4c 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: d6a0358a16ed2a0557fbc8805dfec8d5f06d02d4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 27 15:57:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 27 15:57:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a0358a sys-apps/gawk: stable 4.2.1-r1 for ppc, bug #684176 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index d6da04de963..ee3717204ca 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 33bcac13dd9a1e09549d816409a6efec62e77198 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 27 15:44:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 27 15:44:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bcac13 sys-apps/gawk: stable 4.2.1-r1 for ia64, bug #684176 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 4e6a5ce4f98..d6da04de963 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: b5a9f8be8018be6cafbb529560e2e24895e8c532 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Apr 24 21:13:51 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Apr 24 21:32:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a9f8be sys-apps/gawk: x86 stable (bug #684176) Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 562767da2d9..4e6a5ce4f98 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: bdb5baba73bd306c4bed0593f286f9137553292a Author: Aaron Bauman gentoo org> AuthorDate: Wed Apr 24 02:01:25 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Apr 24 02:01:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb5baba sys-apps/gawk: arm64 stable (bug #684176) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 35e40662f1d..562767da2d9 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 4aaae873a002deb257577692bd82b836dcfdb467 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 23 20:40:25 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 23 20:59:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaae873 sys-apps/gawk: stable 4.2.1-r1 for sparc, bug #684176 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index eeab36a65b6..35e40662f1d 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 223a772e6bb65ac6e5005430fe773b5dee94cba2 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 23 19:25:32 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 23 19:25:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223a772e sys-apps/gawk: amd64 stable wrt bug #684176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" sys-apps/gawk/gawk-4.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index 4cc3bdbff8e..eeab36a65b6 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 6923adf5db76559838b65dfa6b3c7a073d192cd3 Author: Lars Wendler gentoo org> AuthorDate: Sat Apr 13 08:24:22 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Apr 13 08:55:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6923adf5 sys-apps/gawk: Bump to version 5.0.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-apps/gawk/Manifest | 1 + sys-apps/gawk/gawk-5.0.0.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index bd74f33aff2..5da999102e9 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,2 +1,3 @@ DIST gawk-4.1.4.tar.xz 2367832 BLAKE2B 67004e2867e4c4f43aac7142a52c83642d8bb3b0a5451293418bc15e575a8ed1d97c0a975e084bf46ffd1c27dc70e48de492cd2e007773622ef14886b9269ee1 SHA512 6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097 DIST gawk-4.2.1.tar.xz 2985412 BLAKE2B ea0635904ae8af8943d545b21affbfad64de5a688a615e22e1af2634583d0002094c0668c3260837184f965452ccf84141fff705bbf42d55b6d55c7516c24d8b SHA512 0e3006a795dc3ac91359a7d2590c0cccbfd39b18a1d491617d68505c55a2800355b1439050681b4fcacf65fb0d533151a046babe0fd774503037bab363ef2ae4 +DIST gawk-5.0.0.tar.xz 3000432 BLAKE2B d7885442c615e2b7986d6cb617db3ac376a5e572ab2aca3c6b2bd0f43feca4374f310bbf2e2a875b617df97cfebf98cb983d169468d51db39058b83eb9771afa SHA512 9eb663bbcad53165b7ddb7d72cfb8377252b68004733a9eb8c191b2aff857e48ba811280311384243eb67574fbe7ac9edf4e507f9a82d67b4b2adff8ef6e diff --git a/sys-apps/gawk/gawk-5.0.0.ebuild b/sys-apps/gawk/gawk-5.0.0.ebuild new file mode 100644 index 000..f1caee35c34 --- /dev/null +++ b/sys-apps/gawk/gawk-5.0.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"; +SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="forced-sandbox mpfr nls readline" + +RDEPEND=" + dev-libs/gmp:0= + mpfr? ( dev-libs/mpfr:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +src_prepare() { + default + + # use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327 + # fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi + + if use forced-sandbox ; then + # Upstream doesn't want to add a configure flag for this. + # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html + sed -i \ + -e '/^int do_flags = false;/s:false:DO_SANDBOX:' \ + main.c || die + # Make sure the sed took. + grep -q '^int do_flags = DO_SANDBOX;' main.c || die "forcing sandbox failed" + fi +} + +src_configure() { + export ac_cv_libsigsegv=no + local myeconfargs=( + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + rm -rf README_d # automatic dodocs barfs + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED%/}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect \ + && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk; do + [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}" + done + [[ ! -e ${EROOT}/bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" + fi +} + +pkg_postrm() { + if has_version app-admin/eselect \ +