BSD Ports

misc/patchutils 0.4.2_1 DragonFly

Small collection of programs that operate on patch files

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2+
Categories
misc
Package size
72.3 KiB, 178.5 KiB installed

Description

Patchutils is a small collection of programs that operate on patch files.

  • Interdiff generates an incremental patch from two patches against a common source.
  • Combinediff generates a single patch from two incremental patches, allowing you to merge patches together.
  • Filterdiff will select the portions of a patch file that apply to files matching (or, alternatively, not matching) a shell wildcard.
  • Fixcvsdiff is for correcting the output of 'cvs diff'.
  • Rediff corrects hand-edited patches, by comparing the original patch with the modified one and adjusting the offsets and counts.
  • Lsdiff displays a short listing of affected files in a patch file, along with (optionally) the line numbers of the start of each patch.
  • Splitdiff separates out patches from a patch file so that each new patch file only alters any given file once.
  • Grepdiff displays a list of the files modified by a patch where the patch contains a given regular expression.
  • Recountdiff fixes up counts and offsets in a unified diff.
  • Unwrapdiff fixes word-wrapped unified diffs.

In the other systems

SystemPortVersion
DragonFlymisc/patchutils0.4.2_1
FreeBSDmisc/patchutils0.4.5
OpenBSDtextproc/patchutils0.4.5
NetBSDdevel/patchutils0.4.5
MidnightBSDmisc/patchutils0.4.5_1

Install

Binary package:

pkg install patchutils

From DPorts:

cd /usr/dports/misc/patchutils && make install clean

Dependencies

Run dependencies 3