[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