Subject: pkg/6905: new package for tkpiechart (and it's required subordinate stooop)
To: None <gnats-bugs@gnats.netbsd.org>
From: None <woods@proven.weird.com>
List: netbsd-bugs
Date: 01/28/1999 18:04:16
>Number:         6905
>Category:       pkg
>Synopsis:       new package for tkpiechart (and it's required subordinate stooop)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 29 06:50:01 1999
>Last-Modified:
>Originator:     Greg A. Woods
>Organization:
Planix, Inc.; Toronto, Ontario; Canada
>Release:        NetBSD-current
>Environment:

NetBSD-1.3I with tcl80 and tk80 and tclX80

>Description:

	Here are a couple of packages that seem to be useful for tcl/tk fans.

>How-To-Repeat:

	try running ftp://ftp.eng.auburn.edu/pub/doug/cpupie

>Fix:

	unshar in /usr/pkgsrc:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	devel/stooop/Makefile
#	devel/stooop/files/md5
#	devel/stooop/pkg/DESCR
#	devel/stooop/pkg/COMMENT
#	devel/stooop/pkg/PLIST
#	graphics/tkpiechart/Makefile
#	graphics/tkpiechart/files/md5
#	graphics/tkpiechart/pkg/DESCR
#	graphics/tkpiechart/pkg/COMMENT
#	graphics/tkpiechart/pkg/PLIST
#
echo x - devel/stooop/Makefile
sed 's/^X//' >devel/stooop/Makefile << 'END-of-devel/stooop/Makefile'
X# $NetBSD$
X
XDISTNAME=	stooop-3.7
XPKGNAME=	stooop-3.7
XCATEGORIES=	x11 tcl80
XMASTER_SITES=	http://www.multimania.com/jfontain/
X
XMAINTAINER=	packages@netbsd.org
XHOMEPAGE=	http://www.mygale.org/~jfontain/
X
XDEPENDS+=	tcl-8.0p2:../../lang/tcl80
X
XNO_PATCH=	yes
XNO_CONFIGURE=	yes
XNO_BUILD=	yes
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/lib/stooop
X	${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl ${PREFIX}/lib/stooop
X	${INSTALL_DATA} ${WRKSRC}/stooop.tcl ${PREFIX}/lib/stooop
X	${INSTALL_DATA} ${WRKSRC}/switched.tcl ${PREFIX}/lib/stooop
X
X.include "../../mk/bsd.pkg.mk"
END-of-devel/stooop/Makefile
echo x - devel/stooop/files/md5
sed 's/^X//' >devel/stooop/files/md5 << 'END-of-devel/stooop/files/md5'
X$NetBSD$
X
XMD5 (stooop-3.7.tar.gz) = 9cd98cf803a9ecc1ac0cb6f239503f80
END-of-devel/stooop/files/md5
echo x - devel/stooop/pkg/DESCR
sed 's/^X//' >devel/stooop/pkg/DESCR << 'END-of-devel/stooop/pkg/DESCR'
XThis is stooop (a Simple Tcl Only Object Oriented Programming scheme)
Xversion 3.7. Stooop is implemented in a single sourceable file and
Xuses simple techniques to provide object orientation to the great Tcl
Xlanguage.
X
XStooop supports single and multiple inheritance, data encapsulation
X(all member data is public), dynamic binding, nested classes, object
Xcopy, runtime type identification, optional runtime procedure and data
Xaccess checking as well as tracing.
X
XAs stooop is entirely written in Tcl, it will run on all Tcl supported
Xplatforms, including Windows and the Mac Intosh, if you have Tcl
Xversion 8.0 or 8.1.
END-of-devel/stooop/pkg/DESCR
echo x - devel/stooop/pkg/COMMENT
sed 's/^X//' >devel/stooop/pkg/COMMENT << 'END-of-devel/stooop/pkg/COMMENT'
Xa Simple Tcl Only Object Oriented Programming scheme
END-of-devel/stooop/pkg/COMMENT
echo x - devel/stooop/pkg/PLIST
sed 's/^X//' >devel/stooop/pkg/PLIST << 'END-of-devel/stooop/pkg/PLIST'
X@comment $NetBSD$
Xlib/stooop/pkgIndex.tcl
Xlib/stooop/stooop.tcl
Xlib/stooop/switched.tcl
X@dirrm lib/stooop
END-of-devel/stooop/pkg/PLIST
echo x - graphics/tkpiechart/Makefile
sed 's/^X//' >graphics/tkpiechart/Makefile << 'END-of-graphics/tkpiechart/Makefile'
X# $NetBSD$
X
XDISTNAME=	tkpiechart-5.2.2
XPKGNAME=	tkpiechart-5.2.2
XCATEGORIES=	x11 tk80
XMASTER_SITES=	http://www.multimania.com/jfontain/
X
XMAINTAINER=	packages@netbsd.org
XHOMEPAGE=	http://www.mygale.org/~jfontain/
X
XDEPENDS+=	tk-8.0p2:../../x11/tk80
XDEPENDS+=	stooop-3.7:../../devel/stooop
X
XNO_PATCH=	yes
XNO_CONFIGURE=	yes
XNO_BUILD=	yes
X
Xdo-install:
X	${MKDIR} ${PREFIX}/lib/tkpiechart
X	cd ${WRKSRC}; ./instapkg.tcl ${PREFIX}/lib/tkpiechart
X
X.include "../../mk/bsd.pkg.mk"
END-of-graphics/tkpiechart/Makefile
echo x - graphics/tkpiechart/files/md5
sed 's/^X//' >graphics/tkpiechart/files/md5 << 'END-of-graphics/tkpiechart/files/md5'
X$NetBSD$
X
XMD5 (tkpiechart-5.2.2.tar.gz) = 5c31cfd3925bc9091dcd9318e2df8c36
END-of-graphics/tkpiechart/files/md5
echo x - graphics/tkpiechart/pkg/DESCR
sed 's/^X//' >graphics/tkpiechart/pkg/DESCR << 'END-of-graphics/tkpiechart/pkg/DESCR'
XSome people have asked for a Tcl/Tk pie utility: so here is my little
Ximplementation with Tcl, not as an extension.
X
XThis is version 3.0.2. It was tested with Tcl8.0/Tk8.0 and the
Xnetscape plug-in 2.0b3 or above.
X
XIt is object oriented using the stooop (Simple Tcl Only Object
XOriented Programming) extension (version 3.0 or above, tcl file
Xincluded).
X
XIf you have netscape with the Tcl plug-in installed, just Open File...
Xdemo.tcl and voila!
X
XRun the demo script to see what it looks like, read the man pages to
Xunderstand how to use it.
X
XWhether you like it (or hate it), please let me know. I would like to
Xhear about bugs and improvements you would like to see. I will correct
Xthe bugs quickly, especially if you send me a test script.
X
XIf you find a bug in the Tcl code and correct it yourself, please
Xemail the modified code so I can include it in the next release. The
Xsame goes for improvements.
X
XJean-Luc Fontaine (mailto:jfontain@mygale.org)
END-of-graphics/tkpiechart/pkg/DESCR
echo x - graphics/tkpiechart/pkg/COMMENT
sed 's/^X//' >graphics/tkpiechart/pkg/COMMENT << 'END-of-graphics/tkpiechart/pkg/COMMENT'
XA Tcl/Tk pie-chart utility; in Tcl, not as an extension.
END-of-graphics/tkpiechart/pkg/COMMENT
echo x - graphics/tkpiechart/pkg/PLIST
sed 's/^X//' >graphics/tkpiechart/pkg/PLIST << 'END-of-graphics/tkpiechart/pkg/PLIST'
X@comment $NetBSD$
Xlib/tkpiechart/boxlabel.tcl
Xlib/tkpiechart/canlabel.tcl
Xlib/tkpiechart/labarray.tcl
Xlib/tkpiechart/perilabel.tcl
Xlib/tkpiechart/pie.tcl
Xlib/tkpiechart/pielabel.tcl
Xlib/tkpiechart/pkgIndex.tcl
Xlib/tkpiechart/slice.tcl
Xlib/tkpiechart/util.tcl
X@dirrm lib/tkpiechart
END-of-graphics/tkpiechart/pkg/PLIST
exit

>Audit-Trail:
>Unformatted: