Index: head/cad/gtkwave/Makefile =================================================================== --- head/cad/gtkwave/Makefile (revision 417669) +++ head/cad/gtkwave/Makefile (revision 417670) @@ -1,37 +1,42 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= gtkwave -PORTVERSION= 3.3.69 +PORTVERSION= 3.3.73 CATEGORIES= cad MASTER_SITES= http://gtkwave.sourceforge.net/ MAINTAINER= zeising@FreeBSD.org COMMENT= Electronic Waveform Viewer -USES= desktop-file-utils gmake gperf pkgconfig shared-mime-info +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libfontconfig.so:x11-fonts/fontconfig + +USES= desktop-file-utils gettext gmake gperf pkgconfig shared-mime-info GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mime-update -USE_GNOME= gtk20 +USE_GNOME= cairo gtk20 INSTALLS_ICONS= yes OPTIONS_DEFINE= TCL GCONF TCL_DESC= Enable support for TCL/TK -TCL_USES= tk +TCL_USES= tcl tk TCL_CONFIGURE_ON= --with-tcl=${TCL_LIBDIR} \ --with-tk=${TK_LIBDIR} TCL_CONFIGURE_OFF= --disable-tcl GCONF_CONFIGURE_WITH= gconf GCONF_USE= GNOME=gconf2 PORTDOCS= gtkwave.odt - post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/cad/gtkwave/distinfo =================================================================== --- head/cad/gtkwave/distinfo (revision 417669) +++ head/cad/gtkwave/distinfo (revision 417670) @@ -1,2 +1,3 @@ -SHA256 (gtkwave-3.3.69.tar.gz) = d3f45beb0517b3dc63901bd35fb8ed4c1e489696936d806cca5ca8fc67d3f3a1 -SIZE (gtkwave-3.3.69.tar.gz) = 4097780 +TIMESTAMP = 1466954022 +SHA256 (gtkwave-3.3.73.tar.gz) = 57bc88efa248c9f76950a49e7ff6a3f4a2062cb512fe7eb2e86976eb7f2be86a +SIZE (gtkwave-3.3.73.tar.gz) = 4122802 Index: head/cad/gtkwave/files/patch-Makefile.in =================================================================== --- head/cad/gtkwave/files/patch-Makefile.in (revision 417669) +++ head/cad/gtkwave/files/patch-Makefile.in (revision 417670) @@ -1,11 +1,11 @@ ---- Makefile.in.orig 2014-01-03 05:17:31.000000000 +0100 -+++ Makefile.in 2014-06-06 21:51:39.000000000 +0200 -@@ -310,7 +310,7 @@ +--- Makefile.in.orig 2014-01-03 04:17:31 UTC ++++ Makefile.in +@@ -310,7 +310,7 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -SUBDIRS = doc examples man src contrib share +SUBDIRS = examples man src contrib share EXTRA_DIST = ChangeLog COPYING INSTALL LICENSE.TXT README NEWS AUTHORS \ autogen.sh wave_locale.h tcl.m4 Index: head/cad/gtkwave/files/patch-configure =================================================================== --- head/cad/gtkwave/files/patch-configure (revision 417669) +++ head/cad/gtkwave/files/patch-configure (revision 417670) @@ -1,10 +1,10 @@ ---- configure.orig 2012-04-19 14:52:53.532889214 +0600 -+++ configure 2012-04-19 14:52:32.373895264 +0600 -@@ -9212,6 +9212,7 @@ +--- configure.orig 2016-05-11 18:22:21 UTC ++++ configure +@@ -10257,6 +10257,7 @@ OLD_LDFLAGS="${LDFLAGS}" TCLSPEC_LHS="${TCL_LIB_SPEC% *}" TKLSPEC_LHS="${TK_LIB_SPEC% *}" LDFLAGS="${LDFLAGS} ${TCLSPEC_LHS} ${TKLSPEC_LHS}" +TCL_VERSION=${TCL_VERSION%.*}${TCL_VERSION#*.} as_ac_Lib=`$as_echo "ac_cv_lib_tcl${TCL_VERSION}''_Tcl_CreateInterp" | $as_tr_sh` { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl_CreateInterp in -ltcl${TCL_VERSION}" >&5 $as_echo_n "checking for Tcl_CreateInterp in -ltcl${TCL_VERSION}... " >&6; } Index: head/cad/gtkwave/files/patch-doc__Makefile.in =================================================================== --- head/cad/gtkwave/files/patch-doc__Makefile.in (revision 417669) +++ head/cad/gtkwave/files/patch-doc__Makefile.in (revision 417670) @@ -1,11 +1,11 @@ ---- doc/Makefile.in.orig 2013-05-13 14:24:11.641084031 +0200 -+++ doc/Makefile.in 2013-05-13 14:24:58.487075336 +0200 -@@ -32,7 +32,7 @@ +--- doc/Makefile.in.orig 2014-01-03 04:17:31 UTC ++++ doc/Makefile.in +@@ -32,7 +32,7 @@ am__make_dryrun = \ esac; \ test $$am__dry = yes; \ } -pkgdatadir = $(datadir)/@PACKAGE@ +pkgdatadir = $(datadir)/doc/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ Index: head/cad/gtkwave/files/patch-examples__Makefile.in =================================================================== --- head/cad/gtkwave/files/patch-examples__Makefile.in (revision 417669) +++ head/cad/gtkwave/files/patch-examples__Makefile.in (revision 417670) @@ -1,20 +1,20 @@ ---- examples/Makefile.in.orig 2014-01-03 05:17:31.000000000 +0100 -+++ examples/Makefile.in 2014-06-06 22:30:58.000000000 +0200 -@@ -32,7 +32,7 @@ +--- examples/Makefile.in.orig 2014-01-03 04:17:31 UTC ++++ examples/Makefile.in +@@ -32,7 +32,7 @@ am__make_dryrun = \ esac; \ test $$am__dry = yes; \ } -pkgdatadir = $(datadir)/@PACKAGE@ +pkgdatadir = $(datadir) pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ -@@ -258,7 +258,7 @@ +@@ -258,7 +258,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ dist_examples_DATA = des.gtkw des.tcl des.v des.fst transaction.fst transaction.gtkw transaction.c gtkwaverc -examplesdir = $(pkgdatadir)/examples +examplesdir = $(pkgdatadir)/examples/@PACKAGE@ all: all-am .SUFFIXES: Index: head/cad/gtkwave/pkg-plist =================================================================== --- head/cad/gtkwave/pkg-plist (revision 417669) +++ head/cad/gtkwave/pkg-plist (revision 417670) @@ -1,94 +1,95 @@ bin/evcd2vcd bin/fst2vcd bin/fstminer bin/ghwdump bin/gtkwave bin/lxt2miner bin/lxt2vcd bin/rtlbrowse bin/shmidcat bin/twinwave bin/vcd2fst bin/vcd2lxt bin/vcd2lxt2 bin/vcd2vzt bin/vermin bin/vzt2vcd bin/vztminer man/man1/ghwdump.1.gz man/man1/gtkwave.1.gz man/man1/evcd2vcd.1.gz man/man1/fst2vcd.1.gz man/man1/fstminer.1.gz man/man1/lxt2miner.1.gz man/man1/lxt2vcd.1.gz man/man1/rtlbrowse.1.gz man/man1/shmidcat.1.gz man/man1/twinwave.1.gz man/man1/vcd2fst.1.gz man/man1/vcd2lxt.1.gz man/man1/vcd2lxt2.1.gz man/man1/vcd2vzt.1.gz man/man1/vermin.1.gz man/man1/vzt2vcd.1.gz man/man1/vztminer.1.gz man/man5/gtkwaverc.5.gz share/mime/packages/x-gtkwave-extension-ae2.xml share/mime/packages/x-gtkwave-extension-aet.xml share/mime/packages/x-gtkwave-extension-evcd.xml share/mime/packages/x-gtkwave-extension-fst.xml share/mime/packages/x-gtkwave-extension-ghw.xml share/mime/packages/x-gtkwave-extension-gtkw.xml share/mime/packages/x-gtkwave-extension-lx2.xml share/mime/packages/x-gtkwave-extension-lxt2.xml share/mime/packages/x-gtkwave-extension-lxt.xml share/mime/packages/x-gtkwave-extension-vcd.xml share/mime/packages/x-gtkwave-extension-vzt.xml share/applications/gtkwave.desktop share/icons/gnome/16x16/mimetypes/gtkwave.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png share/icons/gnome/32x32/mimetypes/gtkwave.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png share/icons/gnome/48x48/mimetypes/gtkwave.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png share/icons/gtkwave_256x256x32.png share/icons/gtkwave_files_256x256x32.png share/icons/gtkwave_savefiles_256x256x32.png +share/icons/hicolor/scalable/apps/gtkwave.svg %%EXAMPLESDIR%%/des.fst %%EXAMPLESDIR%%/des.gtkw %%EXAMPLESDIR%%/des.tcl %%EXAMPLESDIR%%/des.v %%EXAMPLESDIR%%/transaction.fst %%EXAMPLESDIR%%/transaction.gtkw %%EXAMPLESDIR%%/transaction.c %%EXAMPLESDIR%%/gtkwaverc