Date: Monday, November 25, 2019 @ 23:14:13 Author: heftig Revision: 369779
5.4-1 Added: linux-docs/trunk/PKGBUILD ----------+ PKGBUILD | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) Added: PKGBUILD =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-25 23:14:13 UTC (rev 369779) @@ -0,0 +1,29 @@ +# Maintainer: Jan Alexander Steffens (heftig) <[email protected]> + +pkgname=linux-docs +pkgver=5.4 +pkgrel=1 +pkgdesc="Kernel hacker's manual" +url="https://www.kernel.org/doc/html/latest/" +arch=(any) +license=(GPL2) +makedepends=(xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick) +source=(https://www.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/linux-$pkgver.tar.{xz,sign}) +sha256sums=('bf338980b1670bca287f9994b7441c2361907635879169c64ae78364efc5f491' + 'SKIP') +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman + +build() { + make -C linux-$pkgver htmldocs BUILDDIR="$srcdir/html" +} + +package() { + mkdir -p "$pkgdir"/usr/share/doc/linux/{txt,html} + + # Skip hidden files (no dotglob) + cp -r linux-$pkgver/Documentation/* "$pkgdir/usr/share/doc/linux/txt" + cp -r html/* "$pkgdir/usr/share/doc/linux/html" +} + +# vim:set sw=2 et:
