summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Gregoratto2021-10-17 12:35:16 +1100
committerStephen Gregoratto2021-10-17 12:35:16 +1100
commitfdf6d98cd578fdb1e3e49448bdebfcc1b2fea9b4 (patch)
treeb02a00ee85a850867946fa398353ee82b9b6d57d
parent9f1814630698ab318992ed5943d5a96995c2edf8 (diff)
downloadaur-fdf6d98cd578fdb1e3e49448bdebfcc1b2fea9b4.tar.gz
Update to 7.0 manuals
This release drops the perl manuals, as they would override the existing POSIX manuals when using mandoc. I also fixed a bug where old .tgz files were being passed to signify due to the glob used.
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD11
2 files changed, 14 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71c3e9874a5e..ab9c093cc261 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,23 @@
pkgbase = openbsd-manpages
pkgdesc = The OpenBSD manuals
- pkgver = 6.9
+ pkgver = 7.0
pkgrel = 1
url = https://man.openbsd.org/
arch = any
license = BSD
makedepends = signify
options = !strip
- source = https://ftp.openbsd.org/pub/OpenBSD/6.9/openbsd-69-base.pub
- source = SHA256::https://ftp.openbsd.org/pub/OpenBSD/6.9/amd64/SHA256.sig
- source = https://ftp.openbsd.org/pub/OpenBSD/6.9/amd64/man69.tgz
- source = https://ftp.openbsd.org/pub/OpenBSD/6.9/amd64/comp69.tgz
- source = https://ftp.openbsd.org/pub/OpenBSD/6.9/amd64/xshare69.tgz
+ source = https://ftp.openbsd.org/pub/OpenBSD/7.0/openbsd-70-base.pub
+ source = SHA256::https://ftp.openbsd.org/pub/OpenBSD/7.0/amd64/SHA256.sig
+ source = https://ftp.openbsd.org/pub/OpenBSD/7.0/amd64/man70.tgz
+ source = https://ftp.openbsd.org/pub/OpenBSD/7.0/amd64/comp70.tgz
+ source = https://ftp.openbsd.org/pub/OpenBSD/7.0/amd64/xshare70.tgz
source = manfmt
- sha256sums = 72bd0f8dfae8cb8049e7f376c4ecc073d129ec71b750e86de2f3ee933d5f100c
- sha256sums = 5e702a64c8ff33185f40512d0a99926362d9da8c797ff577c5024e50b69fa889
+ sha256sums = db407b2015126ec80cedebb9b3248ee3c3a6e9369236828db758e6898c05fdbd
+ sha256sums = c67fb553cdb3ff4c76d3d2a41cb197b4edde02bda64cef3203b404b9904bfdd3
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 335fa03d90fa0829327b8ba861fd5fda18d8da83a3d3e04ff21fde27037b62bb
pkgname = openbsd-manpages
-
diff --git a/PKGBUILD b/PKGBUILD
index 6a1332e72a34..fb2e077b3d96 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Mohammadreza Abdollahzadeh <morealaz@gmail.com>
# Contributor: navigaid <navigaid@gmail.com>
pkgname=openbsd-manpages
-pkgver=6.9
+pkgver=7.0
pkgrel=1
pkgdesc="The OpenBSD manuals"
arch=('any')
@@ -19,22 +19,23 @@ source=("${_mirrorurl}/${pkgver}/openbsd-${pkgver//./}-base.pub"
"${_mirrorurl}/${pkgver}/amd64/comp${pkgver//./}.tgz"
"${_mirrorurl}/${pkgver}/amd64/xshare${pkgver//./}.tgz"
'manfmt')
-sha256sums=('72bd0f8dfae8cb8049e7f376c4ecc073d129ec71b750e86de2f3ee933d5f100c'
- '5e702a64c8ff33185f40512d0a99926362d9da8c797ff577c5024e50b69fa889'
+sha256sums=('db407b2015126ec80cedebb9b3248ee3c3a6e9369236828db758e6898c05fdbd'
+ 'c67fb553cdb3ff4c76d3d2a41cb197b4edde02bda64cef3203b404b9904bfdd3'
'SKIP'
'SKIP'
'SKIP'
'335fa03d90fa0829327b8ba861fd5fda18d8da83a3d3e04ff21fde27037b62bb')
prepare() {
- signify -Cp "openbsd-${pkgver//./}-base.pub" -x "SHA256" *.tgz
+ signify -Cp "openbsd-${pkgver//./}-base.pub" -x "SHA256" *${pkgver//./}.tgz
}
package() {
- mkdir -p ${pkgdir}/usr/share/man/man{1,2,3,3p,4,5,7,8,9}
+ mkdir -p ${pkgdir}/usr/share/man/man{1,2,3,4,5,7,8,9}
msg2 "Reformatting for consistency with the Linux manuals (this may take a while...)"
export srcdir pkgdir pkgver
+ rm -rf "$srcdir/usr/share/man/man3p"
find ${srcdir}/usr/{share,X11R6}/man/man*/* -maxdepth 0 -type f |
xargs -P "$(nproc)" -n 1 "$srcdir/manfmt"
}