# -*- 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 name agave version 0.4.7 revision 2 license GPL-2+ categories graphics gnome platforms darwin maintainers nomaintainer description Generate a variety of colorschemes from a single starting color. long_description \ Agave is a very simple application for the GNOME desktop that allows you \ to generate a variety of colorschemes from a single starting color. It is \ free software licensed under the open-source GPL License. homepage https://web.archive.org/web/20170308183221/http://home.gna.org/colorscheme master_sites https://web.archive.org/web/20170225200236/http://download.gna.org/colorscheme/releases/ checksums md5 93097881f28dcae1eca2800a763f77c3 \ sha1 9c48d646885e84ded7a5d444d4989ea0ee413b6f \ rmd160 a7d0294ab0ab318f1a654c48059659a50a32283a use_bzip2 yes depends_build port:pkgconfig \ port:intltool \ port:gnome-doc-utils depends_lib port:desktop-file-utils \ port:rarian \ port:gtkmm \ port:libglademm \ port:gconfmm \ port:libgnomeui \ port:cppunit \ port:boost patchfiles src_core_compat-round.cc.patch # TODO: Fix buggy C++ code that clang complains about compiler.blacklist *clang* # autoreconf to reconfigure with our intltool.m4 use_autoreconf yes autoreconf.args -fvi configure.args --disable-scrollkeeper \ --disable-schemas-install post-activate { system "scrollkeeper-update" system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" system "${prefix}/bin/update-desktop-database ${prefix}/share/applications" system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" } platform darwin { if {${os.major} >= 13} { known_fail yes depends_lib depends_build pre-fetch { ui_error "$name does not build on Mavericks or later." error "unsupported platform" } } } livecheck.type regex livecheck.url ${master_sites} livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"