diff options
author | tron <tron> | 1999-06-07 22:14:08 +0000 |
---|---|---|
committer | tron <tron> | 1999-06-07 22:14:08 +0000 |
commit | 5ca8499d0500557504090ceb95b8534964ab611c (patch) | |
tree | c6503d823ff9b6daf7377c748e30b2b66ce79693 /devel | |
parent | 614228d05866b72d2a2909387fc235a34655b6ec (diff) | |
download | pkgsrc-5ca8499d0500557504090ceb95b8534964ab611c.tar.gz |
New "stooop" package contributed by Greg A. Woods in PR pkg/6905:
a Simple Tcl Only Object Oriented Programming scheme
Diffstat (limited to 'devel')
-rw-r--r-- | devel/stooop/Makefile | 22 | ||||
-rw-r--r-- | devel/stooop/files/md5 | 3 | ||||
-rw-r--r-- | devel/stooop/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/stooop/pkg/DESCR | 13 | ||||
-rw-r--r-- | devel/stooop/pkg/PLIST | 5 |
5 files changed, 44 insertions, 0 deletions
diff --git a/devel/stooop/Makefile b/devel/stooop/Makefile new file mode 100644 index 00000000000..13d4899b851 --- /dev/null +++ b/devel/stooop/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/06/07 22:14:08 tron Exp $ + +DISTNAME= stooop-3.7 +CATEGORIES= x11 tcl80 +MASTER_SITES= http://www.multimania.com/jfontain/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.mygale.org/~jfontain/ + +DEPENDS+= tcl-8.0.5:../../lang/tcl80 + +NO_PATCH= yes +NO_CONFIGURE= yes +NO_BUILD= yes + +do-install: + @${MKDIR} ${PREFIX}/lib/stooop + ${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl ${PREFIX}/lib/stooop + ${INSTALL_DATA} ${WRKSRC}/stooop.tcl ${PREFIX}/lib/stooop + ${INSTALL_DATA} ${WRKSRC}/switched.tcl ${PREFIX}/lib/stooop + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/stooop/files/md5 b/devel/stooop/files/md5 new file mode 100644 index 00000000000..33e8c613e93 --- /dev/null +++ b/devel/stooop/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1999/06/07 22:14:08 tron Exp $ + +MD5 (stooop-3.7.tar.gz) = 9cd98cf803a9ecc1ac0cb6f239503f80 diff --git a/devel/stooop/pkg/COMMENT b/devel/stooop/pkg/COMMENT new file mode 100644 index 00000000000..4e3c94f7e4f --- /dev/null +++ b/devel/stooop/pkg/COMMENT @@ -0,0 +1 @@ +a Simple Tcl Only Object Oriented Programming scheme diff --git a/devel/stooop/pkg/DESCR b/devel/stooop/pkg/DESCR new file mode 100644 index 00000000000..9aa6e1d0ca1 --- /dev/null +++ b/devel/stooop/pkg/DESCR @@ -0,0 +1,13 @@ +This is stooop (a Simple Tcl Only Object Oriented Programming scheme) +version 3.7. Stooop is implemented in a single sourceable file and +uses simple techniques to provide object orientation to the great Tcl +language. + +Stooop supports single and multiple inheritance, data encapsulation +(all member data is public), dynamic binding, nested classes, object +copy, runtime type identification, optional runtime procedure and data +access checking as well as tracing. + +As stooop is entirely written in Tcl, it will run on all Tcl supported +platforms, including Windows and the Mac Intosh, if you have Tcl +version 8.0 or 8.1. diff --git a/devel/stooop/pkg/PLIST b/devel/stooop/pkg/PLIST new file mode 100644 index 00000000000..9def4fdd784 --- /dev/null +++ b/devel/stooop/pkg/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/06/07 22:14:08 tron Exp $ +lib/stooop/pkgIndex.tcl +lib/stooop/stooop.tcl +lib/stooop/switched.tcl +@dirrm lib/stooop |