misc/patchutils 0.4.5_1 MidnightBSD
Small collection of programs that operate on patch files
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2+
- Categories
- misc
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
| System | Port | Version |
|---|---|---|
| MidnightBSD | misc/patchutils | 0.4.5_1 |
| FreeBSD | misc/patchutils | 0.4.5 |
| OpenBSD | textproc/patchutils | 0.4.5 |
| NetBSD | devel/patchutils | 0.4.5 |
| DragonFly | misc/patchutils | 0.4.2_1 |
Install
Binary package:
mport install patchutils
From mports:
cd /usr/mports/misc/patchutils && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= patchutils>0:misc/patchutils
Dependencies
As this port's Makefile names them.
Runtime 1
bash: shells/bash
Run dependencies 1
No port depends on this one.
Configuration
Options name: misc_patchutils
| Option | Default | Description |
|---|---|---|
| MANPAGES | on |
- USES
- gmake perl5 python:run shebangfix tar:xz
- Service scripts
- none
Files
Manual pages 15
- combinediff(1)
- dehtmldiff(1)
- editdiff(1)
- espdiff(1)
- filterdiff(1)
- fixcvsdiff(1)
- flipdiff(1)
- grepdiff(1)
- interdiff(1)
- lsdiff(1)
- patchview(1)
- recountdiff(1)
- rediff(1)
- splitdiff(1)
- unwrapdiff(1)
pkg-plist 34
- bin/combinediff
- bin/dehtmldiff
- bin/editdiff
- bin/espdiff
- bin/filterdiff
- bin/fixcvsdiff
- bin/flipdiff
- bin/gitdiff
- bin/gitdiffview
- bin/grepdiff
- bin/interdiff
- bin/lsdiff
- bin/patchview
- bin/recountdiff
- bin/rediff
- bin/splitdiff
- bin/svndiff.patchutils
- bin/svndiffview
- bin/unwrapdiff
- share/man/man1/combinediff.1.gz
- share/man/man1/dehtmldiff.1.gz
- share/man/man1/editdiff.1.gz
- share/man/man1/espdiff.1.gz
- share/man/man1/filterdiff.1.gz
- share/man/man1/fixcvsdiff.1.gz
- share/man/man1/flipdiff.1.gz
- share/man/man1/grepdiff.1.gz
- share/man/man1/interdiff.1.gz
- share/man/man1/lsdiff.1.gz
- share/man/man1/patchview.1.gz
- share/man/man1/recountdiff.1.gz
- share/man/man1/rediff.1.gz
- share/man/man1/splitdiff.1.gz
- share/man/man1/unwrapdiff.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| patchutils-0.4.5.tar.xz | 427628 | 8386a35a4d2d3cbc28fdcc93c5be007c382c78e3ee079070139f0d822e013325 |
Master sites 1
- http://cyberelk.net/tim/data/patchutils/stable/