aboutsummaryrefslogtreecommitdiffstats
path: root/www/rt40/Makefile.cpan
blob: 7bc7327980b26389073d1abf4c30ad5addb35522 (plain) (blame)
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
###############################################################################
### File::Find       1.10         core
### File::Glob       1.05         core
### File::Spec       3.12     0.08    core
### Pod::Usage       1.33         core
### Scalar::Util     1.18         core
### Text::ParseWords 3.24         core
### Term::ReadLine            core
###
### Digest::base              core
### Time::HiRes               core
### Errno                 core
### CGI             3.38      core
### CGI::Cookie         1.20      core
### Storable            2.08      core
### Getopt::Long        2.24      core
### Pod::Usage                core
### File::Find                core
### Net::SMTP                 core
### Digest::MD5         2.39      core
### Digest::SHA         5.47      core
### File::Temp          0.22      core
### Sys::Syslog         0.27      core

CORE_DEPS=  p5-CSS-Squish>=0.06:${PORTSDIR}/textproc/p5-CSS-Squish \
        p5-Cache-Simple-TimedExpiry>0:${PORTSDIR}/devel/p5-Cache-Simple-TimedExpiry \
        p5-Class-Accessor>=0.34:${PORTSDIR}/devel/p5-Class-Accessor \
        p5-Class-ReturnValue>=0.40:${PORTSDIR}/devel/p5-Class-ReturnValue \
        p5-DBI>=1.37:${PORTSDIR}/databases/p5-DBI \
        p5-DBIx-SearchBuilder>=1.59:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \
        p5-DateTime-Locale>=0.40:${PORTSDIR}/devel/p5-DateTime-Locale \
        p5-DateTime>=0.44:${PORTSDIR}/devel/p5-DateTime \
        p5-Devel-GlobalDestruction>0:${PORTSDIR}/devel/p5-Devel-GlobalDestruction \
        p5-Devel-StackTrace>=1.30:${PORTSDIR}/devel/p5-Devel-StackTrace \
        p5-Email-Address>=1.89.5:${PORTSDIR}/mail/p5-Email-Address \
        p5-Encode>=2.39:${PORTSDIR}/converters/p5-Encode \
        p5-File-ShareDir>0:${PORTSDIR}/devel/p5-File-ShareDir \
        p5-HTML-Format>0:${PORTSDIR}/textproc/p5-HTML-Format \
        p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
        p5-HTML-Quoted>0:${PORTSDIR}/textproc/p5-HTML-Quoted \
        p5-HTML-Scrubber>=0.08:${PORTSDIR}/www/p5-HTML-Scrubber \
        p5-HTML-Tree>0:${PORTSDIR}/www/p5-HTML-Tree \
        p5-List-MoreUtils>0:${PORTSDIR}/lang/p5-List-MoreUtils \
        p5-Locale-Maketext-Fuzzy>0:${PORTSDIR}/devel/p5-Locale-Maketext-Fuzzy \
        p5-Locale-Maketext-Lexicon>=0.32:${PORTSDIR}/devel/p5-Locale-Maketext-Lexicon \
        p5-Locale-Maketext>=1.06:${PORTSDIR}/devel/p5-Locale-Maketext \
        p5-Log-Dispatch>=2.23:${PORTSDIR}/devel/p5-Log-Dispatch \
        p5-MIME-Tools>=5.425,2:${PORTSDIR}/mail/p5-MIME-Tools \
        p5-Mail-Tools>=1.57:${PORTSDIR}/mail/p5-Mail-Tools \
        p5-Module-Versions-Report>=1.05:${PORTSDIR}/devel/p5-Module-Versions-Report \
        p5-Net-CIDR>0:${PORTSDIR}/net-mgmt/p5-Net-CIDR \
        p5-Regexp-Common-net-CIDR>0:${PORTSDIR}/textproc/p5-Regexp-Common-net-CIDR \
        p5-Regexp-Common>0:${PORTSDIR}/textproc/p5-Regexp-Common \
        p5-Regexp-IPv6>0:${PORTSDIR}/textproc/p5-Regexp-IPv6 \
        p5-Text-Password-Pronounceable>0:${PORTSDIR}/security/p5-Text-Password-Pronounceable \
        p5-Text-Quoted>=2.02:${PORTSDIR}/textproc/p5-Text-Quoted \
        p5-Text-Template>=1.44:${PORTSDIR}/textproc/p5-Text-Template \
        p5-Text-Wrapper>0:${PORTSDIR}/textproc/p5-Text-Wrapper \
        p5-Time-modules>0:${PORTSDIR}/devel/p5-Time-modules \
        p5-Tree-Simple>=1.04:${PORTSDIR}/devel/p5-Tree-Simple \
        p5-UNIVERSAL-require>0:${PORTSDIR}/devel/p5-UNIVERSAL-require

MASON_DEPS= p5-Apache-Session>=1.53:${PORTSDIR}/www/p5-Apache-Session \
        p5-HTML-Mason>=1.43:${PORTSDIR}/www/p5-HTML-Mason \
        p5-IPC-Run3>0:${PORTSDIR}/devel/p5-IPC-Run3 \
        p5-JSON>0:${PORTSDIR}/converters/p5-JSON \
        p5-Text-WikiFormat>=0.76:${PORTSDIR}/textproc/p5-Text-WikiFormat \
        p5-XML-RSS>=1.05:${PORTSDIR}/textproc/p5-XML-RSS

PSGI_DEPS=  p5-CGI-Emulate-PSGI>0:${PORTSDIR}/www/p5-CGI-Emulate-PSGI \
        p5-CGI-PSGI>=0.12:${PORTSDIR}/www/p5-CGI-PSGI \
        p5-HTML-Mason-PSGIHandler>=0.52:${PORTSDIR}/www/p5-HTML-Mason-PSGIHandler \
        p5-Plack>=0.9971:${PORTSDIR}/www/p5-Plack \
        p5-Starlet>0:${PORTSDIR}/www/p5-Starlet

MAILGATE_DEPS=  p5-libwww>6.0:${PORTSDIR}/www/p5-libwww

SSL_MAILGATE_DEPS=  p5-Crypt-SSLeay>0:${PORTSDIR}/security/p5-Crypt-SSLeay \
        p5-LWP-Protocol-https>0:${PORTSDIR}/www/p5-LWP-Protocol-https \
        p5-Mozilla-CA>0:${PORTSDIR}/www/p5-Mozilla-CA

CLI_DEPS=   p5-HTTP-Message>0:${PORTSDIR}/www/p5-HTTP-Message \
        p5-libwww>0:${PORTSDIR}/www/p5-libwww \
        p5-Term-ReadKey>0:${PORTSDIR}/devel/p5-Term-ReadKey

# ports to add:
# Test::Email
# Test::Builder >= 0.90
# Plack::Middleware::Test::StashWarnings
DEV_DEPS=   p5-Email-Abstract>0:${PORTSDIR}/mail/p5-Email-Abstract \
        p5-HTML-Form>0:${PORTSDIR}/www/p5-HTML-Form \
        p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
        p5-Log-Dispatch-Perl>0:${PORTSDIR}/devel/p5-Log-Dispatch-Perl \
        p5-Module-Refresh>=0.03:${PORTSDIR}/devel/p5-Module-Refresh \
        p5-String-ShellQuote>0:${PORTSDIR}/textproc/p5-String-ShellQuote \
        p5-Test-Deep>0:${PORTSDIR}/devel/p5-Test-Deep \
        p5-Test-Expect>=0.31:${PORTSDIR}/devel/p5-Test-Expect \
        p5-Test-LongString>0:${PORTSDIR}/devel/p5-Test-LongString \
        p5-Test-MockTime>0:${PORTSDIR}/devel/p5-Test-MockTime \
        p5-Test-WWW-Mechanize-PSGI>0:${PORTSDIR}/devel/p5-Test-WWW-Mechanize-PSGI \
        p5-Test-WWW-Mechanize>=1.30:${PORTSDIR}/devel/p5-Test-WWW-Mechanize \
        p5-Test-Warn>0:${PORTSDIR}devel/p5-Test-Warn \
        p5-WWW-Mechanize>=1.52:${PORTSDIR}/www/p5-WWW-Mechanize \
        p5-XML-Simple>0:${PORTSDIR}/textproc/p5-XML-Simple

FASTCGI_DEPS=   p5-FCGI-ProcManager>0:${PORTSDIR}/www/p5-FCGI-ProcManager \
        p5-FCGI>=0.74:${PORTSDIR}/www/p5-FCGI

MODPERL2_DEPS=  p5-libapreq2>0:${PORTSDIR}/www/p5-libapreq2 \
        p5-Apache-DBI>0:${PORTSDIR}/www/p5-Apache-DBI

MYSQL_DEPS= p5-DBD-mysql>=2.1018:${PORTSDIR}/databases/p5-DBD-mysql

ORACLE_DEPS=    p5-DBD-Oracle>0:${PORTSDIR}/databases/p5-DBD-Oracle

PGSQL_DEPS= p5-DBD-Pg>=1.43:${PORTSDIR}/databases/p5-DBD-Pg

SQLITE_DEPS=    p5-DBD-SQLite>=1.00:${PORTSDIR}/databases/p5-DBD-SQLite

GPG_DEPS=   p5-GnuPG-Interface>0:${PORTSDIR}/security/p5-GnuPG-Interface \
        p5-PerlIO-eol>0:${PORTSDIR}/devel/p5-PerlIO-eol

ICAL_DEPS=  p5-Data-ICal>0:${PORTSDIR}/deskutils/p5-Data-ICal

SMTP_DEPS=  ## -- only needs perl core modules

DASHBOARDS_DEPS=    p5-HTML-RewriteAttributes>=0.05:${PORTSDIR}/textproc/p5-HTML-RewriteAttributes \
        p5-MIME-Types>0:${PORTSDIR}/mail/p5-MIME-Types \
        p5-URI>=1.59:${PORTSDIR}/net/p5-URI

GRAPHVIZ_DEPS=  p5-GraphViz>0:${PORTSDIR}/graphics/p5-GraphViz \
        p5-IPC-Run>=0.90:${PORTSDIR}/devel/p5-IPC-Run

GD_DEPS=    p5-GD>0:${PORTSDIR}/graphics/p5-GD \
        p5-GD-Graph>0:${PORTSDIR}/graphics/p5-GD-Graph \
        p5-GD-TextUtil>0:${PORTSDIR}/graphics/p5-GD-TextUtil

USERLOGO_DEPS=  p5-Convert-Color>0:${PORTSDIR}/graphics/p5-Convert-Color

HTML_DOC_DEPS=  p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
        p5-Pod-Simple>=3.24:${PORTSDIR}/textproc/p5-Pod-Simple