Ticket #65405: Portfile

File Portfile, 1.5 KB (added by mbrethen, 2 years ago)
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
3PortSystem          1.0
4
5name                frotz
6version             2.53
7categories          games
8platforms           darwin
9maintainers         nomaintainer
10license             GPL-2+
11
12description         an interpreter for Infocom Z-Code games
13long_description    Frotz provides a portable implementation of the zcode \
14    virtual machine used for all Infocom text adventures and many of those \
15    written by other authors.
16homepage            https://davidgriffith.gitlab.io/frotz/
17master_sites        http://www.ifarchive.org/if-archive/infocom/interpreters/frotz/
18
19checksums           rmd160  323e24a026b1418713c84ad170ad36f3680d0bb8 \
20                    sha256  ed288b2ddad6c100f7ad7cb6ee8c867053d75144e96160b5ba00abb8969cdf30 \
21                    size    461585
22
23depends_build       port:pkgconfig
24depends_lib         port:ncurses
25patchfiles          patch-Makefile
26
27use_configure       no
28
29variant universal   {}
30
31build.env           PREFIX=${prefix} \
32                    SYSCONFDIR=${prefix}/etc \
33                    CC=${configure.cc} \
34                    CFLAGS=[get_canonical_archflags cc] \
35                    SOUND_TYPE=none
36build.target        curses
37
38destroot.env        {*}${build.env}
39
40if {${os.platform} eq "darwin" && ${os.major} <= 10} {
41    build.env-append    NO_STRDUP=yes
42}
43
44# TODO: sound and SDL variants or subports