Import snit 0.6; submitted by Jose Nazario <jose@crimelabs.net>.

Snit is a pure-Tcl object and megawidget framework written entirely
in Tcl.
This commit is contained in:
naddy 2002-10-17 00:26:52 +00:00
parent dd45470ea6
commit 424499b558
4 changed files with 51 additions and 0 deletions

32
devel/snit/Makefile Normal file
View File

@ -0,0 +1,32 @@
# $OpenBSD: Makefile,v 1.1.1.1 2002/10/17 00:26:52 naddy Exp $
COMMENT= "simple object oriented framework for Tcl"
VERSION= 0.6
PKGNAME= snit-${VERSION}
DISTNAME= snit${VERSION}
CATEGORIES= devel
HOMEPAGE= http://www.wjduquette.com/snit/
MAINTAINER= Jose Nazario <jose@crimelabs.net>
# BSD-style
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}
RUN_DEPENDS= ::lang/tcl/8.3
WRKSRC= ${WRKDIR}/snit
NO_BUILD= Yes
NO_REGRESS= Yes
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/lib/snit
${INSTALL_DATA} ${WRKSRC}/* ${PREFIX}/lib/snit
.include <bsd.port.mk>

3
devel/snit/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (snit0.6.tar.gz) = 89ffb8fba143416e021ed9a54960782d
RMD160 (snit0.6.tar.gz) = 0e9348615f458ee71a5d3e53ac5b1d6074b9e60b
SHA1 (snit0.6.tar.gz) = f28873de2d72fc197237dbebe76f879d8703f3b0

8
devel/snit/pkg/DESCR Normal file
View File

@ -0,0 +1,8 @@
Snit is pure-Tcl object and megawidget framework written entirely in
Tcl. Unlike most Tcl object systems, it isn't based on object
inheritance; relying on inheritance only ties you down to the object
system you've chosen. Instead, Snit is all about delegation: an object
type can define its own methods and options, but it can easily delegate
methods and options to other kinds of object.
WWW: ${HOMEPAGE}

8
devel/snit/pkg/PLIST Normal file
View File

@ -0,0 +1,8 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/10/17 00:26:52 naddy Exp $
lib/snit/README.txt
lib/snit/license.txt
lib/snit/pkgIndex.tcl
lib/snit/snit.html
lib/snit/snit.tcl
lib/snit/snit.test
@dirrm lib/snit