dev-perl/Syntax-Highlight-Engine-Simple-Perl: Bump to version 0.50.0
authorKent Fredric <kentnl@gentoo.org>
Wed, 10 Jan 2018 00:05:33 +0000 (13:05 +1300)
committerKent Fredric <kentnl@gentoo.org>
Wed, 10 Jan 2018 00:05:52 +0000 (13:05 +1300)
- EAPI6
- Enable tests

Upstream:
- Stop using Module::Build
- Packaging fixes

Package-Manager: Portage-2.3.18, Repoman-2.3.6

dev-perl/Syntax-Highlight-Engine-Simple-Perl/Manifest
dev-perl/Syntax-Highlight-Engine-Simple-Perl/Syntax-Highlight-Engine-Simple-Perl-0.50.0.ebuild [new file with mode: 0644]
dev-perl/Syntax-Highlight-Engine-Simple-Perl/files/Syntax-Highlight-Engine-Simple-Perl-0.05-noreadme.patch [new file with mode: 0644]
dev-perl/Syntax-Highlight-Engine-Simple-Perl/metadata.xml

index fae4b353137dd53a72c20944ac25b3adec0ac4be..7cdb20e1fbe6081931ff2e2d474e6e1b70fbd953 100644 (file)
@@ -1 +1,2 @@
 DIST Syntax-Highlight-Engine-Simple-Perl-0.02.tar.gz 6044 BLAKE2B bf3a2d5618217cb7661f3d9420ae3f08e35e3cef0b46d9c6285a56f242a529db2d7ad8b45ba940bcfad0e4b1838b899ca7f90214b1d2c0abd77b53d8572abb86 SHA512 12fb404a4330a15f419850d2efcdbb4a74907625096c37d00586a5c2000850218adb434b6659acb6641bb7f6bbbc607b9b1e7e2b26c0268a82f493fcac48dfe4
+DIST Syntax-Highlight-Engine-Simple-Perl-0.05.tar.gz 7226 BLAKE2B 564d138b6213eb59dc8d70faef85286a5713c3cc373fe86a3fed59d2871fb6ed44cf35796b1005d373074488f4bfbe2709abc719f2d0bdbd73035bda8aeaa053 SHA512 90bdaa0eaebec75f61d8c3407d15b27b1f6b22f5d5cdbe85850e4bc8dd735989d6a7d2a78ee8e76a009869d9c72d26e8db1e08fb7e872e5bd1e9867266a1daa1
diff --git a/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Syntax-Highlight-Engine-Simple-Perl-0.50.0.ebuild b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Syntax-Highlight-Engine-Simple-Perl-0.50.0.ebuild
new file mode 100644 (file)
index 0000000..994b654
--- /dev/null
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=AKHUETTEL
+DIST_VERSION=0.05
+
+inherit perl-module
+
+DESCRIPTION="Experimental Perl code highlighting class"
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+       >=dev-perl/Syntax-Highlight-Engine-Simple-0.20.0
+"
+DEPEND="${RDEPEND}
+       virtual/perl-ExtUtils-MakeMaker
+"
+PATCHES=( "${FILESDIR}/${PN}-0.05-noreadme.patch" )
+PERL_RM_FILES=( "t/perlcritic.t" "t/perlcriticrc" "t/pod-coverage.t" "t/pod.t" )
diff --git a/dev-perl/Syntax-Highlight-Engine-Simple-Perl/files/Syntax-Highlight-Engine-Simple-Perl-0.05-noreadme.patch b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/files/Syntax-Highlight-Engine-Simple-Perl-0.05-noreadme.patch
new file mode 100644 (file)
index 0000000..7b5fa13
--- /dev/null
@@ -0,0 +1,34 @@
+From 029a20d2800c96528adfcd5053cf3298a58cd886 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 10 Jan 2018 12:31:22 +1300
+Subject: Add INSTALL.SKIP to avoid installing README.pod
+
+As currently, it installs as:
+
+  Syntax/Highlight/Engine/Simple/README.pod
+---
+ INSTALL.SKIP | 1 +
+ MANIFEST     | 1 +
+ 2 files changed, 2 insertions(+)
+ create mode 100644 INSTALL.SKIP
+
+diff --git a/INSTALL.SKIP b/INSTALL.SKIP
+new file mode 100644
+index 0000000..4fd94be
+--- /dev/null
++++ b/INSTALL.SKIP
+@@ -0,0 +1 @@
++README\.pod$
+diff --git a/MANIFEST b/MANIFEST
+index abb2ea0..382c93f 100644
+--- a/MANIFEST
++++ b/MANIFEST
+@@ -1,4 +1,5 @@
+ Changes
++INSTALL.SKIP
+ lib/Syntax/Highlight/Engine/Simple/Perl.pm
+ Makefile.PL
+ MANIFEST
+-- 
+2.15.1
+
index 51930499ab60c43adb5c98391c24d5bf010b93e1..747983ec9d10d6cbb33a0e5119a570b07fc68ebe 100644 (file)
@@ -5,4 +5,8 @@
                <email>perl@gentoo.org</email>
                <name>Gentoo Perl Project</name>
        </maintainer>
+       <upstream>
+               <remote-id type="cpan">Syntax-Highlight-Engine-Simple-Perl</remote-id>
+               <remote-id type="cpan-module">Syntax::Highlight::Engine::Simple::Perl</remote-id>
+       </upstream>
 </pkgmetadata>