summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkamil <kamil>2016-10-21 02:39:18 +0000
committerkamil <kamil>2016-10-21 02:39:18 +0000
commit88b47dfaa2d6b9838652db169ec99971edc32c8f (patch)
tree9e2f67baecc98e3eaa0593dfb4e61fd074cb5262
parent59563ff94133cfcb710ba7587aa6f1ac8a81ee0a (diff)
downloadpkgsrc-88b47dfaa2d6b9838652db169ec99971edc32c8f.tar.gz
Delete tcl-tclOO
This package is obsolete by a version bundled in pkgs/ of TCL 8.6. Credit goes to hypnotoad from the Tcl community for insight.
-rw-r--r--devel/tcl-tclOO/DESCR5
-rw-r--r--devel/tcl-tclOO/MESSAGE7
-rw-r--r--devel/tcl-tclOO/Makefile33
-rw-r--r--devel/tcl-tclOO/PLIST20
-rw-r--r--devel/tcl-tclOO/buildlink3.mk12
-rw-r--r--devel/tcl-tclOO/distinfo10
-rw-r--r--devel/tcl-tclOO/patches/patch-generic_tclOOBasic.c15
-rw-r--r--devel/tcl-tclOO/patches/patch-generic_tclOODefineCmds.c15
-rw-r--r--devel/tcl-tclOO/patches/patch-generic_tclOOInt.h23
-rw-r--r--devel/tcl-tclOO/patches/patch-generic_tclOOMethod.c73
10 files changed, 0 insertions, 213 deletions
diff --git a/devel/tcl-tclOO/DESCR b/devel/tcl-tclOO/DESCR
deleted file mode 100644
index 7ab0afc64c8..00000000000
--- a/devel/tcl-tclOO/DESCR
+++ /dev/null
@@ -1,5 +0,0 @@
-TclOO is a core for other TCL OO extensions and basic TCL OO framework.
-
-Tool Command Language (Tcl) is an interpreted language and very portable
-interpreter for that language. Tcl is embeddable and extensible, and has been
-widely used since its creation in 1988 by John Ousterhout.
diff --git a/devel/tcl-tclOO/MESSAGE b/devel/tcl-tclOO/MESSAGE
deleted file mode 100644
index 6c75a5ee665..00000000000
--- a/devel/tcl-tclOO/MESSAGE
+++ /dev/null
@@ -1,7 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1.1.1 2013/11/16 21:01:26 asau Exp $
-
-The class(n) man page has been moved to tclOO-class(n) as to not conflict
-with tcl-itcl.
-
-===========================================================================
diff --git a/devel/tcl-tclOO/Makefile b/devel/tcl-tclOO/Makefile
deleted file mode 100644
index 30442c0c8ff..00000000000
--- a/devel/tcl-tclOO/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# $NetBSD: Makefile,v 1.4 2015/04/11 03:10:43 rodent Exp $
-#
-
-DISTNAME= TclOO1.0.1
-PKGNAME= ${DISTNAME:S/TclOO/tcl-tclOO-/}
-PKGREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
-
-MAINTAINER= rodent@NetBSD.org
-HOMEPAGE= http://www.tcl.tk/
-COMMENT= Core for other TCL OO extensions and basic TCL OO framework
-LICENSE= 2-clause-bsd # with custom, non-effective terms, same as Tcl
-
-# Note: TclOO is included in Tcl8.6, delete this package after pkgsrc bumps Tcl
-CONFLICTS= tcl-9* tcl-8.[6-9].*
-
-GNU_CONFIGURE= yes
-
-# Make sure package installs all necessary headers:
-INSTALL_TARGET= install install-private-headers
-
-SUBST_CLASSES+= manpages
-SUBST_STAGE.manpages= post-patch
-SUBST_MESSAGE.manpages= Fixing manual pages
-SUBST_FILES.manpages= doc/*.[3n]
-SUBST_SED.manpages= -e "/^\\.so /d"
-
-post-build:
- ${MV} ${WRKSRC}/doc/class.n ${WRKSRC}/doc/tclOO-class.n
-
-.include "../../lang/tcl85/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/devel/tcl-tclOO/PLIST b/devel/tcl-tclOO/PLIST
deleted file mode 100644
index 5437aeacf20..00000000000
--- a/devel/tcl-tclOO/PLIST
+++ /dev/null
@@ -1,20 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2013/11/16 21:01:26 asau Exp $
-include/tclOO.h
-include/tclOODecls.h
-include/tclOOInt.h
-include/tclOOIntDecls.h
-lib/TclOO${PKGVERSION}/libTclOO${PKGVERSION}.so
-lib/TclOO${PKGVERSION}/libTclOOstub${PKGVERSION}.a
-lib/TclOO${PKGVERSION}/pkgIndex.tcl
-lib/TclOO${PKGVERSION}/tclooConfig.sh
-man/man3/Class.3
-man/man3/Method.3
-man/man3/OOInitStubs.3
-man/mann/copy.n
-man/mann/define.n
-man/mann/my.n
-man/mann/next.n
-man/mann/object.n
-man/mann/ooInfo.n
-man/mann/self.n
-man/mann/tclOO-class.n
diff --git a/devel/tcl-tclOO/buildlink3.mk b/devel/tcl-tclOO/buildlink3.mk
deleted file mode 100644
index aca36e0e9e7..00000000000
--- a/devel/tcl-tclOO/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2013/11/16 21:01:26 asau Exp $
-
-BUILDLINK_TREE+= tcl-tclOO
-
-.if !defined(TCL_TCLOO_BUILDLINK3_MK)
-TCL_TCLOO_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.tcl-tclOO+= tcl-tclOO>=0.6
-BUILDLINK_PKGSRCDIR.tcl-tclOO?= ../../devel/tcl-tclOO
-.endif # TCL_TCLOO_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -tcl-tclOO
diff --git a/devel/tcl-tclOO/distinfo b/devel/tcl-tclOO/distinfo
deleted file mode 100644
index 973f5eb3f51..00000000000
--- a/devel/tcl-tclOO/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 03:29:34 agc Exp $
-
-SHA1 (TclOO1.0.1.tar.gz) = b28be85ba9c29acb650164c1cabddec7f1dae83f
-RMD160 (TclOO1.0.1.tar.gz) = 8d80a3628ca33fb26e0aa4080c0c917f5799f450
-SHA512 (TclOO1.0.1.tar.gz) = 06cfe111d8adc83383f1029904e83b8b8a60eb2432377c46c3c103becdd49038918c56431af6e9685d6c653e950b527867ef144e7f5e4615dace18f73dde4c4d
-Size (TclOO1.0.1.tar.gz) = 228647 bytes
-SHA1 (patch-generic_tclOOBasic.c) = de4638ebd578ee91a0df899133389779d1ccb3c9
-SHA1 (patch-generic_tclOODefineCmds.c) = e12819d3f76b8957d99c2e158c71c6eed905dd13
-SHA1 (patch-generic_tclOOInt.h) = ea16fb14b29c73340b5092174b80824b7a1db093
-SHA1 (patch-generic_tclOOMethod.c) = c92e4da4279e5bdf222fc2510e88b4abb15008b1
diff --git a/devel/tcl-tclOO/patches/patch-generic_tclOOBasic.c b/devel/tcl-tclOO/patches/patch-generic_tclOOBasic.c
deleted file mode 100644
index fd8bdbbc705..00000000000
--- a/devel/tcl-tclOO/patches/patch-generic_tclOOBasic.c
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-generic_tclOOBasic.c,v 1.1 2014/06/28 22:02:50 dholland Exp $
-
-Fix build with tcl 8.6.
-
---- generic/tclOOBasic.c~ 2013-09-18 09:34:49.000000000 +0000
-+++ generic/tclOOBasic.c
-@@ -384,7 +384,7 @@ TclOO_Object_Eval(
- if (result == TCL_ERROR) {
- Tcl_AppendObjToErrorInfo(interp, Tcl_ObjPrintf(
- "\n (in \"%s eval\" script line %d)",
-- TclGetString(objnameObj), interp->errorLine));
-+ TclGetString(objnameObj), Tcl_GetErrorLine(interp)));
- }
-
- /*
diff --git a/devel/tcl-tclOO/patches/patch-generic_tclOODefineCmds.c b/devel/tcl-tclOO/patches/patch-generic_tclOODefineCmds.c
deleted file mode 100644
index c5f3aef0ee7..00000000000
--- a/devel/tcl-tclOO/patches/patch-generic_tclOODefineCmds.c
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-generic_tclOODefineCmds.c,v 1.1 2014/06/28 22:02:50 dholland Exp $
-
-Fix build with tcl 8.6.
-
---- generic/tclOODefineCmds.c~ 2013-09-18 09:35:24.000000000 +0000
-+++ generic/tclOODefineCmds.c
-@@ -775,7 +775,7 @@ GenerateErrorInfo(
- Tcl_AppendObjToErrorInfo(interp, Tcl_ObjPrintf(
- "\n (in definition script for %s \"%.*s%s\" line %d)",
- typeOfSubject, (overflow ? limit : length), objName,
-- (overflow ? "..." : ""), interp->errorLine));
-+ (overflow ? "..." : ""), Tcl_GetErrorLine(interp)));
- }
-
- /*
diff --git a/devel/tcl-tclOO/patches/patch-generic_tclOOInt.h b/devel/tcl-tclOO/patches/patch-generic_tclOOInt.h
deleted file mode 100644
index b88f211cfc9..00000000000
--- a/devel/tcl-tclOO/patches/patch-generic_tclOOInt.h
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-generic_tclOOInt.h,v 1.1 2014/06/28 22:02:50 dholland Exp $
-
-Fix build with tcl 8.6.
-
---- generic/tclOOInt.h.orig 2013-08-03 11:47:14.000000000 +0000
-+++ generic/tclOOInt.h
-@@ -87,14 +87,14 @@ typedef struct ProcedureMethod {
- ClientData clientData;
- TclOO_PmCDDeleteProc *deleteClientdataProc;
- TclOO_PmCDCloneProc *cloneClientdataProc;
-- ProcErrorProc errProc; /* Replacement error handler. */
-+ ProcErrorProc *errProc; /* Replacement error handler. */
- TclOO_PreCallProc *preCallProc;
- /* Callback to allow for additional setup
- * before the method executes. */
- TclOO_PostCallProc *postCallProc;
- /* Callback to allow for additional cleanup
- * after the method executes. */
-- GetFrameInfoValueProc gfivProc;
-+ GetFrameInfoValueProc *gfivProc;
- /* Callback to allow for fine tuning of how
- * the method reports itself. */
- } ProcedureMethod;
diff --git a/devel/tcl-tclOO/patches/patch-generic_tclOOMethod.c b/devel/tcl-tclOO/patches/patch-generic_tclOOMethod.c
deleted file mode 100644
index f88ca66ef8a..00000000000
--- a/devel/tcl-tclOO/patches/patch-generic_tclOOMethod.c
+++ /dev/null
@@ -1,73 +0,0 @@
-$NetBSD: patch-generic_tclOOMethod.c,v 1.1 2014/06/28 22:02:50 dholland Exp $
-
-Fix build with tcl 8.6.
-
---- generic/tclOOMethod.c~ 2013-08-03 11:31:43.000000000 +0000
-+++ generic/tclOOMethod.c
-@@ -34,7 +34,7 @@ struct PNI {
- typedef struct {
- CallFrame *framePtr; /* Reference to the call frame itself (it's
- * actually allocated on the Tcl stack). */
-- ProcErrorProc errProc; /* The error handler for the body. */
-+ ProcErrorProc *errProc; /* The error handler for the body. */
- Tcl_Obj *nameObj; /* The "name" of the command. */
- Command cmd; /* The command structure. Mostly bogus. */
- ExtraFrameInfo efi; /* Extra information used for [info frame]. */
-@@ -508,8 +508,8 @@ TclOOMakeProcInstanceMethod(
- cfPtr->data.eval.path = context.data.eval.path;
- Tcl_IncrRefCount(cfPtr->data.eval.path);
-
-- cfPtr->cmd.str.cmd = NULL;
-- cfPtr->cmd.str.len = 0;
-+ cfPtr->cmd = NULL;
-+ cfPtr->len = 0;
-
- hPtr = Tcl_CreateHashEntry(iPtr->linePBodyPtr,
- (char *) procPtr, &isNew);
-@@ -621,8 +621,8 @@ TclOOMakeProcMethod(
- cfPtr->data.eval.path = context.data.eval.path;
- Tcl_IncrRefCount(cfPtr->data.eval.path);
-
-- cfPtr->cmd.str.cmd = NULL;
-- cfPtr->cmd.str.len = 0;
-+ cfPtr->cmd = NULL;
-+ cfPtr->len = 0;
-
- hPtr = Tcl_CreateHashEntry(iPtr->linePBodyPtr,
- (char *) procPtr, &isNew);
-@@ -756,7 +756,7 @@ PushMethodCallFrame(
- register int result;
- const char *namePtr;
- CallFrame **framePtrPtr = &fdPtr->framePtr;
-- static Tcl_ObjType *byteCodeTypePtr = NULL; /* HACK! */
-+ static const Tcl_ObjType *byteCodeTypePtr = NULL; /* HACK! */
-
- /*
- * Compute basic information on the basis of the type of method it is.
-@@ -1168,7 +1168,7 @@ MethodErrorHandler(
- Tcl_AppendObjToErrorInfo(interp, Tcl_ObjPrintf(
- "\n (%s \"%.*s%s\" method \"%.*s%s\" line %d)",
- kindName, ELLIPSIFY(objectName, objectNameLen),
-- ELLIPSIFY(methodName, nameLen), interp->errorLine));
-+ ELLIPSIFY(methodName, nameLen), Tcl_GetErrorLine(interp)));
- }
-
- static void
-@@ -1197,7 +1197,7 @@ ConstructorErrorHandler(
- &objectNameLen);
- Tcl_AppendObjToErrorInfo(interp, Tcl_ObjPrintf(
- "\n (%s \"%.*s%s\" constructor line %d)", kindName,
-- ELLIPSIFY(objectName, objectNameLen), interp->errorLine));
-+ ELLIPSIFY(objectName, objectNameLen), Tcl_GetErrorLine(interp)));
- }
-
- static void
-@@ -1226,7 +1226,7 @@ DestructorErrorHandler(
- &objectNameLen);
- Tcl_AppendObjToErrorInfo(interp, Tcl_ObjPrintf(
- "\n (%s \"%.*s%s\" destructor line %d)", kindName,
-- ELLIPSIFY(objectName, objectNameLen), interp->errorLine));
-+ ELLIPSIFY(objectName, objectNameLen), Tcl_GetErrorLine(interp)));
- }
-
- /*