Source
# -*- 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
PortSystem 1.0
PortGroup active_variants 1.1
PortGroup gobject_introspection 1.0
name goffice
description GOffice is a library of document-centric objects and utilities.
long_description GOffice is a library of document-centric objects \
and utilities building on top of GLib and Gtk+ and \
used by software such as Gnumeric.
maintainers {devans @dbevans} openmaintainer
categories gnome devel
platforms darwin
homepage http://www.gnumeric.org/
use_xz yes
if {${name} eq ${subport}} {
epoch 1
version 0.10.46
license {GPL-2 GPL-3}
checksums rmd160 3c968f0533722e56ea0b83b92b5a89b9de0bdaeb \
sha256 058d6d3a40e1f60525682ec6b857c441d5deb50d0d30a76804f9f36f865a13a9 \
size 2397976
depends_build port:pkgconfig \
port:intltool \
port:gtk-doc \
port:autoconf \
port:automake \
port:libtool
depends_lib port:gtk3 \
port:libgsf \
port:librsvg \
port:libspectre \
port:libxslt \
port:ghostscript \
path:lib/pkgconfig/glib-2.0.pc:glib2
gobject_introspection yes
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
post-patch {
xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
}
configure.cmd ./autogen.sh
patchfiles-append patch-configure.ac.diff \
patch_quartz-goffice-goffice.c.diff
configure.args-append \
--disable-silent-rules
variant quartz {}
if {[variant_isset quartz]} {