summaryrefslogtreecommitdiff
path: root/devel/tkcvs
AgeCommit message (Collapse)AuthorFilesLines
2004-04-29Install .tcl files into lib/ instead of share/, as other Tcl packagesminskim3-119/+112
do. It also reduces patches. Skip PKGREVISION bump since this package was updated minites ago.
2004-04-29Update tkcvs to 7.2.1.minskim4-22/+18
Changes: - Vendor Merge is back, rehabilitated by Eugene Lee, its author. - Bug fixes: 892051 apply the tag ignores user input 892050 merge changes to current doesn't do that (No report) Clear entry containing tag instead of appending, so tag doesn't grow if dialog is re-opened. Fixed a few problems with defaults in tkcvs_def.tcl. - The installer no longer hardcodes the library path in tkcvs. The program now figures out where it is at runtime. - You can now configure how many lines to keep in the trace window with $cvscfg(trace_savelines) - Import dialog has better defaults. Version default is the same as you get if you don't supply the -b option on the command line. - Don't show stderr in CVS Commit dialog, since if there are many directories they may make too much output and make you miss what you were interested in.
2004-03-30Regen patch-aa to make GNU patch happy.minskim2-18/+9
2004-03-09Update tkcvs to 7.2.minskim3-9/+12
Changes since 7.1.2: - More merging functionality. Helps you tag the merged-from and merged-to versions, and if you use the tagnames properly, draws curving arrows between them to show where merges occurred. The tagnames are configurable with the cvscfg(mergetoformat) and cvscfg(mergefromformat) variables. - Requires Tk 8.4 for the curved lines. - Fixed bug in annotation browser wherein it didn't change colors when "Days per Color" changed. - No longer pops an error dialog if the background exec fails. Just beeps at you. The command's output should tell you what happened. - TkDiff v4.0: "r" key binding to recompute diffs fix for diff symbols in Change Bars disappearing preferences for showing whitespace differences better tolerance of Windows filenames - Bugfix for hangs in 7.1.3 - Bugfix for uninitialized X1 coordinate - Compatible with CVS 1.11.8, which lost the global -l flag. - Mainline tkdiff is back. Tkdiff is on Sourceforge now and there's an official beta, which is pretty stable. - Annotation browsing is available from the log branch browser. There's also a button on the main window to make it more likely that people will discover the function, which can be most useful. - Merging will work to the branch as well as to the trunk in the logcanvas browser. - Solved a few problems with the exec functionality. High CPU usage is gone. It now gives back the UI (to one degree or another) and captures stderr (both) instead of doing one or the other. - Made a filter for single-line module-diff (patch) output. Now files that were added, removed, or changed are easier to pick out visually. - Added an Apply button to the module-level checkout, export, and patch dialogs. Since they don't save state, you could have to type the same thing over and over on subsequent operations.
2004-03-09Switch to Tk 8.4 and enable pkgviews installation. Since this packageminskim1-4/+9
doesn't build anything, define NO_BUILDLINK and NO_CONFIGURE, and set USE_LANGUAGES to an empty string.
2004-03-08Enable tk84 and replace x11/tk with x11/tk83. Packages compatibleminskim1-2/+2
with 8.4 will be updated to depend on x11/tk after Tk update.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2002-12-23Fix patch problem caused by RCS Id in diff context.tron2-5/+4
2002-12-22Upgrade tkcvs from version 7.0.3 to version 7.1.2. (Most notableagc4-25/+46
change, apart from the layout, is that tkdiff is now called tkdiffb). Summary of changes as follows: Release 7.1.2 - Fix bugs Release 7.1.1 - Fix bugs - Required Tk version is 8.3, not 8.1 Release 7.1 - New functionality, including - New graphical tool to help with merging directories and seeing an overview of the branches. - New, completely re-written, branching diagram. - You can invoke the log browser from the command line: tkcvs [-dir directory] [-root cvsroot] [-win workdir|module] [-log file] - Option to use an external editor for commit messages so the rcsinfo template feature can be used. - A picklist keeps a temporary history of directories visited. Favorite places can be bookmarked. - Capability to browse RCS files, in case you find yourself in an rcs-controlled directory. - A heavily patched TkDiff that works in AquaTK, in case you're a MacOS X fan. TkCVS does pretty well in AquaTK as-is, with a few tweaks to tkcvs_def.tcl. - More intuitive module-operation dialogs contributed by Mike Jagdis. - Re-arranged buttons. There's a somewhat overwhelming array, but now almost everything is there without resorting to the menus.
2002-10-21buildlink1 -> buildlink2.wiz1-3/+3
2002-01-28Update to 7.0.3, provided by Ingolf Steinbach in pkg/15361.wiz4-29/+19
Changes: - Improved the algorithm for building the tree in the module browser, making it less error-prone. - Recursive add respects .cvsignore and $cvscfg(ignore_file_filter) - The Working Directory Browser parses the "Sticky Options" field and uses a different icon if a locally-added or up-to-date file is binary (-kb). - The Log Browser color-codes the selected revisions so you can visually match the log text with the box in the branching diagram. - The dialog for module-level tagging (cvs rtag) is a little more informative (and the code is a little less rococo). - The installer has a new option "-finaldest", to facilitate building debian-style packages. - The man page is installed in man1 instead of mann. - The tooltips no longer persist until the operation started by the button is finished.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-21Update to 7.0.2, provided by Ingolf Steinbach in pk/14296.wiz3-9/+7
Changes: - Fixed duplicate items when using Control-B1 to add items to the selection in the workdir browser. - Several bugfixes to the module browser. You can now have "&" composites at the end of a nested module without blowing it out of the graphical tree structure. Also fixed bugs in finding a module's title and choosing the right icon. - The ability to group alias modules in their own folder is back, but as an option cvscfg(aliasfolder). It defaults to true. - There's now an Options menu in the module browser to turn tracing on and off and temporarily change the display of alias modules. - New "File->Module File" item in the module browser menu displays the CVSROOT/modules file in a text window. - Do a "file join" on the CVSROOT variable to put it in the native path format. That helps with a PC and a Samba-mounted repository and doesn't seem to hurt anything else.
2001-09-14Update to 7.0.1, per pkg/13864 from Ingolf Steinbach.wiz2-5/+5
Changes since 7.0: By popular demand, made file selection in the main canvas conform more to the Shift-click-adds-range and Ctrl-click-adds-single model. Made the CDE parameter thing more bullet-proof. It shouldn't fail if something is missing now. After a module import, it renames the original directory and checks out into a fresh one. Otherwise, the checkout isn't recursive and you get a lot of "independently added by a second party" messages. Commented out the tkwaits that were causing the commit and merge dialogs to disappear in some window managers. Unfortunately they may have to be un-commented back on some systems, especially Mandrake, which seems to exhibit timing problems sometimes. If a file's log message had a line containing only "=" characters, the logcanvas browser would drop all the revisions that came after it. It will still do it if there are exactly 77 equal signs, but not otherwise.
2001-07-03Update tkcvs to 7.0zuntum4-61/+56
Changelog: - Improved main file-browsing window. It now has icons to indicate the status of the files. The right mouse button activates context-sensitive popup menus. As a consequence of using a canvas widget instead of a listbox, the selection mechanism is different. It's click to select, shift-click to add selection, click-on-background to deselect all. The right button does an area select. - The module browser reads whatever information is available in the modules file via "cvs checkout -c" before it looks for the tkcvs-specific extensions. Thus if there is a modules file at all, some information will be available without the additional comments. - Options are specified via the options database instead of with cvscfg variables. If the window manager is CDE, its options are used by default. - The state of the main windows is remembered between sessions. - Bugs in display of the Editors column are fixed. - Finally found a good home for the "Checkout with Options" dialog. Someone pointed out that it belongs in the File menu next to the simple Update item. I'm conviced that that's right. - The module browser window is paned so that you can adjust the relative width of the columns. - CVS version 1.11 is supported better. o converted to use buildlink files, set USE_BUILDLINK_ONLY Update provided by Ingolf Steinbach <ingolf@jellonet.de> in pkg/13366, thanks for the PR!
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-1/+1
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo + include distfile filesizes in distinfo
2001-02-28Update tkcvs to 6.4, supplied by Ingolf Steinbach in pkg/11896.wiz6-115/+160
Prominent changes: cvs annotate/log support, new graphical module browser, tcl'ized rm/mv/cp/awk calls, and lots of others, as well as bugfixes.
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-09-02add cvscheck (another leftover from the latest bulk builds)wiz1-3/+4
2000-08-30Make MAINTAINER packages@netbsd.org, not the original FreeBSD maintainer.jwise1-2/+2
2000-08-30Adapt this package (originally written for Tk 4.1!) to tk-8.3.2.jwise3-6/+6
2000-03-16sh -> ${SH}wiz1-2/+2
2000-03-16remove trailing spacewiz1-1/+1
1999-09-28Revert previous change - on the advice of Christoph Badura, it should beagc1-2/+1
obvious when cvs is not present, and having a dependency, even with a wildcard dependency, will, at the moment, introduce a fixed dependency on a particular version of cvs.
1999-09-24Make the tkcvs package depend on ...ummm... cvsagc1-1/+2
1999-07-09Add package patch-sum filesagc1-0/+4
1999-05-05Use ftp0.sunet.se instead of ftp.sunet.se.bad1-2/+2
1999-04-13Remove NOPORTDOCS definition - it was useless anyway, as any attempt toagc1-5/+1
build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package.
1999-04-01Update to tk version 8.0.5. This seems to be primarily a bug-fix release.agc1-2/+2
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc2-0/+4
1998-06-22Update package Makefiles for automatic manual page handling.agc1-2/+1
1998-06-04Correct path for bsd.pref.mkhubertf1-2/+2
1998-06-03Include bsd.prefs.mk, so that NOPORTDOCS can be set in /etc/mk.confagc1-1/+3
1998-05-10Fix typo, as per PR 5434 by Jaromir Dolecek <dolecek@ics.muni.cz>.hubertf1-0/+11
1998-04-22Remove the old deprecated DEPENDS definition from bsd.pkg.mk.agc1-2/+2
Implement a new DEPENDS definition, which looks for an installed package, building it if not present, and use it in preference to LIB_DEPENDS. This should make the package collection more useful on NetBSD ELF ports.
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-03-10portlint: use ${VARIABLE}, instead of $(VARIABLE).frueauf1-4/+4
1998-02-25Add NetBSD RCS Id.agc1-0/+1
1998-02-25The version of wish which we want here is 8.0.agc1-1/+1
1998-02-25Add NetBSD RCS Id.agc1-2/+3
Be a bit more conservative - make this package depend on tk-8.0p2, rather than the tk-8.1 that's in alpha at the moment.
1998-02-25Initial import of tkcvs version 6.0, a tk/x11-based frontend for cvs,agc6-0/+152
into the NetBSD packages collection, from the FreeBSD port.