source: trunk/dports/games/mystonline-bootstrap/Portfile

Last change on this file was 71090, checked in by ryandesign@…, 7 years ago

Add modeline

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
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: Portfile 71090 2010-09-01 06:47:44Z ryandesign@macports.org $
3
4PortSystem                  1.0
5
6name                        mystonline-bootstrap
7set my_name                 mystonline
8version                     2010
9revision                    1
10platforms                   darwin
11categories                  games x11
12maintainers                 ryandesign
13homepage                    http://mystonline.com/
14dist_subdir                 ${my_name}
15master_sites                http://www.ryandesign.com/macports/distfiles/${dist_subdir}
16use_zip                     yes
17set launcher_exe            UruLauncher.exe
18set launcher_version        1.893
19distname                    ${launcher_exe}-${launcher_version}
20extract.mkdir               yes
21supported_archs             noarch
22
23description                 Myst Online: URU Live Again
24
25long_description            ${description} (MO:ULagain) bootstrap files for \
26                            use with the Wine or Cider version
27
28checksums                   md5     6d92e689247a2dc1c9b77f32bec5d887 \
29                            sha1    8b22b4899f7fe4c9528493e961114e963b81a5b1 \
30                            rmd160  bdff9df019140bf4de43d85b1f46fa5c499d500e
31
32set share_dir               ${prefix}/share/${my_name}
33set bootstrap_dir           ${share_dir}/bootstrap
34set assets_dir              ${share_dir}/data
35
36use_configure               no
37
38build {}
39
40destroot.keepdirs ${destroot}${assets_dir}
41destroot {
42    xinstall -d ${destroot}${bootstrap_dir}
43    xinstall -m 644 -W ${worksrcpath} ${launcher_exe} ${destroot}${bootstrap_dir}
44}
45
46post-activate {
47    if {[file exists ${assets_dir}/${launcher_exe}]} {
48        ui_debug "${launcher_exe} already exists in ${assets_dir}; ok"
49    } else {
50        ui_debug "Copying ${launcher_exe} to ${assets_dir}"
51        copy ${bootstrap_dir}/${launcher_exe} ${assets_dir}
52    }
53}
54
55livecheck.type              none
Note: See TracBrowser for help on using the repository browser.