[gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/files/, dev-util/checkbashisms/

2021-03-06 Thread Thomas Deutschmann
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/

2016-10-08 Thread Michael Palimaka
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/

2016-01-02 Thread Lars Wendler
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