source: trunk/dports/news/tin-devel/Portfile @ 17264

Last change on this file since 17264 was 17264, checked in by matt, 14 years ago

Dropping the ownership of these ports due
to a severe lack of time...

  • Property svn:eol-style set to native
File size: 2.4 KB
Line 
1# $Id: Portfile,v 1.10 2006/03/31 18:48:41 matt Exp $
2
3PortSystem 1.0
4name                    tin-devel
5version                 1.7.10
6revision                1
7categories              news
8platforms               darwin
9maintainers             darwinports@opendarwin.org
10homepage                http://www.tin.org/
11description             A threaded NNTP and spool based UseNet newsreader
12
13long_description        tin is a full-screen easy to use Usenet reader. It can read news \
14                        locally or remotely via a NNTP (Network News Transport Protocol) \
15                        server. It will automatically utilize NOV (News OVerview) style \
16                        index files if available locally or via the NNTP XOVER command.
17
18master_sites            ftp://ftp.tin.org/tin/v1.7/ \
19                        ftp://ftp.cuhk.edu.hk/pub/packages/news/tin/v1.7/ \
20                        ftp://ftp.stikman.com/pub/tin/v1.7/
21                       
22use_bzip2               yes
23
24checksums               md5 23473a665d6d39ed4463b77d227cbb28
25
26distname                tin-${version}
27
28configure.args          --enable-break-long-lines \
29                        --enable-nntp \
30                        --enable-debug \
31                        --enable-mh-mail-handling \
32                        --enable-included-msgs \
33                        --with-coffee \
34                        --mandir=${prefix}/share/man \
35                        --infodir=${prefix}/share/info \
36                        --datadir=${prefix}/share \
37                        --sysconfdir=${prefix}/etc \
38                        --disable-pgp-gpg
39                       
40
41build.dir               "${worksrcpath}/src"
42
43pre-destroot {          file mkdir "${destroot}${prefix}/share/doc/${name}"
44                        file mkdir "${destroot}${prefix}/etc/${name}"
45                        xinstall -m 644 -v -W "${worksrcpath}/doc" \
46                                auth.txt CHANGES config-anomalies \
47                                filtering good-netkeeping-seal iso2asc.txt \
48                                keymap.sample mailcap.sample pgp.txt \
49                                reading-mail.txt TODO umlaute.txt umlauts.txt \
50                                WHATSNEW \
51                                "${destroot}${prefix}/share/doc/${name}"
52                        file copy "${worksrcpath}/doc/tin.defaults" \
53                                "${destroot}${prefix}/etc/${name}"
54                        }
55
56post-destroot {         xinstall -m 755 -v -W "${worksrcpath}/tools" \
57                                expiretover tinews.pl tinlock \
58                                "${destroot}${prefix}/bin"
59                        }
60
61variant ipv6            { configure.args-append --enable-ipv6 }
62
63variant gpg {           depends_run             bin:gpg:gnupg
64                        configure.args-delete   --disable-pgp-gpg
65                        configure.args-append   --with-gpg=${prefix}/bin/gpg \
66                                                --without-pgp \
67                                                --without-pgpk
68                        }
69
70variant pgp5 {          depends_run             bin:pgpk:pgp
71                        configure.args-delete   --disable-pgp-gpg
72                        configure.args-append   --with-pgpk=${prefix}/bin/pgpk \
73                                                --without-gpg \
74                                                --without-pgp
75                        }
76
77variant ncurses         { configure.args-append --with-screen=ncurses }
78
79variant ispell {        depends_build           bin:ispell:ispell
80                        configure.args-append   --enable-ispell
81                        }
82                       
Note: See TracBrowser for help on using the repository browser.