Ticket #45823: Portfile

File Portfile, 1.7 KB (added by robertoschwald (Robert Oschwald), 9 years ago)

rb21-fontcustom Portfile

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
4
5PortSystem          1.0
6PortGroup           ruby 1.0
7PortGroup           active_variants 1.1
8
9# Needs Ruby >= 2.1.2 due to https://github.com/FontCustom/fontcustom/issues/194
10ruby.setup          fontcustom 1.3.4 gem {} rubygems ruby21
11
12description         Generate custom icon webfonts
13long_description    Font Custom makes using vector icons easy. Generate icon fonts and supporting templates \
14                    (e.g. @font-face CSS) from a collection of SVGs.
15
16categories-append   www devel
17
18license             MIT
19maintainers         googlemail.com:robertoschwald openmaintainer
20homepage            http://fontcustom.com
21platforms           darwin
22
23checksums           md5     5b74fab5d2c72d244d48a6228bcd0a1f \
24                    sha1    3eb237cb9d12a84b02428271dff30139f88aa905 \
25                    rmd160  789d48523338a6683c10a81ebf7f8f4862b484c4
26 
27depends_lib         port:ruby21 \
28                    port:eot-utils \
29                    port:rb21-thor \
30                    port:rb21-celluloid \
31                    port:rb21-timers \
32                    port:rb21-ffi \
33                    port:rb21-hitimes \
34                    port:rb21-listen \
35                    port:rb21-rb-fsevent \
36                    port:rb21-rb-inotify \
37                    port:fontforge
38
39
40# fontforge must be installed with python variant.
41
42variant python27 description "With fontforge python27 variant" {
43    require_active_variants fontforge python27 python26
44}
45variant python26 description "With fontforge python26 variant"  {
46    require_active_variants fontforge python26 python27
47}
48
49default_variants +python27