[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/files/, dev-util/checkbashisms/
commit: 1ec1d4321c89bac720977d579bbedbbcca4e1dc9 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 6 16:02:07 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 6 16:03:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec1d432 dev-util/checkbashisms: drop old Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-util/checkbashisms/Manifest| 5 --- dev-util/checkbashisms/checkbashisms-2.19.7.ebuild | 39 -- dev-util/checkbashisms/checkbashisms-2.20.1.ebuild | 39 -- dev-util/checkbashisms/checkbashisms-2.20.2.ebuild | 39 -- dev-util/checkbashisms/checkbashisms-2.20.3.ebuild | 37 dev-util/checkbashisms/checkbashisms-2.20.4.ebuild | 37 .../files/checkbashisms-2.18.6-command-vV.patch| 30 - 7 files changed, 226 deletions(-) diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest index dd2b0aa0d45..925d129f929 100644 --- a/dev-util/checkbashisms/Manifest +++ b/dev-util/checkbashisms/Manifest @@ -1,6 +1 @@ -DIST devscripts_2.19.7.tar.xz 847488 BLAKE2B b3c76d9b0899c01f08d0432f8de0a65d1434afffd35eda33b6c7f442796c2165cdb316290d41313876cd5ef8108e0bba03d173dd52c139908672a6f3d6902588 SHA512 6e31862bc8f0d43678341f40ec527d76cdccc2e6e50c231eb7c6a1eb442f48b6c62e94126644224e9fdbef583be3166e2c7cc65ea15de4a7c20605089b708eb7 -DIST devscripts_2.20.1.tar.xz 854932 BLAKE2B b9523b2882625b66c7972db7c10f7d3f6055cb791b5697f92fc0e362c1b2a89ac26fc2a45739989ae9f9981c956d90ceefd514645649d1b7fca6d7eeaff9df7d SHA512 6e9505f491bf87df6c0ac384cbf307959fd86e3aea1aecd7e70e88bbe57757035612235bad0244dc7aeedcf964605508f7fd5db582b410dd715380a064389d1d -DIST devscripts_2.20.2.tar.xz 854948 BLAKE2B ca36f2d8d4f3d975479134d02ee4c035f7f32e087be523560c2c06d7625047fcf78d0428d1e4addcfa38a299befdd23b88ab3fbbef2028f67f8b7c9f8851c29f SHA512 d9147604a718582a19c036a040c62612427163146048dbf9e3665545072e8132d08f51dccfd3f0a01453c0405a0326dad8f83afd10270eec5c69fa0612cb8510 -DIST devscripts_2.20.3.tar.xz 859612 BLAKE2B 074905e621234c60e26a014831a021b51f5f8fbdac4d6fa3a17aa98f994b4c171404a2326f5b00565f365469b41f1c7e5f03b6efa29f809b51bbabde209cafc2 SHA512 6d86deeecff82fc16df7d978678f5b88293164688078bf0732a7e6b844cf8845868be31c107518cf43b8dbcbadcd12a9691585f5725abd397f63ff9456fbdd8f -DIST devscripts_2.20.4.tar.xz 860604 BLAKE2B 05c486ed024964ec03f9e5396e739389010a2c51a4d01be14b4959aa86bd09ca426bbfbfa7657c87e54aec8497fbfc90064073310fb1af916b32142ff63d3137 SHA512 49e9ae38ca3682f399a17f2108a7ee15198dc955d8c7c4c1b043456c19cb35b47b6116de9a2cfaccbdd7560e79426ca0953674e5a89ac226d21af2c1cf847e5c DIST devscripts_2.20.5.tar.xz 881976 BLAKE2B 3d4079d3268b3b9bfacdd0a4afcfee5390bdbf4660038306611d9c24e7b5c6453eff5f24d938c9764a17336475cd60615919adaa11dcf47495d930cd4b3b4e09 SHA512 fbd372a62758e3d2872f37bfd93d9b169d0cc745719057078378949c4d01b4fb27830ae501fe45b06b30a869e8afc853d8477419bb2f46d7fd62749f54981ec0 diff --git a/dev-util/checkbashisms/checkbashisms-2.19.7.ebuild b/dev-util/checkbashisms/checkbashisms-2.19.7.ebuild deleted file mode 100644 index 31676455d31..000 --- a/dev-util/checkbashisms/checkbashisms-2.19.7.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="devscripts" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX" -HOMEPAGE="https://packages.debian.org/devscripts https://salsa.debian.org/debian/devscripts; -SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -# Requires python packages to check tools we don't need anyway -RESTRICT="test" - -RDEPEND="dev-lang/perl - virtual/perl-Getopt-Long" - -S="${WORKDIR}/${MY_P}/scripts" - -src_prepare() { - default - - eapply -p2 "${FILESDIR}"/${PN}-2.18.6-command-vV.patch - - sed "s@###VERSION###@${PV}@" -i checkbashisms.pl || die -} - -src_compile() { :; } - -src_install() { - newbin ${PN}.pl ${PN} - doman ${PN}.1 -} diff --git a/dev-util/checkbashisms/checkbashisms-2.20.1.ebuild b/dev-util/checkbashisms/checkbashisms-2.20.1.ebuild deleted file mode 100644 index f81681c580e..000 --- a/dev-util/checkbashisms/checkbashisms-2.20.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="devscripts" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX" -HOMEPAGE="https://packages.debian.org/devscripts https://salsa.debian.org/debian/devscripts; -SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64
[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/files/
commit: 6df08869135369dd6f2f08e6fc56b611a3b68b27 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Fri Oct 7 16:22:21 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Oct 8 18:06:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df08869 dev-util/checkbashisms: remove unused patch .../files/checkbashisms-2.15.9-printf-b.patch | 30 -- 1 file changed, 30 deletions(-) diff --git a/dev-util/checkbashisms/files/checkbashisms-2.15.9-printf-b.patch b/dev-util/checkbashisms/files/checkbashisms-2.15.9-printf-b.patch deleted file mode 100644 index 6a53e02.. --- a/dev-util/checkbashisms/files/checkbashisms-2.15.9-printf-b.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 18cd946c5d43d010c3821a4620cf97dbc0406ed8 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger-Date: Tue, 10 Nov 2015 19:40:24 -0500 -Subject: [PATCH] checkbashisms: allow `printf` to use %b - -POSIX permits the b conversion specifier character: -http://pubs.opengroup.org/onlinepubs/9699919799/utilities/printf.html - -EXTENDED DESCRIPTION -7. An additional conversion specifier character, b, shall be supported as follows. - scripts/checkbashisms.pl | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/scripts/checkbashisms.pl b/scripts/checkbashisms.pl -index fe64a6b..0229752 100755 a/scripts/checkbashisms.pl -+++ b/scripts/checkbashisms.pl -@@ -689,7 +689,7 @@ sub init_hashes { - qr'\$\(\([\s\w$*/+-]*\w\-\-.*?\)\)' => q<'$((n--))' should be '$n; $((n=n-1))'>, - qr'\$\(\([\s\w$*/+-]*\-\-\w.*?\)\)' => q<'$((--n))' should be '$((n=n-1))'>, - qr'\$\(\([\s\w$*/+-]*\*\*.*?\)\)' => q, -- $LEADIN . qr'printf\s["\'][^"\']*?%[qb].+?["\']' => q, -+ $LEADIN . qr'printf\s["\'][^"\']*?%q.+?["\']' => q, - ); - - %singlequote_bashisms = ( --- -2.6.2 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/files/, dev-util/checkbashisms/
commit: f2571ee970da5a433a4e768a4bb667408fdf1a21 Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 2 10:27:14 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 2 10:27:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2571ee9 dev-util/checkbashisms: Removed old. Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler gentoo.org> dev-util/checkbashisms/Manifest| 1 - .../checkbashisms/checkbashisms-2.0.0.2-r2.ebuild | 37 -- .../checkbashisms/checkbashisms-2.0.0.2.ebuild | 25 --- .../files/checkbashisms-2.0.0.2-export.patch | 16 -- .../files/checkbashisms-2.0.0.2-kill.patch | 20 .../files/checkbashisms-2.0.0.2-version.patch | 13 6 files changed, 112 deletions(-) diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest index abe6ad3..08ab7e4 100644 --- a/dev-util/checkbashisms/Manifest +++ b/dev-util/checkbashisms/Manifest @@ -1,3 +1,2 @@ -DIST checkbashisms-2.0.0.2 21258 SHA256 4da61b7f08b55609e80c648d215f0201aa9b5f1df53aab6252129537a7f7a0ee SHA512 cd9376f4c34773aba79f81b8bb129d912844102e91e363480b9983092efd36c4827e0447242aecfcdb3cfd4cc50e19e105cc645368e8c9735f49c8e381964dd4 WHIRLPOOL 94adf80badc7b484119df3723968965057ddfc365b59e52a7444e4476396f3c82d72aa43f049a397f5e762948dad0f4e3b679a547682401a469c7b8b587a9db5 DIST devscripts_2.15.10.tar.xz 679536 SHA256 8659779f03563aea6187f744b083cea2dfe637da2bb12ff52e38dd2e6f3762f9 SHA512 700e7734876325af6d8ae1d9b833b3f5cd8fee00cd1de63cab8da5eb643357c204e9a5f626cc1923d80a376850adbc931f51c46aebd1a2ad95ce4a13c7323657 WHIRLPOOL 0f62462308b7741ad7459eff12867988667b7a43e9a35b8845c5e8d0c741c623c2a6ff0c22509b7319399cb7d91bb3c4023c143678e0f7cb11d7c4380f9cf59c DIST devscripts_2.15.9.tar.xz 627784 SHA256 409c7527ea91dda844688707b365485a9f5cc2e733e93f996fb597c64c78589d SHA512 24ed788730a1df4250706261fe89b836dac63b955060943797f29c02b3a3833b346b4524dbe1fd0a9a0999382577cd4e6f85b0710a91f75755a770fa03c62538 WHIRLPOOL 6feab0f3c6db74fe6b54f02033a0f4d1b33f0774cfeb0cb28f7fa8ce4e9d4867e4d33fa22b1cf34f0e8e4dce7eeaa01809521d5a2a31d84dc8cd7bf85dc8b702 diff --git a/dev-util/checkbashisms/checkbashisms-2.0.0.2-r2.ebuild b/dev-util/checkbashisms/checkbashisms-2.0.0.2-r2.ebuild deleted file mode 100644 index c8b0923..000 --- a/dev-util/checkbashisms/checkbashisms-2.0.0.2-r2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX" -# "checkbaskisms" is not a typo, it's the actual upstream SF project name. -HOMEPAGE="http://sourceforge.net/projects/checkbaskisms/; -SRC_URI="mirror://sourceforge/checkbaskisms/${PV}/${PN} -> ${P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-lang/perl - virtual/perl-Getopt-Long - !http://sourceforge.net/projects/checkbaskisms/; -SRC_URI="mirror://sourceforge/checkbaskisms/${PV}/${PN} -> ${P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-lang/perl - virtual/perl-Getopt-Long - !https://sourceforge.net/p/checkbaskisms/checkbashisms/9/ -http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#export -https://bugs.gentoo.org/458392 - a/checkbashisms -+++ b/checkbashisms -@@ -512,7 +512,6 @@ - $LEADIN . qr'disown\s' => q, - $LEADIN . qr'enable\s' => q, - $LEADIN . qr'export\s+-[^p]' => q, --$LEADIN . qr'export\s+.+=' => q, - $LEADIN . qr'mapfile\s' =>q, - $LEADIN . qr'readarray\s' => q, - $LEADIN . qr'readonly\s+-[af]' => q, diff --git a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-kill.patch b/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-kill.patch deleted file mode 100644 index 7ddb94a..000 --- a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-kill.patch +++ /dev/null @@ -1,20 +0,0 @@ -`kill -HUP` is valid in POSIX - -we could extend the check to look for valid signal names, but that seems like -it's not worth the effort (when the # of signals is >30). if the code uses a -wrong signal name, then it'll hit a runtime error regardless of shell. - -https://sourceforge.net/p/checkbaskisms/checkbashisms/5/ -http://pubs.opengroup.org/onlinepubs/9699919799/utilities/kill.html -https://bugs.gentoo.org/458392 - a/checkbashisms -+++ b/checkbashisms -@@ -496,7 +496,6 @@ - qr'\&>' => qword 2\>&1>, - qr'(<\&|>\&)\s*((-|\d+)[^\s;|)}`&]|[^-\d\s]+(? - qword 2\>&1>, -- $LEADIN . qr'kill\s+-[^sl]\w*' => q, - $LEADIN . qr'trap\s+["\']?.*["\']?\s+.*[1-9]' => q, - $LEADIN . qr'trap\s+["\']?.*["\']?\s+.*ERR' => q, - qr'\[\[(?!:)' => q, diff