aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2013-08-11 19:07:12 +0800
committerrene <rene@FreeBSD.org>2013-08-11 19:07:12 +0800
commit44e9f90b3817aa5b7c575487f0815917ca5dc11d (patch)
treed88db46930a3b2c9a4e71f894653370918d05512 /lang
parent3a9200e9cc8764d75f9125de939df1f9679d3829 (diff)
downloadfreebsd-ports-gnome-44e9f90b3817aa5b7c575487f0815917ca5dc11d.tar.gz
freebsd-ports-gnome-44e9f90b3817aa5b7c575487f0815917ca5dc11d.tar.zst
freebsd-ports-gnome-44e9f90b3817aa5b7c575487f0815917ca5dc11d.zip
Remove expired ports:
2013-08-10 lang/q: Q-Lang is no longer supported. See lang/pure instead 2013-08-10 audio/q-audio: Q-Lang is no longer supported. See lang/pure instead 2013-08-10 graphics/q-graph: Q-Lang is no longer supported. See lang/pure instead
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/q/Makefile53
-rw-r--r--lang/q/distinfo2
-rw-r--r--lang/q/files/patch-modules-clib_system.c11
-rw-r--r--lang/q/files/patch-modules-tk_tk.c74
-rw-r--r--lang/q/pkg-descr10
-rw-r--r--lang/q/pkg-plist194
7 files changed, 0 insertions, 345 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 7011f315ae1e..c476341e1bc5 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -280,7 +280,6 @@
SUBDIR += python31
SUBDIR += python32
SUBDIR += python33
- SUBDIR += q
SUBDIR += qore
SUBDIR += qscheme
SUBDIR += racket
diff --git a/lang/q/Makefile b/lang/q/Makefile
deleted file mode 100644
index 91affb4562fe..000000000000
--- a/lang/q/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: ag@muwiinfa.geschichte.uni-mainz.de Albert Graef
-# $FreeBSD$
-
-PORTNAME= q
-PORTVERSION= 7.11
-PORTREVISION= 13
-CATEGORIES= lang
-MASTER_SITES= SF/${PORTNAME}-lang/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER= gahr@FreeBSD.org
-COMMENT= Q -- equational programming language
-
-DEPRECATED= Q-Lang is no longer supported. See lang/pure instead
-EXPIRATION_DATE=2013-08-10
-
-LIB_DEPENDS= MagickWand:${PORTSDIR}/graphics/ImageMagick \
- curl:${PORTSDIR}/ftp/curl \
- freetype.9:${PORTSDIR}/print/freetype2 \
- gdbm.4:${PORTSDIR}/databases/gdbm \
- gmp.10:${PORTSDIR}/math/gmp \
- iodbc.3:${PORTSDIR}/databases/libiodbc \
- xml2.5:${PORTSDIR}/textproc/libxml2 \
- xslt.2:${PORTSDIR}/textproc/libxslt \
- ggi.2:${PORTSDIR}/graphics/libggi
-
-USES= bison iconv
-USE_GCC= any
-USE_TK= 84+
-USE_LDCONFIG= yes
-
-CFLAGS+= -I${LOCALBASE}/include -fPIC
-LDFLAGS+= -L${LOCALBASE}/lib
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-magick="`pkg-config ImageMagick --libs`" \
- --with-magick-includes="`pkg-config ImageMagick --cflags`" \
- --with-tk="-L${TK_LIBDIR} -L${TCL_LIBDIR} -ltk${TK_VER:S/.//} -ltcl${TCL_VER:S/.//}" \
- --with-tk-includes="-I${TK_INCLUDEDIR} -I${TCL_INCLUDEDIR}" \
- --with-gdbm="-L${LOCALBASE}/lib -lgdbm" \
- --with-gdbm-includes="-I${LOCALBASE}/include" \
- --with-curl="`curl-config --libs`" \
- --with-curl-includes="`curl-config --cflags`" \
- --with-gmp="-L${LOCALBASE}/lib -lgmp" \
- --with-gmp-includes="-I${LOCALBASE}/include" \
- --with-ggi="-L${LOCALBASE}/lib -lggi" \
- --with-ggi-includes="-I${LOCALBASE}/include" \
- --with-pthread="${PTHREAD_LIBS}" \
- --with-odbc="`iodbc-config --libs`" \
- --with-odbc-includes="`iodbc-config --cflags`"
-
-MAN1= q.1
-INFO= qdoc
-
-.include <bsd.port.mk>
diff --git a/lang/q/distinfo b/lang/q/distinfo
deleted file mode 100644
index 4de1ef44f0c1..000000000000
--- a/lang/q/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (q-7.11.tar.gz) = 59b9a0993a7c274c535058ae5ceaf243435be3713f83b53ea311bf7269df98d5
-SIZE (q-7.11.tar.gz) = 2147297
diff --git a/lang/q/files/patch-modules-clib_system.c b/lang/q/files/patch-modules-clib_system.c
deleted file mode 100644
index d74749909dbf..000000000000
--- a/lang/q/files/patch-modules-clib_system.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/clib/system.c.orig 2009-04-11 11:45:49.000000000 +0200
-+++ modules/clib/system.c 2009-04-11 11:49:40.000000000 +0200
-@@ -1689,7 +1689,7 @@
- mkvoid,
- #endif
- #ifdef _POSIX_CPUTIME
-- mkint(CLOCK_PROCESS_CPUTIME_ID),
-+ mkint(CLOCK_VIRTUAL),
- #else
- mkvoid,
- #endif
diff --git a/lang/q/files/patch-modules-tk_tk.c b/lang/q/files/patch-modules-tk_tk.c
deleted file mode 100644
index 817e9d2de878..000000000000
--- a/lang/q/files/patch-modules-tk_tk.c
+++ /dev/null
@@ -1,74 +0,0 @@
---- modules/tk/tk.c.orig 2013-06-03 18:38:51.000000000 +0200
-+++ modules/tk/tk.c 2013-06-03 18:43:27.000000000 +0200
-@@ -369,9 +369,9 @@
- }
- }
- if (!locked) acquire_lock();
-- if (trace || (int)clientData) {
-+ if (trace || clientData != NULL) {
- int val;
-- if ((int)clientData && check_trace(buf, &val)) {
-+ if (clientData != NULL && check_trace(buf, &val)) {
- clear_buf(&buf, &bufsz);
- Tcl_AppendResult(interp, trace?"1":"0", NULL);
- trace = val;
-@@ -471,7 +471,7 @@
- return dequeue();
- }
-
--static void set_result(char *s)
-+static void set_result(const char *s)
- {
- tld_result = malloc(strlen(s)+1);
- if (tld_result) strcpy(tld_result, s);
-@@ -481,14 +481,16 @@
- {
- int status;
- char *cmd;
-+ const char *res;
- tld_result = NULL;
- if (!tld_interp) return 0;
- cmd = malloc(strlen(s)+1);
- if (!cmd) return 0;
- strcpy(cmd, s);
- status = Tcl_Eval(tld_interp, cmd);
-- if (tld_interp && tld_interp->result && *tld_interp->result)
-- set_result(tld_interp->result);
-+ res = Tcl_GetStringResult(tld_interp);
-+ if (tld_interp && res && *res)
-+ set_result(res);
- else if (status == TCL_BREAK)
- set_result("invoked \"break\" outside of a loop");
- else if (status == TCL_CONTINUE)
-@@ -506,6 +508,7 @@
- {
- Tk_Window mainw;
- tld_result = NULL;
-+ const char *res;
- if (tld_interp) return 1;
- /* Just to be safe, if Tcl has been compiled without thread support then we
- only allow a single interpreter in the main thread. */
-@@ -516,8 +519,9 @@
- pthread_setspecific(interp_key, tld_interp);
- #endif
- if (Tcl_Init(tld_interp) != TCL_OK) {
-- if (tld_interp->result && *tld_interp->result)
-- set_result(tld_interp->result);
-+ res = Tcl_GetStringResult(tld_interp);
-+ if (res && *res)
-+ set_result(res);
- else
- set_result("error initializing Tcl");
- tk_stop();
-@@ -533,8 +537,9 @@
- /* oddly, there are no `env' variables passed, and this one is needed */
- Tcl_SetVar2(tld_interp, "env", "DISPLAY", getenv("DISPLAY"), TCL_GLOBAL_ONLY);
- if (Tk_Init(tld_interp) != TCL_OK) {
-- if (tld_interp->result && *tld_interp->result)
-- set_result(tld_interp->result);
-+ res = Tcl_GetStringResult(tld_interp);
-+ if (res && *res)
-+ set_result(res);
- else
- set_result("error initializing Tk");
- tk_stop();
diff --git a/lang/q/pkg-descr b/lang/q/pkg-descr
deleted file mode 100644
index ca5fe0cb6764..000000000000
--- a/lang/q/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Q is a powerful and extensible functional programming language based on the
-term rewriting calculus. You specify an arbitrary system of equations which
-the interpreter uses as rewrite rules to reduce expressions to normal form. Q
-is useful for scientific programming and other advanced applications, and also
-as a sophisticated kind of desktop calculator. The distribution includes the Q
-programming tools, the standard library, add-on modules for interfacing to GNU
-dbm, GNU Octave, GGI, ImageMagick, Tcl/Tk and IBM's Data Explorer, and
-an Emacs mode.
-
-WWW: http://q-lang.sourceforge.net/
diff --git a/lang/q/pkg-plist b/lang/q/pkg-plist
deleted file mode 100644
index 8f28de733e39..000000000000
--- a/lang/q/pkg-plist
+++ /dev/null
@@ -1,194 +0,0 @@
-bin/q
-bin/qc
-bin/qcc
-bin/qld
-include/libq.h
-include/qint.h
-lib/libq.so.8
-lib/libq.so
-lib/libq.la
-lib/libq.a
-lib/libqmain.la
-lib/libqmain.a
-lib/libqint.so.2
-lib/libqint.so
-lib/libqint.la
-lib/libqint.a
-lib/q/clib.a
-lib/q/clib.la
-lib/q/clib.so
-lib/q/curl.a
-lib/q/curl.la
-lib/q/curl.so
-lib/q/ggi.a
-lib/q/ggi.la
-lib/q/ggi.so
-lib/q/gdbm.a
-lib/q/gdbm.la
-lib/q/gdbm.so
-lib/q/libtool
-lib/q/magick.a
-lib/q/magick.la
-lib/q/magick.so
-lib/q/octave.a
-lib/q/octave.la
-lib/q/octave.so
-lib/q/odbc.a
-lib/q/odbc.la
-lib/q/odbc.so
-lib/q/swig.a
-lib/q/swig.la
-lib/q/swig.so
-lib/q/system.a
-lib/q/system.la
-lib/q/system.so
-lib/q/tk.a
-lib/q/tk.la
-lib/q/tk.so
-lib/q/xml.a
-lib/q/xml.la
-lib/q/xml.so
-%%DATADIR%%/etc/AUTHORS
-%%DATADIR%%/etc/COPYING
-%%DATADIR%%/etc/ChangeLog
-%%DATADIR%%/etc/NEWS
-%%DATADIR%%/etc/README
-%%DATADIR%%/etc/README-Clib
-%%DATADIR%%/etc/README-Curl
-%%DATADIR%%/etc/README-Gdbm
-%%DATADIR%%/etc/README-GGI
-%%DATADIR%%/etc/README-Magick
-%%DATADIR%%/etc/README-Octave
-%%DATADIR%%/etc/README-ODBC
-%%DATADIR%%/etc/README-SWIG
-%%DATADIR%%/etc/README-Tk
-%%DATADIR%%/etc/README-XML
-%%DATADIR%%/etc/q-mode.el
-%%DATADIR%%/etc/q.vim
-%%DATADIR%%/etc/q.xml
-%%DATADIR%%/etc/qexitrc
-%%DATADIR%%/etc/qinitrc
-%%DATADIR%%/examples/basics.q
-%%DATADIR%%/examples/cgi.q
-%%DATADIR%%/examples/creverse.c
-%%DATADIR%%/examples/creverse.q
-%%DATADIR%%/examples/csv.q
-%%DATADIR%%/examples/ctype.c
-%%DATADIR%%/examples/ctype.q
-%%DATADIR%%/examples/curl/curltest.q
-%%DATADIR%%/examples/daemon.q
-%%DATADIR%%/examples/dfs.q
-%%DATADIR%%/examples/dgram.q
-%%DATADIR%%/examples/dnf.q
-%%DATADIR%%/examples/except.q
-%%DATADIR%%/examples/factor.q
-%%DATADIR%%/examples/fcntl.q
-%%DATADIR%%/examples/fibs.q
-%%DATADIR%%/examples/fibs.sh
-%%DATADIR%%/examples/fixpt.q
-%%DATADIR%%/examples/gamma.q
-%%DATADIR%%/examples/gdbm/gdbm_dict.q
-%%DATADIR%%/examples/gdbm/testdb.q
-%%DATADIR%%/examples/getpass.q
-%%DATADIR%%/examples/ggi/bufdemo.q
-%%DATADIR%%/examples/ggi/flying_ggis.q
-%%DATADIR%%/examples/ggi/font_test.q
-%%DATADIR%%/examples/ggi/ggi_demo.q
-%%DATADIR%%/examples/globexamp.q
-%%DATADIR%%/examples/graph.q
-%%DATADIR%%/examples/grid.q
-%%DATADIR%%/examples/hashed.q
-%%DATADIR%%/examples/huffman.q
-%%DATADIR%%/examples/lambda.q
-%%DATADIR%%/examples/magick/magicktest.q
-%%DATADIR%%/examples/magick/mozilla.png
-%%DATADIR%%/examples/magick/mozilla_48x48.rgba
-%%DATADIR%%/examples/magick/sprite.q
-%%DATADIR%%/examples/menu.q
-%%DATADIR%%/examples/newton.q
-%%DATADIR%%/examples/odbc/odbc_examp.q
-%%DATADIR%%/examples/pipes.q
-%%DATADIR%%/examples/popen2.q
-%%DATADIR%%/examples/primetest.q
-%%DATADIR%%/examples/pty.q
-%%DATADIR%%/examples/qint.c
-%%DATADIR%%/examples/queens.q
-%%DATADIR%%/examples/queens2.q
-%%DATADIR%%/examples/queens3.q
-%%DATADIR%%/examples/queue.q
-%%DATADIR%%/examples/regexamp.q
-%%DATADIR%%/examples/rlexamp.q
-%%DATADIR%%/examples/rot13.q
-%%DATADIR%%/examples/searchtree.q
-%%DATADIR%%/examples/select.q
-%%DATADIR%%/examples/signal.q
-%%DATADIR%%/examples/streams.q
-%%DATADIR%%/examples/swig/example.c
-%%DATADIR%%/examples/swig/example.i
-%%DATADIR%%/examples/swig/qt_examp.cxx
-%%DATADIR%%/examples/swig/qt_examp.h
-%%DATADIR%%/examples/swig/qt_examp.i
-%%DATADIR%%/examples/symbolic.q
-%%DATADIR%%/examples/sys.q
-%%DATADIR%%/examples/testfont.q
-%%DATADIR%%/examples/time.q
-%%DATADIR%%/examples/unicode.q
-%%DATADIR%%/examples/tk/tix.q
-%%DATADIR%%/examples/tk/tk_examp.q
-%%DATADIR%%/examples/tk/tk_test.q
-%%DATADIR%%/examples/xml/catalog.q
-%%DATADIR%%/examples/xml/catalog.xsl
-%%DATADIR%%/examples/xml/recipes.q
-%%DATADIR%%/examples/xml/recipes.xml
-%%DATADIR%%/examples/xml/recipes.xsl
-%%DATADIR%%/examples/xml/sample.xml
-%%DATADIR%%/examples/xml/xml_examp.q
-%%DATADIR%%/lib/array.q
-%%DATADIR%%/lib/assert.q
-%%DATADIR%%/lib/bag.q
-%%DATADIR%%/lib/clib.q
-%%DATADIR%%/lib/complex.q
-%%DATADIR%%/lib/cond.q
-%%DATADIR%%/lib/curl.q
-%%DATADIR%%/lib/dict.q
-%%DATADIR%%/lib/error.q
-%%DATADIR%%/lib/gdbm.q
-%%DATADIR%%/lib/getopt.q
-%%DATADIR%%/lib/ggi.q
-%%DATADIR%%/lib/graphics.q
-%%DATADIR%%/lib/hdict.q
-%%DATADIR%%/lib/heap.q
-%%DATADIR%%/lib/magick.q
-%%DATADIR%%/lib/math.q
-%%DATADIR%%/lib/octave.q
-%%DATADIR%%/lib/odbc.q
-%%DATADIR%%/lib/prelude.q
-%%DATADIR%%/lib/rational.q
-%%DATADIR%%/lib/reftypes.q
-%%DATADIR%%/lib/set.q
-%%DATADIR%%/lib/sort.q
-%%DATADIR%%/lib/stddecl.q
-%%DATADIR%%/lib/stdlib.q
-%%DATADIR%%/lib/stdtypes.q
-%%DATADIR%%/lib/stream.q
-%%DATADIR%%/lib/string.q
-%%DATADIR%%/lib/swig.q
-%%DATADIR%%/lib/system.q
-%%DATADIR%%/lib/tk.q
-%%DATADIR%%/lib/tuple.q
-%%DATADIR%%/lib/typec.q
-%%DATADIR%%/lib/xml.q
-@dirrm lib/q
-@dirrm %%DATADIR%%/lib
-@dirrm %%DATADIR%%/examples/xml
-@dirrm %%DATADIR%%/examples/tk
-@dirrm %%DATADIR%%/examples/swig
-@dirrm %%DATADIR%%/examples/odbc
-@dirrm %%DATADIR%%/examples/magick
-@dirrm %%DATADIR%%/examples/ggi
-@dirrm %%DATADIR%%/examples/gdbm
-@dirrm %%DATADIR%%/examples/dxl
-@dirrm %%DATADIR%%/examples/curl
-@dirrm %%DATADIR%%/examples
-@dirrm %%DATADIR%%/etc
-@dirrm %%DATADIR%%