mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-19 05:36:38 +02:00
52 lines
1.7 KiB
Text
52 lines
1.7 KiB
Text
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=man-pages
|
|
pkgver=6.13
|
|
pkgrel=0
|
|
pkgdesc="Linux man pages"
|
|
url="https://www.kernel.org/doc/man-pages/"
|
|
arch="noarch"
|
|
license="GPL-2.0-or-later"
|
|
source="https://cdn.kernel.org/pub/linux/docs/man-pages/man-pages-$pkgver.tar.xz
|
|
busybox-install.patch
|
|
"
|
|
# just manpages
|
|
options="!check"
|
|
|
|
package() {
|
|
# make -R is required until GNU make 4.5.x is released
|
|
make -R LINK_PAGES=symlink SHELL=/bin/sh prefix="$pkgdir"/usr install
|
|
# skip things already zipped- find can iterate over new files made by -exec
|
|
find "$pkgdir"/usr/share/man -type f \
|
|
! -name "*.gz" \
|
|
-exec gzip -n9 {} \+
|
|
|
|
# the symlink install links to non-gzipped
|
|
# installing with pre-gzipped form requires 'sponge'
|
|
# shellcheck disable=SC3045 # we aren't using dash
|
|
find "$pkgdir"/usr/share/man \( -type l -a ! -name "*.gz" \) -print0 | while IFS= read -r -d '' link; do
|
|
# append gz since gzipped
|
|
local target="$(readlink "$link")".gz
|
|
|
|
rm "$link"
|
|
ln -sfv "$target" "$link".gz
|
|
done
|
|
|
|
# provided by gnu-libiconv-doc
|
|
rm -f "$pkgdir"/usr/share/man/man1/iconv*
|
|
rm -f "$pkgdir"/usr/share/man/man3/iconv*
|
|
|
|
# provided by mandoc
|
|
rm "$pkgdir"/usr/share/man/man7/man*
|
|
|
|
# provided by tzdata
|
|
rm -f "$pkgdir"/usr/share/man/man5/tzfile* \
|
|
"$pkgdir"/usr/share/man/man8/tzselect* \
|
|
"$pkgdir"/usr/share/man/man8/zic* \
|
|
"$pkgdir"/usr/share/man/man8/zdump*
|
|
}
|
|
|
|
sha512sums="
|
|
bd080e2d4de4e998998f73f2b1b8228baaf808c59431a640e56f721dba2d5d501341b3ed55cc82d3fd88c42e441f88e3afd6597be0de7cbde291dd11d778e993 man-pages-6.13.tar.xz
|
|
1208b03dca80c5a0338a8af55b2b395f79b9da61f0fa00ba508a4a3806aa399058dfc66bde287f852a9cd83a79e0919979a70c2990d9a0f9452be7943945b0ff busybox-install.patch
|
|
"
|