summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTilo Brueckner2020-06-03 19:00:21 +0200
committerTilo Brueckner2020-06-03 19:00:21 +0200
commitfc5e7af9c0cd58d29857ccc9b11dedb886b91b68 (patch)
tree54aa1155b76fcbaa9931e289088bfc37c80d756f /PKGBUILD
parentc84c714f06fec25da42668e0f1d4db758c4e91b0 (diff)
downloadaur-fc5e7af9c0cd58d29857ccc9b11dedb886b91b68.tar.gz
Upstream patch
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 18 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 166ffb546b1f..091b8faeb785 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,29 @@
pkgname=python-telethon-session-sqlalchemy
_pkgname=telethon-session-sqlalchemy
pkgver=0.2.15
-pkgrel=1
+pkgrel=2
pkgdesc="SQLAlchemy backend for Telethon session storage"
url="https://github.com/tulir/telethon-session-sqlalchemy"
depends=('python')
makedepends=('python3' 'python-setuptools')
-license=('')
+license=('MIT')
arch=('any')
-source=("https://files.pythonhosted.org/packages/5a/cf/e558fe7af77ba06251916e1c5450e156e96709e47df4c5c782a2ac077ae7/${_pkgname}-${pkgver}.tar.gz")
-sha256sums=('2ba603d95d5be6ddecd8ecaeaffba00b75b49dd80eb77f6228dd7b793ca67fd2')
+source=("https://files.pythonhosted.org/packages/5a/cf/e558fe7af77ba06251916e1c5450e156e96709e47df4c5c782a2ac077ae7/${_pkgname}-${pkgver}.tar.gz"
+ 'Make-sure-auth_key-isnt-empty-in-has_session.patch'::'https://github.com/tulir/telethon-session-sqlalchemy/commit/c97a76318e229bb762b3bf0b1231bc59cf1b295c.patch')
+sha256sums=('2ba603d95d5be6ddecd8ecaeaffba00b75b49dd80eb77f6228dd7b793ca67fd2'
+ '49bbd0dc445f309c1d7ab6bd8dfac3d661556bfe48aaea8ea7a56e38e36d1473')
+
+prepare() {
+ cd telethon-session-sqlalchemy-${pkgver}
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ msg2 "Applying patch $src..."
+ patch -Np1 < "../$src"
+ done
+}
build() {
cd telethon-session-sqlalchemy-${pkgver}