Date: Tuesday, March 14, 2023 @ 18:32:08 Author: alerque Revision: 1420291
upgpkg: calibre 6.14.0-2; patch in a pre-generated resource file, see FS#77807 Added: calibre/trunk/user-agent-data.json Modified: calibre/trunk/PKGBUILD ----------------------+ PKGBUILD | 18 ++++++++++++------ user-agent-data.json | 1 + 2 files changed, 13 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-14 18:32:01 UTC (rev 1420290) +++ PKGBUILD 2023-03-14 18:32:08 UTC (rev 1420291) @@ -9,7 +9,7 @@ pkgname=calibre pkgver=6.14.0 -pkgrel=1 +pkgrel=2 pkgdesc='Ebook management application' arch=(x86_64) url=https://calibre-ebook.com @@ -73,9 +73,11 @@ replaces=("${conflicts[@]}") _archive="$pkgname-$pkgver" source=("https://download.calibre-ebook.com/$pkgver/$_archive.tar.xz" - "$url/signatures/$_archive.tar.xz.sig") + "$url/signatures/$_archive.tar.xz.sig" + user-agent-data.json) # Regenerate with `python setup.py recent_uas` when bumping sha256sums=('6c66f245554d35b58aa84b6cf3e30f1e3506cd50427f1454a11017f1ae931a2b' - 'SKIP') + 'SKIP' + 'd54fff4bac9d232bbe1ff70784136dffb48c26712dcaa93b0aa58d514a26885f') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key) <[email protected]> prepare(){ @@ -90,6 +92,10 @@ # Remove unneeded files rm -f resources/$pkgname-portable.* + + # https://bugs.archlinux.org/task/77807 + # https://bugs.launchpad.net/calibre/+bug/2011320 + cp "$srcdir/user-agent-data.json" resources } build() { @@ -96,12 +102,12 @@ cd "$_archive" export LANG='en_US.UTF-8' python setup.py build - python setup.py gui - python setup.py liberation_fonts --system-liberation_fonts --path-to-liberation_fonts /usr/share/fonts/liberation - python setup.py mathjax --system-mathjax --path-to-mathjax /usr/share/mathjax python setup.py iso639 python setup.py iso3166 python setup.py translations + python setup.py liberation_fonts --system-liberation_fonts --path-to-liberation_fonts /usr/share/fonts/liberation + python setup.py mathjax --system-mathjax --path-to-mathjax /usr/share/mathjax + python setup.py gui python setup.py resources } Added: user-agent-data.json =================================================================== (Binary files differ) Index: calibre/trunk/user-agent-data.json =================================================================== --- user-agent-data.json 2023-03-14 18:32:01 UTC (rev 1420290) +++ user-agent-data.json 2023-03-14 18:32:08 UTC (rev 1420291) Property changes on: calibre/trunk/user-agent-data.json ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/json \ No newline at end of property
