[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-CLI/

2021-04-17 Thread Andreas K. Hüttel
commit: 4eb83f1c983e4b401378592419010297e57986d6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 17 18:55:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 17 22:42:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb83f1c

dev-perl/App-CLI: Remove old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/App-CLI/App-CLI-0.500.0.ebuild | 37 -
 dev-perl/App-CLI/Manifest   |  1 -
 2 files changed, 38 deletions(-)

diff --git a/dev-perl/App-CLI/App-CLI-0.500.0.ebuild 
b/dev-perl/App-CLI/App-CLI-0.500.0.ebuild
deleted file mode 100644
index 27dabe2392f..000
--- a/dev-perl/App-CLI/App-CLI-0.500.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=PTC
-DIST_VERSION=0.50
-inherit perl-module
-
-DESCRIPTION="Dispatcher module for command line interface programs"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES=("${FILESDIR}/${PN}-0.50-authortests.patch")
-PERL_RM_FILES=(
-   "t/03-pod.t"
-   "t/99-kwalitee.t"
-)
-
-RDEPEND="
-   dev-perl/Capture-Tiny
-   virtual/perl-Carp
-   dev-perl/Class-Load
-   >=virtual/perl-Getopt-Long-2.350.0
-   virtual/perl-Locale-Maketext-Simple
-   virtual/perl-Pod-Simple
-   virtual/perl-Scalar-List-Utils
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Test-Simple
-   )
-"

diff --git a/dev-perl/App-CLI/Manifest b/dev-perl/App-CLI/Manifest
index c86afd19c4f..3679f0ae984 100644
--- a/dev-perl/App-CLI/Manifest
+++ b/dev-perl/App-CLI/Manifest
@@ -1,2 +1 @@
-DIST App-CLI-0.50.tar.gz 15624 BLAKE2B 
8411c8234101347a9a45a01e1cf61ddcacfeba5b24704f104f90ff021bc568b5ce9c46eca3cdddbf712a47a335d86346bf32e664d09d86dcd84ceca63469f178
 SHA512 
177e1a7b4724b7369df28a235c268ce5ac5103b3973995f68afd20ac6b2d37640049837624f472b29ea2eed9ec736bf25ae97af34a9dcd28b90b293e0139a572
 DIST App-CLI-0.52.tar.gz 15793 BLAKE2B 
782804c433a03181299481ff31e346238318e9f0a9dc6fb24f6ee07f3fdbf8cc4feab9a8c888bf729f6da69f0a169d16f5b99ed2be94aa3798bc8e6a361e2f77
 SHA512 
1efa3ef4e4e6315d9c1498bc5b9d11bbe05e22c9bf50414dd6c62f0912fdfb4f832c52144736e34ecb6d592c05d53103bcb13953f37b461272ff06c2bed1c3a2



[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-CLI/

2021-01-30 Thread Kent Fredric
commit: 679616d6e4365b252e016f27b3b7ce16160dbaae
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 30 14:44:55 2021 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 30 14:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679616d6

dev-perl/App-CLI: Bump to version 0.520.0

Upstream:
- Minor license tweaks (but still unclear)
- Fix bug tracker metadata

Bug: https://bugs.gentoo.org/721210
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/App-CLI/App-CLI-0.520.0.ebuild | 36 +
 dev-perl/App-CLI/Manifest   |  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/App-CLI/App-CLI-0.520.0.ebuild 
b/dev-perl/App-CLI/App-CLI-0.520.0.ebuild
new file mode 100644
index 000..bba67f20238
--- /dev/null
+++ b/dev-perl/App-CLI/App-CLI-0.520.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PTC
+DIST_VERSION=0.52
+inherit perl-module
+
+DESCRIPTION="Dispatcher module for command line interface programs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=("${FILESDIR}/${PN}-0.50-authortests.patch")
+PERL_RM_FILES=(
+   "t/03-pod.t"
+   "t/99-kwalitee.t"
+)
+RDEPEND="
+   dev-perl/Capture-Tiny
+   virtual/perl-Carp
+   dev-perl/Class-Load
+   >=virtual/perl-Getopt-Long-2.350.0
+   virtual/perl-Locale-Maketext-Simple
+   virtual/perl-Pod-Simple
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/App-CLI/Manifest b/dev-perl/App-CLI/Manifest
index 7ccd9e4dc09..c86afd19c4f 100644
--- a/dev-perl/App-CLI/Manifest
+++ b/dev-perl/App-CLI/Manifest
@@ -1 +1,2 @@
 DIST App-CLI-0.50.tar.gz 15624 BLAKE2B 
8411c8234101347a9a45a01e1cf61ddcacfeba5b24704f104f90ff021bc568b5ce9c46eca3cdddbf712a47a335d86346bf32e664d09d86dcd84ceca63469f178
 SHA512 
177e1a7b4724b7369df28a235c268ce5ac5103b3973995f68afd20ac6b2d37640049837624f472b29ea2eed9ec736bf25ae97af34a9dcd28b90b293e0139a572
+DIST App-CLI-0.52.tar.gz 15793 BLAKE2B 
782804c433a03181299481ff31e346238318e9f0a9dc6fb24f6ee07f3fdbf8cc4feab9a8c888bf729f6da69f0a169d16f5b99ed2be94aa3798bc8e6a361e2f77
 SHA512 
1efa3ef4e4e6315d9c1498bc5b9d11bbe05e22c9bf50414dd6c62f0912fdfb4f832c52144736e34ecb6d592c05d53103bcb13953f37b461272ff06c2bed1c3a2



[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-CLI/

2020-04-11 Thread Kent Fredric
commit: 966c824dd58d50398450c6ae0246ce24319cb5f7
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Apr 11 13:17:10 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Apr 11 14:06:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966c824d

dev-perl/App-CLI: Remove old 0.313.0-r1

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild | 27 ---
 dev-perl/App-CLI/Manifest  |  1 -
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild 
b/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild
deleted file mode 100644
index 5bcbf61f5af..000
--- a/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=CORNELIUS
-MODULE_VERSION=0.313
-inherit perl-module
-
-DESCRIPTION="Dispatcher module for command line interface programs"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE=""
-
-RDEPEND=">=virtual/perl-Getopt-Long-2.35
-   virtual/perl-Locale-Maketext-Simple
-   virtual/perl-Pod-Simple"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}

diff --git a/dev-perl/App-CLI/Manifest b/dev-perl/App-CLI/Manifest
index fbed7502f91..7ccd9e4dc09 100644
--- a/dev-perl/App-CLI/Manifest
+++ b/dev-perl/App-CLI/Manifest
@@ -1,2 +1 @@
-DIST App-CLI-0.313.tar.gz 30225 BLAKE2B 
4fc19e437fc986ec69fbae7b45527e0c78528a71eaeaa437dbfb1d60200bac06903ebc10e2ad44cefffedd0a9fd18d58e9007fe5669c0f85e57fad4f3f118fdf
 SHA512 
5c0a3780467f4c2f4f0ff9bce800f4de30643fdf9c48799cc459237f97d7ed93a01832b8b0cbdfa333fefe7e2cd8a53d36e9feb18874cbc8e5bf130923a600c8
 DIST App-CLI-0.50.tar.gz 15624 BLAKE2B 
8411c8234101347a9a45a01e1cf61ddcacfeba5b24704f104f90ff021bc568b5ce9c46eca3cdddbf712a47a335d86346bf32e664d09d86dcd84ceca63469f178
 SHA512 
177e1a7b4724b7369df28a235c268ce5ac5103b3973995f68afd20ac6b2d37640049837624f472b29ea2eed9ec736bf25ae97af34a9dcd28b90b293e0139a572



[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-CLI/files/, dev-perl/App-CLI/

2018-08-19 Thread Kent Fredric
commit: 25a0d45288ecc767721d82aff5d1efed526ea4f7
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Aug 19 07:50:08 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Aug 19 07:50:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a0d452

dev-perl/App-CLI: Bump to version 0.500.0

- EAPI6
- Enable parallel tests
- Nuke upstream author tests

Upstream:
- Migrate away from Module::Install
- Improve documentation
- Fix subcommand() to support old genre
- Add commands() and files() routines
- Add more tests
- Add a default version command
- Add a "commands" command to list commands in app
- Improve brief_usage() output

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-perl/App-CLI/App-CLI-0.500.0.ebuild| 36 ++
 dev-perl/App-CLI/Manifest  |  1 +
 .../App-CLI/files/App-CLI-0.50-authortests.patch   | 78 ++
 dev-perl/App-CLI/metadata.xml  |  2 +
 4 files changed, 117 insertions(+)

diff --git a/dev-perl/App-CLI/App-CLI-0.500.0.ebuild 
b/dev-perl/App-CLI/App-CLI-0.500.0.ebuild
new file mode 100644
index 000..9f65047073d
--- /dev/null
+++ b/dev-perl/App-CLI/App-CLI-0.500.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PTC
+DIST_VERSION=0.50
+inherit perl-module
+
+DESCRIPTION="Dispatcher module for command line interface programs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+IUSE="test"
+
+PATCHES=("${FILESDIR}/${PN}-0.50-authortests.patch")
+PERL_RM_FILES=(
+   "t/03-pod.t"
+   "t/99-kwalitee.t"
+)
+
+RDEPEND="
+   dev-perl/Capture-Tiny
+   virtual/perl-Carp
+   dev-perl/Class-Load
+   >=virtual/perl-Getopt-Long-2.350.0
+   virtual/perl-Locale-Maketext-Simple
+   virtual/perl-Pod-Simple
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/App-CLI/Manifest b/dev-perl/App-CLI/Manifest
index 21b8d9c4a35..fbed7502f91 100644
--- a/dev-perl/App-CLI/Manifest
+++ b/dev-perl/App-CLI/Manifest
@@ -1 +1,2 @@
 DIST App-CLI-0.313.tar.gz 30225 BLAKE2B 
4fc19e437fc986ec69fbae7b45527e0c78528a71eaeaa437dbfb1d60200bac06903ebc10e2ad44cefffedd0a9fd18d58e9007fe5669c0f85e57fad4f3f118fdf
 SHA512 
5c0a3780467f4c2f4f0ff9bce800f4de30643fdf9c48799cc459237f97d7ed93a01832b8b0cbdfa333fefe7e2cd8a53d36e9feb18874cbc8e5bf130923a600c8
+DIST App-CLI-0.50.tar.gz 15624 BLAKE2B 
8411c8234101347a9a45a01e1cf61ddcacfeba5b24704f104f90ff021bc568b5ce9c46eca3cdddbf712a47a335d86346bf32e664d09d86dcd84ceca63469f178
 SHA512 
177e1a7b4724b7369df28a235c268ce5ac5103b3973995f68afd20ac6b2d37640049837624f472b29ea2eed9ec736bf25ae97af34a9dcd28b90b293e0139a572

diff --git a/dev-perl/App-CLI/files/App-CLI-0.50-authortests.patch 
b/dev-perl/App-CLI/files/App-CLI-0.50-authortests.patch
new file mode 100644
index 000..6e8aba9683e
--- /dev/null
+++ b/dev-perl/App-CLI/files/App-CLI-0.50-authortests.patch
@@ -0,0 +1,78 @@
+From 34d1795db568385cfcde4287768fa498e5e080fa Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sun, 19 Aug 2018 19:38:10 +1200
+Subject: Kill unwanted author tests and their deps
+
+---
+ MANIFEST|  2 --
+ META.json   |  3 ---
+ META.yml|  3 ---
+ Makefile.PL |  3 ---
+ t/03-pod.t  | 13 -
+ t/99-kwalitee.t | 17 -
+ 6 files changed, 41 deletions(-)
+ delete mode 100644 t/03-pod.t
+ delete mode 100644 t/99-kwalitee.t
+
+diff --git a/MANIFEST b/MANIFEST
+index f9edd45..4f20438 100644
+--- a/MANIFEST
 b/MANIFEST
+@@ -12,8 +12,6 @@ MANIFEST.SKIP
+ README.md
+ t/01-basic.t
+ t/02-command.t
+-t/03-pod.t
+-t/99-kwalitee.t
+ t/lib/CLITest.pm
+ t/lib/MyApp.pm
+ t/lib/MyApp/Help.pm
+diff --git a/META.json b/META.json
+index db0951a..7ce6d07 100644
+--- a/META.json
 b/META.json
+@@ -53,10 +53,7 @@
+   },
+   "test" : {
+  "requires" : {
+-"Class::Load" : "0",
+-"Test::Kwalitee" : "0",
+ "Test::More" : "0",
+-"Test::Pod" : "0",
+ "lib" : "0"
+  }
+   }
+diff --git a/META.yml b/META.yml
+index 774bfb0..9b9efee 100644
+--- a/META.yml
 b/META.yml
+@@ -6,11 +6,8 @@ author:
+   - 'Shelling   '
+   - 'Paul Cochrane  '
+ build_requires:
+-  Class::Load: '0'
+   ExtUtils::MakeMaker: '0'
+-  Test::Kwalitee: '0'
+   Test::More: '0'
+-  Test::Pod: '0'
+   lib: '0'
+ configure_requires:
+   ExtUtils::MakeMaker: '0'
+diff --git a/Makefile.PL b/Makefile.PL
+index f5039b8..eaa4a72 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -34,10 +34,7 @@ WriteMakefile(
+ MIN_PERL_VERSION => 5.006,
+ TEST_REQUIRES=> {
+ 'lib'=> 0,
+-'Class::Load'=> 0,
+-'Test::Kwalitee' => 0,
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-CLI/

2017-06-14 Thread Kent Fredric
commit: 94051542091faefa487ad2023fbd22357773b550
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jun 15 01:56:43 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jun 15 02:06:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94051542

dev-perl/App-CLI: Fix for '.' in @INC re bug #614798

Generic Module::Install fix
for Perl 5.26

Bug: https://bugs.gentoo.org/614798
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild 
b/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild
index 8aa47839378..5bcbf61f5af 100644
--- a/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild
+++ b/dev-perl/App-CLI/App-CLI-0.313.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,3 +19,9 @@ RDEPEND=">=virtual/perl-Getopt-Long-2.35
 DEPEND="${RDEPEND}"
 
 SRC_TEST="do"
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}