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
> 

Reply via email to