summaryrefslogtreecommitdiff
path: root/dev-perl/HTML-TagFilter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-perl/HTML-TagFilter
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/HTML-TagFilter')
-rw-r--r--dev-perl/HTML-TagFilter/HTML-TagFilter-1.30.0.ebuild23
-rw-r--r--dev-perl/HTML-TagFilter/Manifest4
-rw-r--r--dev-perl/HTML-TagFilter/files/HTML-TagFilter-1.30.0-no-dot-inc.patch46
-rw-r--r--dev-perl/HTML-TagFilter/metadata.xml13
4 files changed, 86 insertions, 0 deletions
diff --git a/dev-perl/HTML-TagFilter/HTML-TagFilter-1.30.0.ebuild b/dev-perl/HTML-TagFilter/HTML-TagFilter-1.30.0.ebuild
new file mode 100644
index 000000000000..731bc5bd494b
--- /dev/null
+++ b/dev-perl/HTML-TagFilter/HTML-TagFilter-1.30.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_VERSION=1.03
+MODULE_AUTHOR="WROSS"
+inherit perl-module
+
+DESCRIPTION="A fine-grained html-filter, xss-blocker and mailto-obfuscator"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-perl/HTML-Parser
+ dev-perl/URI
+"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/${P}-no-dot-inc.patch" )
+
+SRC_TEST="do"
diff --git a/dev-perl/HTML-TagFilter/Manifest b/dev-perl/HTML-TagFilter/Manifest
new file mode 100644
index 000000000000..83b3e75bf1ed
--- /dev/null
+++ b/dev-perl/HTML-TagFilter/Manifest
@@ -0,0 +1,4 @@
+AUX HTML-TagFilter-1.30.0-no-dot-inc.patch 1068 BLAKE2B 9ec149484e2431cf8301cb5dcfb8ecc79d17a64116780b345e1bb9676371a98a43d2f8bd253b4b5c56424255065427f8fabde459a5564d70db8400530c35b057 SHA512 c9812b6e852759bce4331a72ef09b75c2f5bf38ab7b6f79db1f41589c64cfd76b855f8dfbf27bf0b500986e7c377c15f541885f45c6d3cc3c536a0a740881099
+DIST HTML-TagFilter-1.03.tar.gz 15977 BLAKE2B 2ec6bc31acb67e676c00d435dfd3cf3e80d428afaf9e6b6ccffa3417a8be1beb3aad6e54468b2fcc7fc32808af633ae7be295ed02c35bc1bdccaffc5809d3721 SHA512 f8bed6d245420e1af1ab1fc09379263020527065dcae3b82a2273e3be62acbdf81b7439b9324962fa2ebc865c9db1077f600e8107c2892d702d1d8bf1d800ccd
+EBUILD HTML-TagFilter-1.30.0.ebuild 428 BLAKE2B 7f5950a8266816887e48e779e4249e311e6ebfd12483b74aa8e8e68a2b46282e38253cc774ca44c363ec1530ad3b131acf6208d488472fc8f79a5a39e8497fca SHA512 fa64ba9140ffb793ca7320b4d4643f1355943c68354fd680148ae2b8b06586d83e8d602d48797de600ecf15e75bab2014a411a4fdae2bd13737ebf1e0661304c
+MISC metadata.xml 541 BLAKE2B 3971a6db5ec2bfd8f1099975ec8894e0f24f5a6d04cbe899276f280d2e6e67fd34dc6db5e2f33bdb0eb31333ba4cd077beb01f6e69b019dc7b69c30f0279bfed SHA512 02c2006aee0dfeefa611fad6105b57bda4c611db3bfe4ae9e91fb878bc59b4824bf5f05b9030e56863475c71debe3b49e1a0adbd682569be90f609a800f8bec5
diff --git a/dev-perl/HTML-TagFilter/files/HTML-TagFilter-1.30.0-no-dot-inc.patch b/dev-perl/HTML-TagFilter/files/HTML-TagFilter-1.30.0-no-dot-inc.patch
new file mode 100644
index 000000000000..cc2f106182bb
--- /dev/null
+++ b/dev-perl/HTML-TagFilter/files/HTML-TagFilter-1.30.0-no-dot-inc.patch
@@ -0,0 +1,46 @@
+From 6b22ff73fac56cd405f021f5c9fd1cce6f62cff0 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Tue, 24 Oct 2017 18:44:46 +1300
+Subject: Fix tests for '.' in @INC
+
+Bug: https://bugs.gentoo.org/616992
+Bug: https://rt.cpan.org/Ticket/Display.html?id=121449
+---
+ MANIFEST | 2 +-
+ t/04-subclass.t | 1 +
+ {My => t/lib/My}/Filter.pm | 0
+ 3 files changed, 2 insertions(+), 1 deletion(-)
+ rename {My => t/lib/My}/Filter.pm (100%)
+
+diff --git a/MANIFEST b/MANIFEST
+index 2ef9813..ef6a569 100644
+--- a/MANIFEST
++++ b/MANIFEST
+@@ -3,7 +3,7 @@ Makefile.PL
+ MANIFEST
+ README
+ TagFilter.pm
+-My/Filter.pm
++t/lib/My/Filter.pm
+ t/01-filter.t
+ t/02-xss.t
+ t/03-extension.t
+diff --git a/t/04-subclass.t b/t/04-subclass.t
+index ef2eb61..f8b3598 100644
+--- a/t/04-subclass.t
++++ b/t/04-subclass.t
+@@ -2,6 +2,7 @@ package main;
+
+ use strict;
+ use Test::More;
++use lib 't/lib';
+ use My::Filter;
+
+ BEGIN {
+diff --git a/My/Filter.pm b/t/lib/My/Filter.pm
+similarity index 100%
+rename from My/Filter.pm
+rename to t/lib/My/Filter.pm
+--
+2.14.2
+
diff --git a/dev-perl/HTML-TagFilter/metadata.xml b/dev-perl/HTML-TagFilter/metadata.xml
new file mode 100644
index 000000000000..44175c108841
--- /dev/null
+++ b/dev-perl/HTML-TagFilter/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">HTML-TagFilter</remote-id>
+ <remote-id type="cpan-module">HTML::TagFilter</remote-id>
+ <remote-id type="cpan-module">My::Filter</remote-id>
+ </upstream>
+</pkgmetadata>