Ticket #37753: Portfile

File Portfile, 2.1 KB (added by nortcele, 11 years ago)

New version of p5-email-abstract portfile for Email::Abstract 3.006.

Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id$
3
4PortSystem          1.0
5PortGroup           perl5 1.0
6
7perl5.branches      5.8 5.10 5.12 5.14 5.16
8perl5.setup         Email-Abstract 3.006
9
10platforms           darwin
11maintainers         nomaintainer
12license             {Artistic-1 GPL}
13
14supported_archs     noarch
15
16description         Email::Abstract - unified interface to mail representations
17
18long_description    Email::Abstract provides module writers with the ability \
19                    to write simple, representation-independent mail handling \
20                    code. For instance, in the cases of Mail::Thread or \
21                    Mail::ListDetector, a key part of the code involves \
22                    reading the headers from a mail object. Where previously \
23                    one would either have to specify the mail class required, \
24                    or to build a new object from scratch, Email::Abstract can \
25                    be used to perform certain simple operations on an object \
26                    regardless of its underlying representation. \
27                    \
28                    Email::Abstract currently supports Mail::Internet, \
29                    MIME::Entity, Mail::Message, Email::Simple and \
30                    Email::MIME. Other representations are encouraged to \
31                    create their own Email::Abstract::* class by copying \
32                    Email::Abstract::EmailSimple. All modules installed under \
33                    the Email::Abstract hierarchy will be automatically \
34                    picked up and used.
35
36checksums           sha256 e8edc2ead4fb3927064aecc881f9c7f2a8c8340aef51f347629c27e61cf896b7 \
37                    rmd160 1a2bafcc3a2c6ce17b08a7ef6473ac81a4951ef7
38
39if {${perl5.major} != ""} {
40depends_build-append port:p${perl5.major}-capture-tiny
41
42depends_lib-append  port:p${perl5.major}-mime-tools \
43                    port:p${perl5.major}-email-simple \
44                    port:p${perl5.major}-mro-compat
45
46}