aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2021-07-17 22:51:22 +0200
committerJohn Ankarström <john@ankarstrom.se>2021-07-17 22:51:37 +0200
commit9aca299a044da7255b43dc3eaa273626a71d3d5a (patch)
treef0e8e662c6aa61e2367f027fc44a1e5e7d9658e9
parentc41c1869ff84ebff17c9fc5f4af2dcd9410ea1b2 (diff)
downloadpatches-9aca299a044da7255b43dc3eaa273626a71d3d5a.tar.gz
Add pkgdiffs script
-rw-r--r--Makefile2
-rwxr-xr-xpkgdiffs10
2 files changed, 11 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 949d8e2..de49dcc 100644
--- a/Makefile
+++ b/Makefile
@@ -1,2 +1,2 @@
install:
- install conv undopatch /usr/local/bin
+ install conv pkgdiffs undopatch /usr/local/bin
diff --git a/pkgdiffs b/pkgdiffs
new file mode 100755
index 0000000..a2743cd
--- /dev/null
+++ b/pkgdiffs
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# pkgdiffs -- concatenate pkgdiffs
+
+[ x"$1" = "-a" ] || pkgdiff "${1%.~1~}"
+shift
+
+for f in "$@"; do
+ pkgdiff "${f%.~1~}" | sed -n '2,$p'
+done