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

David Runge dvzrv at archlinux.org
Fri Oct 18 08:04:11 UTC 2019


    Date: Friday, October 18, 2019 @ 08:04:10
  Author: dvzrv
Revision: 516654

upgpkg: subdownloader 2.1.0-1

Upgrading to 2.1.0. Fixing a broken extension import for the documentation build.

Modified:
  subdownloader/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++++--------------
 1 file changed, 9 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-10-18 06:42:13 UTC (rev 516653)
+++ PKGBUILD	2019-10-18 08:04:10 UTC (rev 516654)
@@ -5,25 +5,25 @@
 # Contributor: Thomas Jost <thomas.jost at gmail.com>
 
 pkgname=subdownloader
-pkgver=2.1.0rc4
-pkgrel=3
+pkgver=2.1.0
+pkgrel=1
 pkgdesc="Automatic download/upload of subtitles using fast hashing"
 arch=('any')
 url="https://github.com/subdownloader/subdownloader"
 license=('GPL3')
-depends=('python-argcomplete' 'python-argparse' 'python-commonmark'
-'python-langdetect' 'python-progressbar' 'python-pyqt5'  'python-pymediainfo'
-'python-setuptools' 'python-sip')
+depends=('desktop-file-utils' 'python-argcomplete' 'python-argparse'
+'python-commonmark' 'python-langdetect' 'python-progressbar' 'python-pyqt5'
+'python-pymediainfo' 'python-setuptools' 'python-sip')
 makedepends=('python-sphinx')
 checkdepends=('python-pytest')
 source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz")
-sha512sums=('99946402622db535c5261324b2b39986ab0b9e433a459f3b9100ec2fe3ddf4159de591ac472de7ea438a0a2ecfdd60fd88c2a1c3e827c7e642be7f2dbde5ac65')
+sha512sums=('c61e5eb5c9f1cb452b42a2643e67d9c82550af3dd36940e2d7f4afb8229f8d394a0eafca662f5446c13230b6541dec25e6d33c486a3324d4a5e3c2d7b3a1faa8')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
-
-  # remove broken PyQt5 detection: https://github.com/subdownloader/subdownloader/issues/25
-  sed -i '/PyQt5/d' setup.py
+  # remove extension, failing sphinx build:
+  # https://github.com/subdownloader/subdownloader/issues/44
+  sed -e '/sphinxarg.ext/d' -i doc/conf.py
 }
 
 build(){
@@ -42,20 +42,15 @@
   python setup.py install --skip-build \
     --optimize=1 \
     --root="${pkgdir}"
-
   # man page
   install -vDm 644 "build/sphinx/man/${pkgname}.1" \
     "${pkgdir}/usr/share/man/man1/${pkgname}.1"
-
   # freedesktop.org
   install -vDm 644 "${pkgname}.desktop" \
     "${pkgdir}/usr/share/applications/${pkgname}.desktop"
   install -vDm 644 "scripts/gui/rc/images/${pkgname}.png" \
     "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}" \
     -vDm 644 {ChangeLog,README.md}
 }
-
-# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list