Portfile revision f00cc8f8228536c9d98782fe1422f5eba917e300
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# -*- 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
27e52281f1522522b170cafc76b08b58aa70ccaandPortSystem 1.0
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndname inkscape-packaging
2d94708883b3a36a39b2bc7982234b674d8cb7a1ndversion 0.91
2d94708883b3a36a39b2bc7982234b674d8cb7a1ndrevision 100
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndcategories devel graphics
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndplatforms darwin
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndlicense GPL-2
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndsupported_archs noarch
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndmaintainers users.sf.net:suv-sf
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddescription Dependencies for Inkscape.app
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndlong_description ${description}
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# this is a metaport - no fetch, configure and build phases
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndmaster_sites
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nduse_configure no
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd # Create a dummy file so the port can be successfully activated
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd xinstall -d ${destroot}${prefix}/share/doc/${name}
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd set docfile [open ${destroot}${prefix}/share/doc/${name}/README.txt "w"]
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd puts $docfile "Inkscape packaging ${version} (meta port for all dependencies)\n"
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd close $docfile
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# build dependencies
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddepends_build port:bzr \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:autoconf \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:automake \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:pkgconfig \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:libtool \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:intltool \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:perl5
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# core dependencies
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddepends_build-append port:popt \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:boehmgc \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gsl \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:lcms2 \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gtkmm \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:boost \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:ImageMagick \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gtkspell2 \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:aspell-dict-en \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:poppler
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddepends_build-append port:gnome-icon-theme \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gnome-icon-theme-symbolic \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:icon-naming-utils \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gnome-themes-standard \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gtk-engines2 \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:gtk2-murrine
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# ports for python extensions
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddepends_build-append port:py27-lxml \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py27-numpy \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py27-Pillow \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py27-uniconvertor \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py27-pygtk
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndif {${os.major} <= 10} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd # ports for python extensions on Snow Leopard and Leopard
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd depends_build-append port:py26-lxml \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py26-numpy \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py26-Pillow \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py26-uniconvertor
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndif {${os.major} == 9} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd # ports for python extensions build deps on Leopard
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd depends_build-append port:gawk \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py25-lxml \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py25-numpy \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py25-Pillow \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:py25-uniconvertor
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndif {${os.major} < 9} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd # we don't support Tiger anymore
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd return -code error "Mac OS X <= 10.4 not supported."
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# optional features
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndvariant libwpd conflicts librevenge description {use libpwd for WPG, CDR, VSD} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddepends_build-append port:libcdr \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:libvisio \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:libwpg
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndvariant librevenge conflicts libwpd description {use librevenge for WPG, CDR, VSD} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddepends_build-append port:libcdr-0.1 \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:libvisio-0.1 \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:libwpg-0.3
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndvariant gnome_vfs description {with gnome-vfs (deprecated)} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd depends_build-append port:gnome-vfs
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndvariant gvfs description {with gvfs} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd depends_build-append port:gvfs
41e3d6b4e67a52c6570c0412c3e5526278cf07d7ndvariant dbus description {with dbus} {
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd depends_build-append port:dbus \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:dbus-glib \
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd port:dbus-python27
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nduniversal_variant no
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nddefault_variants-append +gnome_vfs
41e3d6b4e67a52c6570c0412c3e5526278cf07d7nd# livecheck