On Wed, Apr 17, 2013 at 11:57:11PM -0600, Anthony J. Bentley wrote: > Hi, > > Here is an update to gtkwave-3.3.45. Works on i386/amd64.
share/icons can go away, and you need to depend on gtk+2,-guic + run gtk-update-icon-cache on the gnome subdir. with that, ok (although i'm not sure with all the commented entries under share/mime..). Landry > > ok? > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/cad/gtkwave/Makefile,v > retrieving revision 1.12 > diff -u -p -u -p -r1.12 Makefile > --- Makefile 10 Mar 2013 23:04:45 -0000 1.12 > +++ Makefile 13 Apr 2013 02:07:49 -0000 > @@ -2,8 +2,7 @@ > > COMMENT= GTK+-based electronic waveform viewer > > -DISTNAME= gtkwave-3.3.28 > -REVISION= 0 > +DISTNAME= gtkwave-3.3.45 > CATEGORIES= cad > > HOMEPAGE= http://gtkwave.sourceforge.net/ > @@ -13,17 +12,17 @@ PERMIT_PACKAGE_CDROM= Yes > > MASTER_SITES= ${HOMEPAGE} > > -WANTLIB += GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama > -WANTLIB += Xrandr Xrender atk-1.0 bz2 c cairo expat fontconfig > +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama > +WANTLIB += Xrandr Xrender atk-1.0 bz2 c cairo fontconfig > WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 > -WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 gtk-x11-2.0 lzma > -WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png > -WANTLIB += pthread pthread-stubs xcb xcb-render xcb-shm z > +WANTLIB += gobject-2.0 gtk-x11-2.0 lzma > +WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pthread z > > MODULES= devel/gettext > > BUILD_DEPENDS= devel/gperf > - > +RUN_DEPENDS = devel/desktop-file-utils \ > + misc/shared-mime-info > LIB_DEPENDS= archivers/bzip2 \ > archivers/xz \ > x11/gtk+2 > Index: distinfo > =================================================================== > RCS file: /cvs/ports/cad/gtkwave/distinfo,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 distinfo > --- distinfo 16 Nov 2011 14:52:50 -0000 1.4 > +++ distinfo 13 Apr 2013 02:07:49 -0000 > @@ -1,5 +1,2 @@ > -MD5 (gtkwave-3.3.28.tar.gz) = OWzBXPwSgBya1q9QfuSg8Q== > -RMD160 (gtkwave-3.3.28.tar.gz) = /w0qLaGLlnqm4l+67l8ImY9pK/0= > -SHA1 (gtkwave-3.3.28.tar.gz) = BaUC2roFMkaK8xV23ReXGn8nYCc= > -SHA256 (gtkwave-3.3.28.tar.gz) = 4LPyCRqqW4c0tCSgotGc7Hb80t19Su6GqIPxnkavbXg= > -SIZE (gtkwave-3.3.28.tar.gz) = 3225502 > +SHA256 (gtkwave-3.3.45.tar.gz) = qtJhm0EAkR0Fr5eiBG9sMR/i91/gNr0ZRpdNwu3Jp5E= > +SIZE (gtkwave-3.3.45.tar.gz) = 3809190 > Index: patches/patch-share_applications_Makefile_in > =================================================================== > RCS file: patches/patch-share_applications_Makefile_in > diff -N patches/patch-share_applications_Makefile_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-share_applications_Makefile_in 13 Apr 2013 02:07:49 > -0000 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- share/applications/Makefile.in.orig Fri Apr 12 17:26:53 2013 > ++++ share/applications/Makefile.in Fri Apr 12 17:26:54 2013 > +@@ -417,7 +417,7 @@ uninstall-am: uninstall-desktopDATA > + > + > + @FDO_MIME_TRUE@install-data-hook: > +-@FDO_MIME_TRUE@ $(UPDATE_DESKTOP_DATABASE) > ++#@FDO_MIME_TRUE@ $(UPDATE_DESKTOP_DATABASE) > + > + @FDO_MIME_TRUE@uninstall-hook: > + @FDO_MIME_TRUE@ $(UPDATE_DESKTOP_DATABASE) > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/cad/gtkwave/pkg/PLIST,v > retrieving revision 1.1.1.1 > diff -u -p -u -p -r1.1.1.1 PLIST > --- pkg/PLIST 8 Jul 2010 11:20:50 -0000 1.1.1.1 > +++ pkg/PLIST 13 Apr 2013 02:07:49 -0000 > @@ -1,6 +1,7 @@ > @comment $OpenBSD: PLIST,v 1.1.1.1 2010/07/08 11:20:50 jasper Exp $ > @bin bin/evcd2vcd > @bin bin/fst2vcd > +@bin bin/fstminer > @bin bin/ghwdump > @bin bin/gtkwave > @bin bin/lxt2miner > @@ -17,6 +18,7 @@ > @bin bin/vztminer > @man man/man1/evcd2vcd.1 > @man man/man1/fst2vcd.1 > +@man man/man1/fstminer.1 > @man man/man1/ghwdump.1 > @man man/man1/gtkwave.1 > @man man/man1/lxt2miner.1 > @@ -32,13 +34,100 @@ > @man man/man1/vzt2vcd.1 > @man man/man1/vztminer.1 > @man man/man5/gtkwaverc.5 > +share/applications/gtkwave.desktop > share/doc/gtkwave/ > share/doc/gtkwave/gtkwave.odt > share/examples/gtkwave/ > -share/examples/gtkwave/des.sav > +share/examples/gtkwave/des.gtkw > share/examples/gtkwave/des.tcl > share/examples/gtkwave/des.v > share/examples/gtkwave/des.vzt > +share/examples/gtkwave/gtkwaverc > share/examples/gtkwave/transaction.c > share/examples/gtkwave/transaction.fst > -share/examples/gtkwave/transaction.sav > +share/examples/gtkwave/transaction.gtkw > +share/icons/ > +share/icons/gnome/ > +share/icons/gnome/16x16/ > +share/icons/gnome/16x16/mimetypes/ > +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-lxt.png > +share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.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/16x16/mimetypes/gtkwave.png > +share/icons/gnome/32x32/ > +share/icons/gnome/32x32/mimetypes/ > +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-lxt.png > +share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.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/32x32/mimetypes/gtkwave.png > +share/icons/gnome/48x48/ > +share/icons/gnome/48x48/mimetypes/ > +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-lxt.png > +share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.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/gnome/48x48/mimetypes/gtkwave.png > +share/icons/gtkwave_256x256x32.png > +share/icons/gtkwave_files_256x256x32.png > +share/icons/gtkwave_savefiles_256x256x32.png > +@comment share/mime/XMLnamespaces > +@comment share/mime/aliases > +share/mime/application/vnd.gtkwave-ae2.xml > +share/mime/application/vnd.gtkwave-aet.xml > +share/mime/application/vnd.gtkwave-evcd.xml > +share/mime/application/vnd.gtkwave-fst.xml > +share/mime/application/vnd.gtkwave-ghw.xml > +share/mime/application/vnd.gtkwave-gtkw.xml > +share/mime/application/vnd.gtkwave-lx2.xml > +share/mime/application/vnd.gtkwave-lxt.xml > +share/mime/application/vnd.gtkwave-lxt2.xml > +share/mime/application/vnd.gtkwave-vcd.xml > +share/mime/application/vnd.gtkwave-vzt.xml > +@comment share/mime/generic-icons > +@comment share/mime/globs > +@comment share/mime/globs2 > +@comment share/mime/icons > +@comment share/mime/magic > +@comment share/mime/mime.cache > +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-lxt.xml > +share/mime/packages/x-gtkwave-extension-lxt2.xml > +share/mime/packages/x-gtkwave-extension-vcd.xml > +share/mime/packages/x-gtkwave-extension-vzt.xml > +@comment share/mime/subclasses > +@comment share/mime/treemagic > +@comment share/mime/types > +@comment share/mime/version > +@exec %D/bin/update-desktop-database > +@unexec-delete %D/bin/update-desktop-database > +@exec %D/bin/update-mime-database %D/share/mime > +@unexec-delete %D/bin/update-mime-database %D/share/mime >
