[arch-commits] Commit in nikola/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Tue Nov 17 11:10:41 UTC 2020


    Date: Tuesday, November 17, 2020 @ 11:10:40
  Author: dvzrv
Revision: 756488

upgpkg: nikola 8.1.2-1: Upgrade to 3.1.2.

Remove all (now) unnecessary fixes and patches.

Modified:
  nikola/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++---------------
 1 file changed, 8 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-11-17 11:10:39 UTC (rev 756487)
+++ PKGBUILD	2020-11-17 11:10:40 UTC (rev 756488)
@@ -2,8 +2,8 @@
 
 _name=Nikola
 pkgname=nikola
-pkgver=8.1.1
-pkgrel=3
+pkgver=8.1.2
+pkgrel=1
 pkgdesc="A static site and blog generator"
 arch=('any')
 url="https://getnikola.com/"
@@ -32,11 +32,11 @@
             'python-toml: for TOML support'
             'python-typogrify: for typographical enhancements'
             'python-watchdog: for `nikola auto`')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
-        "${pkgname}-8.1.1-fix_shortcode_log.patch::https://github.com/getnikola/nikola/commit/62c29c6382d663afbed9a23f68ea1cba881abcdb.patch")
-sha512sums=('a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5'
-            'SKIP'
-            '10937750e24886a7e033c7148ffdea46b637793a80957a6e579f27aaa698028c18ad32e6c34947ebf398acab828dbfd6eb549730dccc9cec736e69f47df6c646')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc})
+sha512sums=('5f53f4939dddececfaf75922147b18fd08434242373d3f4a54e300475adf274b716cdc6e485e6703bdb17fe038656a8c4ac9b260b4ddd47c252a645c3d26a30a'
+            'SKIP')
+b2sums=('28b4a9905a92ba2714e05aec5854ffbd9bf136e9d31218e032d6697f54b3b2711256b83e74ef6ebd0411fdeb0ac17d6454c52473cb396c029af5086cc085728e'
+        'SKIP')
 validpgpkeys=('DF32C99CFF84282CF9D4CF7171023DBD5EAAEA16') # Chris Warrick <kwpolska at gmail.com>
 
 prepare() {
@@ -44,8 +44,6 @@
   cd "$pkgname-$pkgver"
   # remove options to pytest so that we don't require python-coverage et. al.
   sed -e '/addopts/d' -i setup.cfg
-  # fix log argument handling for shortcodes (make compatible with python 3.9)
-  patch -Np 1 -i ../"${pkgname}-8.1.1-fix_shortcode_log.patch"
 }
 
 build() {
@@ -67,8 +65,7 @@
 check() {
   cd "$pkgname-$pkgver"
   export PYTHONPATH="build:${PYTHONPATH}"
-  # disabling failing test: https://github.com/getnikola/nikola/issues/3432
-  pytest -vv -k 'not test_compiling_markdown[hilite]' tests/
+  pytest -v
 }
 
 package() {
@@ -85,8 +82,4 @@
     "${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
   install -vDm 644 "${pkgname}_zsh" \
     "${pkgdir}/usr/share/zsh/site-functions/_${pkgname}"
-  # removing tests as a top-level module
-  # https://github.com/getnikola/nikola/issues/3348
-  local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
-  rm -rvf "${pkgdir}/${site_packages}/tests"
 }


More information about the arch-commits mailing list