aboutsummaryrefslogtreecommitdiff
path: root/misc/patchutils
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-07-24 07:08:56 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-07-24 07:08:56 +0000
commit11475ec17dc2d135560983db834850e8e3764473 (patch)
tree24209351aa2e85c967692473c09409db09b2a407 /misc/patchutils
parentcf272b9b73b8f99aa03cd2cfd53f76ce2b19e11a (diff)
downloadports-11475ec17dc2d135560983db834850e8e3764473.tar.gz
ports-11475ec17dc2d135560983db834850e8e3764473.zip
Update to 0.4.2
- Update manpage location (r523104) - Take maintainership Changes: https://github.com/twaugh/patchutils/releases
Notes
Notes: svn path=/head/; revision=543020
Diffstat (limited to 'misc/patchutils')
-rw-r--r--misc/patchutils/Makefile13
-rw-r--r--misc/patchutils/distinfo5
-rw-r--r--misc/patchutils/pkg-descr35
-rw-r--r--misc/patchutils/pkg-plist34
4 files changed, 48 insertions, 39 deletions
diff --git a/misc/patchutils/Makefile b/misc/patchutils/Makefile
index 6089ff48450c..871622994c1e 100644
--- a/misc/patchutils/Makefile
+++ b/misc/patchutils/Makefile
@@ -2,21 +2,22 @@
# $FreeBSD$
PORTNAME= patchutils
-PORTVERSION= 0.3.4
+PORTVERSION= 0.4.2
CATEGORIES= misc
MASTER_SITES= http://cyberelk.net/tim/data/patchutils/stable/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Small collection of programs that operate on patch files
RUN_DEPENDS= bash:shells/bash
-USES= perl5 shebangfix tar:xz
-USE_PERL5= run build patch
+USES= perl5 python:run shebangfix tar:xz
+
GNU_CONFIGURE= yes
-SHEBANG_FILES= scripts/*
+
+SHEBANG_FILES= patchview/gitdiff scripts/*.in
post-install:
- ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}/${MANPREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>
diff --git a/misc/patchutils/distinfo b/misc/patchutils/distinfo
index c04faac744c8..399fef46d8c4 100644
--- a/misc/patchutils/distinfo
+++ b/misc/patchutils/distinfo
@@ -1,2 +1,3 @@
-SHA256 (patchutils-0.3.4.tar.xz) = cf55d4db83ead41188f5b6be16f60f6b76a87d5db1c42f5459d596e81dabe876
-SIZE (patchutils-0.3.4.tar.xz) = 166400
+TIMESTAMP = 1595416527
+SHA256 (patchutils-0.4.2.tar.xz) = 8875b0965fe33de62b890f6cd793be7fafe41a4e552edbf641f1fed5ebbf45ed
+SIZE (patchutils-0.4.2.tar.xz) = 159504
diff --git a/misc/patchutils/pkg-descr b/misc/patchutils/pkg-descr
index e633ab584b45..dd4e243466af 100644
--- a/misc/patchutils/pkg-descr
+++ b/misc/patchutils/pkg-descr
@@ -1,21 +1,22 @@
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.
+- 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.
WWW: http://cyberelk.net/tim/software/patchutils/
+WWW: https://github.com/twaugh/patchutils
diff --git a/misc/patchutils/pkg-plist b/misc/patchutils/pkg-plist
index 537b796e58fc..e971714efa31 100644
--- a/misc/patchutils/pkg-plist
+++ b/misc/patchutils/pkg-plist
@@ -5,24 +5,30 @@ 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
+bin/svndiffview
bin/unwrapdiff
-man/man1/combinediff.1.gz
-man/man1/dehtmldiff.1.gz
-man/man1/editdiff.1.gz
-man/man1/espdiff.1.gz
-man/man1/filterdiff.1.gz
-man/man1/fixcvsdiff.1.gz
-man/man1/flipdiff.1.gz
-man/man1/grepdiff.1.gz
-man/man1/interdiff.1.gz
-man/man1/lsdiff.1.gz
-man/man1/recountdiff.1.gz
-man/man1/rediff.1.gz
-man/man1/splitdiff.1.gz
-man/man1/unwrapdiff.1.gz
+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