pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/pango



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Fri Jun 27 00:41:47 UTC 2014

Modified Files:
        pkgsrc/devel/pango: Makefile PLIST options.mk

Log Message:
Fix installation on Darwin with the default PKG_OPTIONS.

Background: On systems with CoreText (i.e., Darwin), pango
unconditionally links with it and installs certain libraries; this
is already handled in PLIST.

Problem: On systems where cairo has been built with the "quartz"
option, pango installs an additional header file.

Fix: Given that the "quartz" option is off by default, and assuming
that users who enable it likely do so globally in PKG_DEFAULT_OPTIONS,
add a nominal "quartz" option to pango that conditionalizes whether
to expect this additional header file.

"Sounds good" from jperkin@.

Tested on:

* Mac OS X 10.9.3, with and without PKG_DEFAULT_OPTIONS+=quartz
  (from cairo on up the dependency chain)
* NetBSD/amd64 6.1.4, with X sets and the default options


To generate a diff of this commit:
cvs rdiff -u -r1.190 -r1.191 pkgsrc/devel/pango/Makefile
cvs rdiff -u -r1.61 -r1.62 pkgsrc/devel/pango/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/pango/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index