[Midnightbsd-cvs] mports: mports/x11-toolkits: Add wxgtk26

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Apr 20 16:16:14 EDT 2008


Log Message:
-----------
Add wxgtk26

Modified Files:
--------------
    mports/x11-toolkits:
        Makefile (r1.41 -> r1.42)

Added Files:
-----------
    mports/x11-toolkits/wxgtk26:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/x11-toolkits/wxgtk26/files:
        patch-Makefile.in (r1.1)
        patch-configure (r1.1)
        patch-contrib-Makefile.in (r1.1)
        patch-contrib-src-Makefile.in (r1.1)
        patch-contrib-src-animate-Makefile.in (r1.1)
        patch-contrib-src-deprecated-Makefile.in (r1.1)
        patch-contrib-src-fl-Makefile.in (r1.1)
        patch-contrib-src-gizmos-Makefile.in (r1.1)
        patch-contrib-src-ogl-Makefile.in (r1.1)
        patch-contrib-src-plot-Makefile.in (r1.1)
        patch-contrib-src-stc-Makefile.in (r1.1)
        patch-contrib-src-svg-Makefile.in (r1.1)
        patch-contrib-utils-Makefile.in (r1.1)
        patch-src-common-intl.cpp (r1.1)
        patch-src-gtk-button.cpp (r1.1)
        patch-src-gtk-clipbrd.cpp (r1.1)
        patch-src-gtk-window.cpp (r1.1)
        patch-utils-wxrc-Makefile.in (r1.1)
        patch-wx-config.in (r1.1)
    mports/x11-toolkits/wxgtk26-common:
        Makefile (r1.1)
        pkg-plist (r1.1)
    mports/x11-toolkits/wxgtk26-docs:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)

-------------- next part --------------
--- /dev/null
+++ x11-toolkits/wxgtk26/pkg-descr
@@ -0,0 +1,4 @@
+wxWidgets (formerly known as wxWindows) is a C++ GUI framework for platform
+independent software development.
+
+WWW: http://www.wxwidgets.org/
--- /dev/null
+++ x11-toolkits/wxgtk26/pkg-plist
@@ -0,0 +1,35 @@
+bin/wxgtk2-2.6-config
+bin/wxrc-gtk2-2.6
+include/wx-2.6/gtk2-ansi-release-2.6/wx/setup.h
+lib/libwx_base-2.6.so
+lib/libwx_base-2.6.so.0
+lib/libwx_base-2.6.so.0.3.1
+lib/libwx_base_net-2.6.so
+lib/libwx_base_net-2.6.so.0
+lib/libwx_base_net-2.6.so.0.3.1
+lib/libwx_base_xml-2.6.so
+lib/libwx_base_xml-2.6.so.0
+lib/libwx_base_xml-2.6.so.0.3.1
+lib/libwx_gtk2_adv-2.6.so
+lib/libwx_gtk2_adv-2.6.so.0
+lib/libwx_gtk2_adv-2.6.so.0.3.1
+lib/libwx_gtk2_core-2.6.so
+lib/libwx_gtk2_core-2.6.so.0
+lib/libwx_gtk2_core-2.6.so.0.3.1
+lib/libwx_gtk2_gl-2.6.so
+lib/libwx_gtk2_gl-2.6.so.0
+lib/libwx_gtk2_gl-2.6.so.0.3.1
+lib/libwx_gtk2_html-2.6.so
+lib/libwx_gtk2_html-2.6.so.0
+lib/libwx_gtk2_html-2.6.so.0.3.1
+lib/libwx_gtk2_media-2.6.so
+lib/libwx_gtk2_media-2.6.so.0
+lib/libwx_gtk2_media-2.6.so.0.3.1
+lib/libwx_gtk2_qa-2.6.so
+lib/libwx_gtk2_qa-2.6.so.0
+lib/libwx_gtk2_qa-2.6.so.0.3.1
+lib/libwx_gtk2_xrc-2.6.so
+lib/libwx_gtk2_xrc-2.6.so.0
+lib/libwx_gtk2_xrc-2.6.so.0.3.1
+ at dirrm include/wx-2.6/gtk2-ansi-release-2.6/wx
+ at dirrm include/wx-2.6/gtk2-ansi-release-2.6
--- /dev/null
+++ x11-toolkits/wxgtk26/Makefile
@@ -0,0 +1,98 @@
+# New ports collection makefile for:	wxgtk26
+# Date created:         		June 27, 2004
+# Whom:					fjoe at FreeBSD.ORG
+#
+# $MidnightBSD: mports/x11-toolkits/wxgtk26/Makefile,v 1.1 2008/04/20 20:16:11 laffer1 Exp $
+# $FreeBSD: ports/x11-toolkits/wxgtk26/Makefile,v 1.38 2007/11/24 19:58:43 fjoe Exp $
+#
+
+PORTNAME=	wx
+PORTVERSION=	2.6.3
+CATEGORIES=	x11-toolkits
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	wxwindows
+PKGNAMESUFFIX=	${WXGTK_FLAVOR}
+DISTNAME=	wxGTK-${PORTVERSION}
+
+MAINTAINER?=	ports at MidnightBSD.org
+COMMENT?=	The wxWidgets GUI toolkit with GTK+ bindings
+LICENSE=	lgpl
+
+LIB_DEPENDS+=	png.5:${PORTSDIR}/graphics/png\
+		jpeg.9:${PORTSDIR}/graphics/jpeg\
+		tiff.4:${PORTSDIR}/graphics/tiff\
+		expat.6:${PORTSDIR}/textproc/expat2\
+		mspack.1:${PORTSDIR}/archivers/libmspack
+
+USE_BZIP2=	yes
+USE_XLIB=	yes
+USE_GL=		yes
+USE_GMAKE=	yes
+USE_ICONV=	yes
+USE_GNOME=	gtk20
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-libpng=sys\
+		--with-libjpeg=sys\
+		--with-libtiff=sys\
+		--with-zlib=sys\
+		--with-expat=sys\
+		--with-opengl\
+		--with-mspack\
+		--with-gtk\
+		--disable-backtrace
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include \
+		LDFLAGS="-L${LOCALBASE}/lib -liconv \
+		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
+		PTHREAD_LIBS="${PTHREAD_LIBS}"\
+		X11BASE="${X11BASE}"
+NO_LATEST_LINK=	yes
+PLIST=		${.CURDIR}/pkg-plist
+
+WXGTK_FLAVOR?=	gtk2
+
+.if ${WXGTK_FLAVOR} == "gtk2"
+CONFLICTS=	wxgtk2-contrib-devel-2.5.2*
+.endif
+
+.if ${WXGTK_FLAVOR} != "gtk2-common"
+RUN_DEPENDS=	${X11BASE}/include/wx-2.6/wx/wx.h:${PORTSDIR}/x11-toolkits/wxgtk26-common
+.endif
+
+.if ${WXGTK_FLAVOR:M*-common} != ""
+NO_BUILD=	yes
+INSTALL_TARGET=	install-common
+.else
+USE_LDCONFIG=	yes
+.endif # *-common
+
+.if ${WXGTK_FLAVOR:M*-contrib*} != ""
+BUILD_WRKSRC=	${WRKSRC}/contrib
+INSTALL_WRKSRC=	${BUILD_WRKSRC}
+
+.if ${WXGTK_FLAVOR} != "gtk2-contrib-common"
+USE_WX=		2.6
+RUN_DEPENDS=	${X11BASE}/include/wx-2.6/wx/stc/stc.h:${PORTSDIR}/x11-toolkits/wxgtk26-contrib-common
+
+.if ${WXGTK_FLAVOR:M*-unicode*} != ""
+WX_UNICODE=	yes
+.endif
+
+pre-configure:
+	@${FIND} ${BUILD_WRKSRC} -name Makefile.in -print0 | ${XARGS} -0 ${REINPLACE_CMD} \
+		-e "s|@CXXFLAGS@|${CFLAGS} `${WX_CONFIG} --cxxflags`|" \
+		-e "s|@CFLAGS@|${CFLAGS} `${WX_CONFIG} --cflags`|" \
+		-e "s|@CPPFLAGS@||"
+
+.endif # !gtk2-contrib-common
+.endif # *-contrib*
+
+.if ${WXGTK_FLAVOR:M*-unicode*} != ""
+CONFIGURE_ARGS+=--enable-unicode
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|pkg_config_args --cflags|pkg_config_args pangox --cflags|g ; \
+		s|pkg_config_args --libs|pkg_config_args pangox --libs|g' \
+			${WRKSRC}/configure
+
+.include <bsd.port.mk>
--- /dev/null
+++ x11-toolkits/wxgtk26/distinfo
@@ -0,0 +1,3 @@
+MD5 (wxGTK-2.6.3.tar.bz2) = 3cd76c3c47913e52a3175dd47239c6ec
+SHA256 (wxGTK-2.6.3.tar.bz2) = 29902dc4600182edc2efa20b84e6f9a2bf88fa3c4b2b29f497b83b79c29dab10
+SIZE (wxGTK-2.6.3.tar.bz2) = 7213119
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-src-common-intl.cpp
@@ -0,0 +1,20 @@
+--- src/common/intl.cpp.orig	Wed Mar 22 05:42:10 2006
++++ src/common/intl.cpp	Tue Jan  9 00:27:17 2007
+@@ -1452,6 +1452,8 @@
+   m_initialized = false;
+ }
+ 
++#define wxSTRINGIZE2(x)	wxSTRINGIZE(x)
++
+ // NB: this function has (desired) side effect of changing current locale
+ bool wxLocale::Init(const wxChar *szName,
+                     const wxChar *szShort,
+@@ -1520,7 +1522,7 @@
+   bool bOk = true;
+   if ( bLoadDefault )
+   {
+-    bOk = AddCatalog(wxT("wxstd"));
++    bOk = AddCatalog(wxT("wxstd" wxSTRINGIZE2(wxMAJOR_VERSION) wxSTRINGIZE2(wxMINOR_VERSION)));
+ 
+     // there may be a catalog with toolkit specific overrides, it is not
+     // an error if this does not exist
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-gizmos-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/gizmos/Makefile.in.orig	Thu Apr 21 00:33:08 2005
++++ contrib/src/gizmos/Makefile.in	Thu May  5 16:22:48 2005
+@@ -277,6 +277,8 @@
+ all: $(__gizmosdll___depname) $(__gizmos_xrcdll___depname) $(__gizmoslib___depname) $(__gizmos_xrclib___depname)
+ 
+ install: all $(__install_gizmosdll___depname) $(__install_gizmos_xrcdll___depname) $(__install_gizmoslib___depname) $(__install_gizmos_xrclib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/gizmos/dynamicsash.h wx/gizmos/editlbox.h wx/gizmos/ledctrl.h wx/gizmos/multicell.h wx/gizmos/splittree.h wx/gizmos/statpict.h wx/gizmos/gizmos.h wx/gizmos/xh_statpict.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-Makefile.in
@@ -0,0 +1,56 @@
+--- Makefile.in.orig	Wed Mar 22 05:42:05 2006
++++ Makefile.in	Tue Jan  9 00:08:38 2007
+@@ -24,6 +24,7 @@
+ SONAME_FLAG = @SONAME_FLAG@
+ STRIP = @STRIP@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_DIR = @INSTALL_DIR@
+ srcdir = @srcdir@
+@@ -9387,18 +9388,15 @@
+ 
+ all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxodbc___depname) $(__wxexpat___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__odbcdll___depname) $(__odbclib___depname) $(__dbgriddll___depname) $(__dbgridlib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname)
+ 
+-install: all $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxodbc___depname) $(__install_wxexpat___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_odbcdll___depname) $(__install_odbclib___depname) $(__install_dbgriddll___depname) $(__install_dbgridlib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname)
++install: all $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxodbc___depname) $(__install_wxexpat___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_odbcdll___depname) $(__install_odbclib___depname) $(__install_dbgriddll___depname) $(__install_dbgridlib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig $(__cocoa_res_install___depname)
++	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)/$(TOOLCHAIN_FULLNAME)/wx
++	(cd ./ ; $(INSTALL_DATA)  lib/wx/include/$(TOOLCHAIN_FULLNAME)/wx/setup.h $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)/$(TOOLCHAIN_FULLNAME)/wx)
++
++install-common: locale_install
+ 	$(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal
+-	(cd $(srcdir) ; $(INSTALL_DATA)  wxwin.m4 $(DESTDIR)$(datadir)/aclocal)
++	(cd $(srcdir) ; $(INSTALL_DATA)  wxwin.m4 $(DESTDIR)$(datadir)/aclocal/wxwin$(WX_RELEASE_NODOT).m4)
+ 	$(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets
+-	(cd $(srcdir)/build/bakefiles/wxpresets/presets/ ; $(INSTALL_DATA)  wx.bkl wx_unix.bkl wx_win32.bkl $(DESTDIR)$(datadir)/bakefile/presets)
+-	$(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx
+-	for f in setup.h $(RCDEFS_H); do \
+-	if test ! -d $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx/`dirname $$f` ; then \
+-	$(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx/`dirname $$f`; \
+-	fi; \
+-	$(INSTALL_DATA) ./lib/wx/include/$(TOOLCHAIN_FULLNAME)/wx//$$f $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx/$$f; \
+-	done
++	(cd $(srcdir)/build/bakefiles/wxpresets/presets/ ; for i in wx.bkl wx_unix.bkl wx_win32.bkl; do $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx}; done)
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in $(ALL_HEADERS); do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
+@@ -9931,9 +9929,7 @@
+ 
+ install-wxconfig: 
+ 	$(INSTALL_DIR) $(DESTDIR)$(bindir)
+-	$(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config
+-	$(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config
+-	(cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(DESTDIR)$(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config)
++	$(INSTALL_SCRIPT) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(bindir)/wx$(TOOLCHAIN_NAME)-config
+ 
+ locale_install: 
+ 	$(INSTALL_DIR) $(DESTDIR)$(datadir)/locale
+@@ -9941,7 +9937,7 @@
+ 	$(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \
+ 	$(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \
+ 	if test -f $(srcdir)/locale/$$l.mo ; then \
+-	$(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \
++	$(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \
+ 	fi ; \
+ 	done
+ 
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-src-gtk-button.cpp
@@ -0,0 +1,11 @@
+--- src/gtk/button.cpp.orig	2006-03-22 00:42:16.000000000 +0100
++++ src/gtk/button.cpp	2007-11-22 14:00:47.000000000 +0100
+@@ -89,7 +89,7 @@
+             right_border += default_border->right;
+             top_border += default_border->top;
+             bottom_border += default_border->bottom;
+-            g_free( default_border );
++            gtk_border_free( default_border );
+         }
+ #else
+         left_border = 6;
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-utils-Makefile.in
@@ -0,0 +1,12 @@
+--- contrib/utils/Makefile.in.orig	Mon Jun 28 03:47:07 2004
++++ contrib/utils/Makefile.in	Mon Jun 28 03:47:23 2004
+@@ -5,6 +5,9 @@
+ all:
+ 	@for d in $(CONTRIB_UTILS); do (cd $$d && $(MAKE)); done
+ 
++install:
++	@for d in $(CONTRIB_UTILS); do (cd $$d && $(MAKE) install); done
++
+ clean:
+ 	@for d in $(CONTRIB_UTILS); do (cd $$d && $(MAKE) clean); done
+ 
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-plot-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/plot/Makefile.in.orig	Sun Oct 10 22:18:52 2004
++++ contrib/src/plot/Makefile.in	Wed Nov 24 21:41:16 2004
+@@ -179,6 +179,8 @@
+ all: $(__plotdll___depname) $(__plotlib___depname)
+ 
+ install: all $(__install_plotdll___depname) $(__install_plotlib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/plot/plot.h wx/plot/plot_dwn.bmp wx/plot/plot_enl.bmp wx/plot/plot_shr.bmp wx/plot/plot_up.bmp wx/plot/plot_zin.bmp wx/plot/plot_zot.bmp wx/plot/wxplot.rc; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-fl-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/fl/Makefile.in.orig	Sun Oct 10 22:18:49 2004
++++ contrib/src/fl/Makefile.in	Wed Nov 24 21:40:16 2004
+@@ -211,6 +211,8 @@
+ all: $(__fldll___depname) $(__fllib___depname)
+ 
+ install: all $(__install_fldll___depname) $(__install_fllib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/fl/antiflickpl.h wx/fl/bardragpl.h wx/fl/barhintspl.h wx/fl/cbcustom.h wx/fl/controlbar.h wx/fl/dynbarhnd.h wx/fl/dyntbar.h wx/fl/dyntbarhnd.h wx/fl/fldefs.h wx/fl/frmview.h wx/fl/garbagec.h wx/fl/gcupdatesmgr.h wx/fl/hintanimpl.h wx/fl/newbmpbtn.h wx/fl/panedrawpl.h wx/fl/rowdragpl.h wx/fl/rowlayoutpl.h wx/fl/toolwnd.h wx/fl/updatesmgr.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-svg-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/svg/Makefile.in.orig	Sun Oct 10 22:18:54 2004
++++ contrib/src/svg/Makefile.in	Wed Nov 24 21:41:44 2004
+@@ -179,6 +179,8 @@
+ all: $(__svgdll___depname) $(__svglib___depname)
+ 
+ install: all $(__install_svgdll___depname) $(__install_svglib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/svg/dcsvg.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-ogl-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/ogl/Makefile.in.orig	Sun Oct 10 22:18:52 2004
++++ contrib/src/ogl/Makefile.in	Wed Nov 24 21:41:00 2004
+@@ -201,6 +201,8 @@
+ all: $(__ogldll___depname) $(__ogllib___depname)
+ 
+ install: all $(__install_ogldll___depname) $(__install_ogllib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/ogl/basic.h wx/ogl/basicp.h wx/ogl/bmpshape.h wx/ogl/canvas.h wx/ogl/composit.h wx/ogl/constrnt.h wx/ogl/divided.h wx/ogl/drawn.h wx/ogl/drawnp.h wx/ogl/lines.h wx/ogl/linesp.h wx/ogl/mfutils.h wx/ogl/misc.h wx/ogl/ogldiag.h wx/ogl/ogl.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-animate-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/animate/Makefile.in.orig	Sun Oct 10 22:18:48 2004
++++ contrib/src/animate/Makefile.in	Wed Nov 24 21:37:14 2004
+@@ -180,6 +180,8 @@
+ all: $(__animatedll___depname) $(__animatelib___depname)
+ 
+ install: all $(__install_animatedll___depname) $(__install_animatelib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/animate/animate.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-wx-config.in
@@ -0,0 +1,30 @@
+--- wx-config.in.orig	Wed Mar 22 05:42:05 2006
++++ wx-config.in	Tue Nov 28 23:49:30 2006
+@@ -25,15 +25,15 @@
+ 
+ if [ ~ = '~' ]
+ then
+-    if (bash -c echo) >/dev/null 2>&1
++    if (/bin/sh -c echo) >/dev/null 2>&1
+     then
+-        exec bash "$0" "$@"
++        exec /bin/sh "$0" "$@"
+     fi
+     if (ksh -c echo) >/dev/null 2>&1
+     then
+         exec ksh "$0" "$@"
+     fi
+-    echo "$0: this script requires bash or ksh"
++    echo "$0: this script requires bourne shell or ksh"
+     exit 1
+ fi
+  
+@@ -1143,7 +1143,7 @@
+     _include_cppflags="-I${includedir} -I${prefix}/contrib/include"
+ fi
+ 
+-_cppflags=$(echo "-I${libdir}/wx/include/@TOOLCHAIN_FULLNAME@" $_include_cppflags "@WXDEBUG_DEFINE@" "@TOOLCHAIN_DEFS@" "@TOOLCHAIN_DLL_DEFS@" $_gui_cppflags "@WXCONFIG_INCLUDE@" "@WX_LARGEFILE_FLAGS@" "@GCC_PRAGMA_FLAGS@")  
++_cppflags=$(echo "-I${includedir}/wx- at WX_RELEASE@/@TOOLCHAIN_FULLNAME@" $_include_cppflags "@WXDEBUG_DEFINE@" "@TOOLCHAIN_DEFS@" "@TOOLCHAIN_DLL_DEFS@" $_gui_cppflags "@WXCONFIG_INCLUDE@" "@WX_LARGEFILE_FLAGS@" "@GCC_PRAGMA_FLAGS@")  
+ 
+ # now without further ado, we can answer these too.
+ [ -z "$output_option_cppflags" ] || echo $_cppflags
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-stc-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/stc/Makefile.in.orig	Sun Oct 10 22:18:53 2004
++++ contrib/src/stc/Makefile.in	Wed Nov 24 21:41:31 2004
+@@ -310,6 +310,8 @@
+ all: $(__stcdll___depname) $(__stclib___depname)
+ 
+ install: all $(__install_stcdll___depname) $(__install_stclib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/stc/stc.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-utils-wxrc-Makefile.in
@@ -0,0 +1,21 @@
+--- utils/wxrc/Makefile.in.orig	Thu Nov 25 21:52:45 2004
++++ utils/wxrc/Makefile.in	Thu Nov 25 21:58:43 2004
+@@ -28,6 +28,7 @@
+ TOOLKIT = @TOOLKIT@
+ TOOLKIT_LOWERCASE = @TOOLKIT_LOWERCASE@
+ TOOLKIT_VERSION = @TOOLKIT_VERSION@
++TOOLCHAIN_NAME = @TOOLCHAIN_NAME@
+ EXTRALIBS = @EXTRALIBS@
+ EXTRALIBS_XML = @EXTRALIBS_XML@
+ HOST_SUFFIX = @HOST_SUFFIX@
+@@ -113,9 +114,7 @@
+ 
+ @COND_USE_XRC_1 at install_wxrc: 
+ @COND_USE_XRC_1@	$(INSTALL_DIR) $(DESTDIR)$(bindir)
+- at COND_USE_XRC_1@	$(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
+- at COND_USE_XRC_1@	mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+- at COND_USE_XRC_1@	(cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT))
++ at COND_USE_XRC_1@	$(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(TOOLCHAIN_NAME)
+ 
+ wxrc_wxrc.o: $(srcdir)/wxrc.cpp
+ 	$(CXXC) -c -o $@ $(WXRC_CXXFLAGS) $<
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-src-gtk-window.cpp
@@ -0,0 +1,11 @@
+--- src/gtk/window.cpp.orig	2006-03-22 00:42:17.000000000 +0100
++++ src/gtk/window.cpp	2007-11-22 14:01:22.000000000 +0100
+@@ -3279,7 +3279,7 @@
+                 right_border += default_border->right;
+                 top_border += default_border->top;
+                 bottom_border += default_border->bottom;
+-                g_free( default_border );
++                gtk_border_free( default_border );
+             }
+ #else
+             left_border = 6;
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-src-gtk-clipbrd.cpp
@@ -0,0 +1,26 @@
+--- src/gtk/clipbrd.cpp.orig	Wed Mar 22 05:42:16 2006
++++ src/gtk/clipbrd.cpp	Sun Apr  2 17:51:17 2006
+@@ -494,16 +494,21 @@
+ 
+     delete[] array;
+ 
++#ifdef __WXGTK20__
+     gtk_signal_connect( GTK_OBJECT(m_clipboardWidget),
+                         "selection_get",
+                         GTK_SIGNAL_FUNC(selection_handler),
+                         GUINT_TO_POINTER(
+-#ifdef __WXGTK20__
+                                 gtk_get_current_event_time()
++                                        ) );
+ #else
++    gtk_signal_connect( GTK_OBJECT(m_clipboardWidget),
++                        "selection_get",
++                        GTK_SIGNAL_FUNC(selection_handler),
++                        GUINT_TO_POINTER(
+                                 gdk_event_get_time(gtk_get_current_event())
+-#endif
+                                         ) );
++#endif
+ 
+ #if wxUSE_THREADS
+     /* disable GUI threads */
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-Makefile.in
@@ -0,0 +1,29 @@
+--- contrib/src/Makefile.in.orig	Sun Oct 10 22:18:48 2004
++++ contrib/src/Makefile.in	Fri Nov 26 00:20:35 2004
+@@ -1,15 +1,24 @@
+ # $Id: Makefile.in,v 1.17 2004/09/24 15:32:58 VS Exp $
+ 
+-CONTRIB_SUBDIRS=fl gizmos mmedia ogl plot stc svg deprecated animate #applet
++CONTRIB_SUBDIRS=fl gizmos ogl plot stc svg deprecated animate #applet mmedia
+ 
+-all:
++WX_RELEASE=	@WX_RELEASE@
++ at COND_UNICODE_1@wxregexu_depname=	wxregexu
++
++all:	$(wxregexu_depname)
+ 	@for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE)); done
+ 
++wxregexu:
++	@cd ../.. && $(MAKE) lib/libwxregexu-$(WX_RELEASE).a
++
+ clean:
+ 	@for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE) clean); done
+ 
+ install:
+ 	@for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE) install); done
++
++install-common:
++	@for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE) install-common); done
+ 
+ uninstall:
+ 	@for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE) uninstall); done
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-configure
@@ -0,0 +1,58 @@
+--- configure.orig	Thu Jun  2 23:03:05 2005
++++ configure	Wed Aug 31 23:48:02 2005
+@@ -23409,6 +23409,7 @@
+ 
+ 
+ SEARCH_INCLUDE="\
++    $X11BASE/include	      \
+     /usr/local/include        \
+                               \
+     /usr/Motif-2.1/include    \
+@@ -34396,7 +34396,7 @@
+                 fi
+                 ;;
+           *-*-freebsd*)
+-                                                THREAD_OPTS="-kthread lthread $THREAD_OPTS c_r"
++                                                THREAD_OPTS="$PTHREAD_LIBS"
+                 ;;
+           *-*-darwin* | *-*-cygwin* )
+                                                 THREAD_OPTS=""
+@@ -34433,6 +34433,12 @@
+ echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6
+                     ;;
+ 
++                -pthread|-l*)
++                    echo "$as_me:$LINENO: checking for the pthreads library $flag" >&5
++echo $ECHO_N "checking for the pthreads library $flag... $ECHO_C" >&6
++                    THREADS_LINK="$flag"
++                    ;;
++
+                 -*)
+                     echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
+ echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6
+@@ -34515,7 +34521,7 @@
+           { echo "$as_me:$LINENO: WARNING: No thread support on this system... disabled" >&5
+ echo "$as_me: WARNING: No thread support on this system... disabled" >&2;}
+       else
+-                              LDFLAGS="$THREADS_CFLAGS $LDFLAGS"
++                              LDFLAGS="$THREADS_CFLAGS $THREADS_LINK $LDFLAGS"
+           LIBS="$THREADS_LINK $LIBS"
+ 
+           echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
+@@ -35701,6 +35707,7 @@
+     fi
+   fi
+ fi
++TOOLCHAIN_DEFS="${TOOLCHAIN_DEFS} ${PTHREAD_CFLAGS}"
+ 
+ if test "$WXGTK20" = 1 ; then
+   cat >>confdefs.h <<_ACEOF
+@@ -35823,7 +35830,7 @@
+         OPTIMISE="-O"
+     fi
+ fi
+-
++OPTIMISE=
+ 
+ if test "x$WXWIN_COMPATIBILITY_2_2" = "xyes"; then
+     cat >>confdefs.h <<\_ACEOF
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-src-deprecated-Makefile.in
@@ -0,0 +1,11 @@
+--- contrib/src/deprecated/Makefile.in.orig	Sun Oct 10 22:18:54 2004
++++ contrib/src/deprecated/Makefile.in	Wed Nov 24 21:39:56 2004
+@@ -207,6 +207,8 @@
+ all: $(__deprecateddll___depname) $(__deprecatedlib___depname)
+ 
+ install: all $(__install_deprecateddll___depname) $(__install_deprecatedlib___depname)
++
++install-common:
+ 	$(INSTALL_DIR) $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)
+ 	for f in wx/deprecated/expr.h wx/deprecated/prop.h wx/deprecated/propform.h wx/deprecated/proplist.h wx/deprecated/resource.h wx/deprecated/setup.h wx/deprecated/tbarsmpl.h wx/deprecated/treelay.h wx/deprecated/wxexpr.h; do \
+ 	if test ! -d $(DESTDIR)$(includedir)/wx-$(WX_RELEASE)$(WX_FLAVOUR)/`dirname $$f` ; then \
--- /dev/null
+++ x11-toolkits/wxgtk26/files/patch-contrib-Makefile.in
@@ -0,0 +1,9 @@
+--- contrib/Makefile.in.orig	Sun Jun 27 21:46:24 2004
++++ contrib/Makefile.in	Sun Jun 27 21:46:44 2004
+@@ -16,3 +16,6 @@
+ 
+ install:
+ 	cd src; $(MAKE) install
++
++install-common:
++	cd src; $(MAKE) install-common
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/x11-toolkits/Makefile,v
retrieving revision 1.41
retrieving revision 1.42
diff -L x11-toolkits/Makefile -L x11-toolkits/Makefile -u -r1.41 -r1.42
--- x11-toolkits/Makefile
+++ x11-toolkits/Makefile
@@ -53,5 +53,8 @@
     SUBDIR += tkshape
     SUBDIR += tkstep80
     SUBDIR += vte
+    SUBDIR += wxgtk26
+    SUBDIR += wxgtk26-common
+    SUBDIR += wxgtk26-docs
 
 .include <bsd.port.subdir.mk>
--- /dev/null
+++ x11-toolkits/wxgtk26-common/pkg-plist
@@ -0,0 +1,494 @@
+include/wx-2.6/wx/accel.h
+include/wx-2.6/wx/access.h
+include/wx-2.6/wx/afterstd.h
+include/wx-2.6/wx/app.h
+include/wx-2.6/wx/apptrait.h
+include/wx-2.6/wx/archive.h
+include/wx-2.6/wx/arrimpl.cpp
+include/wx-2.6/wx/arrstr.h
+include/wx-2.6/wx/artprov.h
+include/wx-2.6/wx/beforestd.h
+include/wx-2.6/wx/bitmap.h
+include/wx-2.6/wx/bmpbuttn.h
+include/wx-2.6/wx/bookctrl.h
+include/wx-2.6/wx/brush.h
+include/wx-2.6/wx/buffer.h
+include/wx-2.6/wx/build.h
+include/wx-2.6/wx/busyinfo.h
+include/wx-2.6/wx/button.h
+include/wx-2.6/wx/calctrl.h
+include/wx-2.6/wx/caret.h
+include/wx-2.6/wx/checkbox.h
+include/wx-2.6/wx/checklst.h
+include/wx-2.6/wx/chkconf.h
+include/wx-2.6/wx/choicdlg.h
+include/wx-2.6/wx/choice.h
+include/wx-2.6/wx/choicebk.h
+include/wx-2.6/wx/clipbrd.h
+include/wx-2.6/wx/clntdata.h
+include/wx-2.6/wx/cmdline.h
+include/wx-2.6/wx/cmdproc.h
+include/wx-2.6/wx/cmndata.h
+include/wx-2.6/wx/colordlg.h
+include/wx-2.6/wx/colour.h
+include/wx-2.6/wx/combobox.h
+include/wx-2.6/wx/confbase.h
+include/wx-2.6/wx/config.h
+include/wx-2.6/wx/containr.h
+include/wx-2.6/wx/control.h
+include/wx-2.6/wx/cshelp.h
+include/wx-2.6/wx/ctrlsub.h
+include/wx-2.6/wx/cursor.h
+include/wx-2.6/wx/dataobj.h
+include/wx-2.6/wx/datectrl.h
+include/wx-2.6/wx/dateevt.h
+include/wx-2.6/wx/datetime.h
+include/wx-2.6/wx/datstrm.h
+include/wx-2.6/wx/db.h
+include/wx-2.6/wx/dbgrid.h
+include/wx-2.6/wx/dbkeyg.h
+include/wx-2.6/wx/dbtable.h
+include/wx-2.6/wx/dc.h
+include/wx-2.6/wx/dcbuffer.h
+include/wx-2.6/wx/dcclient.h
+include/wx-2.6/wx/dcmemory.h
+include/wx-2.6/wx/dcmirror.h
+include/wx-2.6/wx/dcprint.h
+include/wx-2.6/wx/dcps.h
+include/wx-2.6/wx/dcscreen.h
+include/wx-2.6/wx/dde.h
+include/wx-2.6/wx/debug.h
+include/wx-2.6/wx/debugrpt.h
+include/wx-2.6/wx/defs.h
+include/wx-2.6/wx/dialog.h
+include/wx-2.6/wx/dialup.h
+include/wx-2.6/wx/dir.h
+include/wx-2.6/wx/dirctrl.h
+include/wx-2.6/wx/dirdlg.h
+include/wx-2.6/wx/display.h
+include/wx-2.6/wx/dlimpexp.h
+include/wx-2.6/wx/dnd.h
+include/wx-2.6/wx/docmdi.h
+include/wx-2.6/wx/docview.h
+include/wx-2.6/wx/dragimag.h
+include/wx-2.6/wx/dynarray.h
+include/wx-2.6/wx/dynlib.h
+include/wx-2.6/wx/dynload.h
+include/wx-2.6/wx/effects.h
+include/wx-2.6/wx/encconv.h
+include/wx-2.6/wx/encinfo.h
+include/wx-2.6/wx/event.h
+include/wx-2.6/wx/evtloop.h
+include/wx-2.6/wx/except.h
+include/wx-2.6/wx/fdrepdlg.h
+include/wx-2.6/wx/features.h
+include/wx-2.6/wx/ffile.h
+include/wx-2.6/wx/file.h
+include/wx-2.6/wx/fileconf.h
+include/wx-2.6/wx/filedlg.h
+include/wx-2.6/wx/filefn.h
+include/wx-2.6/wx/filename.h
+include/wx-2.6/wx/filesys.h
+include/wx-2.6/wx/fmappriv.h
+include/wx-2.6/wx/font.h
+include/wx-2.6/wx/fontdlg.h
+include/wx-2.6/wx/fontenc.h
+include/wx-2.6/wx/fontenum.h
+include/wx-2.6/wx/fontmap.h
+include/wx-2.6/wx/fontutil.h
+include/wx-2.6/wx/frame.h
+include/wx-2.6/wx/fs_inet.h
+include/wx-2.6/wx/fs_mem.h
+include/wx-2.6/wx/fs_zip.h
+include/wx-2.6/wx/gauge.h
+include/wx-2.6/wx/gbsizer.h
+include/wx-2.6/wx/gdicmn.h
+include/wx-2.6/wx/gdiobj.h
+include/wx-2.6/wx/generic/accel.h
+include/wx-2.6/wx/generic/calctrl.h
+include/wx-2.6/wx/generic/caret.h
+include/wx-2.6/wx/generic/choicdgg.h
+include/wx-2.6/wx/generic/colrdlgg.h
+include/wx-2.6/wx/generic/datectrl.h
+include/wx-2.6/wx/generic/dcpsg.h
+include/wx-2.6/wx/generic/dirctrlg.h
+include/wx-2.6/wx/generic/dirdlgg.h
+include/wx-2.6/wx/generic/dragimgg.h
+include/wx-2.6/wx/generic/fdrepdlg.h
+include/wx-2.6/wx/generic/filedlgg.h
+include/wx-2.6/wx/generic/fontdlgg.h
+include/wx-2.6/wx/generic/grid.h
+include/wx-2.6/wx/generic/gridctrl.h
+include/wx-2.6/wx/generic/gridsel.h
+include/wx-2.6/wx/generic/helpext.h
+include/wx-2.6/wx/generic/imaglist.h
+include/wx-2.6/wx/generic/laywin.h
+include/wx-2.6/wx/generic/listctrl.h
+include/wx-2.6/wx/generic/logg.h
+include/wx-2.6/wx/generic/msgdlgg.h
+include/wx-2.6/wx/generic/notebook.h
+include/wx-2.6/wx/generic/numdlgg.h
+include/wx-2.6/wx/generic/paletteg.h
+include/wx-2.6/wx/generic/panelg.h
+include/wx-2.6/wx/generic/printps.h
+include/wx-2.6/wx/generic/prntdlgg.h
+include/wx-2.6/wx/generic/progdlgg.h
+include/wx-2.6/wx/generic/propdlg.h
+include/wx-2.6/wx/generic/sashwin.h
+include/wx-2.6/wx/generic/scrolwin.h
+include/wx-2.6/wx/generic/spinctlg.h
+include/wx-2.6/wx/generic/splash.h
+include/wx-2.6/wx/generic/splitter.h
+include/wx-2.6/wx/generic/statusbr.h
+include/wx-2.6/wx/generic/tabg.h
+include/wx-2.6/wx/generic/textdlgg.h
+include/wx-2.6/wx/generic/timer.h
+include/wx-2.6/wx/generic/treectlg.h
+include/wx-2.6/wx/generic/wizard.h
+include/wx-2.6/wx/geometry.h
+include/wx-2.6/wx/gifdecod.h
+include/wx-2.6/wx/glcanvas.h
+include/wx-2.6/wx/grid.h
+include/wx-2.6/wx/gsocket.h
+include/wx-2.6/wx/gtk/accel.h
+include/wx-2.6/wx/gtk/app.h
+include/wx-2.6/wx/gtk/bitmap.h
+include/wx-2.6/wx/gtk/bmpbuttn.h
+include/wx-2.6/wx/gtk/brush.h
+include/wx-2.6/wx/gtk/button.h
+include/wx-2.6/wx/gtk/checkbox.h
+include/wx-2.6/wx/gtk/checklst.h
+include/wx-2.6/wx/gtk/choice.h
+include/wx-2.6/wx/gtk/clipbrd.h
+include/wx-2.6/wx/gtk/colordlg.h
+include/wx-2.6/wx/gtk/colour.h
+include/wx-2.6/wx/gtk/combobox.h
+include/wx-2.6/wx/gtk/control.h
+include/wx-2.6/wx/gtk/cursor.h
+include/wx-2.6/wx/gtk/dataform.h
+include/wx-2.6/wx/gtk/dataobj.h
+include/wx-2.6/wx/gtk/dataobj2.h
+include/wx-2.6/wx/gtk/dc.h
+include/wx-2.6/wx/gtk/dcclient.h
+include/wx-2.6/wx/gtk/dcmemory.h
+include/wx-2.6/wx/gtk/dcscreen.h
+include/wx-2.6/wx/gtk/dialog.h
+include/wx-2.6/wx/gtk/dnd.h
+include/wx-2.6/wx/gtk/filedlg.h
+include/wx-2.6/wx/gtk/font.h
+include/wx-2.6/wx/gtk/fontdlg.h
+include/wx-2.6/wx/gtk/frame.h
+include/wx-2.6/wx/gtk/gauge.h
+include/wx-2.6/wx/gtk/gdiobj.h
+include/wx-2.6/wx/gtk/glcanvas.h
+include/wx-2.6/wx/gtk/gnome/gprint.h
+include/wx-2.6/wx/gtk/icon.h
+include/wx-2.6/wx/gtk/listbox.h
+include/wx-2.6/wx/gtk/mdi.h
+include/wx-2.6/wx/gtk/menu.h
+include/wx-2.6/wx/gtk/menuitem.h
+include/wx-2.6/wx/gtk/minifram.h
+include/wx-2.6/wx/gtk/msgdlg.h
+include/wx-2.6/wx/gtk/notebook.h
+include/wx-2.6/wx/gtk/pen.h
+include/wx-2.6/wx/gtk/popupwin.h
+include/wx-2.6/wx/gtk/radiobox.h
+include/wx-2.6/wx/gtk/radiobut.h
+include/wx-2.6/wx/gtk/region.h
+include/wx-2.6/wx/gtk/scrolbar.h
+include/wx-2.6/wx/gtk/scrolwin.h
+include/wx-2.6/wx/gtk/slider.h
+include/wx-2.6/wx/gtk/spinbutt.h
+include/wx-2.6/wx/gtk/spinctrl.h
+include/wx-2.6/wx/gtk/statbmp.h
+include/wx-2.6/wx/gtk/statbox.h
+include/wx-2.6/wx/gtk/statline.h
+include/wx-2.6/wx/gtk/stattext.h
+include/wx-2.6/wx/gtk/tbargtk.h
+include/wx-2.6/wx/gtk/textctrl.h
+include/wx-2.6/wx/gtk/tglbtn.h
+include/wx-2.6/wx/gtk/timer.h
+include/wx-2.6/wx/gtk/tooltip.h
+include/wx-2.6/wx/gtk/toplevel.h
+include/wx-2.6/wx/gtk/treectrl.h
+include/wx-2.6/wx/gtk/win_gtk.h
+include/wx-2.6/wx/gtk/window.h
+include/wx-2.6/wx/hash.h
+include/wx-2.6/wx/hashmap.h
+include/wx-2.6/wx/hashset.h
+include/wx-2.6/wx/help.h
+include/wx-2.6/wx/helpbase.h
+include/wx-2.6/wx/helphtml.h
+include/wx-2.6/wx/helpwin.h
+include/wx-2.6/wx/html/forcelnk.h
+include/wx-2.6/wx/html/helpctrl.h
+include/wx-2.6/wx/html/helpdata.h
+include/wx-2.6/wx/html/helpfrm.h
+include/wx-2.6/wx/html/htmlcell.h
+include/wx-2.6/wx/html/htmldefs.h
+include/wx-2.6/wx/html/htmlfilt.h
+include/wx-2.6/wx/html/htmlpars.h
+include/wx-2.6/wx/html/htmlproc.h
+include/wx-2.6/wx/html/htmltag.h
+include/wx-2.6/wx/html/htmlwin.h
+include/wx-2.6/wx/html/htmprint.h
+include/wx-2.6/wx/html/m_templ.h
+include/wx-2.6/wx/html/winpars.h
+include/wx-2.6/wx/htmllbox.h
+include/wx-2.6/wx/icon.h
+include/wx-2.6/wx/iconbndl.h
+include/wx-2.6/wx/iconloc.h
+include/wx-2.6/wx/imagbmp.h
+include/wx-2.6/wx/image.h
+include/wx-2.6/wx/imaggif.h
+include/wx-2.6/wx/imagiff.h
+include/wx-2.6/wx/imagjpeg.h
+include/wx-2.6/wx/imaglist.h
+include/wx-2.6/wx/imagpcx.h
+include/wx-2.6/wx/imagpng.h
+include/wx-2.6/wx/imagpnm.h
+include/wx-2.6/wx/imagtiff.h
+include/wx-2.6/wx/imagxpm.h
+include/wx-2.6/wx/init.h
+include/wx-2.6/wx/intl.h
+include/wx-2.6/wx/iosfwrap.h
+include/wx-2.6/wx/ioswrap.h
+include/wx-2.6/wx/ipc.h
+include/wx-2.6/wx/ipcbase.h
+include/wx-2.6/wx/isql.h
+include/wx-2.6/wx/isqlext.h
+include/wx-2.6/wx/joystick.h
+include/wx-2.6/wx/layout.h
+include/wx-2.6/wx/laywin.h
+include/wx-2.6/wx/list.h
+include/wx-2.6/wx/listbase.h
+include/wx-2.6/wx/listbook.h
+include/wx-2.6/wx/listbox.h
+include/wx-2.6/wx/listctrl.h
+include/wx-2.6/wx/listimpl.cpp
+include/wx-2.6/wx/log.h
+include/wx-2.6/wx/longlong.h
+include/wx-2.6/wx/math.h
+include/wx-2.6/wx/matrix.h
+include/wx-2.6/wx/mdi.h
+include/wx-2.6/wx/mediactrl.h
+include/wx-2.6/wx/memconf.h
+include/wx-2.6/wx/memory.h
+include/wx-2.6/wx/memtext.h
+include/wx-2.6/wx/menu.h
+include/wx-2.6/wx/menuitem.h
+include/wx-2.6/wx/metafile.h
+include/wx-2.6/wx/mimetype.h
+include/wx-2.6/wx/minifram.h
+include/wx-2.6/wx/module.h
+include/wx-2.6/wx/msgdlg.h
+include/wx-2.6/wx/msgout.h
+include/wx-2.6/wx/mstream.h
+include/wx-2.6/wx/notebook.h
+include/wx-2.6/wx/numdlg.h
+include/wx-2.6/wx/object.h
+include/wx-2.6/wx/ownerdrw.h
+include/wx-2.6/wx/palette.h
+include/wx-2.6/wx/panel.h
+include/wx-2.6/wx/paper.h
+include/wx-2.6/wx/pen.h
+include/wx-2.6/wx/platform.h
+include/wx-2.6/wx/popupwin.h
+include/wx-2.6/wx/print.h
+include/wx-2.6/wx/printdlg.h
+include/wx-2.6/wx/prntbase.h
+include/wx-2.6/wx/process.h
+include/wx-2.6/wx/progdlg.h
+include/wx-2.6/wx/propdlg.h
+include/wx-2.6/wx/protocol/file.h
+include/wx-2.6/wx/protocol/ftp.h
+include/wx-2.6/wx/protocol/http.h
+include/wx-2.6/wx/protocol/protocol.h
+include/wx-2.6/wx/ptr_scpd.h
+include/wx-2.6/wx/quantize.h
+include/wx-2.6/wx/radiobox.h
+include/wx-2.6/wx/radiobut.h
+include/wx-2.6/wx/rawbmp.h
+include/wx-2.6/wx/recguard.h
+include/wx-2.6/wx/regex.h
+include/wx-2.6/wx/region.h
+include/wx-2.6/wx/renderer.h
+include/wx-2.6/wx/sashwin.h
+include/wx-2.6/wx/sckaddr.h
+include/wx-2.6/wx/sckipc.h
+include/wx-2.6/wx/sckstrm.h
+include/wx-2.6/wx/scopeguard.h
+include/wx-2.6/wx/scrolbar.h
+include/wx-2.6/wx/scrolwin.h
+include/wx-2.6/wx/selstore.h
+include/wx-2.6/wx/settings.h
+include/wx-2.6/wx/sizer.h
+include/wx-2.6/wx/slider.h
+include/wx-2.6/wx/snglinst.h
+include/wx-2.6/wx/socket.h
+include/wx-2.6/wx/sound.h
+include/wx-2.6/wx/spinbutt.h
+include/wx-2.6/wx/spinctrl.h
+include/wx-2.6/wx/splash.h
+include/wx-2.6/wx/splitter.h
+include/wx-2.6/wx/sstream.h
+include/wx-2.6/wx/stack.h
+include/wx-2.6/wx/stackwalk.h
+include/wx-2.6/wx/statbmp.h
+include/wx-2.6/wx/statbox.h
+include/wx-2.6/wx/statline.h
+include/wx-2.6/wx/stattext.h
+include/wx-2.6/wx/statusbr.h
+include/wx-2.6/wx/stdpaths.h
+include/wx-2.6/wx/stockitem.h
+include/wx-2.6/wx/stopwatch.h
+include/wx-2.6/wx/strconv.h
+include/wx-2.6/wx/stream.h
+include/wx-2.6/wx/string.h
+include/wx-2.6/wx/sysopt.h
+include/wx-2.6/wx/tab.h
+include/wx-2.6/wx/tabctrl.h
+include/wx-2.6/wx/taskbar.h
+include/wx-2.6/wx/tbarbase.h
+include/wx-2.6/wx/textbuf.h
+include/wx-2.6/wx/textctrl.h
+include/wx-2.6/wx/textdlg.h
+include/wx-2.6/wx/textfile.h
+include/wx-2.6/wx/tglbtn.h
+include/wx-2.6/wx/thread.h
+include/wx-2.6/wx/thrimpl.cpp
+include/wx-2.6/wx/timer.h
+include/wx-2.6/wx/tipdlg.h
+include/wx-2.6/wx/tipwin.h
+include/wx-2.6/wx/tokenzr.h
+include/wx-2.6/wx/toolbar.h
+include/wx-2.6/wx/tooltip.h
+include/wx-2.6/wx/toplevel.h
+include/wx-2.6/wx/treebase.h
+include/wx-2.6/wx/treectrl.h
+include/wx-2.6/wx/txtstrm.h
+include/wx-2.6/wx/types.h
+include/wx-2.6/wx/unix/apptbase.h
+include/wx-2.6/wx/unix/apptrait.h
+include/wx-2.6/wx/unix/displayx11.h
+include/wx-2.6/wx/unix/execute.h
+include/wx-2.6/wx/unix/fontutil.h
+include/wx-2.6/wx/unix/gsockunx.h
+include/wx-2.6/wx/unix/joystick.h
+include/wx-2.6/wx/unix/mimetype.h
+include/wx-2.6/wx/unix/pipe.h
+include/wx-2.6/wx/unix/sound.h
+include/wx-2.6/wx/unix/stackwalk.h
+include/wx-2.6/wx/unix/stdpaths.h
+include/wx-2.6/wx/unix/taskbarx11.h
+include/wx-2.6/wx/unix/utilsx11.h
+include/wx-2.6/wx/uri.h
+include/wx-2.6/wx/url.h
+include/wx-2.6/wx/utils.h
+include/wx-2.6/wx/valgen.h
+include/wx-2.6/wx/validate.h
+include/wx-2.6/wx/valtext.h
+include/wx-2.6/wx/variant.h
+include/wx-2.6/wx/vector.h
+include/wx-2.6/wx/version.h
+include/wx-2.6/wx/vidmode.h
+include/wx-2.6/wx/vlbox.h
+include/wx-2.6/wx/vms_x_fix.h
+include/wx-2.6/wx/volume.h
+include/wx-2.6/wx/vscroll.h
+include/wx-2.6/wx/wave.h
+include/wx-2.6/wx/wfstream.h
+include/wx-2.6/wx/window.h
+include/wx-2.6/wx/wizard.h
+include/wx-2.6/wx/wx.h
+include/wx-2.6/wx/wxchar.h
+include/wx-2.6/wx/wxhtml.h
+include/wx-2.6/wx/wxprec.h
+include/wx-2.6/wx/xml/xml.h
+include/wx-2.6/wx/xpmdecod.h
+include/wx-2.6/wx/xpmhand.h
+include/wx-2.6/wx/xrc/xh_all.h
+include/wx-2.6/wx/xrc/xh_bmp.h
+include/wx-2.6/wx/xrc/xh_bmpbt.h
+include/wx-2.6/wx/xrc/xh_bttn.h
+include/wx-2.6/wx/xrc/xh_cald.h
+include/wx-2.6/wx/xrc/xh_chckb.h
+include/wx-2.6/wx/xrc/xh_chckl.h
+include/wx-2.6/wx/xrc/xh_choic.h
+include/wx-2.6/wx/xrc/xh_choicbk.h
+include/wx-2.6/wx/xrc/xh_combo.h
+include/wx-2.6/wx/xrc/xh_datectrl.h
+include/wx-2.6/wx/xrc/xh_dlg.h
+include/wx-2.6/wx/xrc/xh_frame.h
+include/wx-2.6/wx/xrc/xh_gauge.h
+include/wx-2.6/wx/xrc/xh_gdctl.h
+include/wx-2.6/wx/xrc/xh_html.h
+include/wx-2.6/wx/xrc/xh_listb.h
+include/wx-2.6/wx/xrc/xh_listbk.h
+include/wx-2.6/wx/xrc/xh_listc.h
+include/wx-2.6/wx/xrc/xh_mdi.h
+include/wx-2.6/wx/xrc/xh_menu.h
+include/wx-2.6/wx/xrc/xh_notbk.h
+include/wx-2.6/wx/xrc/xh_panel.h
+include/wx-2.6/wx/xrc/xh_radbt.h
+include/wx-2.6/wx/xrc/xh_radbx.h
+include/wx-2.6/wx/xrc/xh_scrol.h
+include/wx-2.6/wx/xrc/xh_scwin.h
+include/wx-2.6/wx/xrc/xh_sizer.h
+include/wx-2.6/wx/xrc/xh_slidr.h
+include/wx-2.6/wx/xrc/xh_spin.h
+include/wx-2.6/wx/xrc/xh_split.h
+include/wx-2.6/wx/xrc/xh_statbar.h
+include/wx-2.6/wx/xrc/xh_stbmp.h
+include/wx-2.6/wx/xrc/xh_stbox.h
+include/wx-2.6/wx/xrc/xh_stlin.h
+include/wx-2.6/wx/xrc/xh_sttxt.h
+include/wx-2.6/wx/xrc/xh_text.h
+include/wx-2.6/wx/xrc/xh_tglbtn.h
+include/wx-2.6/wx/xrc/xh_toolb.h
+include/wx-2.6/wx/xrc/xh_tree.h
+include/wx-2.6/wx/xrc/xh_unkwn.h
+include/wx-2.6/wx/xrc/xh_wizrd.h
+include/wx-2.6/wx/xrc/xmlres.h
+include/wx-2.6/wx/xti.h
+include/wx-2.6/wx/xtistrm.h
+include/wx-2.6/wx/xtixml.h
+include/wx-2.6/wx/zipstrm.h
+include/wx-2.6/wx/zstream.h
+share/aclocal/wxwin26.m4
+share/bakefile/presets/wx26.bkl
+share/bakefile/presets/wx26_unix.bkl
+share/bakefile/presets/wx26_win32.bkl
+share/locale/ca/LC_MESSAGES/wxstd26.mo
+share/locale/cs/LC_MESSAGES/wxstd26.mo
+share/locale/da/LC_MESSAGES/wxstd26.mo
+share/locale/de/LC_MESSAGES/wxstd26.mo
+share/locale/el/LC_MESSAGES/wxstd26.mo
+share/locale/es/LC_MESSAGES/wxstd26.mo
+share/locale/fi/LC_MESSAGES/wxstd26.mo
+share/locale/fr/LC_MESSAGES/wxstd26.mo
+share/locale/hu/LC_MESSAGES/wxstd26.mo
+share/locale/id/LC_MESSAGES/wxstd26.mo
+share/locale/it/LC_MESSAGES/wxstd26.mo
+share/locale/ja/LC_MESSAGES/wxstd26.mo
+share/locale/nl/LC_MESSAGES/wxstd26.mo
+share/locale/pl/LC_MESSAGES/wxstd26.mo
+share/locale/ru/LC_MESSAGES/wxstd26.mo
+share/locale/sl/LC_MESSAGES/wxstd26.mo
+share/locale/sv/LC_MESSAGES/wxstd26.mo
+share/locale/tr/LC_MESSAGES/wxstd26.mo
+share/locale/uk/LC_MESSAGES/wxstd26.mo
+share/locale/zh_CN/LC_MESSAGES/wxstd26.mo
+share/locale/zh_TW/LC_MESSAGES/wxstd26.mo
+ at dirrmtry share/bakefile/presets
+ at dirrmtry share/bakefile
+ at dirrm include/wx-2.6/wx/xrc
+ at dirrm include/wx-2.6/wx/xml
+ at dirrm include/wx-2.6/wx/unix
+ at dirrm include/wx-2.6/wx/protocol
+ at dirrm include/wx-2.6/wx/html
+ at dirrm include/wx-2.6/wx/gtk/gnome
+ at dirrm include/wx-2.6/wx/gtk
+ at dirrm include/wx-2.6/wx/generic
+ at dirrm include/wx-2.6/wx
+ at dirrm include/wx-2.6
--- /dev/null
+++ x11-toolkits/wxgtk26-common/Makefile
@@ -0,0 +1,16 @@
+# New ports collection makefile for:	wxgtk26-common
+# Date created:         		June 27, 2004
+# Whom:					fjoe at FreeBSD.ORG
+#
+# $MidnightBSD: mports/x11-toolkits/wxgtk26-common/Makefile,v 1.1 2008/04/20 20:16:12 laffer1 Exp $
+# $FreeBSD: ports/x11-toolkits/wxgtk26-common/Makefile,v 1.7 2007/05/19 20:32:12 flz Exp $
+#
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	The wxWidgets GUI toolkit (common files)
+LICENSE=	lgpl
+
+WXGTK_FLAVOR=	gtk2-common
+MASTERDIR=	${.CURDIR}/../wxgtk26
+
+.include "${MASTERDIR}/Makefile"
--- /dev/null
+++ x11-toolkits/wxgtk26-docs/pkg-descr
@@ -0,0 +1,3 @@
+wxWidgets HTML documentation
+
+WWW: http://www.wxwidgets.org/
--- /dev/null
+++ x11-toolkits/wxgtk26-docs/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for:	wxgtk_doc_26
+# Date created:				November, 15th 2005
+# Whom:					Matthias Sund <m.sund at arcor.de>
+#
+# $MidnightBSD: mports/x11-toolkits/wxgtk26-docs/Makefile,v 1.1 2008/04/20 20:16:12 laffer1 Exp $
+# $FreeBSD: ports/x11-toolkits/wxgtk26-docs/Makefile,v 1.4 2006/04/02 11:06:58 fjoe Exp $
+#
+
+PORTNAME=	wxgtk_doc
+PORTVERSION=	2.6.3
+CATEGORIES=	x11-toolkits
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	wxwindows
+DISTNAME=	wxWidgets-${PORTVERSION}-HTML
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	wxWidgets ${PORTVERSION} HTML documentation
+
+LATEST_LINK=	wxgtk26_doc
+
+NO_BUILD=	YES
+
+WXGTKDOCDIR=	share/doc/${PORTNAME}_26
+WRKSRC=		${WRKDIR}/wxWidgets-${PORTVERSION}/docs
+
+do-install:
+	@${MKDIR} ${PREFIX}/${WXGTKDOCDIR}
+	@(cd ${WRKSRC} && ${FIND} html -type d -exec ${MKDIR} ${PREFIX}/${WXGTKDOCDIR}/{} \;)
+	@(cd ${WRKSRC} && ${FIND} html -type f -exec ${INSTALL_MAN} {} ${PREFIX}/${WXGTKDOCDIR}/{} \;)
+
+post-install:
+	@(cd ${WRKSRC} && ${FIND} html -type f -exec ${ECHO} ${WXGTKDOCDIR}/{} >> ${TMPPLIST} \;)
+	@(cd ${WRKSRC} && ${FIND} html/* -type d -exec ${ECHO} @dirrm ${WXGTKDOCDIR}/{} >> ${TMPPLIST} \;)
+	@${ECHO} @dirrm ${WXGTKDOCDIR}/html >> ${TMPPLIST}
+	@${ECHO} @dirrm ${WXGTKDOCDIR} >> ${TMPPLIST}
+
+.include <bsd.port.mk>
--- /dev/null
+++ x11-toolkits/wxgtk26-docs/distinfo
@@ -0,0 +1,3 @@
+MD5 (wxWidgets-2.6.3-HTML.tar.gz) = e575ac25e30749bd540b23ed9b370029
+SHA256 (wxWidgets-2.6.3-HTML.tar.gz) = d564729b6e862c751dcea2487137832f9fbf95a665481c50d029fba9d4dd9cc1
+SIZE (wxWidgets-2.6.3-HTML.tar.gz) = 1349870


More information about the Midnightbsd-cvs mailing list