diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2002-09-09 14:17:30 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2002-09-09 14:17:30 +0000 |
commit | 8d4c9bbd327ebf658d997afd62f83c9d87a410da (patch) | |
tree | f8b3f2f672c3a6639f565160d01150202d461638 | |
parent | 2c19fe23a29d3ed3732a37f65c6c5368d578c094 (diff) | |
download | ports-8d4c9bbd327ebf658d997afd62f83c9d87a410da.tar.gz ports-8d4c9bbd327ebf658d997afd62f83c9d87a410da.zip |
Notes
-rw-r--r-- | x11-toolkits/wxgtk/Makefile | 8 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/distinfo | 2 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/files/patch-aa | 56 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/files/patch-ac | 87 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/files/patch-configure | 78 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/files/patch-include::wx::gtk::menu.h | 15 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/files/patch-src::common::strconv.cpp | 14 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/files/patch-wx-config.in | 16 | ||||
-rw-r--r-- | x11-toolkits/wxgtk/pkg-plist | 11 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/Makefile | 8 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/distinfo | 2 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/files/patch-aa | 56 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/files/patch-ac | 87 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/files/patch-configure | 78 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/files/patch-include::wx::gtk::menu.h | 15 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/files/patch-src::common::strconv.cpp | 14 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/files/patch-wx-config.in | 16 | ||||
-rw-r--r-- | x11-toolkits/wxgtk24/pkg-plist | 11 |
18 files changed, 284 insertions, 290 deletions
diff --git a/x11-toolkits/wxgtk/Makefile b/x11-toolkits/wxgtk/Makefile index 06ad2ef54e74..b1f06f2d13c1 100644 --- a/x11-toolkits/wxgtk/Makefile +++ b/x11-toolkits/wxgtk/Makefile @@ -6,11 +6,11 @@ # PORTNAME= wxgtk -PORTVERSION= 2.2.7 +PORTVERSION= 2.2.9 PORTEPOCH= 1 CATEGORIES= x11-toolkits -MASTER_SITES= ftp://wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/ \ - http://www.mirror.ac.uk/sites/wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= wxwindows DISTNAME= wxGTK-${PORTVERSION} MAINTAINER= sobomax@FreeBSD.org @@ -18,6 +18,7 @@ MAINTAINER= sobomax@FreeBSD.org LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ tiff.4:${PORTSDIR}/graphics/tiff +USE_BZIP2= yes USE_X_PREFIX= yes USE_MESA= yes USE_GMAKE= yes @@ -31,6 +32,7 @@ CONFIGURE_ARGS= --with-libpng=sys \ --with-zlib=sys \ --with-opengl CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} \ + -I${WRKSRC}/include \ -I${LOCALBASE}/include \ -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib \ diff --git a/x11-toolkits/wxgtk/distinfo b/x11-toolkits/wxgtk/distinfo index 0b003ee855af..a934a397ee54 100644 --- a/x11-toolkits/wxgtk/distinfo +++ b/x11-toolkits/wxgtk/distinfo @@ -1 +1 @@ -MD5 (wxGTK-2.2.7.tar.gz) = 042ba034e2bc31ca1df74f6f9f60fe57 +MD5 (wxGTK-2.2.9.tar.bz2) = f9bf738050fca93e33a65081b1c55905 diff --git a/x11-toolkits/wxgtk/files/patch-aa b/x11-toolkits/wxgtk/files/patch-aa index e4156f619bad..e2a94922c390 100644 --- a/x11-toolkits/wxgtk/files/patch-aa +++ b/x11-toolkits/wxgtk/files/patch-aa @@ -1,46 +1,28 @@ $FreeBSD$ ---- configure.in.orig Tue May 22 17:27:55 2001 -+++ configure.in Mon May 28 17:26:14 2001 -@@ -1968,16 +1968,12 @@ - WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY}_gl.a" +--- configure.in.orig Fri Jan 4 17:47:57 2002 ++++ configure.in Mon Sep 9 13:59:17 2002 +@@ -2206,14 +2206,12 @@ + WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY_GL}.a" dnl the name of the shared library --WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" --WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +-WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +-WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.so.2" +WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl.so.2" dnl the name of the links to the shared library --WX_LIBRARY_LINK1="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2="lib${WX_LIBRARY}-${WX_RELEASE}.so" --WX_LIBRARY_LINK3="lib${WX_LIBRARY}.so" --WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so" --WX_LIBRARY_LINK3_GL="lib${WX_LIBRARY}_gl.so" +-WX_LIBRARY_LINK1="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2="lib${WX_LIBRARY}.${SO_SUFFIX}" +-WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}" +WX_LIBRARY_LINK1="lib${WX_LIBRARY}.so" +WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl.so" - dnl shared library settings - SHARED_LD= -@@ -2074,8 +2070,13 @@ - *-*-freebsd* | *-*-openbsd* | *-*-netbsd*) - SHARED_LD="${CC} -shared -o" - PIC_FLAG="-fPIC" -- WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -- WX_ALL="CREATE_LINKS" -+ if test "$wxUSE_OPENGL" = "yes"; then -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS CREATE_INSTALLED_LINKS_GL" -+ WX_ALL="CREATE_LINKS CREATE_LINKS_GL" -+ else -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -+ WX_ALL="CREATE_LINKS" -+ fi - ;; - *-*-osf* ) - SHARED_LD="${CXX} -shared -o" -@@ -2749,24 +2750,6 @@ + + dnl --- the marker for quick search, leave it here: SHARED_LIB_SETUP --- +@@ -2994,24 +3000,6 @@ fi fi @@ -63,23 +45,21 @@ $FreeBSD$ -fi - dnl --------------------------------------------------------------------------- - dnl Optional libraries + dnl the library may be built without GUI classes at all dnl --------------------------------------------------------------------------- -@@ -3808,8 +3791,6 @@ - AC_SUBST(WX_LIBRARY) +@@ -3960,7 +3948,6 @@ + AC_SUBST(WX_LIBRARY_NAME_SHARED) AC_SUBST(WX_TARGET_LIBRARY) AC_SUBST(WX_LIBRARY_LINK1) -AC_SUBST(WX_LIBRARY_LINK2) --AC_SUBST(WX_LIBRARY_LINK3) AC_SUBST(PROGRAM_EXT) dnl global gl options -@@ -3819,8 +3800,6 @@ - AC_SUBST(WX_LIBRARY_GL) +@@ -3968,7 +3955,6 @@ + AC_SUBST(WX_LIBRARY_NAME_SHARED_GL) AC_SUBST(WX_TARGET_LIBRARY_GL) AC_SUBST(WX_LIBRARY_LINK1_GL) -AC_SUBST(WX_LIBRARY_LINK2_GL) --AC_SUBST(WX_LIBRARY_LINK3_GL) dnl are we supposed to create the links? AC_SUBST(WX_ALL) diff --git a/x11-toolkits/wxgtk/files/patch-ac b/x11-toolkits/wxgtk/files/patch-ac index e9cf29bb3964..299113130bd8 100644 --- a/x11-toolkits/wxgtk/files/patch-ac +++ b/x11-toolkits/wxgtk/files/patch-ac @@ -1,80 +1,89 @@ $FreeBSD$ ---- Makefile.in.orig Fri May 25 05:55:33 2001 -+++ Makefile.in Mon May 28 19:47:06 2001 -@@ -379,39 +379,23 @@ +--- Makefile.in.orig Fri Jan 4 17:47:57 2002 ++++ Makefile.in Mon Sep 9 15:55:57 2002 +@@ -342,17 +342,13 @@ - CREATE_LINKS: @WX_LIBRARY_NAME_SHARED@ - @$(RM) ./lib/@WX_LIBRARY_LINK1@ -- @$(RM) ./lib/@WX_LIBRARY_LINK2@ -- @$(RM) ./lib/@WX_LIBRARY_LINK3@ - cd lib \ + $(build_libdir)/@WX_LIBRARY_LINK1@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED@ + @$(RM) $(build_libdir)/@WX_LIBRARY_LINK1@ +- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK2@ + cd $(build_libdir) \ - && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ \ -- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@ \ -- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK3@ +- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@ + && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ - CREATE_LINKS_GL: @WX_LIBRARY_NAME_SHARED_GL@ - @$(RM) ./lib/@WX_LIBRARY_LINK1_GL@ -- @$(RM) ./lib/@WX_LIBRARY_LINK2_GL@ -- @$(RM) ./lib/@WX_LIBRARY_LINK3_GL@ - cd lib \ + $(build_libdir)/@WX_LIBRARY_LINK1_GL@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@ + @$(RM) $(build_libdir)/@WX_LIBRARY_LINK1_GL@ +- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK2_GL@ + cd $(build_libdir) \ - && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ \ -- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@ \ -- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK3_GL@ +- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@ + && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ + $(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h + +@@ -382,17 +378,13 @@ + CREATE_INSTALLED_LINKS: preinstall $(RM) $(libdir)/@WX_LIBRARY_LINK1@ - $(RM) $(libdir)/@WX_LIBRARY_LINK2@ -- $(RM) $(libdir)/@WX_LIBRARY_LINK3@ cd $(libdir) \ - && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK3@ +- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@ + && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ CREATE_INSTALLED_LINKS_GL: preinstall_gl $(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@ - $(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@ -- $(RM) $(libdir)/@WX_LIBRARY_LINK3_GL@ cd $(libdir) \ - && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK1_GL@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK2_GL@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK3_GL@ +- && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK2_GL@ + && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK1_GL@ - $(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h + afminstall: preinstall + $(INSTALL) -d $(datadir) +@@ -404,7 +396,7 @@ -@@ -461,11 +445,11 @@ - cd $(bindir) && rm -f wx-config && $(LN_S) wx@TOOLKIT_NAME@-config wx-config - $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(libdir)/@WX_TARGET_LIBRARY@ + # this is the real install target: copies the library, wx-config and the + # headers to the installation directory +-preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLCHAIN_NAME@-config ++preinstall: + @echo " " + @echo " Installing wxWindows..." + @echo " " +@@ -421,11 +413,8 @@ + @# import livraru name + @if test "@TOOLKIT_DIR@" = "msw" -a "@WX_LIBRARY_NAME_STATIC@" != "@WX_TARGET_LIBRARY@"; then $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_LIBRARY_NAME_STATIC@ $(libdir)/@WX_LIBRARY_NAME_STATIC@; fi - $(INSTALL) -d $(libdir)/wx - $(INSTALL) -d $(libdir)/wx/include -- $(INSTALL) -d $(libdir)/wx/include/wx -- $(INSTALL) -d $(libdir)/wx/include/wx/@TOOLKIT_NAME@ -- $(INSTALL_DATA) $(top_builddir)/include/wx/@TOOLKIT_DIR@/setup.h $(libdir)/wx/include/wx/@TOOLKIT_NAME@/setup.h -+# $(INSTALL) -d $(libdir)/wx -+# $(INSTALL) -d $(libdir)/wx/include +- $(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@ +- $(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx +- $(INSTALL_DATA) $(top_builddir)/lib/wx/include/@TOOLCHAIN_NAME@/wx/setup.h $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h + $(INSTALL) -d $(prefix)/include/wx -+ $(INSTALL) -d $(prefix)/include/wx/@TOOLKIT_NAME@ -+ $(INSTALL_DATA) $(top_builddir)/include/wx/@TOOLKIT_DIR@/setup.h $(prefix)/include/wx/@TOOLKIT_NAME@/setup.h ++ $(INSTALL_DATA) $(top_builddir)/lib/wx/include/@TOOLCHAIN_NAME@/wx/setup.h $(prefix)/include/wx/setup.h $(INSTALL) -d $(includedir)/wx - @if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/@TOOLKIT_DIR@; fi -@@ -513,13 +497,9 @@ + @# FIXME: This will erroneously install a wx/base dir for wxBase.. +@@ -449,7 +438,7 @@ + echo "$(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo"; \ + done + +-preinstall_gl: $(top_builddir)/lib/@WX_TARGET_LIBRARY_GL@ ++preinstall_gl: + @echo " " + @echo " Installing wxWindows OpenGl add-on..." + @echo " " +@@ -476,11 +465,9 @@ @echo " Removing library..." @$(RM) $(libdir)/@WX_TARGET_LIBRARY@ @$(RM) $(libdir)/@WX_LIBRARY_LINK1@ - @$(RM) $(libdir)/@WX_LIBRARY_LINK2@ -- @$(RM) $(libdir)/@WX_LIBRARY_LINK3@ @echo " Removing GL library..." @$(RM) $(libdir)/@WX_TARGET_LIBRARY_GL@ @$(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@ - @$(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@ -- @$(RM) $(libdir)/@WX_LIBRARY_LINK3_GL@ @echo " Removing helper files..." - @$(RM) $(libdir)/wx/include/wx/@TOOLKIT_NAME@/setup.h + @$(RM) $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h @$(RM) $(bindir)/wx-config diff --git a/x11-toolkits/wxgtk/files/patch-configure b/x11-toolkits/wxgtk/files/patch-configure index 1b8b18df93b2..9f94e418fd5b 100644 --- a/x11-toolkits/wxgtk/files/patch-configure +++ b/x11-toolkits/wxgtk/files/patch-configure @@ -1,16 +1,16 @@ $FreeBSD$ ---- configure.orig Mon Jul 23 14:48:10 2001 -+++ configure Mon Jul 23 15:12:50 2001 -@@ -7452,14 +7452,14 @@ - TOOLKIT=GTK - GUIDIST=GTK_DIST +--- configure.orig Mon Sep 9 14:00:36 2002 ++++ configure Mon Sep 9 14:20:43 2002 +@@ -7993,14 +7993,14 @@ + TOOLKIT=GTK + GUIDIST=GTK_DIST -- echo $ac_n "checking for gdk_im_open in -lgdk""... $ac_c" 1>&6 --echo "configure:7457: checking for gdk_im_open in -lgdk" >&5 -+ echo $ac_n "checking for gdk_im_open in -lgdk12""... $ac_c" 1>&6 -+echo "configure:7457: checking for gdk_im_open in -lgdk12" >&5 +- echo $ac_n "checking for gdk_im_open in -lgdk""... $ac_c" 1>&6 +-echo "configure:7998: checking for gdk_im_open in -lgdk" >&5 ++ echo $ac_n "checking for gdk_im_open in -lgdk12""... $ac_c" 1>&6 ++echo "configure:7998: checking for gdk_im_open in -lgdk12" >&5 ac_lib_var=`echo gdk'_'gdk_im_open | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -19,47 +19,27 @@ $FreeBSD$ -LIBS="-lgdk $LIBS" +LIBS="-lgdk12 $LIBS" cat > conftest.$ac_ext <<EOF - #line 7465 "configure" + #line 8006 "configure" #include "confdefs.h" -@@ -8707,16 +8707,12 @@ +@@ -9395,13 +9395,11 @@ WX_LIBRARY_NAME_STATIC="lib${WX_LIBRARY}.a" - WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY}_gl.a" + WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY_GL}.a" --WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" --WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" -- --WX_LIBRARY_LINK1="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2="lib${WX_LIBRARY}-${WX_RELEASE}.so" --WX_LIBRARY_LINK3="lib${WX_LIBRARY}.so" --WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so" --WX_LIBRARY_LINK3_GL="lib${WX_LIBRARY}_gl.so" +-WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +-WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.so.2" +WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl.so.2" +-WX_LIBRARY_LINK1="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2="lib${WX_LIBRARY}.${SO_SUFFIX}" +-WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}" +WX_LIBRARY_LINK1="lib${WX_LIBRARY}.so" +WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl.so" -+ - SHARED_LD= - PIC_FLAG= - WX_ALL= -@@ -8805,8 +8801,13 @@ - *-*-freebsd* | *-*-openbsd* | *-*-netbsd*) - SHARED_LD="${CC} -shared -o" - PIC_FLAG="-fPIC" -- WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -- WX_ALL="CREATE_LINKS" -+ if test "$wxUSE_OPENGL" = "yes"; then -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS CREATE_INSTALLED_LINKS_GL" -+ WX_ALL="CREATE_LINKS CREATE_LINKS_GL" -+ else -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -+ WX_ALL="CREATE_LINKS" -+ fi - ;; - *-*-osf* ) - SHARED_LD="${CXX} -shared -o" -@@ -12054,24 +12055,6 @@ + + + +@@ -12796,24 +12802,6 @@ fi @@ -81,24 +61,20 @@ $FreeBSD$ -fi - - - ZLIB_INCLUDE= - if test "$wxUSE_ZLIB" = "yes" -o "$wxUSE_ZLIB" = "sys" ; then + if test "$wxUSE_GUI" = "yes"; then cat >> confdefs.h <<\EOF -@@ -14754,8 +14737,6 @@ - s%@WX_LIBRARY@%$WX_LIBRARY%g + #define wxUSE_GUI 1 +@@ -14995,13 +14983,11 @@ + s%@WX_LIBRARY_NAME_SHARED@%$WX_LIBRARY_NAME_SHARED%g s%@WX_TARGET_LIBRARY@%$WX_TARGET_LIBRARY%g s%@WX_LIBRARY_LINK1@%$WX_LIBRARY_LINK1%g -s%@WX_LIBRARY_LINK2@%$WX_LIBRARY_LINK2%g --s%@WX_LIBRARY_LINK3@%$WX_LIBRARY_LINK3%g s%@PROGRAM_EXT@%$PROGRAM_EXT%g - s%@WX_LIBRARY_NAME_GL@%$WX_LIBRARY_NAME_GL%g s%@WX_LIBRARY_NAME_STATIC_GL@%$WX_LIBRARY_NAME_STATIC_GL%g -@@ -14763,8 +14744,6 @@ - s%@WX_LIBRARY_GL@%$WX_LIBRARY_GL%g + s%@WX_LIBRARY_NAME_SHARED_GL@%$WX_LIBRARY_NAME_SHARED_GL%g s%@WX_TARGET_LIBRARY_GL@%$WX_TARGET_LIBRARY_GL%g s%@WX_LIBRARY_LINK1_GL@%$WX_LIBRARY_LINK1_GL%g -s%@WX_LIBRARY_LINK2_GL@%$WX_LIBRARY_LINK2_GL%g --s%@WX_LIBRARY_LINK3_GL@%$WX_LIBRARY_LINK3_GL%g s%@WX_ALL@%$WX_ALL%g s%@WX_ALL_INSTALLED@%$WX_ALL_INSTALLED%g s%@SHARED_LD@%$SHARED_LD%g diff --git a/x11-toolkits/wxgtk/files/patch-include::wx::gtk::menu.h b/x11-toolkits/wxgtk/files/patch-include::wx::gtk::menu.h new file mode 100644 index 000000000000..94cee68182cb --- /dev/null +++ b/x11-toolkits/wxgtk/files/patch-include::wx::gtk::menu.h @@ -0,0 +1,15 @@ + +$FreeBSD$ + +--- include/wx/gtk/menu.h 2002/09/09 11:38:53 1.1 ++++ include/wx/gtk/menu.h 2002/09/09 11:39:09 +@@ -85,7 +85,9 @@ + { + Init(); + ++#if wxUSE_MENU_CALLBACK + Callback(func); ++#endif // wxUSE_MENU_CALLBACK + } + + // implementation diff --git a/x11-toolkits/wxgtk/files/patch-src::common::strconv.cpp b/x11-toolkits/wxgtk/files/patch-src::common::strconv.cpp new file mode 100644 index 000000000000..67d30a0f4980 --- /dev/null +++ b/x11-toolkits/wxgtk/files/patch-src::common::strconv.cpp @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- src/common/strconv.cpp 2002/09/09 13:18:00 1.1 ++++ src/common/strconv.cpp 2002/09/09 13:18:10 +@@ -358,7 +358,7 @@ + #if defined(__BORLANDC__) && (__BORLANDC__ > 0x530) + return std::wcslen(psz); + #else +- return ::wcslen(psz); ++ return wcslen(psz); + #endif + } + diff --git a/x11-toolkits/wxgtk/files/patch-wx-config.in b/x11-toolkits/wxgtk/files/patch-wx-config.in index 89574988948a..7a36184a90b8 100644 --- a/x11-toolkits/wxgtk/files/patch-wx-config.in +++ b/x11-toolkits/wxgtk/files/patch-wx-config.in @@ -1,14 +1,14 @@ $FreeBSD$ ---- wx-config.in 2001/05/28 16:47:21 1.1 -+++ wx-config.in 2001/05/28 16:50:00 -@@ -31,7 +31,7 @@ - includes=-I@includedir@ - fi +--- wx-config.in.orig Fri Jan 4 17:47:57 2002 ++++ wx-config.in Mon Sep 9 14:22:16 2002 +@@ -35,7 +35,7 @@ + then + includes=-I@includedir@ fi -- includes="$includes -I@libdir@/wx/include -D__USE_WXCONFIG__" -+ includes="$includes -I@prefix@/include -D__USE_WXCONFIG__" - echo $includes @WXDEBUG_DEFINE@ @TOOLKIT_DEF@ @WXCONFIG_INCLUDE@ +- includes="-I@libdir@/wx/include/@TOOLCHAIN_NAME@ $includes" ++ includes="-I@prefix@/include/@TOOLCHAIN_NAME@ $includes" + echo $includes @WXDEBUG_DEFINE@ @TOOLCHAIN_DEFS@ @WXCONFIG_INCLUDE@ } diff --git a/x11-toolkits/wxgtk/pkg-plist b/x11-toolkits/wxgtk/pkg-plist index 027907882ed5..ed1aeef67695 100644 --- a/x11-toolkits/wxgtk/pkg-plist +++ b/x11-toolkits/wxgtk/pkg-plist @@ -1,5 +1,5 @@ bin/wx-config -bin/wxgtk-config +bin/wxgtk-2.2-config include/wx/accel.h include/wx/app.h include/wx/arrimpl.cpp @@ -321,10 +321,10 @@ include/wx/wxprec.h include/wx/xpmhand.h include/wx/zipstrm.h include/wx/zstream.h -lib/libwx_gtk.so -lib/libwx_gtk.so.2 -lib/libwx_gtk_gl.so -lib/libwx_gtk_gl.so.2 +lib/libwx_gtk-2.2.so +lib/libwx_gtk-2.2.so.2 +lib/libwx_gtk-2.2_gl.so +lib/libwx_gtk-2.2_gl.so.2 share/locale/cs/LC_MESSAGES/wxstd.mo share/locale/da/LC_MESSAGES/wxstd.mo share/locale/de/LC_MESSAGES/wxstd.mo @@ -334,6 +334,7 @@ share/locale/fr/LC_MESSAGES/wxstd.mo share/locale/it/LC_MESSAGES/wxstd.mo share/locale/nl/LC_MESSAGES/wxstd.mo share/locale/ru/LC_MESSAGES/wxstd.mo +share/locale/sl/LC_MESSAGES/wxstd.mo share/locale/sv/LC_MESSAGES/wxstd.mo share/locale/zh/LC_MESSAGES/wxstd.mo share/wx/afm/Cour.afm diff --git a/x11-toolkits/wxgtk24/Makefile b/x11-toolkits/wxgtk24/Makefile index 06ad2ef54e74..b1f06f2d13c1 100644 --- a/x11-toolkits/wxgtk24/Makefile +++ b/x11-toolkits/wxgtk24/Makefile @@ -6,11 +6,11 @@ # PORTNAME= wxgtk -PORTVERSION= 2.2.7 +PORTVERSION= 2.2.9 PORTEPOCH= 1 CATEGORIES= x11-toolkits -MASTER_SITES= ftp://wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/ \ - http://www.mirror.ac.uk/sites/wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= wxwindows DISTNAME= wxGTK-${PORTVERSION} MAINTAINER= sobomax@FreeBSD.org @@ -18,6 +18,7 @@ MAINTAINER= sobomax@FreeBSD.org LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ tiff.4:${PORTSDIR}/graphics/tiff +USE_BZIP2= yes USE_X_PREFIX= yes USE_MESA= yes USE_GMAKE= yes @@ -31,6 +32,7 @@ CONFIGURE_ARGS= --with-libpng=sys \ --with-zlib=sys \ --with-opengl CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} \ + -I${WRKSRC}/include \ -I${LOCALBASE}/include \ -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib \ diff --git a/x11-toolkits/wxgtk24/distinfo b/x11-toolkits/wxgtk24/distinfo index 0b003ee855af..a934a397ee54 100644 --- a/x11-toolkits/wxgtk24/distinfo +++ b/x11-toolkits/wxgtk24/distinfo @@ -1 +1 @@ -MD5 (wxGTK-2.2.7.tar.gz) = 042ba034e2bc31ca1df74f6f9f60fe57 +MD5 (wxGTK-2.2.9.tar.bz2) = f9bf738050fca93e33a65081b1c55905 diff --git a/x11-toolkits/wxgtk24/files/patch-aa b/x11-toolkits/wxgtk24/files/patch-aa index e4156f619bad..e2a94922c390 100644 --- a/x11-toolkits/wxgtk24/files/patch-aa +++ b/x11-toolkits/wxgtk24/files/patch-aa @@ -1,46 +1,28 @@ $FreeBSD$ ---- configure.in.orig Tue May 22 17:27:55 2001 -+++ configure.in Mon May 28 17:26:14 2001 -@@ -1968,16 +1968,12 @@ - WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY}_gl.a" +--- configure.in.orig Fri Jan 4 17:47:57 2002 ++++ configure.in Mon Sep 9 13:59:17 2002 +@@ -2206,14 +2206,12 @@ + WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY_GL}.a" dnl the name of the shared library --WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" --WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +-WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +-WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.so.2" +WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl.so.2" dnl the name of the links to the shared library --WX_LIBRARY_LINK1="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2="lib${WX_LIBRARY}-${WX_RELEASE}.so" --WX_LIBRARY_LINK3="lib${WX_LIBRARY}.so" --WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so" --WX_LIBRARY_LINK3_GL="lib${WX_LIBRARY}_gl.so" +-WX_LIBRARY_LINK1="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2="lib${WX_LIBRARY}.${SO_SUFFIX}" +-WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}" +WX_LIBRARY_LINK1="lib${WX_LIBRARY}.so" +WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl.so" - dnl shared library settings - SHARED_LD= -@@ -2074,8 +2070,13 @@ - *-*-freebsd* | *-*-openbsd* | *-*-netbsd*) - SHARED_LD="${CC} -shared -o" - PIC_FLAG="-fPIC" -- WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -- WX_ALL="CREATE_LINKS" -+ if test "$wxUSE_OPENGL" = "yes"; then -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS CREATE_INSTALLED_LINKS_GL" -+ WX_ALL="CREATE_LINKS CREATE_LINKS_GL" -+ else -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -+ WX_ALL="CREATE_LINKS" -+ fi - ;; - *-*-osf* ) - SHARED_LD="${CXX} -shared -o" -@@ -2749,24 +2750,6 @@ + + dnl --- the marker for quick search, leave it here: SHARED_LIB_SETUP --- +@@ -2994,24 +3000,6 @@ fi fi @@ -63,23 +45,21 @@ $FreeBSD$ -fi - dnl --------------------------------------------------------------------------- - dnl Optional libraries + dnl the library may be built without GUI classes at all dnl --------------------------------------------------------------------------- -@@ -3808,8 +3791,6 @@ - AC_SUBST(WX_LIBRARY) +@@ -3960,7 +3948,6 @@ + AC_SUBST(WX_LIBRARY_NAME_SHARED) AC_SUBST(WX_TARGET_LIBRARY) AC_SUBST(WX_LIBRARY_LINK1) -AC_SUBST(WX_LIBRARY_LINK2) --AC_SUBST(WX_LIBRARY_LINK3) AC_SUBST(PROGRAM_EXT) dnl global gl options -@@ -3819,8 +3800,6 @@ - AC_SUBST(WX_LIBRARY_GL) +@@ -3968,7 +3955,6 @@ + AC_SUBST(WX_LIBRARY_NAME_SHARED_GL) AC_SUBST(WX_TARGET_LIBRARY_GL) AC_SUBST(WX_LIBRARY_LINK1_GL) -AC_SUBST(WX_LIBRARY_LINK2_GL) --AC_SUBST(WX_LIBRARY_LINK3_GL) dnl are we supposed to create the links? AC_SUBST(WX_ALL) diff --git a/x11-toolkits/wxgtk24/files/patch-ac b/x11-toolkits/wxgtk24/files/patch-ac index e9cf29bb3964..299113130bd8 100644 --- a/x11-toolkits/wxgtk24/files/patch-ac +++ b/x11-toolkits/wxgtk24/files/patch-ac @@ -1,80 +1,89 @@ $FreeBSD$ ---- Makefile.in.orig Fri May 25 05:55:33 2001 -+++ Makefile.in Mon May 28 19:47:06 2001 -@@ -379,39 +379,23 @@ +--- Makefile.in.orig Fri Jan 4 17:47:57 2002 ++++ Makefile.in Mon Sep 9 15:55:57 2002 +@@ -342,17 +342,13 @@ - CREATE_LINKS: @WX_LIBRARY_NAME_SHARED@ - @$(RM) ./lib/@WX_LIBRARY_LINK1@ -- @$(RM) ./lib/@WX_LIBRARY_LINK2@ -- @$(RM) ./lib/@WX_LIBRARY_LINK3@ - cd lib \ + $(build_libdir)/@WX_LIBRARY_LINK1@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED@ + @$(RM) $(build_libdir)/@WX_LIBRARY_LINK1@ +- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK2@ + cd $(build_libdir) \ - && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ \ -- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@ \ -- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK3@ +- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@ + && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ - CREATE_LINKS_GL: @WX_LIBRARY_NAME_SHARED_GL@ - @$(RM) ./lib/@WX_LIBRARY_LINK1_GL@ -- @$(RM) ./lib/@WX_LIBRARY_LINK2_GL@ -- @$(RM) ./lib/@WX_LIBRARY_LINK3_GL@ - cd lib \ + $(build_libdir)/@WX_LIBRARY_LINK1_GL@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@ + @$(RM) $(build_libdir)/@WX_LIBRARY_LINK1_GL@ +- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK2_GL@ + cd $(build_libdir) \ - && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ \ -- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@ \ -- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK3_GL@ +- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@ + && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ + $(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h + +@@ -382,17 +378,13 @@ + CREATE_INSTALLED_LINKS: preinstall $(RM) $(libdir)/@WX_LIBRARY_LINK1@ - $(RM) $(libdir)/@WX_LIBRARY_LINK2@ -- $(RM) $(libdir)/@WX_LIBRARY_LINK3@ cd $(libdir) \ - && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK3@ +- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@ + && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ CREATE_INSTALLED_LINKS_GL: preinstall_gl $(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@ - $(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@ -- $(RM) $(libdir)/@WX_LIBRARY_LINK3_GL@ cd $(libdir) \ - && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK1_GL@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK2_GL@ \ -- && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK3_GL@ +- && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK2_GL@ + && $(LN_S) @WX_LIBRARY_NAME_SHARED_GL@ @WX_LIBRARY_LINK1_GL@ - $(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h + afminstall: preinstall + $(INSTALL) -d $(datadir) +@@ -404,7 +396,7 @@ -@@ -461,11 +445,11 @@ - cd $(bindir) && rm -f wx-config && $(LN_S) wx@TOOLKIT_NAME@-config wx-config - $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(libdir)/@WX_TARGET_LIBRARY@ + # this is the real install target: copies the library, wx-config and the + # headers to the installation directory +-preinstall: $(top_builddir)/lib/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLCHAIN_NAME@-config ++preinstall: + @echo " " + @echo " Installing wxWindows..." + @echo " " +@@ -421,11 +413,8 @@ + @# import livraru name + @if test "@TOOLKIT_DIR@" = "msw" -a "@WX_LIBRARY_NAME_STATIC@" != "@WX_TARGET_LIBRARY@"; then $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_LIBRARY_NAME_STATIC@ $(libdir)/@WX_LIBRARY_NAME_STATIC@; fi - $(INSTALL) -d $(libdir)/wx - $(INSTALL) -d $(libdir)/wx/include -- $(INSTALL) -d $(libdir)/wx/include/wx -- $(INSTALL) -d $(libdir)/wx/include/wx/@TOOLKIT_NAME@ -- $(INSTALL_DATA) $(top_builddir)/include/wx/@TOOLKIT_DIR@/setup.h $(libdir)/wx/include/wx/@TOOLKIT_NAME@/setup.h -+# $(INSTALL) -d $(libdir)/wx -+# $(INSTALL) -d $(libdir)/wx/include +- $(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@ +- $(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx +- $(INSTALL_DATA) $(top_builddir)/lib/wx/include/@TOOLCHAIN_NAME@/wx/setup.h $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h + $(INSTALL) -d $(prefix)/include/wx -+ $(INSTALL) -d $(prefix)/include/wx/@TOOLKIT_NAME@ -+ $(INSTALL_DATA) $(top_builddir)/include/wx/@TOOLKIT_DIR@/setup.h $(prefix)/include/wx/@TOOLKIT_NAME@/setup.h ++ $(INSTALL_DATA) $(top_builddir)/lib/wx/include/@TOOLCHAIN_NAME@/wx/setup.h $(prefix)/include/wx/setup.h $(INSTALL) -d $(includedir)/wx - @if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/@TOOLKIT_DIR@; fi -@@ -513,13 +497,9 @@ + @# FIXME: This will erroneously install a wx/base dir for wxBase.. +@@ -449,7 +438,7 @@ + echo "$(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo"; \ + done + +-preinstall_gl: $(top_builddir)/lib/@WX_TARGET_LIBRARY_GL@ ++preinstall_gl: + @echo " " + @echo " Installing wxWindows OpenGl add-on..." + @echo " " +@@ -476,11 +465,9 @@ @echo " Removing library..." @$(RM) $(libdir)/@WX_TARGET_LIBRARY@ @$(RM) $(libdir)/@WX_LIBRARY_LINK1@ - @$(RM) $(libdir)/@WX_LIBRARY_LINK2@ -- @$(RM) $(libdir)/@WX_LIBRARY_LINK3@ @echo " Removing GL library..." @$(RM) $(libdir)/@WX_TARGET_LIBRARY_GL@ @$(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@ - @$(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@ -- @$(RM) $(libdir)/@WX_LIBRARY_LINK3_GL@ @echo " Removing helper files..." - @$(RM) $(libdir)/wx/include/wx/@TOOLKIT_NAME@/setup.h + @$(RM) $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h @$(RM) $(bindir)/wx-config diff --git a/x11-toolkits/wxgtk24/files/patch-configure b/x11-toolkits/wxgtk24/files/patch-configure index 1b8b18df93b2..9f94e418fd5b 100644 --- a/x11-toolkits/wxgtk24/files/patch-configure +++ b/x11-toolkits/wxgtk24/files/patch-configure @@ -1,16 +1,16 @@ $FreeBSD$ ---- configure.orig Mon Jul 23 14:48:10 2001 -+++ configure Mon Jul 23 15:12:50 2001 -@@ -7452,14 +7452,14 @@ - TOOLKIT=GTK - GUIDIST=GTK_DIST +--- configure.orig Mon Sep 9 14:00:36 2002 ++++ configure Mon Sep 9 14:20:43 2002 +@@ -7993,14 +7993,14 @@ + TOOLKIT=GTK + GUIDIST=GTK_DIST -- echo $ac_n "checking for gdk_im_open in -lgdk""... $ac_c" 1>&6 --echo "configure:7457: checking for gdk_im_open in -lgdk" >&5 -+ echo $ac_n "checking for gdk_im_open in -lgdk12""... $ac_c" 1>&6 -+echo "configure:7457: checking for gdk_im_open in -lgdk12" >&5 +- echo $ac_n "checking for gdk_im_open in -lgdk""... $ac_c" 1>&6 +-echo "configure:7998: checking for gdk_im_open in -lgdk" >&5 ++ echo $ac_n "checking for gdk_im_open in -lgdk12""... $ac_c" 1>&6 ++echo "configure:7998: checking for gdk_im_open in -lgdk12" >&5 ac_lib_var=`echo gdk'_'gdk_im_open | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -19,47 +19,27 @@ $FreeBSD$ -LIBS="-lgdk $LIBS" +LIBS="-lgdk12 $LIBS" cat > conftest.$ac_ext <<EOF - #line 7465 "configure" + #line 8006 "configure" #include "confdefs.h" -@@ -8707,16 +8707,12 @@ +@@ -9395,13 +9395,11 @@ WX_LIBRARY_NAME_STATIC="lib${WX_LIBRARY}.a" - WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY}_gl.a" + WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY_GL}.a" --WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" --WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" -- --WX_LIBRARY_LINK1="lib${WX_LIBRARY}-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2="lib${WX_LIBRARY}-${WX_RELEASE}.so" --WX_LIBRARY_LINK3="lib${WX_LIBRARY}.so" --WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so.${WX_CURRENT}" --WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY}_gl-${WX_RELEASE}.so" --WX_LIBRARY_LINK3_GL="lib${WX_LIBRARY}_gl.so" +-WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +-WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}" +WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.so.2" +WX_LIBRARY_NAME_SHARED_GL="lib${WX_LIBRARY}_gl.so.2" +-WX_LIBRARY_LINK1="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2="lib${WX_LIBRARY}.${SO_SUFFIX}" +-WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}.${WX_CURRENT}" +-WX_LIBRARY_LINK2_GL="lib${WX_LIBRARY_GL}.${SO_SUFFIX}" +WX_LIBRARY_LINK1="lib${WX_LIBRARY}.so" +WX_LIBRARY_LINK1_GL="lib${WX_LIBRARY}_gl.so" -+ - SHARED_LD= - PIC_FLAG= - WX_ALL= -@@ -8805,8 +8801,13 @@ - *-*-freebsd* | *-*-openbsd* | *-*-netbsd*) - SHARED_LD="${CC} -shared -o" - PIC_FLAG="-fPIC" -- WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -- WX_ALL="CREATE_LINKS" -+ if test "$wxUSE_OPENGL" = "yes"; then -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS CREATE_INSTALLED_LINKS_GL" -+ WX_ALL="CREATE_LINKS CREATE_LINKS_GL" -+ else -+ WX_ALL_INSTALLED="CREATE_INSTALLED_LINKS" -+ WX_ALL="CREATE_LINKS" -+ fi - ;; - *-*-osf* ) - SHARED_LD="${CXX} -shared -o" -@@ -12054,24 +12055,6 @@ + + + +@@ -12796,24 +12802,6 @@ fi @@ -81,24 +61,20 @@ $FreeBSD$ -fi - - - ZLIB_INCLUDE= - if test "$wxUSE_ZLIB" = "yes" -o "$wxUSE_ZLIB" = "sys" ; then + if test "$wxUSE_GUI" = "yes"; then cat >> confdefs.h <<\EOF -@@ -14754,8 +14737,6 @@ - s%@WX_LIBRARY@%$WX_LIBRARY%g + #define wxUSE_GUI 1 +@@ -14995,13 +14983,11 @@ + s%@WX_LIBRARY_NAME_SHARED@%$WX_LIBRARY_NAME_SHARED%g s%@WX_TARGET_LIBRARY@%$WX_TARGET_LIBRARY%g s%@WX_LIBRARY_LINK1@%$WX_LIBRARY_LINK1%g -s%@WX_LIBRARY_LINK2@%$WX_LIBRARY_LINK2%g --s%@WX_LIBRARY_LINK3@%$WX_LIBRARY_LINK3%g s%@PROGRAM_EXT@%$PROGRAM_EXT%g - s%@WX_LIBRARY_NAME_GL@%$WX_LIBRARY_NAME_GL%g s%@WX_LIBRARY_NAME_STATIC_GL@%$WX_LIBRARY_NAME_STATIC_GL%g -@@ -14763,8 +14744,6 @@ - s%@WX_LIBRARY_GL@%$WX_LIBRARY_GL%g + s%@WX_LIBRARY_NAME_SHARED_GL@%$WX_LIBRARY_NAME_SHARED_GL%g s%@WX_TARGET_LIBRARY_GL@%$WX_TARGET_LIBRARY_GL%g s%@WX_LIBRARY_LINK1_GL@%$WX_LIBRARY_LINK1_GL%g -s%@WX_LIBRARY_LINK2_GL@%$WX_LIBRARY_LINK2_GL%g --s%@WX_LIBRARY_LINK3_GL@%$WX_LIBRARY_LINK3_GL%g s%@WX_ALL@%$WX_ALL%g s%@WX_ALL_INSTALLED@%$WX_ALL_INSTALLED%g s%@SHARED_LD@%$SHARED_LD%g diff --git a/x11-toolkits/wxgtk24/files/patch-include::wx::gtk::menu.h b/x11-toolkits/wxgtk24/files/patch-include::wx::gtk::menu.h new file mode 100644 index 000000000000..94cee68182cb --- /dev/null +++ b/x11-toolkits/wxgtk24/files/patch-include::wx::gtk::menu.h @@ -0,0 +1,15 @@ + +$FreeBSD$ + +--- include/wx/gtk/menu.h 2002/09/09 11:38:53 1.1 ++++ include/wx/gtk/menu.h 2002/09/09 11:39:09 +@@ -85,7 +85,9 @@ + { + Init(); + ++#if wxUSE_MENU_CALLBACK + Callback(func); ++#endif // wxUSE_MENU_CALLBACK + } + + // implementation diff --git a/x11-toolkits/wxgtk24/files/patch-src::common::strconv.cpp b/x11-toolkits/wxgtk24/files/patch-src::common::strconv.cpp new file mode 100644 index 000000000000..67d30a0f4980 --- /dev/null +++ b/x11-toolkits/wxgtk24/files/patch-src::common::strconv.cpp @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- src/common/strconv.cpp 2002/09/09 13:18:00 1.1 ++++ src/common/strconv.cpp 2002/09/09 13:18:10 +@@ -358,7 +358,7 @@ + #if defined(__BORLANDC__) && (__BORLANDC__ > 0x530) + return std::wcslen(psz); + #else +- return ::wcslen(psz); ++ return wcslen(psz); + #endif + } + diff --git a/x11-toolkits/wxgtk24/files/patch-wx-config.in b/x11-toolkits/wxgtk24/files/patch-wx-config.in index 89574988948a..7a36184a90b8 100644 --- a/x11-toolkits/wxgtk24/files/patch-wx-config.in +++ b/x11-toolkits/wxgtk24/files/patch-wx-config.in @@ -1,14 +1,14 @@ $FreeBSD$ ---- wx-config.in 2001/05/28 16:47:21 1.1 -+++ wx-config.in 2001/05/28 16:50:00 -@@ -31,7 +31,7 @@ - includes=-I@includedir@ - fi +--- wx-config.in.orig Fri Jan 4 17:47:57 2002 ++++ wx-config.in Mon Sep 9 14:22:16 2002 +@@ -35,7 +35,7 @@ + then + includes=-I@includedir@ fi -- includes="$includes -I@libdir@/wx/include -D__USE_WXCONFIG__" -+ includes="$includes -I@prefix@/include -D__USE_WXCONFIG__" - echo $includes @WXDEBUG_DEFINE@ @TOOLKIT_DEF@ @WXCONFIG_INCLUDE@ +- includes="-I@libdir@/wx/include/@TOOLCHAIN_NAME@ $includes" ++ includes="-I@prefix@/include/@TOOLCHAIN_NAME@ $includes" + echo $includes @WXDEBUG_DEFINE@ @TOOLCHAIN_DEFS@ @WXCONFIG_INCLUDE@ } diff --git a/x11-toolkits/wxgtk24/pkg-plist b/x11-toolkits/wxgtk24/pkg-plist index 027907882ed5..ed1aeef67695 100644 --- a/x11-toolkits/wxgtk24/pkg-plist +++ b/x11-toolkits/wxgtk24/pkg-plist @@ -1,5 +1,5 @@ bin/wx-config -bin/wxgtk-config +bin/wxgtk-2.2-config include/wx/accel.h include/wx/app.h include/wx/arrimpl.cpp @@ -321,10 +321,10 @@ include/wx/wxprec.h include/wx/xpmhand.h include/wx/zipstrm.h include/wx/zstream.h -lib/libwx_gtk.so -lib/libwx_gtk.so.2 -lib/libwx_gtk_gl.so -lib/libwx_gtk_gl.so.2 +lib/libwx_gtk-2.2.so +lib/libwx_gtk-2.2.so.2 +lib/libwx_gtk-2.2_gl.so +lib/libwx_gtk-2.2_gl.so.2 share/locale/cs/LC_MESSAGES/wxstd.mo share/locale/da/LC_MESSAGES/wxstd.mo share/locale/de/LC_MESSAGES/wxstd.mo @@ -334,6 +334,7 @@ share/locale/fr/LC_MESSAGES/wxstd.mo share/locale/it/LC_MESSAGES/wxstd.mo share/locale/nl/LC_MESSAGES/wxstd.mo share/locale/ru/LC_MESSAGES/wxstd.mo +share/locale/sl/LC_MESSAGES/wxstd.mo share/locale/sv/LC_MESSAGES/wxstd.mo share/locale/zh/LC_MESSAGES/wxstd.mo share/wx/afm/Cour.afm |