summaryrefslogtreecommitdiff
blob: 32f78e99b4b2671b5d753a6a2c4452f1516fa376 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=CFRANKS
MODULE_VERSION=2.01
inherit perl-module

DESCRIPTION='HTML Form Creation, Rendering and Validation Framework'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"

PATCHES=(
	"${FILESDIR}/${MODULE_VERSION}/gh-25-cgiwarns.patch"
)
# Class::MOP::Method -> Moose
# Cwd -> File-Spec
# Data::Visitor::Callback -> Data-Visitor
# Fatal -> autodie
# File::Copy -> perl
# File::Find -> perl
# HTTP::Headers -> HTTP-Message
# IO::File -> IO
# List::Util -> Scalar-List-Utils
# Moose::Role -> Moose
# Moose::Util -> Moose
# POSIX -> perl
# Path::Class::File -> Path-Class
# Scalar::Util -> Scalar-List-Utils
# YAML::XS -> YAML-LibYAML
RDEPEND="
	virtual/perl-Carp
	>=dev-perl/Clone-0.310.0
	>=dev-perl/Config-Any-0.180.0
	>=dev-perl/Data-Visitor-0.260.0
	>=dev-perl/DateTime-0.540.0
	>=dev-perl/DateTime-Format-Builder-0.790.100
	dev-perl/DateTime-Format-Natural
	>=dev-perl/DateTime-Format-Strptime-1.200.0
	>=dev-perl/DateTime-Locale-0.450.0
	dev-perl/Email-Valid
	virtual/perl-Encode
	>=virtual/perl-Exporter-5.570.0
	dev-perl/File-ShareDir
	virtual/perl-File-Spec
	virtual/perl-File-Temp
	dev-perl/HTML-Scrubber
	>=dev-perl/HTML-TokeParser-Simple-3.140.0
	>=dev-perl/HTTP-Message-1.640.0
	dev-perl/Hash-Flatten
	virtual/perl-IO
	dev-perl/List-MoreUtils
	virtual/perl-Locale-Maketext
	dev-perl/Module-Pluggable
	>=dev-perl/Moose-1.0.0
	dev-perl/MooseX-Aliases
	dev-perl/Number-Format
	dev-perl/Path-Class
	dev-perl/Readonly
	virtual/perl-Scalar-List-Utils
	virtual/perl-Storable
	dev-perl/Task-Weaken
	>=dev-perl/YAML-LibYAML-0.320.0
	virtual/perl-autodie
	dev-perl/Regexp-Common
"
DEPEND="
	${RDEPEND}
	>=virtual/perl-ExtUtils-MakeMaker-6.300.0
	>=dev-perl/File-ShareDir-Install-0.30.0
	test? (
		>=dev-perl/CGI-3.370.0
		>=dev-perl/Test-Aggregate-0.371.0
		dev-perl/Test-Exception
		>=virtual/perl-Test-Simple-0.920.0
	)
"
pkg_pretend() {
	if has_version "<=dev-perl/HTML-FormFu-0.90.0"; then
		eerror "Sorry, in order to upgrade to HTML-FormFu 0.90.0 or greater you"
		eerror "need to first remove older versions."
		die "Installation requirements not met"
	fi
}