From 3a296041a64f841b6beba7a9525662c7960317c7 Mon Sep 17 00:00:00 2001 From: bill-auger Date: Tue, 22 Oct 2019 11:08:48 -0400 Subject: [toot]: add package to [pcr] --- pcr/toot/PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pcr/toot/PKGBUILD (limited to 'pcr/toot/PKGBUILD') diff --git a/pcr/toot/PKGBUILD b/pcr/toot/PKGBUILD new file mode 100644 index 000000000..ed9ee9f0e --- /dev/null +++ b/pcr/toot/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: bill-auger + + +pkgname=toot +pkgver=0.24.0 +pkgrel=1 +pkgdesc="CLI and TUI clients for Mastodon federated services" +arch=('any') +url=https://github.com/ihabunek/toot +license=('GPL3') + +depends=('python-requests' 'python-beautifulsoup4' 'python-wcwidth') +# source=(https://github.com/ihabunek/toot/releases/download/${pkgver}/${_release}.tar.gz) +source=(https://github.com/ihabunek/toot/archive/${pkgver}.tar.gz) + + +#sha256sums=('830b6ffc04c3a80a63045a112a1df219879a6576bc20919a55f93dd5bc590371') +sha256sums=('645db4d1284cde8d29de1e6852efcb84284e66b55a1847c71b7f32a6ebe658ee') + + +_release=${pkgname}-${pkgver} +_default_host='floss.social' # TODO: host our own? + + +prepare() +{ + cd "${srcdir}/${pkgname}-${pkgver}" + + sed -i "s|^DEFAULT_INSTANCE = .*|DEFAULT_INSTANCE = '${_default_host}'|" ./toot/__init__.py +} + +build() +{ + cd "${srcdir}/${pkgname}-${pkgver}" + + python setup.py build +} + +package() +{ + cd "${srcdir}/${pkgname}-${pkgver}" + + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build +} -- cgit v1.2.3