misc/patchutils 0.4.5 FreeBSD
Small collection of programs that operate on patch files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- misc
- Package size
- 86.0 KiB, 206.4 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
| System | Port | Version |
|---|---|---|
| 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 |
| MidnightBSD | misc/patchutils | 0.4.5_1 |
Install
Binary package:
pkg install patchutils
From the ports tree:
cd /usr/ports/misc/patchutils/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= patchutils>0:misc/patchutils
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.4.5 | 0.4.5 | 0.4.2_1 | 0.4.2_1 | 0.4.5 |
| FreeBSD:14:quarterly | 0.4.5 | 0.4.5 | n/a | 0.4.2_1 | 0.4.5 |
| FreeBSD:15:latest | 0.4.5 | 0.4.5 | n/a | 0.4.2_1 | 0.4.2_1 |
| FreeBSD:15:quarterly | 0.4.5 | 0.4.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.4.5 | 0.4.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
bash: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- devel/boehm-gc
- devel/gettext-runtime
- devel/gmake
- devel/readline
- lang/perl5.42
- misc/getopt
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- shells/bash
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
- textproc/xmlto
- www/w3m
Run dependencies 9
Configuration
Options name: misc_patchutils
| Option | Default | Description |
|---|---|---|
| MANPAGES | on | Build and/or install manual pages |
- USES
- gmake perl5 python:run shebangfix tar:xz
- Service scripts
- none
Files
Manual pages 21
- combinediff(1)
- dehtmldiff(1)
- editdiff(1)
- espdiff(1)
- filterdiff(1)
- fixcvsdiff(1)
- flipdiff(1)
- gitdiff(1)
- gitdiffview(1)
- gitshow(1)
- gitshowview(1)
- grepdiff(1)
- interdiff(1)
- lsdiff(1)
- patchview(1)
- recountdiff(1)
- rediff(1)
- splitdiff(1)
- svndiff(1)
- svndiffview(1)
- unwrapdiff(1)
pkg-plist 63
- bin/combinediff
- bin/dehtmldiff
- bin/editdiff
- bin/espdiff
- bin/filterdiff
- bin/fixcvsdiff
- bin/flipdiff
- bin/gitdiff
- bin/gitdiffview
- bin/gitshow
- bin/gitshowview
- bin/grepdiff
- bin/interdiff
- bin/lsdiff
- bin/move-to-front
- bin/patchview
- bin/patchview-wrapper
- bin/recountdiff
- bin/rediff
- bin/splitdiff
- bin/svndiff.patchutils
- bin/svndiffview
- bin/unwrapdiff
- share/bash-completion/completions/combinediff
- share/bash-completion/completions/dehtmldiff
- share/bash-completion/completions/editdiff
- share/bash-completion/completions/espdiff
- share/bash-completion/completions/filterdiff
- share/bash-completion/completions/fixcvsdiff
- share/bash-completion/completions/flipdiff
- share/bash-completion/completions/gitdiff
- share/bash-completion/completions/gitdiffview
- share/bash-completion/completions/grepdiff
- share/bash-completion/completions/interdiff
- share/bash-completion/completions/lsdiff
- share/bash-completion/completions/patchview
- share/bash-completion/completions/recountdiff
- share/bash-completion/completions/rediff
- share/bash-completion/completions/splitdiff
- share/bash-completion/completions/svndiff
- share/bash-completion/completions/svndiffview
- share/bash-completion/completions/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/gitdiff.1.gz
- share/man/man1/gitdiffview.1.gz
- share/man/man1/gitshow.1.gz
- share/man/man1/gitshowview.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/svndiff.1.gz
- share/man/man1/svndiffview.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/
Commit history 0
No commits in the history this site was built from.