Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/files/, dev-util/checkbashisms/
Date: Sat, 02 Jan 2016 10:28:00
Message-Id: 1451730468.f2571ee970da5a433a4e768a4bb667408fdf1a21.polynomial-c@gentoo
1 commit: f2571ee970da5a433a4e768a4bb667408fdf1a21
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 2 10:27:14 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 2 10:27:48 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2571ee9
7
8 dev-util/checkbashisms: Removed old.
9
10 Package-Manager: portage-2.2.26
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 dev-util/checkbashisms/Manifest | 1 -
14 .../checkbashisms/checkbashisms-2.0.0.2-r2.ebuild | 37 ----------------------
15 .../checkbashisms/checkbashisms-2.0.0.2.ebuild | 25 ---------------
16 .../files/checkbashisms-2.0.0.2-export.patch | 16 ----------
17 .../files/checkbashisms-2.0.0.2-kill.patch | 20 ------------
18 .../files/checkbashisms-2.0.0.2-version.patch | 13 --------
19 6 files changed, 112 deletions(-)
20
21 diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest
22 index abe6ad3..08ab7e4 100644
23 --- a/dev-util/checkbashisms/Manifest
24 +++ b/dev-util/checkbashisms/Manifest
25 @@ -1,3 +1,2 @@
26 -DIST checkbashisms-2.0.0.2 21258 SHA256 4da61b7f08b55609e80c648d215f0201aa9b5f1df53aab6252129537a7f7a0ee SHA512 cd9376f4c34773aba79f81b8bb129d912844102e91e363480b9983092efd36c4827e0447242aecfcdb3cfd4cc50e19e105cc645368e8c9735f49c8e381964dd4 WHIRLPOOL 94adf80badc7b484119df3723968965057ddfc365b59e52a7444e4476396f3c82d72aa43f049a397f5e762948dad0f4e3b679a547682401a469c7b8b587a9db5
27 DIST devscripts_2.15.10.tar.xz 679536 SHA256 8659779f03563aea6187f744b083cea2dfe637da2bb12ff52e38dd2e6f3762f9 SHA512 700e7734876325af6d8ae1d9b833b3f5cd8fee00cd1de63cab8da5eb643357c204e9a5f626cc1923d80a376850adbc931f51c46aebd1a2ad95ce4a13c7323657 WHIRLPOOL 0f62462308b7741ad7459eff12867988667b7a43e9a35b8845c5e8d0c741c623c2a6ff0c22509b7319399cb7d91bb3c4023c143678e0f7cb11d7c4380f9cf59c
28 DIST devscripts_2.15.9.tar.xz 627784 SHA256 409c7527ea91dda844688707b365485a9f5cc2e733e93f996fb597c64c78589d SHA512 24ed788730a1df4250706261fe89b836dac63b955060943797f29c02b3a3833b346b4524dbe1fd0a9a0999382577cd4e6f85b0710a91f75755a770fa03c62538 WHIRLPOOL 6feab0f3c6db74fe6b54f02033a0f4d1b33f0774cfeb0cb28f7fa8ce4e9d4867e4d33fa22b1cf34f0e8e4dce7eeaa01809521d5a2a31d84dc8cd7bf85dc8b702
29
30 diff --git a/dev-util/checkbashisms/checkbashisms-2.0.0.2-r2.ebuild b/dev-util/checkbashisms/checkbashisms-2.0.0.2-r2.ebuild
31 deleted file mode 100644
32 index c8b0923..0000000
33 --- a/dev-util/checkbashisms/checkbashisms-2.0.0.2-r2.ebuild
34 +++ /dev/null
35 @@ -1,37 +0,0 @@
36 -# Copyright 1999-2014 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Id$
39 -
40 -EAPI=5
41 -
42 -inherit eutils
43 -
44 -DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX"
45 -# "checkbaskisms" is not a typo, it's the actual upstream SF project name.
46 -HOMEPAGE="http://sourceforge.net/projects/checkbaskisms/"
47 -SRC_URI="mirror://sourceforge/checkbaskisms/${PV}/${PN} -> ${P}"
48 -
49 -LICENSE="GPL-2"
50 -SLOT="0"
51 -KEYWORDS="~amd64 ~x86"
52 -IUSE=""
53 -
54 -RDEPEND="dev-lang/perl
55 - virtual/perl-Getopt-Long
56 - !<dev-util/rpmdevtools-8.3-r1"
57 -
58 -S=${WORKDIR}
59 -
60 -src_unpack() {
61 - cp "${DISTDIR}"/${P} ${PN}
62 -}
63 -
64 -src_prepare() {
65 - epatch "${FILESDIR}"/${P}-export.patch #458392
66 - epatch "${FILESDIR}"/${P}-kill.patch #458392
67 - epatch "${FILESDIR}"/${P}-version.patch
68 -}
69 -
70 -src_install() {
71 - dobin ${PN}
72 -}
73
74 diff --git a/dev-util/checkbashisms/checkbashisms-2.0.0.2.ebuild b/dev-util/checkbashisms/checkbashisms-2.0.0.2.ebuild
75 deleted file mode 100644
76 index a578750..0000000
77 --- a/dev-util/checkbashisms/checkbashisms-2.0.0.2.ebuild
78 +++ /dev/null
79 @@ -1,25 +0,0 @@
80 -# Copyright 1999-2014 Gentoo Foundation
81 -# Distributed under the terms of the GNU General Public License v2
82 -# $Id$
83 -
84 -EAPI=4
85 -
86 -DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX"
87 -# "checkbaskisms" is not a typo, it's the actual upstream SF project name.
88 -HOMEPAGE="http://sourceforge.net/projects/checkbaskisms/"
89 -SRC_URI="mirror://sourceforge/checkbaskisms/${PV}/${PN} -> ${P}"
90 -
91 -LICENSE="GPL-2"
92 -SLOT="0"
93 -KEYWORDS="~amd64 ~x86"
94 -IUSE=""
95 -
96 -RDEPEND="dev-lang/perl
97 - virtual/perl-Getopt-Long
98 - !<dev-util/rpmdevtools-8.3-r1"
99 -
100 -S=${WORKDIR}
101 -
102 -src_install() {
103 - newbin "${DISTDIR}"/${P} ${PN}
104 -}
105
106 diff --git a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-export.patch b/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-export.patch
107 deleted file mode 100644
108 index 2ce8a18..0000000
109 --- a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-export.patch
110 +++ /dev/null
111 @@ -1,16 +0,0 @@
112 -`export foor=bar` is valid in POSIX
113 -
114 -https://sourceforge.net/p/checkbaskisms/checkbashisms/9/
115 -http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#export
116 -https://bugs.gentoo.org/458392
117 -
118 ---- a/checkbashisms
119 -+++ b/checkbashisms
120 -@@ -512,7 +512,6 @@
121 - $LEADIN . qr'disown\s' => q<disown>,
122 - $LEADIN . qr'enable\s' => q<enable>,
123 - $LEADIN . qr'export\s+-[^p]' => q<export only takes -p as an option>,
124 -- $LEADIN . qr'export\s+.+=' => q<export foo=bar should be foo=bar; export foo>,
125 - $LEADIN . qr'mapfile\s' => q<mapfile>,
126 - $LEADIN . qr'readarray\s' => q<readarray>,
127 - $LEADIN . qr'readonly\s+-[af]' => q<readonly -[af]>,
128
129 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
130 deleted file mode 100644
131 index 7ddb94a..0000000
132 --- a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-kill.patch
133 +++ /dev/null
134 @@ -1,20 +0,0 @@
135 -`kill -HUP` is valid in POSIX
136 -
137 -we could extend the check to look for valid signal names, but that seems like
138 -it's not worth the effort (when the # of signals is >30). if the code uses a
139 -wrong signal name, then it'll hit a runtime error regardless of shell.
140 -
141 -https://sourceforge.net/p/checkbaskisms/checkbashisms/5/
142 -http://pubs.opengroup.org/onlinepubs/9699919799/utilities/kill.html
143 -https://bugs.gentoo.org/458392
144 -
145 ---- a/checkbashisms
146 -+++ b/checkbashisms
147 -@@ -496,7 +496,6 @@
148 - qr'\&>' => q<should be \>word 2\>&1>,
149 - qr'(<\&|>\&)\s*((-|\d+)[^\s;|)}`&\\\\]|[^-\d\s]+(?<!\$)(?!\d))' =>
150 - q<should be \>word 2\>&1>,
151 -- $LEADIN . qr'kill\s+-[^sl]\w*' => q<kill -[0-9] or -[A-Z]>,
152 - $LEADIN . qr'trap\s+["\']?.*["\']?\s+.*[1-9]' => q<trap with signal numbers>,
153 - $LEADIN . qr'trap\s+["\']?.*["\']?\s+.*ERR' => q<trap ERR>,
154 - qr'\[\[(?!:)' => q<alternative test command ([[ foo ]] should be [ foo ])>,
155
156 diff --git a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-version.patch b/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-version.patch
157 deleted file mode 100644
158 index 14dc79e..0000000
159 --- a/dev-util/checkbashisms/files/checkbashisms-2.0.0.2-version.patch
160 +++ /dev/null
161 @@ -1,13 +0,0 @@
162 -https://sourceforge.net/p/checkbaskisms/checkbashisms/1/
163 -
164 ---- a/checkbashisms
165 -+++ b/checkbashisms
166 -@@ -30,7 +30,7 @@
167 - EOF
168 -
169 - my $version = <<"EOF";
170 --This is $progname version 2.0.0.1
171 -+This is $progname version 2.0.0.2
172 - (C) Copyright 1998-2003 Richard Braakman, Josip Rodin and Julian Gilbey
173 - Additional programming by Mark Hobley
174 - EOF