Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Syntax-Highlight-Engine-Simple-Perl/files/, ...
Date: Wed, 10 Jan 2018 00:31:23
Message-Id: 1515542752.3f177e4190e6a1203a27a560579c92e401a46977.kentnl@gentoo
1 commit: 3f177e4190e6a1203a27a560579c92e401a46977
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 10 00:05:33 2018 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 10 00:05:52 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f177e41
7
8 dev-perl/Syntax-Highlight-Engine-Simple-Perl: Bump to version 0.50.0
9
10 - EAPI6
11 - Enable tests
12
13 Upstream:
14 - Stop using Module::Build
15 - Packaging fixes
16
17 Package-Manager: Portage-2.3.18, Repoman-2.3.6
18
19 .../Syntax-Highlight-Engine-Simple-Perl/Manifest | 1 +
20 ...ntax-Highlight-Engine-Simple-Perl-0.50.0.ebuild | 26 +++++++++++++++++
21 ...ighlight-Engine-Simple-Perl-0.05-noreadme.patch | 34 ++++++++++++++++++++++
22 .../metadata.xml | 4 +++
23 4 files changed, 65 insertions(+)
24
25 diff --git a/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Manifest b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Manifest
26 index fae4b353137..7cdb20e1fbe 100644
27 --- a/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Manifest
28 +++ b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Manifest
29 @@ -1 +1,2 @@
30 DIST Syntax-Highlight-Engine-Simple-Perl-0.02.tar.gz 6044 BLAKE2B bf3a2d5618217cb7661f3d9420ae3f08e35e3cef0b46d9c6285a56f242a529db2d7ad8b45ba940bcfad0e4b1838b899ca7f90214b1d2c0abd77b53d8572abb86 SHA512 12fb404a4330a15f419850d2efcdbb4a74907625096c37d00586a5c2000850218adb434b6659acb6641bb7f6bbbc607b9b1e7e2b26c0268a82f493fcac48dfe4
31 +DIST Syntax-Highlight-Engine-Simple-Perl-0.05.tar.gz 7226 BLAKE2B 564d138b6213eb59dc8d70faef85286a5713c3cc373fe86a3fed59d2871fb6ed44cf35796b1005d373074488f4bfbe2709abc719f2d0bdbd73035bda8aeaa053 SHA512 90bdaa0eaebec75f61d8c3407d15b27b1f6b22f5d5cdbe85850e4bc8dd735989d6a7d2a78ee8e76a009869d9c72d26e8db1e08fb7e872e5bd1e9867266a1daa1
32
33 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
34 new file mode 100644
35 index 00000000000..994b6542e02
36 --- /dev/null
37 +++ b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/Syntax-Highlight-Engine-Simple-Perl-0.50.0.ebuild
38 @@ -0,0 +1,26 @@
39 +# Copyright 1999-2018 Gentoo Foundation
40 +# Distributed under the terms of the GNU General Public License v2
41 +
42 +EAPI=6
43 +
44 +DIST_AUTHOR=AKHUETTEL
45 +DIST_VERSION=0.05
46 +
47 +inherit perl-module
48 +
49 +DESCRIPTION="Experimental Perl code highlighting class"
50 +
51 +IUSE=""
52 +
53 +SLOT="0"
54 +LICENSE="|| ( Artistic GPL-2 )"
55 +KEYWORDS="~amd64 ~x86"
56 +
57 +RDEPEND="
58 + >=dev-perl/Syntax-Highlight-Engine-Simple-0.20.0
59 +"
60 +DEPEND="${RDEPEND}
61 + virtual/perl-ExtUtils-MakeMaker
62 +"
63 +PATCHES=( "${FILESDIR}/${PN}-0.05-noreadme.patch" )
64 +PERL_RM_FILES=( "t/perlcritic.t" "t/perlcriticrc" "t/pod-coverage.t" "t/pod.t" )
65
66 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
67 new file mode 100644
68 index 00000000000..7b5fa132487
69 --- /dev/null
70 +++ b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/files/Syntax-Highlight-Engine-Simple-Perl-0.05-noreadme.patch
71 @@ -0,0 +1,34 @@
72 +From 029a20d2800c96528adfcd5053cf3298a58cd886 Mon Sep 17 00:00:00 2001
73 +From: Kent Fredric <kentnl@g.o>
74 +Date: Wed, 10 Jan 2018 12:31:22 +1300
75 +Subject: Add INSTALL.SKIP to avoid installing README.pod
76 +
77 +As currently, it installs as:
78 +
79 + Syntax/Highlight/Engine/Simple/README.pod
80 +---
81 + INSTALL.SKIP | 1 +
82 + MANIFEST | 1 +
83 + 2 files changed, 2 insertions(+)
84 + create mode 100644 INSTALL.SKIP
85 +
86 +diff --git a/INSTALL.SKIP b/INSTALL.SKIP
87 +new file mode 100644
88 +index 0000000..4fd94be
89 +--- /dev/null
90 ++++ b/INSTALL.SKIP
91 +@@ -0,0 +1 @@
92 ++README\.pod$
93 +diff --git a/MANIFEST b/MANIFEST
94 +index abb2ea0..382c93f 100644
95 +--- a/MANIFEST
96 ++++ b/MANIFEST
97 +@@ -1,4 +1,5 @@
98 + Changes
99 ++INSTALL.SKIP
100 + lib/Syntax/Highlight/Engine/Simple/Perl.pm
101 + Makefile.PL
102 + MANIFEST
103 +--
104 +2.15.1
105 +
106
107 diff --git a/dev-perl/Syntax-Highlight-Engine-Simple-Perl/metadata.xml b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/metadata.xml
108 index 51930499ab6..747983ec9d1 100644
109 --- a/dev-perl/Syntax-Highlight-Engine-Simple-Perl/metadata.xml
110 +++ b/dev-perl/Syntax-Highlight-Engine-Simple-Perl/metadata.xml
111 @@ -5,4 +5,8 @@
112 <email>perl@g.o</email>
113 <name>Gentoo Perl Project</name>
114 </maintainer>
115 + <upstream>
116 + <remote-id type="cpan">Syntax-Highlight-Engine-Simple-Perl</remote-id>
117 + <remote-id type="cpan-module">Syntax::Highlight::Engine::Simple::Perl</remote-id>
118 + </upstream>
119 </pkgmetadata>