[arch-commits] Commit in linux-docs/repos/testing-any (3 files)
Anatol Pomozov
anatolik at archlinux.org
Wed Sep 30 19:34:48 UTC 2020
Date: Wednesday, September 30, 2020 @ 19:34:48
Author: anatolik
Revision: 397008
archrelease: copy trunk to testing-any
Added:
linux-docs/repos/testing-any/PKGBUILD
(from rev 397007, linux-docs/trunk/PKGBUILD)
linux-docs/repos/testing-any/sphinx-workaround.patch
(from rev 397007, linux-docs/trunk/sphinx-workaround.patch)
Deleted:
linux-docs/repos/testing-any/PKGBUILD
-------------------------+
PKGBUILD | 65 +++++++++++++++++++++++++---------------------
sphinx-workaround.patch | 13 +++++++++
2 files changed, 49 insertions(+), 29 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-30 19:34:25 UTC (rev 397007)
+++ PKGBUILD 2020-09-30 19:34:48 UTC (rev 397008)
@@ -1,29 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
-
-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:
Copied: linux-docs/repos/testing-any/PKGBUILD (from rev 397007, linux-docs/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2020-09-30 19:34:48 UTC (rev 397008)
@@ -0,0 +1,36 @@
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+
+pkgname=linux-docs
+pkgver=5.8
+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}
+ sphinx-workaround.patch)
+sha256sums=('e7f75186aa0642114af8f19d99559937300ca27acaf7451b36d4f9b0f85cf1f5'
+ 'SKIP'
+ '8cb21e0b3411327b627a9dd15b8eb773295a0d2782b1a41b2a8839d1b2f5778c')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
+ '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman
+
+prepare() {
+ cd linux-$pkgver
+ patch -p1 < ../sphinx-workaround.patch # https://bugs.archlinux.org/task/66156
+}
+
+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:
Copied: linux-docs/repos/testing-any/sphinx-workaround.patch (from rev 397007, linux-docs/trunk/sphinx-workaround.patch)
===================================================================
--- sphinx-workaround.patch (rev 0)
+++ sphinx-workaround.patch 2020-09-30 19:34:48 UTC (rev 397008)
@@ -0,0 +1,13 @@
+diff --git i/Documentation/conf.py w/Documentation/conf.py
+index 3c7bdf4cd31f..9a0ced58a3e9 100644
+--- i/Documentation/conf.py
++++ w/Documentation/conf.py
+@@ -36,7 +36,7 @@ needs_sphinx = '1.3'
+ # Add any Sphinx extension module names here, as strings. They can be
+ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
+ # ones.
+-extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain',
++extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include',
+ 'kfigure', 'sphinx.ext.ifconfig', 'automarkup',
+ 'maintainers_include']
+
More information about the arch-commits
mailing list