diff options
author | Eli Schwartz | 2017-01-01 00:03:55 -0500 |
---|---|---|
committer | Eli Schwartz | 2017-01-01 00:03:55 -0500 |
commit | 1caff9ee558443df515862c3f41faab3911fc996 (patch) | |
tree | 17d637266a0e4d689ae0a52a8b831dcbfc2a233b | |
parent | 42bccdb299eabd72f55b1f2237a008ac9175d3ef (diff) | |
download | aur-1caff9ee558443df515862c3f41faab3911fc996.tar.gz |
upgpkg: calibre-git 2.76.0.r8.g9d37292fe5-1
We were missing some additional resources commands:
- mathjax (use with local copy from source array)
- recent_uas (skip, provide offline copy from today)
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | common-user-agents.txt | 10 |
3 files changed, 34 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = calibre-git pkgdesc = Ebook management application, from git - pkgver = 2.73.0.r34.gcc0d25c + pkgver = 2.76.0.r8.g9d37292fe5 pkgrel = 1 url = https://calibre-ebook.com/ arch = i686 @@ -39,8 +39,12 @@ pkgbase = calibre-git conflicts = calibre source = git://github.com/kovidgoyal/calibre.git source = git://github.com/kovidgoyal/calibre-translations.git - md5sums = SKIP - md5sums = SKIP + source = MathJax-c493143c02f5809b1112af6c5a2c8eab31050118.tar.gz::https://github.com/kovidgoyal/MathJax/archive/c493143c02f5809b1112af6c5a2c8eab31050118.tar.gz + source = common-user-agents.txt + sha256sums = SKIP + sha256sums = SKIP + sha256sums = 27c66730302a589063faa0b47d55e97011d858c12428bdf9e308948be87f29c6 + sha256sums = 1ecd7d651229b93077fa10832ae2a081f2310b20bf28087894b26144c957e96a pkgname = calibre-git @@ -9,8 +9,9 @@ # All my PKGBUILDs are managed at https://github.com/eli-schwartz/pkgbuilds pkgname=calibre-git -pkgver=2.73.0.r34.gcc0d25c +pkgver=2.76.0.r8.g9d37292fe5 pkgrel=1 +_mathjax_commit=c493143c02f5809b1112af6c5a2c8eab31050118 pkgdesc="Ebook management application, from git" arch=('i686' 'x86_64') url="https://calibre-ebook.com/" @@ -27,9 +28,13 @@ optdepends=('ipython2: to use calibre-debug' provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("git://github.com/kovidgoyal/${pkgname%-git}.git" - "git://github.com/kovidgoyal/${pkgname%-git}-translations.git") -md5sums=('SKIP' - 'SKIP') + "git://github.com/kovidgoyal/${pkgname%-git}-translations.git" + "MathJax-${_mathjax_commit}.tar.gz::https://github.com/kovidgoyal/MathJax/archive/${_mathjax_commit}.tar.gz" + "common-user-agents.txt") +sha256sums=('SKIP' + 'SKIP' + '27c66730302a589063faa0b47d55e97011d858c12428bdf9e308948be87f29c6' + '1ecd7d651229b93077fa10832ae2a081f2310b20bf28087894b26144c957e96a') pkgver() { cd "${srcdir}/${pkgname%-git}" @@ -55,8 +60,9 @@ prepare(){ build() { cd "${srcdir}/${pkgname%-git}" - # Don't use the bootstrapper, since it tries to checkout/pull - # the translations repo. Instead call each subcommand. + # Don't use the bootstrapper, since it tries to checkout/pull the + # translations repo and generally touch the internet. Instead call each + # *needed* subcommmand. # LANG='en_US.UTF-8' python2 setup.py bootstrap LANG='en_US.UTF-8' python2 setup.py build @@ -65,6 +71,11 @@ build() { LANG='en_US.UTF-8' python2 setup.py translations LANG='en_US.UTF-8' python2 setup.py gui LANG='en_US.UTF-8' python2 setup.py resources + # This tries to download a new copy, so instead provide a recently-generated + # one to allow offline builds. + # LANG='en_US.UTF-8' python2 setup.py recent_uas + cp ../common-user-agents.txt resources/ + LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax="${srcdir}/MathJax-${_mathjax_commit}" } package() { diff --git a/common-user-agents.txt b/common-user-agents.txt new file mode 100644 index 000000000000..3384ad0296f6 --- /dev/null +++ b/common-user-agents.txt @@ -0,0 +1,10 @@ +Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36 +Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0 +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14 +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0 +Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36 +Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36
\ No newline at end of file |