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.
This commit is contained in:
parent
908675bf40
commit
8d1c5458a0
6 changed files with 85 additions and 0 deletions
5
devel/tcl-tclOO/DESCR
Normal file
5
devel/tcl-tclOO/DESCR
Normal file
|
@ -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.
|
7
devel/tcl-tclOO/MESSAGE
Normal file
7
devel/tcl-tclOO/MESSAGE
Normal file
|
@ -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.
|
||||
|
||||
===========================================================================
|
32
devel/tcl-tclOO/Makefile
Normal file
32
devel/tcl-tclOO/Makefile
Normal file
|
@ -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
|
||||
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"
|
20
devel/tcl-tclOO/PLIST
Normal file
20
devel/tcl-tclOO/PLIST
Normal file
|
@ -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
|
12
devel/tcl-tclOO/buildlink3.mk
Normal file
12
devel/tcl-tclOO/buildlink3.mk
Normal file
|
@ -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
|
9
devel/tcl-tclOO/distinfo
Normal file
9
devel/tcl-tclOO/distinfo
Normal file
|
@ -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
|
Loading…
Reference in a new issue