Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/checkbashisms/
Date: Sat, 03 Feb 2018 22:47:13
Message-Id: 1517698024.73a5396aaf8e8b597910e97e5f355268ecdb4bc0.whissi@gentoo
1 commit: 73a5396aaf8e8b597910e97e5f355268ecdb4bc0
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 3 22:46:43 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 3 22:47:04 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a5396a
7
8 dev-util/checkbashisms: Bump to v2.17.12
9
10 Package-Manager: Portage-2.3.21, Repoman-2.3.6
11
12 dev-util/checkbashisms/Manifest | 1 +
13 .../checkbashisms/checkbashisms-2.17.12.ebuild | 40 ++++++++++++++++++++++
14 2 files changed, 41 insertions(+)
15
16 diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest
17 index 80fab4755f4..9f001b79fb2 100644
18 --- a/dev-util/checkbashisms/Manifest
19 +++ b/dev-util/checkbashisms/Manifest
20 @@ -1,2 +1,3 @@
21 DIST devscripts_2.17.10.tar.xz 706396 BLAKE2B 711a991bc958782e0003fd32b947dee8df829d5a3e24268160d1a507b39dea34d9e4ead3999103850c4388f2e4185f655c09c8d5f25d422107bef18eee9d0498 SHA512 eb2bcd29237696e0e768d2513fa895891cb2b368c41c6d611ad7db815400b22317324b8326d4e71b1ab511a8a7abafdf0a2f2641da955034ae58b3d4aad3fc77
22 DIST devscripts_2.17.11.tar.xz 708508 BLAKE2B 54f9fccf54a760da1ce9619117040033510a48da815380f0e05beb4fb44a5d8ab9b959328fea11665b66ea36ce56a7810ac52a4010768a8ccf9753c4337c0703 SHA512 bcce427b551ba1ee19b794e4a8243ae6c8efdf7fb6f108b7cd0e43a93ce9a12bee99800fc40c2b8a2bbf6451adceaeadf6042752fa2e404cad2d014ff03474bf
23 +DIST devscripts_2.17.12.tar.xz 712676 BLAKE2B a0d04f042d5337ab89e5cdb7f16b4de306052e1f7517ed05ff7fab447d8425b44a37941e7672c69f36ce93b3c73c06d706bb6c0e8c0932d626789b0d141193f1 SHA512 21de10d8742c3f2c3c83fc2660ccb7aed112e78c7a7857de62c0fa1b84d7c03a9e488b60a291e5529e3c5632c3f5d206dc11e88ac133a7e84632e1885041e3c5
24
25 diff --git a/dev-util/checkbashisms/checkbashisms-2.17.12.ebuild b/dev-util/checkbashisms/checkbashisms-2.17.12.ebuild
26 new file mode 100644
27 index 00000000000..be58ae776f2
28 --- /dev/null
29 +++ b/dev-util/checkbashisms/checkbashisms-2.17.12.ebuild
30 @@ -0,0 +1,40 @@
31 +# Copyright 1999-2018 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +MY_PN="devscripts"
37 +MY_P="${MY_PN}-${PV}"
38 +
39 +DESCRIPTION="Perl script to check for commonly used bash features not defined by POSIX"
40 +HOMEPAGE="https://packages.debian.org/devscripts https://anonscm.debian.org/cgit/collab-maint/devscripts.git"
41 +SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE=""
47 +
48 +# Requires python packages to check tools we don't need anyway
49 +RESTRICT="test"
50 +
51 +RDEPEND="dev-lang/perl
52 + virtual/perl-Getopt-Long
53 + !<dev-util/rpmdevtools-8.3-r1"
54 +
55 +S="${WORKDIR}/${MY_P}/scripts"
56 +
57 +src_prepare() {
58 + default
59 +
60 + eapply -p2 "${FILESDIR}"/${PN}-2.15.9-command-vV.patch
61 +
62 + sed "s@###VERSION###@${PV}@" -i checkbashisms.pl || die
63 +}
64 +
65 +src_compile() { :; }
66 +
67 +src_install() {
68 + newbin ${PN}.pl ${PN}
69 + doman ${PN}.1
70 +}