# -*- 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
description A viewer for common electronic CAD waveform files.
GTKWave is a fully featured GTK+ based wave viewer for Unix \
and Win32 which reads LXT, LXT2, VZT, and GHW files as well \
as standard Verilog VCD/EVCD files and allows their viewing.
homepage http://gtkwave.sourceforge.net
master_sites sourceforge:project/gtkwave/gtkwave-${version}
checksums sha1 8aa13b6ce1c20483562a210beae9078ddd3428a3 \
rmd160 acb85f76024b75d2fc5fc9817c07e32c787da47f \
sha256 c6e552716876c8b88c8f6e36e3614a8c53a32cef7895e2c1e6e608daf0ee5b7a
depends_build port:pkgconfig
port:gtk-osx-application-gtk2 \
configure.args --with-tcl=${prefix}/lib \
--with-tk=${prefix}/lib \
"GTK_MAC_CFLAGS=\"\$(${prefix}/bin/pkg-config --cflags gtk-mac-integration-gtk2)\"" \
"GTK_MAC_LIBS=\"\$(${prefix}/bin/pkg-config --libs gtk-mac-integration-gtk2)\""
system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications; true"
system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true"