aboutsummaryrefslogtreecommitdiff
path: root/lang/otcl
diff options
context:
space:
mode:
authorJohn Marino <marino@FreeBSD.org>2014-09-07 17:48:35 +0000
committerJohn Marino <marino@FreeBSD.org>2014-09-07 17:48:35 +0000
commit82eea73608e25dd8f07260703ed9a3f371c76210 (patch)
tree5e7f76dc10a42a13f243ec49083943ef9a0887ae /lang/otcl
parent776eb781c9f1c8d3388e7ca004ee9d986c56df2a (diff)
downloadports-82eea73608e25dd8f07260703ed9a3f371c76210.tar.gz
ports-82eea73608e25dd8f07260703ed9a3f371c76210.zip
Notes
Diffstat (limited to 'lang/otcl')
-rw-r--r--lang/otcl/Makefile68
-rw-r--r--lang/otcl/distinfo2
-rw-r--r--lang/otcl/pkg-descr24
-rw-r--r--lang/otcl/pkg-plist6
4 files changed, 0 insertions, 100 deletions
diff --git a/lang/otcl/Makefile b/lang/otcl/Makefile
deleted file mode 100644
index fd129515585e..000000000000
--- a/lang/otcl/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: obonilla
-# $FreeBSD$
-
-PORTNAME= otcl
-PORTVERSION= 1.14
-DISTVERSIONPREFIX= src-
-CATEGORIES= lang tcl tk
-MASTER_SITES= SF/${PORTNAME}-tclcl/OTcl/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MIT Object Tcl
-
-BROKEN= Fails to configure
-
-LICENSE= MIT
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-USES+= tk
-USE_XORG= xext
-
-USE_AUTOTOOLS= autoconf
-USE_LDCONFIG= yes
-
-.if !defined(NOPORTDOCS)
-DOCS= CHANGES.html README.html \
- doc/autoload.html doc/capi.html doc/class.html \
- doc/object.html doc/otcl-paper.ps.gz doc/tutorial.html
-PORTDOCS= ${DOCS:S/doc\///}
-.endif
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-CFLAGS+= -DHAVE_UNISTD_H
-CONFIGURE_ARGS+=--with-tcl=${LOCALBASE} \
- --with-tk=${LOCALBASE}
-
-.if ${TCL_SHLIB_VER} > 85
-CFLAGS+= -DUSE_INTERP_ERRORLINE -DUSE_INTERP_RESULT
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \
- -e's|X11/Intrinsic.h|X11/Xlib.h|g' \
- ${WRKSRC}/configure ${WRKSRC}/conf/configure.in.x11
- @${REINPLACE_CMD} -e 's|../lib/tcl$$TCL_HI_VERS|${TCL_LIBDIR}|g' \
- -e 's|../include|${TCL_INCLUDEDIR}/generic|g' \
- ${WRKSRC}/conf/configure.in.tcl
- @${REINPLACE_CMD} -e 's|../lib/tk$$TK_HI_VERS|${TK_LIBDIR}|g' \
- -e 's|../include|${TK_INCLUDEDIR}/generic|g' \
- ${WRKSRC}/conf/configure.in.tk
-
-post-install:
- ${LN} -sf libotcl.so ${PREFIX}/lib/libotcl.so.1
- ${STRIP_CMD} ${PREFIX}/bin/otclsh
- ${STRIP_CMD} ${PREFIX}/bin/owish
-.if exists(${PKGINSTALL})
- ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL}
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for FILE in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/otcl/distinfo b/lang/otcl/distinfo
deleted file mode 100644
index aa27479fb9c6..000000000000
--- a/lang/otcl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (otcl-src-1.14.tar.gz) = c644aed47ccd7e082ad47388dc8a2412a0eceacbe81d8574e560a797b782b969
-SIZE (otcl-src-1.14.tar.gz) = 325964
diff --git a/lang/otcl/pkg-descr b/lang/otcl/pkg-descr
deleted file mode 100644
index 638dca907aab..000000000000
--- a/lang/otcl/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-From the README:
-
- OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
- object-oriented programming. It shouldn't be confused with the IXI
- Object Tcl extension by Dean Sheenan. (Sorry, but we both like the
- name and have been using it for a while.)
-
- Some of OTcl's features as compared to alternatives are:
- * designed to be dynamically extensible, like Tcl, from the ground
- up
- * builds on Tcl syntax and concepts rather than importing another
- language
- * compact yet powerful object programming system (draws on CLOS,
- Smalltalk, and Self)
- * fairly portable implementation (2000 lines of C, without core
- hacks)
-
- OTcl was presented at the Tcl/Tk Workshop '95. It constitutes a
- standalone release of a system that has been in use, embedded in the
- VuSystem, for two years. We made the release public (with free use,
- distribution and modification under the MIT license) to meet the
- demand for object-oriented programming in Tcl.
-
--Oscar <obonilla@fisicc-ufm.edu>
diff --git a/lang/otcl/pkg-plist b/lang/otcl/pkg-plist
deleted file mode 100644
index 379b07d0a114..000000000000
--- a/lang/otcl/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/otclsh
-bin/owish
-include/otcl.h
-lib/libotcl.a
-lib/libotcl.so
-lib/libotcl.so.1