source: trunk/dports/news/tin/Portfile @ 15632

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

Updated to 1.8.0

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