aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
authorMax Khon <fjoe@FreeBSD.org>2003-11-04 00:22:37 +0000
committerMax Khon <fjoe@FreeBSD.org>2003-11-04 00:22:37 +0000
commitdfcece5a4e13257138689bd9ee3556a12c98b211 (patch)
tree1acc2a800998dcd7af0353c3f44bc25d973cd946 /x11-toolkits
parentd5e02ca873188576ed682c34cf6b8f74caa51c4d (diff)
downloadports-dfcece5a4e13257138689bd9ee3556a12c98b211.tar.gz
ports-dfcece5a4e13257138689bd9ee3556a12c98b211.zip
New port: wxgtk-contrib (wxWindows contributed libraries).
Notes
Notes: svn path=/head/; revision=93013
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/wxgtk-contrib/Makefile20
-rw-r--r--x11-toolkits/wxgtk-devel/files/patch-contrib-src-Makefile.in10
-rw-r--r--x11-toolkits/wxgtk-devel/files/patch-src-makelib.env.in57
-rw-r--r--x11-toolkits/wxgtk-devel/pkg-plist.contrib115
-rw-r--r--x11-toolkits/wxgtk24-contrib/Makefile20
6 files changed, 223 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 0568dcb5b96e..b60f31009438 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -190,6 +190,7 @@
SUBDIR += whistlerk
SUBDIR += wmapp
SUBDIR += wxgtk
+ SUBDIR += wxgtk-contrib
SUBDIR += wxgtk-devel
SUBDIR += wxgtk-docs
SUBDIR += xbae
diff --git a/x11-toolkits/wxgtk-contrib/Makefile b/x11-toolkits/wxgtk-contrib/Makefile
new file mode 100644
index 000000000000..c226b5624e2f
--- /dev/null
+++ b/x11-toolkits/wxgtk-contrib/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: wxgtk-contrib
+# Date created: November 4, 2003
+# Whom: fjoe@FreeBSD.ORG
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+PKGNAMESUFFIX= -contrib
+
+MAINTAINER= fjoe@FreeBSD.org
+COMMENT= The wxWindows GUI toolkit contributed libraries
+
+BUILD_WRKSRC= ${WRKSRC}/contrib/src
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+
+MASTERDIR= ${.CURDIR}/../wxgtk-devel
+PLIST= ${PKGDIR}/pkg-plist.contrib
+
+.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/wxgtk-devel/files/patch-contrib-src-Makefile.in b/x11-toolkits/wxgtk-devel/files/patch-contrib-src-Makefile.in
new file mode 100644
index 000000000000..e7f9083031fb
--- /dev/null
+++ b/x11-toolkits/wxgtk-devel/files/patch-contrib-src-Makefile.in
@@ -0,0 +1,10 @@
+--- contrib/src/Makefile.in.orig Tue Nov 4 04:29:40 2003
++++ contrib/src/Makefile.in Tue Nov 4 04:29:51 2003
+@@ -1,6 +1,6 @@
+ # $Id: Makefile.in,v 1.13.2.1 2003/07/28 08:23:09 VS Exp $
+
+-CONTRIB_SUBDIRS=canvas fl gizmos mmedia net ogl plot stc svg xrc animate #applet
++CONTRIB_SUBDIRS=canvas fl gizmos net ogl plot stc svg xrc #animate applet mmedia
+
+ all:
+ @for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE)); done
diff --git a/x11-toolkits/wxgtk-devel/files/patch-src-makelib.env.in b/x11-toolkits/wxgtk-devel/files/patch-src-makelib.env.in
new file mode 100644
index 000000000000..0322453d05de
--- /dev/null
+++ b/x11-toolkits/wxgtk-devel/files/patch-src-makelib.env.in
@@ -0,0 +1,57 @@
+--- src/makelib.env.in.orig Tue Nov 4 05:00:26 2003
++++ src/makelib.env.in Tue Nov 4 05:01:53 2003
+@@ -34,9 +34,10 @@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_DATA = @INSTALL_DATA@
+
+-TARGETLIB_STATIC = $(TARGET_LIBNAME).a
+-TARGETLIB_SHARED = $(TARGET_LIBNAME).so.$(LIBVERSION_CURRENT).$(LIBVERSION_REVISION).$(LIBVERSION_AGE)
+-TARGETLIB_LINK1 = $(TARGET_LIBNAME).so.$(LIBVERSION_CURRENT)
++target_libname = $(TARGET_LIBNAME:-@WX_MAJOR_VERSION_NUMBER@.@WX_MINOR_VERSION_NUMBER@=)
++TARGETLIB_STATIC = $(target_libname).a
++TARGETLIB_SHARED = $(target_libname).so.$(LIBVERSION_CURRENT)
++TARGETLIB_LINK1 = $(target_libname).so
+ TARGETLIB_LINK2 = $(TARGET_LIBNAME).so
+
+ TARGETLIB_SONAME = @WX_TARGET_LIBRARY_SONAME@
+@@ -72,9 +73,8 @@
+ @$(INSTALL) -d $(top_builddir)/lib
+ $(SHARED_LD) $@ $(TARGETLIB_SONAME) $(OBJECTS) $(LDFLAGS_VERSIONING)
+ cd $(top_builddir)/lib \
+- && $(RM) $(TARGETLIB_LINK1) $(TARGETLIB_LINK2) \
+- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK1) \
+- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK2)
++ && $(RM) $(TARGETLIB_LINK1) \
++ && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK1)
+
+ $(top_builddir)/lib/$(TARGETLIB_STATIC): $(OBJECTS)
+ @$(INSTALL) -d $(top_builddir)/lib
+@@ -86,10 +86,9 @@
+
+ install_so:
+ $(INSTALL_PROGRAM) $(top_builddir)/lib/$(TARGETLIB_SHARED) $(libdir)/$(TARGETLIB_SHARED)
+- @$(RM) $(libdir)/$(TARGETLIB_LINK1) $(libdir)/$(TARGETLIB_LINK2)
++ @$(RM) $(libdir)/$(TARGETLIB_LINK1)
+ cd $(libdir) \
+- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK1) \
+- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK2)
++ && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK1)
+
+ install_a:
+ $(INSTALL_PROGRAM) $(top_builddir)/lib/$(TARGETLIB_STATIC) $(libdir)/$(TARGETLIB_STATIC)
+@@ -105,7 +104,6 @@
+ $(RM) $(libdir)/$(TARGETLIB_STATIC)
+ $(RM) $(libdir)/$(TARGETLIB_SHARED)
+ $(RM) $(libdir)/$(TARGETLIB_LINK1)
+- $(RM) $(libdir)/$(TARGETLIB_LINK2)
+ @echo "removing headers"
+ @for h in $(HEADERS); do \
+ $(RM) $(includedir)/wx/$(HEADER_SUBDIR)/$$h; \
+@@ -118,7 +116,6 @@
+ clean:
+ $(RM) $(OBJECTS) $(top_builddir)/lib/$(TARGETLIB_SHARED) \
+ $(top_builddir)/lib/$(TARGETLIB_LINK1) \
+- $(top_builddir)/lib/$(TARGETLIB_LINK2) \
+ $(top_builddir)/lib/$(TARGETLIB_STATIC) core
+
+ .PHONY: all libtype_so libtype_a install install_so install_a install_headers uninstall clean
diff --git a/x11-toolkits/wxgtk-devel/pkg-plist.contrib b/x11-toolkits/wxgtk-devel/pkg-plist.contrib
new file mode 100644
index 000000000000..e7fcd208d6bd
--- /dev/null
+++ b/x11-toolkits/wxgtk-devel/pkg-plist.contrib
@@ -0,0 +1,115 @@
+include/wx/canvas/bbox.h
+include/wx/canvas/canvas.h
+include/wx/canvas/liner.h
+include/wx/canvas/polygon.h
+include/wx/fl/antiflickpl.h
+include/wx/fl/bardragpl.h
+include/wx/fl/barhintspl.h
+include/wx/fl/cbcustom.h
+include/wx/fl/controlbar.h
+include/wx/fl/dynbarhnd.h
+include/wx/fl/dyntbar.h
+include/wx/fl/dyntbarhnd.h
+include/wx/fl/fldefs.h
+include/wx/fl/frmview.h
+include/wx/fl/garbagec.h
+include/wx/fl/gcupdatesmgr.h
+include/wx/fl/hintanimpl.h
+include/wx/fl/newbmpbtn.h
+include/wx/fl/panedrawpl.h
+include/wx/fl/rowdragpl.h
+include/wx/fl/rowlayoutpl.h
+include/wx/fl/toolwnd.h
+include/wx/fl/updatesmgr.h
+include/wx/gizmos/dynamicsash.h
+include/wx/gizmos/editlbox.h
+include/wx/gizmos/ledctrl.h
+include/wx/gizmos/multicell.h
+include/wx/gizmos/splittree.h
+include/wx/net/email.h
+include/wx/net/msg.h
+include/wx/net/web.h
+include/wx/ogl/basic.h
+include/wx/ogl/basicp.h
+include/wx/ogl/bmpshape.h
+include/wx/ogl/canvas.h
+include/wx/ogl/composit.h
+include/wx/ogl/constrnt.h
+include/wx/ogl/divided.h
+include/wx/ogl/drawn.h
+include/wx/ogl/drawnp.h
+include/wx/ogl/lines.h
+include/wx/ogl/linesp.h
+include/wx/ogl/mfutils.h
+include/wx/ogl/misc.h
+include/wx/ogl/ogl.h
+include/wx/ogl/ogldiag.h
+include/wx/plot/plot.h
+include/wx/stc/stc.h
+include/wx/svg/dcsvg.h
+include/wx/xrc/xh_all.h
+include/wx/xrc/xh_bmp.h
+include/wx/xrc/xh_bmpbt.h
+include/wx/xrc/xh_bttn.h
+include/wx/xrc/xh_cald.h
+include/wx/xrc/xh_chckb.h
+include/wx/xrc/xh_chckl.h
+include/wx/xrc/xh_choic.h
+include/wx/xrc/xh_combo.h
+include/wx/xrc/xh_dlg.h
+include/wx/xrc/xh_frame.h
+include/wx/xrc/xh_gauge.h
+include/wx/xrc/xh_gdctl.h
+include/wx/xrc/xh_html.h
+include/wx/xrc/xh_listb.h
+include/wx/xrc/xh_listc.h
+include/wx/xrc/xh_menu.h
+include/wx/xrc/xh_notbk.h
+include/wx/xrc/xh_panel.h
+include/wx/xrc/xh_radbt.h
+include/wx/xrc/xh_radbx.h
+include/wx/xrc/xh_scrol.h
+include/wx/xrc/xh_scwin.h
+include/wx/xrc/xh_sizer.h
+include/wx/xrc/xh_slidr.h
+include/wx/xrc/xh_spin.h
+include/wx/xrc/xh_split.h
+include/wx/xrc/xh_stbmp.h
+include/wx/xrc/xh_stbox.h
+include/wx/xrc/xh_stlin.h
+include/wx/xrc/xh_sttxt.h
+include/wx/xrc/xh_text.h
+include/wx/xrc/xh_toolb.h
+include/wx/xrc/xh_tree.h
+include/wx/xrc/xh_unkwn.h
+include/wx/xrc/xh_wizrd.h
+include/wx/xrc/xml.h
+include/wx/xrc/xmlres.h
+lib/libwx_gtk_canvas.so
+lib/libwx_gtk_canvas.so.0
+lib/libwx_gtk_dcsvg.so
+lib/libwx_gtk_dcsvg.so.0
+lib/libwx_gtk_fl.so
+lib/libwx_gtk_fl.so.0
+lib/libwx_gtk_gizmos.so
+lib/libwx_gtk_gizmos.so.0
+lib/libwx_gtk_net.so
+lib/libwx_gtk_net.so.0
+lib/libwx_gtk_ogl.so
+lib/libwx_gtk_ogl.so.0
+lib/libwx_gtk_plot.so
+lib/libwx_gtk_plot.so.0
+lib/libwx_gtk_stc.so
+lib/libwx_gtk_stc.so.0
+lib/libwx_gtk_xrc.so
+lib/libwx_gtk_xrc.so.0
+@dirrm include/wx/xrc
+@dirrm include/wx/svg
+@dirrm include/wx/stc
+@dirrm include/wx/plot
+@dirrm include/wx/ogl
+@dirrm include/wx/net
+@dirrm include/wx/gizmos
+@dirrm include/wx/fl
+@dirrm include/wx/canvas
+@unexec rmdir %D/include/wx 2>/dev/null || true
diff --git a/x11-toolkits/wxgtk24-contrib/Makefile b/x11-toolkits/wxgtk24-contrib/Makefile
new file mode 100644
index 000000000000..c226b5624e2f
--- /dev/null
+++ b/x11-toolkits/wxgtk24-contrib/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: wxgtk-contrib
+# Date created: November 4, 2003
+# Whom: fjoe@FreeBSD.ORG
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+PKGNAMESUFFIX= -contrib
+
+MAINTAINER= fjoe@FreeBSD.org
+COMMENT= The wxWindows GUI toolkit contributed libraries
+
+BUILD_WRKSRC= ${WRKSRC}/contrib/src
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+
+MASTERDIR= ${.CURDIR}/../wxgtk-devel
+PLIST= ${PKGDIR}/pkg-plist.contrib
+
+.include "${MASTERDIR}/Makefile"