source: trunk/dports/games/cmatrix/Portfile

Last change on this file was 139471, checked in by jmr@…, 2 years ago

cmatrix: add missing ncurses dep, add variant to install X11 font, update homepage

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1# $Id: Portfile 139471 2015-08-18 02:04:17Z ryandesign@macports.org $
2
3PortSystem                      1.0
4
5name                            cmatrix
6version                         1.2a
7revision                        1
8categories                      games x11
9platforms                       darwin
10license                         GPL
11maintainers                     nomaintainer
12description                     Console Matrix
13long_description        Console Matrix simulates the display from "The Matrix"
14homepage                        http://www.asty.org/cmatrix/
15
16master_sites            ${homepage}dist
17checksums                       md5 ebfb5733104a258173a9ccf2669968a1 \
18                                        sha1 ca078c10322a47e327f07a44c9a42b52eab5ad93 \
19                                        rmd160 8a401753ca0e88c0d24b6a8c3f23b725368c13bb
20
21depends_lib         port:ncurses
22
23patchfiles          Makefile.in.patch
24
25configure.args          --mandir=${prefix}/share/man
26
27variant x11font description {Install matrix font for X11} {
28    depends_lib-append  port:fontconfig port:mkfontscale port:mkfontdir
29    set font_dir ${prefix}/share/fonts/misc
30    pre-destroot {
31        xinstall -d ${destroot}${font_dir}
32    }
33    post-activate {
34        system "mkfontscale ${font_dir}"
35        system "mkfontdir ${font_dir}"
36        system "fc-cache ${font_dir}"
37    }
38    post-deactivate {
39        system "mkfontscale ${font_dir}"
40        system "mkfontdir ${font_dir}"
41        system "fc-cache ${font_dir}"
42    }
43}
44
45livecheck.type  regex
46livecheck.url   ${master_sites}
47livecheck.regex {cmatrix-([0-9a-z\.]+)\.tar\.gz}
Note: See TracBrowser for help on using the repository browser.