summaryrefslogtreecommitdiff
path: root/net/tcl-scotty
AgeCommit message (Collapse)AuthorFilesLines
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2006-10-04Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-21USE_TOOLS+=lexminskim1-2/+2
2006-06-20USE_TOOLS+=yaccminskim1-1/+2
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed2-5/+5
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-05-17Add missing $NetBSD$ which was there when i generated distinfo.veego1-0/+2
2005-05-16Don't initialize $(LD_SEARCH_FLAGS), which is used in the $(LD) link command.veego2-21/+30
Inspired by an patch from agc to tk83. Thx to krister for pointing that out to me. fix PR pkg/30241
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-18Always create a ${TOOLS_DIR}/bin/rpcgen to wrap the real rpcgen.jlam1-2/+1
The wrapper will correctly set the CPP environment variable to a stat((2)able path to a C preprocessor, then rely on the PATH to find and invoke the real rpcgen. Remove NO_EXPORT_CPP in package Makefiles where it was used just to avoid problems with rpcgen. The build system now just does the right thing automatically without needing package-specific knowledge. This fixes PR pkg/27272.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-07-07Add a patch to fix a race condition in the straps program. Ifhe3-3/+78
traps arrive in a steady stream, straps will exit before the client (scotty) manages to connect, because traps are handled before new client connections in straps. Adds a sleep(3) first, and rearranges the order of handling of these events, so that scotty can get around to connecting as a client before the first trap is handled by straps. Bump pkgrevision to 3.
2004-06-05- Use -ltcl and -ltk instead of -ltcl83 and -ltk83, which areminskim3-21/+42
version-dependent. - Buildlink tcl-scotty. - Enable pkgviews installation.
2004-06-04Enable pkgviews installation.minskim1-1/+3
2004-06-04Use buildlink framework and switch to Tcl 8.4.minskim1-4/+8
Bump PKGREVISION due to the tcl dependency change.
2004-06-04Remove tk from CATEGORIES sinec this package depends on tcl only.minskim1-2/+2
2004-05-13Unconditionally add TCL_LIBS to LIBS; needed to pick up -lpthread fromhe2-11/+21
the TCL configuration on NetBSD-current.
2004-03-09Add NO_EXPORT_CPP=yes, since exporting CPP will confuse rpcgen whenhe1-1/+2
CPP's value is just "cpp", since that's not stat(2)able. Instead, let rpcgen's default be used.
2004-03-08Replace lang/tcl with lang/tcl83. Packages compatible with 8.4 willminskim1-2/+2
be updated to depend on lang/tcl after Tcl/Tk update.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-11-20Centralize the specification of the version number, so that thehe1-4/+7
post-install target doesn't get out of sync and creates a symlink pointing into empty space. Package revision bumped to 1 since this will modify a binary package.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-3/+2
2002-12-08Add RCS tag.cjep1-0/+1
2002-11-25Update tcl-scotty to version 2.1.11 and tkined to version 1.4.11 (the ↵jwise5-243/+226
version bundled with scotty-2.1.11) Tnm changes since 2.1.10: 15/6/01 (bug fix) Fixed a buffer overrun in ntping. This is actually the reason to make this bugfix release public. 2/11/99 (bug fix) Make sure that remaining job times do not increase if the system clock moves backwards. 17/5/99 (bug fix) Make sure that commands bound to a recv event are always evaluated. 6/4/99 (bug fix) Fixed a Y2K bug in tnmHttp.c (thanks to bkozuma@aol.com for finding this problem). 23/3/99 (bug fix) Accept derived types (e.g. DisplayString) in a varbind list. 9/3/99 (bug fix) Fixed bugs in straps.c which could cause security problems due to buffer overruns or signed/unsigned conversion. 8/3/99 (new feature) Added the global tnm(cache) variable which points to a directory where Tnm saves frozen MIB files. The default value for tnm(cache) is compatible with previous 2.1.X releases. Tkined changes since 1.4.10: 21/4/99 (bug fix) The size of the canvas is now independent from the resolution of the display. Further, PostScript dumps should now fit on the selected page size.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-10/+8
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-24Redo the patch to tnmInit.c so that we don't test a now-uninitializedhe2-6/+8
variable (caused by other parts of that patch). This lead to precompiled MIB files being installed in "unknown-os" instead of in "${MACHINE_ARCH}-${OPSYS}" when scotty was compiled with optimization (which is the default), and subsequent mismatch between installed files and PLIST.
2001-01-24Depend on tcl>=8.3.2 instead of tcl-8.3.2 now that PKGNAME of tclhe1-2/+2
is bumped to tcl-8.3.2nb1.
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-10-13Fix an obvious syntax error in patch-ae.jwise2-4/+4
People should *really* test code before committing it. _Especially_ in packages which they are not the maintainer of...
2000-10-02Open SNMP sockets with O_NONBLOCK (if available). In some oddhe2-1/+30
cases scotty can end up calling recvfrom() twice in a row with no intervening select(), and can thus otherwise end up in a hang. Fix supplied by Juergen Schoenwalder, received in private communication.
2000-09-07Initial import of tcl-scotty, the Tnm (tcl network monitoring) module forjwise10-0/+561
tcl, and the scotty interpreter, which has tnm built in. Note that it is expected that many users will choose to do #!/usr/pkg/bin/tclsh package require Tnm instead of #!/usr/pkg/bin/scotty This package and the pkgsrc/net/tkined package supplant the pkgsrc/net/scotty package, updating the pkgsrc scotty support to scotty-2.1.10, and adapting it to tcl/tk-8.3.2. Changes to the scotty packages since scotty-2.1.8: * tcl-scotty and tkined are now separate packages. tcl-scotty installs the tnm network monitoring extensions for tcl and the scotty interpreter, and can be installed on machines without x11, and by extension without tk. tkined installs the program tkined, which is a (really cool) graphical network diagraming/discovery/monitoring app based on tnm. changes to the tnm module itself since scotty-2.1.8: ----------------- Released 2.1.10, 29/10/98 ----------------------- 22/9/98 (feature change) Changed the "--disable-multicast" configure option to "--enable-multicast". This means that multicast support is turned off by default. 15/9/98 (bug fix) Added additional tests to calls to inet_addr in order to accept the value 255.255.255.255. 9/7/98 (bug fix) Make sure we return a Tcl error message when the MIB parser detects an error. 8/7/98 (bug fix) Map the BITS data type to the underlying OCTET STRING in the MIB parser. 8/7/98 (bug fix) Allow relative pathes in the tnm(mibs) variable so that one can write "vendor/file.mib" and scotty will search for the file in $tnm(library)/site/vendor/file.mib. (Suggestion and patch from Joe Rogers <joe@usf.edu>.) 26/6/98 (bug fix) The code now accepts traps and informs with arbitrary community strings. This behaviour is now consistent with the way SNMPv3 folks look at the problem. The community string is passed in the session handle to the callback. 25/6/98 (bug fix) Added back code to encode and decode Opaque values. 2/5/98 (bug fix) Fixed the MIB parser to use SEQUENCE as a default type for unknown type names used in SYNTAX clauses. This solves some problems with forward references by making a best guess. 2/5/98 (bug fix) Handle variables that can not be created by returning an error message instead of dumping core. ----------------- Released 2.1.9, 23/4/98 ----------------------- 23/4/98 (bug fix) Fixed the non-unique request ID bug. Added the cleanup loop to close all unused file descriptors to straps. 25/2/98 (bug fix) Inclusion of <asm/byteorder.h> caused problems and RedHat systems. We now use the configured WORDS_BIGENDIAN value to determine the byte order in ntping.c 4/2/98 (bug fix) Fixed the selection of SNMP agents in the standalone version of the mibtree script.