[arch-commits] Commit in calibre/trunk (3 files)
Eli Schwartz
eschwartz at archlinux.org
Fri Jul 3 17:24:51 UTC 2020
Date: Friday, July 3, 2020 @ 17:24:49
Author: eschwartz
Revision: 657651
upgpkg: calibre 4.20.0-1: upstream release
upstream ported to mathjax 3.x, adapt
make the install script handle removing the currently active alternative -- FS#67183
Modified:
calibre/trunk/PKGBUILD
calibre/trunk/calibre-common.install
calibre/trunk/calibre.install
------------------------+
PKGBUILD | 10 +++++-----
calibre-common.install | 6 ++++--
calibre.install | 7 +++++++
3 files changed, 16 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-07-03 17:21:39 UTC (rev 657650)
+++ PKGBUILD 2020-07-03 17:24:49 UTC (rev 657651)
@@ -8,7 +8,7 @@
pkgbase=calibre
pkgname=('calibre' 'calibre-common' 'calibre-python3')
-pkgver=4.19.0
+pkgver=4.20.0
pkgrel=1
pkgdesc="Ebook management application"
arch=('x86_64')
@@ -21,7 +21,7 @@
_py2_deps=("${_py_deps[@]}" 'ipaddress')
_py3_deps=("${_py_deps[@]}" 'zeroconf')
depends=('hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx'
- 'libwmf' 'mathjax2' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2')
+ 'libwmf' 'mathjax' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2')
makedepends=("${_py2_deps[@]/#/python2-}" "${_py3_deps[@]/#/python-}" 'qt5-x11extras'
'rapydscript-ng' 'sip' 'xdg-utils')
checkdepends=('xorg-server-xvfb')
@@ -29,11 +29,11 @@
"https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig"
"0001-De-vendor-pychm.patch"
"calibre-alternatives.sh")
-sha256sums=('9dac6cad3b70a91316de99e187ef5ac7cbc273bb926aa8374235657e7531f2ce'
+sha256sums=('afb4ee02fab53e362e02b4bc67e97d22d05b414ce933c30b2bed8c90cfec3dee'
'SKIP'
'f7b829aea1d33818808cbeeb9a295e18e49edf619a5bc89b8315c88f56ce4d25'
'940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3')
-b2sums=('1cf3a4727ac7a2e7fe4d926acad7e6324b0673728db862209d98280f4fe9457eb33d734e47ac4882accebad2a6ffd12aa0add6bdcfe64cc4baa8a39dc2b4b94f'
+b2sums=('28ee9539eda96809004f4c276c8dceba119122379867f4b9235ad52a3ec68337330c4cbc2e715462f27ea0c3a0c8470609a50273db49a69f69a60e7fbcef11a5'
'SKIP'
'c35181c70084813772c4d593311b48b3e3bcc3b4e9e8ee58112b9beab2bbc0de1ee22aafc3d06cfd812f87a2e91292f7b7f1dc5f522c55440f415b6b265d5671'
'543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91')
@@ -73,7 +73,7 @@
LANG='en_US.UTF-8' python2 setup.py build
LANG='en_US.UTF-8' python2 setup.py gui
- LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax /usr/share/mathjax2 --system-mathjax
+ LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax /usr/share/mathjax --system-mathjax
LANG='en_US.UTF-8' python2 setup.py rapydscript
LANG='en_US.UTF-8' CALIBRE_PY3_PORT=1 python3 setup.py build
Modified: calibre-common.install
===================================================================
--- calibre-common.install 2020-07-03 17:21:39 UTC (rev 657650)
+++ calibre-common.install 2020-07-03 17:24:49 UTC (rev 657651)
@@ -4,6 +4,8 @@
}
post_remove() {
- rm -f /usr/lib/calibre/bin
- rmdir /usr/lib/calibre/
+ if [ -e /usr/lib/calibre/bin ]; then
+ rm /usr/lib/calibre/bin
+ rmdir /usr/lib/calibre/
+ fi
}
Modified: calibre.install
===================================================================
--- calibre.install 2020-07-03 17:21:39 UTC (rev 657650)
+++ calibre.install 2020-07-03 17:24:49 UTC (rev 657651)
@@ -5,3 +5,10 @@
post_upgrade() {
calibre-alternatives set
}
+
+post_remove() {
+ if [ ! -e /usr/lib/calibre/bin ]; then
+ rm -f /usr/lib/calibre/bin
+ calibre-alternatives set 2>/dev/null || true
+ fi
+}
More information about the arch-commits
mailing list