Ticket #38196: Portfile

File Portfile, 1.5 KB (added by cooljeanius (Eric Gallager), 12 years ago)

portfile for tcc

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$
3
4PortSystem          1.0
5PortGroup           compiler_blacklist_versions 1.0
6
7name                tcc
8version             0.9.26
9categories          lang devel
10platforms           darwin
11maintainers         gwmail.gwu.edu:egall openmaintainer
12license             LGPL-2.1+
13supported_archs     i386 x86_64
14
15# doesn't accept multiple -arch flags
16universal_variant   no
17
18# it bootstraps itself, so it's necessary to have it built before other steps can continue
19use_parallel_build  no
20
21description         ${name} is the Tiny C Compiler.
22
23long_description    ${name} is Fabrice Bellard's Tiny C Compiler. It provides \
24                    C scripting everywhere and is the smallest ANSI C compiler. \
25                   
26homepage            http://bellard.org/${name}/
27master_sites        http://download.savannah.gnu.org/releases/tinycc
28use_bzip2           yes
29
30checksums           md5     5fb28e4abc830c46a7f54c1f637fb25d \
31                    sha1    7110354d3637d0e05f43a006364c897248aed5d0 \
32                    sha256  521e701ae436c302545c3f973a9c9b7e2694769c71d9be10f70a2460705b6d71
33
34depends_build-append port:perl5 \
35                     port:texinfo
36
37# It was designed to be built with gcc
38compiler.whitelist-append gcc
39
40variant tests description {Run the test suite} {
41    depends_build-append port:expect
42    test.run             yes
43    test.cmd             make
44    test.target          test
45}
46