The appended diff fixes some small problems, ie.
o configure prefers gmkdir (misc/fileutils)
o plugin install writes directly in /usr/local/ hierarchy
The diff also reflects new pkg/PLIST-{main,plugin} generated via make
plist.
Index: Makefile
===================================================================
RCS file: /pub/anoncvs/cvs/OpenBSD/ports/x11/gtk-vnc/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 26 May 2008 20:11:00 -0000 1.3
+++ Makefile 12 Jul 2008 19:25:17 -0000
@@ -5,8 +5,8 @@ COMMENT-plugin= gtk-vnc browser plugin
V= 0.3.6
DISTNAME= gtk-vnc-${V}
-PKGNAME-main= ${DISTNAME}p0
-PKGNAME-plugin= gtk-vnc-plugin-${V}
+PKGNAME-main= ${DISTNAME}p1
+PKGNAME-plugin= gtk-vnc-plugin-${V}p0
SHARED_LIBS += gtk-vnc-1.0 0.0 # .0.1
CATEGORIES= x11 net
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure 12 Jul 2008 19:25:17 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- configure.orig Mon May 5 22:54:32 2008
++++ configure Mon Jun 30 18:04:43 2008
+@@ -2384,7 +2384,7 @@ for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
+ do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+- for ac_prog in mkdir gmkdir; do
++ for ac_prog in mkdir ; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x
"$as_dir/$ac_prog$ac_exec_ext"; } || continue
+ case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
Index: patches/patch-plugin_Makefile_in
===================================================================
RCS file:
/pub/anoncvs/cvs/OpenBSD/ports/x11/gtk-vnc/patches/patch-plugin_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-plugin_Makefile_in
--- patches/patch-plugin_Makefile_in 13 May 2008 09:48:56 -0000 1.1
+++ patches/patch-plugin_Makefile_in 12 Jul 2008 19:25:17 -0000
@@ -1,12 +1,48 @@
-$OpenBSD: patch-plugin_Makefile_in,v 1.1 2008/05/13 09:48:56 ajacoutot Exp $
---- plugin/Makefile.in.orig Sat May 10 12:17:22 2008
-+++ plugin/Makefile.in Sat May 10 12:18:01 2008
+$OpenBSD$
+--- plugin/Makefile.in.orig Mon May 5 22:54:31 2008
++++ plugin/Makefile.in Sat Jul 12 14:17:21 2008
@@ -232,7 +232,7 @@ target_os = @target_os@
target_vendor = @target_vendor@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
[EMAIL PROTECTED]@plugindir = $(libdir)/mozilla/plugins
[EMAIL PROTECTED]@plugindir = $(libdir)/mozilla-plugins
[EMAIL PROTECTED]@plugindir = $(PREFIX)/lib/mozilla-plugins
@[EMAIL PROTECTED] = gtk-vnc-plugin.la
@[EMAIL PROTECTED] = \
@ENABLE_PLUGIN_TRUE@ gtk-vnc-plugin.c gtk-vnc-plugin.h npshell.c npunix.c
+@@ -285,12 +285,12 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ install-pluginLTLIBRARIES: $(plugin_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+- test -z "$(plugindir)" || $(MKDIR_P) "$(DESTDIR)$(plugindir)"
++ test -z "$(plugindir)" || $(MKDIR_P) "$(plugindir)"
+ @list='$(plugin_LTLIBRARIES)'; for p in $$list; do \
+ if test -f $$p; then \
+ f=$(am__strip_dir) \
+- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install
$(pluginLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p'
'$(DESTDIR)$(plugindir)/$$f'"; \
+- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install
$(pluginLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p"
"$(DESTDIR)$(plugindir)/$$f"; \
++ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install
$(pluginLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(plugindir)/$$f'"; \
++ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install
$(pluginLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(plugindir)/$$f"; \
+ else :; fi; \
+ done
+
+@@ -298,8 +298,8 @@ uninstall-pluginLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(plugin_LTLIBRARIES)'; for p in $$list; do \
+ p=$(am__strip_dir) \
+- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall
rm -f '$(DESTDIR)$(plugindir)/$$p'"; \
+- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f
"$(DESTDIR)$(plugindir)/$$p"; \
++ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall
rm -f '$(plugindir)/$$p'"; \
++ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f
"$(plugindir)/$$p"; \
+ done
+
+ clean-pluginLTLIBRARIES:
+@@ -449,7 +449,7 @@ check: check-am
+ @[EMAIL PROTECTED]:
+ all-am: Makefile $(LTLIBRARIES) all-local
+ installdirs:
+- for dir in "$(DESTDIR)$(plugindir)"; do \
++ for dir in "$(plugindir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+ install: install-am
Index: pkg/PLIST-main
===================================================================
RCS file: /pub/anoncvs/cvs/OpenBSD/ports/x11/gtk-vnc/pkg/PLIST-main,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST-main
--- pkg/PLIST-main 13 May 2008 09:48:56 -0000 1.1
+++ pkg/PLIST-main 12 Jul 2008 19:25:17 -0000
@@ -1,6 +1,6 @@
@comment $OpenBSD: PLIST-main,v 1.1 2008/05/13 09:48:56 ajacoutot Exp $
@pkgpath ${BASE_PKGPATH}
-bin/gvncviewer
[EMAIL PROTECTED] bin/gvncviewer
include/gtk-vnc-1.0/
include/gtk-vnc-1.0/vncdisplay.h
lib/libgtk-vnc-1.0.a
Index: pkg/PLIST-plugin
===================================================================
RCS file: /pub/anoncvs/cvs/OpenBSD/ports/x11/gtk-vnc/pkg/PLIST-plugin,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST-plugin
--- pkg/PLIST-plugin 13 May 2008 09:48:56 -0000 1.1
+++ pkg/PLIST-plugin 12 Jul 2008 19:25:17 -0000
@@ -1,7 +1,5 @@
@comment $OpenBSD: PLIST-plugin,v 1.1 2008/05/13 09:48:56 ajacoutot Exp $
lib/mozilla-plugins/
-lib/mozilla-plugins/gtk-vnc-plugin.a
-lib/mozilla-plugins/gtk-vnc-plugin.la
lib/mozilla-plugins/gtk-vnc-plugin.so
share/examples/gtk-vnc/
share/examples/gtk-vnc/README.plugin