Commit graph

16 commits

Author SHA1 Message Date
joerg
15440c36cd DESTDIR support 2010-02-11 19:07:56 +00:00
obache
4dd9b54456 Update dirdiff to 2.1.
Patch applied by Martin Wilke via PR 34432.

What's new in dirdiff-2.1.
--------------------------

* The diff display window can now display 3-way, 4-way and 5-way diffs
  as well as the normal 2-way diffs.  When a line is identified as
  coming from multiple files, most of it will be colored for the
  newest of those files, and extra colored bars at the left of the
  line will identify which other files it is in.

* You can now modify the diff display interactively (for example, to
  make it more understandable).  You can use the middle mouse button
  to drag the blue separator bars to expose more context, or drag
  colored diff lines up and down (the movement is constrained so as to
  not alter the meaning of the diff).  Dragging context lines splits
  them into colored diff lines.

* There is now a menu on the diff display window for generating
  patches embodying the changes that could be made with the merge
  menu.  That is, the diff lines that are checked in the diff viewer
  will be made into - and + lines in the generated patch.

* The BitKeeper integration feature has been removed.  I plan to add
  generic features for integration with arbitrary SCM systems in
  future.


What was new in dirdiff-2.0.
----------------------------

* Some great new features from Dorothy Robinson:

  - A dialog box for choosing the directories to be diffed, if dirdiff
    is invoked without specifying any directories or files on the
    command line.

  - Colored icons instead of squares in the file list window.

  - Colored icons in the Diff and Copy/Del menus (provided you are
    using Tk 8.4 or later).

  - Modifications so dirdiff can be used under Windows.

  - A color key showing the ordering of the colors.

  - Use of two-level menus for the Diff, Copy/Del and Patch menus (the
    Diff and Copy/Del menus use two levels only when there are
    sufficient alternatives for it to make things simpler).

  - A filename search function using the filename bar in the file list
    window.

  - Options to allow the user to select external diff and file viewer
    programs.

* There is now a mode for ignoring files in a directory if they match
  any of the patterns listed in the .cvsignore in that directory.
  This is invoked with the -C command-line option or by choosing the
  "Ignore files in .cvsignore" option in the Options menu.

* Some users have requested a mode in which, when a directory exists
  in one tree but not another, dirdiff display the files in that
  directory as existing in the one tree but not the other (rather than
  displaying just a single line for the directory).  This mode is
  enabled by choosing the "Show files that aren't in some dirs" option
  in the Options menu.

* Trees can now be marked as "read-only" in the Options menu.  This
  means that menu options that would modify those trees (in the
  Copy/Del, Touch and Merge menus) will not be offered.

* Files can be added to the excluded file list by selecting them and
  choosing "Exclude selection" under the File menu.

* Changes to the "Underline tabs" mode now take effect immediately.
2006-10-08 11:43:06 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
07b46baa43 Add RMD160 digests 2005-02-24 11:02:49 +00:00
minskim
c31a9eaccf We don't have the tk80 category; replace it with tk. 2005-01-22 15:45:59 +00:00
minskim
6ce30210d5 Switch to Tcl/Tk-8.4.
Bump PKGREVISION due to dependency changes.
2005-01-22 15:42:17 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
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-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
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-09-22 08:09:14 +00:00
snj
31ea2aa99b Convert to buildlink3. 2004-04-24 18:32:00 +00:00
minskim
2827f5b2d8 Enable tk84 and replace x11/tk with x11/tk83. Packages compatible
with 8.4 will be updated to depend on x11/tk after Tk update.
2004-03-08 20:27:13 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
agc
6a41393e05 Attempt to be slightly more portable by using libtool to create the shared
object and install it.
2003-07-24 08:42:29 +00:00
agc
c1a9a58490 Initial import of Paulus's dirdiff-1.6 into the NetBSD Packages Collection.
dirdiff is a graphical tool to display the differences(a la diff)
between files in directories.  Given two or more directory trees,
dirdiff will display the differences between them in various glorious
colors.  It provides merging and the creation of patches.
2003-07-24 07:08:20 +00:00