# -*- 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 PortSystem 1.0 name planner license GPL-2 version 0.14.6 revision 5 set branch [join [lrange [split ${version} .] 0 1] .] categories gnome maintainers nomaintainer description Project management application for GNOME 2 long_description \ Planner is a tool for planning, scheduling and tracking \ projects for the GNOME Desktop. Planner is an open source \ project aiming at being a better alternative than the \ available proprietary tools. \ Planner is part of GNOME Office, a productivity suite \ composed of entirely free software, integrated with the \ GNOME Desktop. homepage https://wiki.gnome.org/Apps/Planner platforms darwin master_sites gnome:sources/${name}/${branch}/ checksums rmd160 edfb1df0158695d918a6848b7e62ebed8830a210 \ sha256 130d29e6d6b8c1994017deba2acca05a4bf83ba1e169635ec8c5c7878abe0696 distname planner-${version} use_xz yes depends_build port:pkgconfig \ port:intltool \ port:gtk-doc depends_lib port:desktop-file-utils \ path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \ port:gconf \ port:libgnomeui \ port:libgnomecanvas \ port:rarian \ port:libxslt # autoreconf to reconfigure with our intltool.m4 use_autoreconf yes autoreconf.args -fvi configure.args --disable-python \ --disable-update-mimedb \ --disable-schemas-install \ --disable-eds \ --mandir=${prefix}/share/man variant eds description {Enable evolution-data-server support} { depends_lib-append port:evolution-data-server configure.args-delete --disable-eds configure.args-append --enable-eds } variant debug description {Enable debug} { configure.cflags-delete -O2 configure.cflags-append -O0 -g } # evolution-data-server is not universal if {[variant_isset eds]} { universal_variant no } post-activate { system "${prefix}/bin/scrollkeeper-update" system "${prefix}/bin/update-desktop-database ${prefix}/share/applications" system "update-mime-database ${prefix}/share/mime" system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" } livecheck.type gnome