source: trunk/dports/lang/boo/Portfile

Last change on this file was 95211, checked in by mww@…, 5 years ago

boo: add license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.8 KB
Line 
1# $Id: Portfile 95211 2012-07-07 00:06:07Z ryandesign@macports.org $
2
3PortSystem              1.0
4
5name                    boo
6version                 0.9.1.3287
7categories              lang mono
8platforms               darwin
9license                 BSD
10maintainers             nomaintainer
11homepage                http://boo.codehaus.org/
12master_sites            http://dist.codehaus.org/boo/distributions/
13distname                ${distname}-src
14use_zip                 yes
15
16description             object oriented statically typed programming language \
17                        for CLI
18
19long_description        Boo is a new object oriented statically typed \
20                        programming language for the Common Language \
21                        Infrastructure with a Python-inspired syntax and a \
22                        special focus on language and compiler extensibility.
23
24checksums               md5     7fed4903a6015777fa4a589f0d0ea397 \
25                        sha1    9c42253abd374f63b06685ce99ae7632678b1a80 \
26                        rmd160  535ca6caeccac2a9b71cc9d9dc5aa101e56bc003
27
28depends_lib             port:mono
29depends_build           port:nant port:pkgconfig
30
31extract.mkdir           yes
32
33patchfiles              patch-default.build.diff
34
35use_configure           no
36
37build.cmd               ${prefix}/bin/nant
38build.target
39
40test.run                yes
41test.cmd                ${build.cmd} compile-tests && nunit-console tests/build/*Tests.dll
42
43destroot.cmd            ${build.cmd}
44destroot.destdir        -D:install.prefix=${prefix} -D:install.destdir=${destroot}
45post-destroot {
46    file delete -force ${destroot}/tmp
47    reinplace "s|/usr/local|${prefix}|g" \
48        ${destroot}${prefix}/bin/booc \
49        ${destroot}${prefix}/bin/booi \
50        ${destroot}${prefix}/bin/booish
51}
52
53livecheck.type          regex
54livecheck.url           [lindex ${master_sites} 0]?C=M&O=D
55livecheck.regex         ${name}-(\[0-9.\]+)\\.tar
Note: See TracBrowser for help on using the repository browser.