source: trunk/dports/x11/pangomm/Portfile

Last change on this file was 136080, checked in by devans@…, 2 years ago

pangomm: update to version 2.36.0.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
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: Portfile 136080 2015-05-11 18:19:06Z ryandesign@macports.org $
3
4PortSystem      1.0
5PortGroup       active_variants 1.1
6
7name            pangomm
8version         2.36.0
9# some build files are GPL-2+ but they are not installed
10license         LGPL-2.1+
11set branch      [join [lrange [split ${version} .] 0 1] .]
12description     C++ interface to Pango.
13long_description    pangomm is the official \
14                C++ interface for the Pango text layout library.
15maintainers     devans openmaintainer
16categories      x11 devel
17platforms       darwin
18homepage        http://www.gtkmm.org/
19master_sites    gnome:sources/${name}/${branch}/
20
21use_xz          yes
22
23checksums       rmd160  b8dbfa2db420e43c145c2bf74d273ca8e9eb84ce \
24                sha256  a8d96952c708d7726bed260d693cece554f8f00e48b97cccfbf4f5690b6821f0
25
26depends_build   port:pkgconfig \
27                port:mm-common
28
29depends_lib     path:lib/pkgconfig/pango.pc:pango \
30                path:lib/pkgconfig/cairomm-1.0.pc:cairomm \
31                port:glibmm \
32                port:libsigcxx2
33 
34use_autoreconf  yes
35autoreconf.args -fvi
36
37#
38# dummy variants to ensure that this port gets rebuilt if
39# the corresponding variants for pango change
40#
41
42variant x11 {}
43variant quartz {}
44default_variants +x11
45
46if {[variant_isset x11]} {
47    require_active_variants path:lib/pkgconfig/cairomm-1.0.pc:cairomm x11
48    require_active_variants path:lib/pkgconfig/pango.pc:pango x11
49}
50
51if {[variant_isset quartz]} {
52    require_active_variants path:lib/pkgconfig/cairomm-1.0.pc:cairomm quartz
53    require_active_variants ath:lib/pkgconfig/pango.pc:pango quartz
54}
55
56livecheck.type  gnome
Note: See TracBrowser for help on using the repository browser.