aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2003-08-08 11:53:34 +0800
committerkris <kris@FreeBSD.org>2003-08-08 11:53:34 +0800
commit6431cfb3dca6703709dc223a3eefe23da450e3da (patch)
treef44a275152934a6d5e2b8389d21d72801077bbc8 /lang
parentf6f5ca14af47e0155c5b1459c6d26583d214aeea (diff)
downloadfreebsd-ports-gnome-6431cfb3dca6703709dc223a3eefe23da450e3da.tar.gz
freebsd-ports-gnome-6431cfb3dca6703709dc223a3eefe23da450e3da.tar.zst
freebsd-ports-gnome-6431cfb3dca6703709dc223a3eefe23da450e3da.zip
As announced on May 6, remove the broken lang/wxbasic port.
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/wxbasic/Makefile50
-rw-r--r--lang/wxbasic/distinfo1
-rw-r--r--lang/wxbasic/files/patch-makefile.unx17
-rw-r--r--lang/wxbasic/files/patch-wxbasic.y88
-rw-r--r--lang/wxbasic/pkg-descr12
-rw-r--r--lang/wxbasic/pkg-plist12
7 files changed, 0 insertions, 181 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 276851dbf0ca..80e0f0ef422b 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -242,7 +242,6 @@
SUBDIR += treecc
SUBDIR += visualworks
SUBDIR += wamcc
- SUBDIR += wxbasic
SUBDIR += xsb
SUBDIR += yabasic
SUBDIR += yap
diff --git a/lang/wxbasic/Makefile b/lang/wxbasic/Makefile
deleted file mode 100644
index d28c2410d7a7..000000000000
--- a/lang/wxbasic/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: wxbasic
-# Date created: Feb 10, 2002
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= wxbasic
-PORTVERSION= 0.52
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= wxsource-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A cross-platform GUI Basic interpreter
-
-BROKEN= "Does not compile"
-
-LIB_DEPENDS= wx_gtk.2:${PORTSDIR}/x11-toolkits/wxgtk-devel
-
-NO_WRKSUBDIR= yes
-
-USE_REINPLACE= yes
-USE_BISON= yes
-USE_GMAKE= yes
-MAKEFILE= makefile.unx
-CFLAGS+= ${PTHREAD_CFLAGS}
-LIBS+= -lglut -lGL -lGLU -lwx_gtk_gl ${PTHREAD_LIBS}
-MAKE_ENV= CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}"
-
-post-patch:
- @${REINPLACE_CMD} -e "s/malloc.h/stdlib.h/g" ${WRKSRC}/core.c
-
-pre-build:
- @(cd ${WRKSRC} ; \
- ${MV} -f wxbasic.y tmp ; ${CAT} tmp | col -b > wxbasic.y ; \
- bison -o y_tab.c wxbasic.y)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wxbasic ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.wx ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/lang/wxbasic/distinfo b/lang/wxbasic/distinfo
deleted file mode 100644
index e1317d2e462d..000000000000
--- a/lang/wxbasic/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (wxsource-0.52.tar.gz) = 980a1fdac284357287ffbca041d654b4
diff --git a/lang/wxbasic/files/patch-makefile.unx b/lang/wxbasic/files/patch-makefile.unx
deleted file mode 100644
index 9ea1246f0643..000000000000
--- a/lang/wxbasic/files/patch-makefile.unx
+++ /dev/null
@@ -1,17 +0,0 @@
---- makefile.unx.orig Tue Jun 4 01:50:21 2002
-+++ makefile.unx Tue Jun 4 01:54:42 2002
-@@ -12,12 +12,12 @@
- .SUFFIXES: .o .cpp
-
- .cpp.o :
-- $(CXX) -c `wx-config --cxxflags` -o $@ $<
-+ $(CXX) ${CXXFLAGS} -c `wx-config --cxxflags` -o $@ $<
-
- all: $(PROGRAM)
-
- $(PROGRAM): $(OBJECTS)
-- $(CXX) -o $(PROGRAM) $(OBJECTS) `wx-config --libs`
-+ $(CXX) -o $(PROGRAM) $(OBJECTS) `wx-config --libs` ${LIBS}
-
- clean:
- rm -f *.o $(PROGRAM)
diff --git a/lang/wxbasic/files/patch-wxbasic.y b/lang/wxbasic/files/patch-wxbasic.y
deleted file mode 100644
index fdf44d0fc6ec..000000000000
--- a/lang/wxbasic/files/patch-wxbasic.y
+++ /dev/null
@@ -1,88 +0,0 @@
---- wxbasic.y.orig Sun Dec 15 13:17:34 2002
-+++ wxbasic.y Sun Dec 15 13:21:01 2002
-@@ -378,7 +378,7 @@
- { $$ = wOpNode( W_OP_CLOSE, NULL, NULL ); }
-
- | W_TOKEN_CONST constList sep
-- { $$ = $2 }
-+ { $$ = $2; }
-
- | W_TOKEN_COMMON
- { if (wCurrentScope != NULL) {
-@@ -397,7 +397,7 @@
- $$ = wOpNode( W_OP_CONTINUE, NULL, NULL ); }
-
- | W_TOKEN_DELETE expr sep
-- { $$ = wOpNode( W_OP_DELETE, $2, NULL ) }
-+ { $$ = wOpNode( W_OP_DELETE, $2, NULL ); }
-
- /* same as Dim Common */
- | W_TOKEN_DIM W_TOKEN_COMMON
-@@ -486,7 +486,7 @@
- wSymbolNode( W_OP_NOOP, $5, NULL, NULL ), $9 ); }
-
- | W_TOKEN_FOR W_TOKEN_EACH W_TOKEN_VARIABLE_NAME W_TOKEN_IN error
-- { wExpected("an Array") };
-+ { wExpected("an Array"); };
-
-
- | W_TOKEN_FOR W_TOKEN_EACH W_TOKEN_UNDEFINED W_TOKEN_IN W_TOKEN_ARRAY_NAME
-@@ -498,16 +498,16 @@
- wSymbolNode( W_OP_NOOP, $5, NULL, NULL ), $8 ); }
-
- | W_TOKEN_FOR W_TOKEN_EACH W_TOKEN_UNDEFINED W_TOKEN_IN error
-- { wExpected("an Array") };
-+ { wExpected("an Array"); };
-
- | W_TOKEN_FOR W_TOKEN_EACH W_TOKEN_VARIABLE_NAME error
-- { wExpected("In") };
-+ { wExpected("In"); };
-
- | W_TOKEN_FOR W_TOKEN_EACH W_TOKEN_UNDEFINED error
-- { wExpected("In") };
-+ { wExpected("In"); };
-
- | W_TOKEN_FOR W_TOKEN_EACH error
-- { wExpected("a variable") };
-+ { wExpected("a variable"); };
-
- /* For <var> = <expr> To <expr> [step <expr>] ... next */
- | W_TOKEN_FOR W_TOKEN_VARIABLE_NAME
-@@ -1328,7 +1328,7 @@
-
- printList:
- ';' printList
-- { $$ = $2 }
-+ { $$ = $2; }
-
- | ',' printList
- { $$ = wIntNode( W_OP_PRINT_VALUE, W_PRINT_TAB, NULL, $2 ); }
-@@ -1519,7 +1519,7 @@
- { wIncrStack( wArgCountStack, 1 );
- if ($1->stackPos != wPeekStack(wArgCountStack) ) {
- wFatal( W_SYNTAX, "Variable %s does not match declaration", $1->name);
-- } };
-+ } }
-
- | W_TOKEN_VARIABLE_NAME ',' optSep
- { wIncrStack( wArgCountStack, 1 );
-@@ -1558,7 +1558,7 @@
- | '.' '.' '.' ')'
- { if (wCurrentScope->optArgs != W_MAX_OPT_ARGS) {
- wFatal( W_SYNTAX, "... does not match declaration" );
-- } };
-+ } }
- | error
- { wFatal( W_SYNTAX, "Parm list does not match declaration" ); }
-
-@@ -1617,8 +1617,8 @@
-
- fileHandle
- : '#' expr
-- { $$ = $2 }
-+ { $$ = $2; }
- | expr
-- { $$ = $1 }
-+ { $$ = $1; }
- ;
-
diff --git a/lang/wxbasic/pkg-descr b/lang/wxbasic/pkg-descr
deleted file mode 100644
index 734f235562f7..000000000000
--- a/lang/wxbasic/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-wxBasic is an Basic interpreter that is:
- - Free
- - Open Source (LGPL)
- - Cross-platform (currently Windows and Linux)
-
-wxBasic can create stand-alone executables by binding together source code
-with the interpreter.
-
-wxBasic is written primarily in C, with some C++ linking it to the wxWindows
-library. wxWindows supplies the cross-platform features.
-
-WWW: http://wxbasic.sourceforge.net/
diff --git a/lang/wxbasic/pkg-plist b/lang/wxbasic/pkg-plist
deleted file mode 100644
index 8fbde66300be..000000000000
--- a/lang/wxbasic/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-bin/wxbasic
-%%PORTDOCS%%share/doc/wxbasic/readme.txt
-%%PORTDOCS%%share/examples/wxbasic/bind.wx
-%%PORTDOCS%%share/examples/wxbasic/controls.wx
-%%PORTDOCS%%share/examples/wxbasic/demo.wx
-%%PORTDOCS%%share/examples/wxbasic/editor.wx
-%%PORTDOCS%%share/examples/wxbasic/glbox.wx
-%%PORTDOCS%%share/examples/wxbasic/minimal.wx
-%%PORTDOCS%%share/examples/wxbasic/scribble.wx
-%%PORTDOCS%%share/examples/wxbasic/shroud.wx
-%%PORTDOCS%%@dirrm share/examples/wxbasic
-%%PORTDOCS%%@dirrm share/doc/wxbasic