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