Tue Feb 16 03:45:19 2016 UTC ()
fixes to build with wxGTK30 when wx-config is not in ${PREFIX}/bin


(dbj)
diff -r1.50 -r1.51 pkgsrc/databases/pgadmin3/Makefile
diff -r1.13 -r1.14 pkgsrc/databases/pgadmin3/distinfo
diff -r0 -r1.1 pkgsrc/databases/pgadmin3/patches/manual-acinclude.m4
diff -r0 -r1.3 pkgsrc/databases/pgadmin3/patches/patch-configure

cvs diff -r1.50 -r1.51 pkgsrc/databases/pgadmin3/Makefile (expand / switch to context diff)
--- pkgsrc/databases/pgadmin3/Makefile 2016/02/16 01:07:22 1.50
+++ pkgsrc/databases/pgadmin3/Makefile 2016/02/16 03:45:18 1.51
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.50 2016/02/16 01:07:22 dbj Exp $
+# $NetBSD: Makefile,v 1.51 2016/02/16 03:45:18 dbj Exp $
 
 DISTNAME=	pgadmin3-1.20.0
 CATEGORIES=	databases
@@ -17,8 +17,6 @@
 
 .include "options.mk"
 
-CONFIGURE_ARGS+=	--with-wx=${BUILDLINK_PREFIX.wxGTK30}
-CONFIGURE_ARGS+=	--with-wx-version=3.0
 CONFIGURE_ARGS+=	--with-libxml2=${BUILDLINK_PREFIX.libxml2}
 CONFIGURE_ARGS+=	--with-libxslt=${BUILDLINK_PREFIX.libxslt}
 

cvs diff -r1.13 -r1.14 pkgsrc/databases/pgadmin3/distinfo (expand / switch to context diff)
--- pkgsrc/databases/pgadmin3/distinfo 2015/11/03 01:56:24 1.13
+++ pkgsrc/databases/pgadmin3/distinfo 2016/02/16 03:45:18 1.14
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.13 2015/11/03 01:56:24 agc Exp $
+$NetBSD: distinfo,v 1.14 2016/02/16 03:45:18 dbj Exp $
 
 SHA1 (pgadmin3-1.20.0.tar.gz) = 70ade343c286ef4413961317d41477b47aac675a
 RMD160 (pgadmin3-1.20.0.tar.gz) = 3f2902b68a915d88bc93c10b897f4c163459b03e
 SHA512 (pgadmin3-1.20.0.tar.gz) = 83521a16d60bf8c9cffb03e4fb401a31e28f764c31608c0b223f7c88a14a09f665c976f3472debd4ad8b6cd54f0fbd2b8de352c296180e6ea6f8088cb45447bc
 Size (pgadmin3-1.20.0.tar.gz) = 14394997 bytes
+SHA1 (patch-configure) = 52be492c191e3a249bcbf88075f0f2a2f1a0f76a
 SHA1 (patch-pgadmin_ctl_ctlMenuToolbar.cpp) = c3c2ed84d9cd2d06bb1f63af86008c24b2c39d3f

File Added: pkgsrc/databases/pgadmin3/patches/Attic/manual-acinclude.m4
$NetBSD: manual-acinclude.m4,v 1.1 2016/02/16 03:45:19 dbj Exp $

Remove code that insists wx-config is in a directory named bin

--- acinclude.m4.orig	2013-07-19 08:53:33.000000000 +0000
+++ acinclude.m4
@@ -87,15 +87,6 @@ AC_DEFUN([LOCATE_WXWIDGETS],
 		WX_CONFIG=${WX_HOME}/bin/wx-config
 	], 
 	[
-		WX_HOME=/usr/local/wx2
-		if test ! -f "${WX_HOME}/bin/wx-config"
-		then
-			WX_HOME=/usr/local
-			if test ! -f "${WX_HOME}/bin/wx-config"
-			then
-				WX_HOME=/usr
-				if test ! -f "${WX_HOME}/bin/wx-config"
-				then
 		    # Search the path
 				    AC_PATH_PROGS(WX_CONFIG, wx-config)
 		    if test ! -f "${WX_CONFIG}"
@@ -104,10 +95,6 @@ AC_DEFUN([LOCATE_WXWIDGETS],
 		    else
 					   WX_HOME=`${WX_CONFIG} --prefix`
 		    fi
-				fi
-			fi
-		fi
-		WX_CONFIG=${WX_HOME}/bin/wx-config
 	])
 ])
 
@@ -730,9 +717,8 @@ AC_SUBST(EDB_LIBPQ)
 ################################################
 AC_DEFUN([SETUP_WXWIDGETS],
 [
-	if test -n "${WX_HOME}"
+	if test -n "${WX_CONFIG}"
 	then
-		LDFLAGS="$LDFLAGS -L${WX_HOME}/lib"
 		WX_OLD_LDFLAGS="$LDFLAGS"
 		WX_OLD_CPPFLAGS="$CPPFLAGS"
 	

File Added: pkgsrc/databases/pgadmin3/patches/patch-configure
$NetBSD: patch-configure,v 1.3 2016/02/16 03:45:19 dbj Exp $

Remove code that insists wx-config is in a directory named bin

--- configure.orig	2014-12-15 15:10:17.000000000 +0000
+++ configure
@@ -6466,15 +6466,6 @@ if test "${with_wx+set}" = set; then :
 
 else
 
-		WX_HOME=/usr/local/wx2
-		if test ! -f "${WX_HOME}/bin/wx-config"
-		then
-			WX_HOME=/usr/local
-			if test ! -f "${WX_HOME}/bin/wx-config"
-			then
-				WX_HOME=/usr
-				if test ! -f "${WX_HOME}/bin/wx-config"
-				then
 		    # Search the path
 				    for ac_prog in wx-config
 do
@@ -6527,10 +6518,6 @@ done
 		    else
 					   WX_HOME=`${WX_CONFIG} --prefix`
 		    fi
-				fi
-			fi
-		fi
-		WX_CONFIG=${WX_HOME}/bin/wx-config
 
 fi
 
@@ -6557,9 +6544,8 @@ $as_echo "failed" >&6; }
 $as_echo "ok" >&6; }
 
 
-	if test -n "${WX_HOME}"
+	if test -n "${WX_CONFIG}"
 	then
-		LDFLAGS="$LDFLAGS -L${WX_HOME}/lib"
 		WX_OLD_LDFLAGS="$LDFLAGS"
 		WX_OLD_CPPFLAGS="$CPPFLAGS"