summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorspecter1192021-02-18 00:56:06 +0000
committerspecter1192021-02-18 00:56:06 +0000
commit0b24e67a4d5167aea809584b814fffbbfda9a251 (patch)
treec15fdbc829257e2d2736d695e71bea1405db047e
parenta7bb325bc35a21cded74f8a6e94a6399d4e41a64 (diff)
downloadaur-0b24e67a4d5167aea809584b814fffbbfda9a251.tar.gz
unpin python-apscheduler in python
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD34
3 files changed, 27 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8c4831534382..3753afd94cc8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-telegram-bot-git
pkgdesc = A Python wrapper around the Telegram Bot API
- pkgver = 13.2.r1.eee89215
- pkgrel = 2
+ pkgver = 13.2.r2.a34f0b9b
+ pkgrel = 1
epoch = 1
url = https://github.com/python-telegram-bot/python-telegram-bot
changelog = CHANGES.rst
@@ -18,7 +18,7 @@ pkgbase = python-telegram-bot-git
optdepends = python-ujson: Ultra fast JSON parsing
provides = python-telegram-bot
conflicts = python-telegram-bot
- source = python-telegram-bot-git::git+https://github.com/python-telegram-bot/python-telegram-bot.git
+ source = python-telegram-bot::git+https://github.com/python-telegram-bot/python-telegram-bot.git
source = urllib3::git+https://github.com/python-telegram-bot/urllib3.git#branch=ptb
sha256sums = SKIP
sha256sums = SKIP
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..1f4312d513c0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/pkg/
+/src/
+/python-telegram-bot/
+/urllib3/
+/*.pkg.tar.*
diff --git a/PKGBUILD b/PKGBUILD
index a5800ca7c889..ebd9c629325c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,13 @@
# Maintainer: Evgeniy Filimonov <evgfilim1@gmail.com>
+# Co-Maintainer: Ke Liu <specter119@gmail.com>
pkgname=('python-telegram-bot-git')
epoch=1
-pkgver=13.2.r1.eee89215
-pkgrel=2
+pkgver=13.2.r2.a34f0b9b
+pkgrel=1
pkgdesc="A Python wrapper around the Telegram Bot API"
arch=('any')
-url="https://github.com/${pkgname%-git}/${pkgname%-git}"
+_provide=${pkgname%-git}
+url=https://github.com/$_provide/$_provide
license=('LGPL3')
depends=(
'python-certifi'
@@ -22,42 +24,44 @@ optdepends=(
'python-pysocks: SOCKS or HTTP proxy'
'python-ujson: Ultra fast JSON parsing'
)
-provides=("${pkgname%-git}")
-conflicts=("${pkgname%-git}")
+provides=($_provide)
+conflicts=($_provide)
changelog='CHANGES.rst'
source=(
- "${pkgname}::git+${url}.git"
- "urllib3::git+https://github.com/python-telegram-bot/urllib3.git#branch=ptb"
+ $_provide::git+${url}.git
+ urllib3::git+https://github.com/python-telegram-bot/urllib3.git#branch=ptb
)
sha256sums=('SKIP' 'SKIP')
prepare() {
msg2 "Updating dependencies..."
- cd "$srcdir/$pkgname"
+ cd $srcdir/$_provide
git submodule init
- git config submodule.telegram/vendor/urllib3.url "$srcdir/urllib3"
+ git config submodule.telegram/vendor/urllib3.url $srcdir/urllib3
git submodule update
msg2 "Updating changelog..."
cp ./CHANGES.rst ../../
+ msg2 "Unpin python-apscheduler..."
+ sed -i 's/APScheduler==.*$/APScheduler/' requirements.txt
}
pkgver() {
- cd "$srcdir/$pkgname"
+ cd $srcdir/$_provide
printf "%s.r%s.%s" "$(python -c 'import telegram; print(telegram.__version__)')" \
"$(git rev-list --count $(git log --oneline | grep Bump | head -n1 | awk '{print $1}')..HEAD)" "$(git rev-parse --short HEAD)"
# printf "%s" "$(git describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g')"
}
build() {
- cd "$srcdir/$pkgname"
+ cd $srcdir/$_provide
python setup.py build
}
package() {
- cd "$srcdir/$pkgname"
- python setup.py install --root="$pkgdir" --optimize=1
-
- install -Dm644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst"
+ cd $srcdir/$_provide
+ python setup.py install --root=$pkgdir --optimize=1
+ install -Dm644 README.rst $pkgdir/usr/share/doc/$_provide/README.rst
+ install -Dm644 LICENSE $pkgdir/usr/share/licenses/$_provide/LICENSE
}
# vim: ft=sh ts=4 sw=4 et