diff options
author | Mantas Mikulėnas | 2021-10-17 10:00:25 +0300 |
---|---|---|
committer | Mantas Mikulėnas | 2021-10-17 10:01:29 +0300 |
commit | 3411626c41e16bd995a3d1a9710d8af0af098f07 (patch) | |
tree | 0e4d63db526bd91ddbf84300dc79ae2973476e77 | |
parent | 232ef4c67ef61f4299582ca35ba7dc28d9c779f1 (diff) | |
download | aur-3411626c41e16bd995a3d1a9710d8af0af098f07.tar.gz |
fix build
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | sphinx-python3.diff | 16 |
3 files changed, 32 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = botan1.10 - pkgdesc = Crypto library written in C++ - old stable branch + pkgdesc = Obsolete branch of a crypto library written in C++ - for Monotone pkgver = 1.10.17 - pkgrel = 1 + pkgrel = 2 url = http://botan.randombit.net/ arch = x86_64 license = BSD @@ -10,9 +10,10 @@ pkgbase = botan1.10 depends = sh source = https://botan.randombit.net/releases/old/Botan-1.10.17.tgz source = https://botan.randombit.net/releases/old/Botan-1.10.17.tgz.asc + source = sphinx-python3.diff validpgpkeys = 621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC sha512sums = a47cab3af113652247c8efc8b0f043eb62175eaa8554833d5fc3016ea94dbdd8aa722ab9b5226cc5f133afbcc088d54362111630eaa4594812c39925cc3c8649 sha512sums = SKIP + sha512sums = 18cdf4f3739adb853e1b9a743ef79caad899fcd074bd70e4bb689716a8ee46768667ddc74912ed8849474ffd45c10f5399b0dc8f330a9b9851c24cce3a228937 pkgname = botan1.10 - @@ -4,18 +4,26 @@ pkgname=botan1.10 pkgver=1.10.17 -pkgrel=1 -pkgdesc='Crypto library written in C++ - old stable branch' +pkgrel=2 +pkgdesc='Obsolete branch of a crypto library written in C++ - for Monotone' license=('BSD') arch=('x86_64') url='http://botan.randombit.net/' depends=('gcc-libs' 'sh') makedepends=('python2') -source=("https://botan.randombit.net/releases/old/Botan-${pkgver}.tgz"{,.asc}) +source=("https://botan.randombit.net/releases/old/Botan-${pkgver}.tgz"{,.asc} + "sphinx-python3.diff") sha512sums=('a47cab3af113652247c8efc8b0f043eb62175eaa8554833d5fc3016ea94dbdd8aa722ab9b5226cc5f133afbcc088d54362111630eaa4594812c39925cc3c8649' - 'SKIP') + 'SKIP' + '18cdf4f3739adb853e1b9a743ef79caad899fcd074bd70e4bb689716a8ee46768667ddc74912ed8849474ffd45c10f5399b0dc8f330a9b9851c24cce3a228937') validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') # Botan Distribution Key +prepare() { + cd "Botan-$pkgver" + + patch -Np1 < "$srcdir/sphinx-python3.diff" +} + build() { cd "Botan-$pkgver" diff --git a/sphinx-python3.diff b/sphinx-python3.diff new file mode 100644 index 000000000000..9ed4cdbc2aba --- /dev/null +++ b/sphinx-python3.diff @@ -0,0 +1,16 @@ +diff -r -u Botan-1.10.17.orig/doc/conf.py Botan-1.10.17/doc/conf.py +--- Botan-1.10.17.orig/doc/conf.py 2017-10-02 09:00:00.000000000 +0300 ++++ Botan-1.10.17/doc/conf.py 2021-10-17 09:59:02.300020295 +0300 +@@ -40,10 +40,10 @@ + def check_sphinx_version(): + import sphinx + +- version = map(int, sphinx.__version__.split('.')) ++ version = list(map(int, sphinx.__version__.split('.'))) + if version[0] == 1 and version[1] == 0 and version[2] < 7: + # Exit rather than throwing to avoid a confusing backtrace +- print "This Sphinx is too old - upgrade to at least 1.0.7" ++ print("This Sphinx is too old - upgrade to at least 1.0.7") + import sys + sys.exit(1) + |