pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/tcl-tclOO Import TCL OO version 1.0.1 as devel/t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/034f58f985a4
branches:  trunk
changeset: 626608:034f58f985a4
user:      asau <asau%pkgsrc.org@localhost>
date:      Sat Nov 16 21:01:26 2013 +0000

description:
Import TCL OO version 1.0.1 as devel/tcl-tclOO
Originally at WIP.

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.

diffstat:

 devel/tcl-tclOO/DESCR         |   5 +++++
 devel/tcl-tclOO/MESSAGE       |   7 +++++++
 devel/tcl-tclOO/Makefile      |  32 ++++++++++++++++++++++++++++++++
 devel/tcl-tclOO/PLIST         |  20 ++++++++++++++++++++
 devel/tcl-tclOO/buildlink3.mk |  12 ++++++++++++
 devel/tcl-tclOO/distinfo      |   9 +++++++++
 6 files changed, 85 insertions(+), 0 deletions(-)

diffs (109 lines):

diff -r ffa94434e8b7 -r 034f58f985a4 devel/tcl-tclOO/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/tcl-tclOO/DESCR     Sat Nov 16 21:01:26 2013 +0000
@@ -0,0 +1,5 @@
+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 -r ffa94434e8b7 -r 034f58f985a4 devel/tcl-tclOO/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/tcl-tclOO/MESSAGE   Sat Nov 16 21:01:26 2013 +0000
@@ -0,0 +1,7 @@
+===========================================================================
+$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 -r ffa94434e8b7 -r 034f58f985a4 devel/tcl-tclOO/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/tcl-tclOO/Makefile  Sat Nov 16 21:01:26 2013 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2013/11/16 21:01:26 asau Exp $
+#
+
+DISTNAME=      TclOO1.0.1
+PKGNAME=       ${DISTNAME:S/TclOO/tcl-tclOO-/}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tcl/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+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/tcl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r ffa94434e8b7 -r 034f58f985a4 devel/tcl-tclOO/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/tcl-tclOO/PLIST     Sat Nov 16 21:01:26 2013 +0000
@@ -0,0 +1,20 @@
+@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 -r ffa94434e8b7 -r 034f58f985a4 devel/tcl-tclOO/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/tcl-tclOO/buildlink3.mk     Sat Nov 16 21:01:26 2013 +0000
@@ -0,0 +1,12 @@
+# $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 -r ffa94434e8b7 -r 034f58f985a4 devel/tcl-tclOO/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/tcl-tclOO/distinfo  Sat Nov 16 21:01:26 2013 +0000
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2013/11/16 21:01:26 asau Exp $
+
+SHA1 (TclOO1.0.1.tar.gz) = b28be85ba9c29acb650164c1cabddec7f1dae83f
+RMD160 (TclOO1.0.1.tar.gz) = 8d80a3628ca33fb26e0aa4080c0c917f5799f450
+Size (TclOO1.0.1.tar.gz) = 228647 bytes
+<<<<<<< distinfo
+SHA1 (patch-aa) = da39a3ee5e6b4b0d3255bfef95601890afd80709
+=======
+>>>>>>> 1.5



Home | Main Index | Thread Index | Old Index