-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathPortfile
65 lines (50 loc) · 1.79 KB
/
Portfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
# $Id$
### leave the MIQ tags here so that the same portfile can be
### shared in the main github repo and modified to enable
### this local git cache to be used by a local build.
###
### Lines starting with triple # and ending in hash MIQ will be
### uncommented by the mac build system.
PortSystem 1.0
name libferrisloki
version 3.0.13
set docversion 3.0.13
revision 20150128
categories devel
platforms darwin
maintainers Ben Martin
license Open Source
description Library from Modern C++ design with modifications.
long_description \
Library from Modern C++ design with modifications.
homepage https://github.com/monkeyiq/libferrisloki
distname ${name}-${version}
dist_subdir ${name}/${version}
worksrcdir ${name}-${version}
use_parallel_build yes
#
# To save on bandwidth, it is assumed that you have a git clone of
# https://github.com/monkeyiq/libferrisloki which has been pull/merged
# to the level that you want from the main github repo.
#
# otherwise, use one of the above url/branch combinations to directly
# fetch.
#
# If you are tracking pull requests then you can set the branch to
# build a bundle from an unmerged PR.
#
fetch.type git
git.url /Users/ben/macports-personal/local-github-clones/libferrisloki
git.branch master
##git.branch pr/1814
depends_lib \
port:libsigcxx2
depends_build \
port:pkgconfig port:autoconf port:automake
post-extract {
system "cd ${worksrcpath} && ./bootstrap "
}
configure.args
configure.cflags-append -g -mmacosx-version-min=10.7
configure.ldflags-append -lintl -mmacosx-version-min=10.7