Date: Sunday, April 5, 2020 @ 13:16:33 Author: diabonas Revision: 611842
archrelease: copy trunk to community-any Added: weechat-matrix/repos/community-any/PKGBUILD (from rev 611841, weechat-matrix/trunk/PKGBUILD) weechat-matrix/repos/community-any/weechat-matrix.install (from rev 611841, weechat-matrix/trunk/weechat-matrix.install) Deleted: weechat-matrix/repos/community-any/PKGBUILD weechat-matrix/repos/community-any/weechat-matrix.install ------------------------+ PKGBUILD | 112 ++++++++++++++++++++++------------------------- weechat-matrix.install | 26 +++++----- 2 files changed, 66 insertions(+), 72 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-04-05 13:16:24 UTC (rev 611841) +++ PKGBUILD 2020-04-05 13:16:33 UTC (rev 611842) @@ -1,59 +0,0 @@ -# Maintainer: Jonas Witschel <diabo...@archlinux.org> -pkgname=weechat-matrix -pkgver=0.1.0 -_tag=f0249bd923607220508386aefb2cb2507e11669e # git show-ref "$pkgver" -pkgrel=2 -pkgdesc='Weechat Matrix protocol script written in Python' -arch=('any') -url='https://github.com/poljar/weechat-matrix' -license=('ISC') -depends=('python-atomicwrites' 'python-attrs' 'python-future' 'python-logbook' 'python-matrix-nio' - 'python-pygments' 'python-pyopenssl' 'python-webcolors') -makedepends=('git' 'python-dephell') -checkdepends=('python-hypothesis' 'python-pytest') -optdepends=('python-aiohttp: matrix_sso_helper support' - 'python-magic: matrix_upload support' - 'python-requests: matrix_decrypt and matrix_upload support' - 'ranger: default plumber for matrix_decrypt') -install='weechat-matrix.install' -source=("git+$url.git?signed#tag=$_tag" - "weechat-matrix_fix-pyproject.patch::$url/pull/170.patch") -sha512sums=('SKIP' - '64a7b3a9db4b2414e2cdcf8e4a3af3c5336136518066473dfe4cc7cc07351d0a4b37460fa20c8fb26a011295808da16dc9bb94ccf6e944c3391c7ed7569fc4ef') -validpgpkeys=('689A3B5BC6560AB4C99A2A0581314DA807EF4E22') # Damir Jelić (poljar) <pol...@termina.org.uk> - -pkgver() { - cd "$pkgname" - git describe | sed 's/\([^-]*-\)g/r\1/;s/-/./g' -} - -prepare() { - cd "$pkgname" - sed -ri 's|#!/usr/bin/env( -S)? python3|#!/usr/bin/python3|' contrib/*.py - - # https://github.com/poljar/weechat-matrix/pull/170 - # https://github.com/poljar/weechat-matrix/issues/166 - patch --strip=1 --input="$srcdir/weechat-matrix_fix-pyproject.patch" - dephell deps convert --from pyproject.toml --to setup.py -} - -build() { - cd "$pkgname" - python setup.py build -} - -check() { - cd "$pkgname" - python -m pytest -} - -package() { - cd "$pkgname" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm755 main.py "$pkgdir/usr/share/weechat/python/weechat-matrix.py" - for _script in matrix_decrypt matrix_sso_helper matrix_upload - do - install -Dm755 "contrib/$_script.py" "$pkgdir/usr/bin/$_script" - done - install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: weechat-matrix/repos/community-any/PKGBUILD (from rev 611841, weechat-matrix/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-04-05 13:16:33 UTC (rev 611842) @@ -0,0 +1,53 @@ +# Maintainer: Jonas Witschel <diabo...@archlinux.org> +pkgname=weechat-matrix +pkgver=0.2.0 +_tag=16d8e979166aec92cb55cd7e946e84606fffa8f4 # git show-ref "$pkgver" +pkgrel=1 +pkgdesc='Weechat Matrix protocol script written in Python' +arch=('any') +url='https://github.com/poljar/weechat-matrix' +license=('ISC') +depends=('python-atomicwrites' 'python-attrs' 'python-future' 'python-logbook' 'python-matrix-nio' + 'python-pygments' 'python-pyopenssl' 'python-webcolors') +makedepends=('git' 'python-dephell') +checkdepends=('python-hypothesis' 'python-pytest') +optdepends=('python-aiohttp: matrix_sso_helper support' + 'python-magic: matrix_upload support' + 'python-requests: matrix_decrypt and matrix_upload support' + 'ranger: default plumber for matrix_decrypt') +install='weechat-matrix.install' +source=("git+$url.git?signed#tag=$_tag") +sha512sums=('SKIP') +validpgpkeys=('689A3B5BC6560AB4C99A2A0581314DA807EF4E22') # Damir Jelić (poljar) <pol...@termina.org.uk> + +pkgver() { + cd "$pkgname" + git describe | sed 's/\([^-]*-\)g/r\1/;s/-/./g' +} + +prepare() { + cd "$pkgname" + sed -ri 's|#!/usr/bin/env( -S)? python3|#!/usr/bin/python3|' contrib/*.py + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd "$pkgname" + python setup.py build +} + +check() { + cd "$pkgname" + python -m pytest +} + +package() { + cd "$pkgname" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm755 main.py "$pkgdir/usr/share/weechat/python/weechat-matrix.py" + for _script in matrix_decrypt matrix_sso_helper matrix_upload + do + install -Dm755 "contrib/$_script.py" "$pkgdir/usr/bin/$_script" + done + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: weechat-matrix.install =================================================================== --- weechat-matrix.install 2020-04-05 13:16:24 UTC (rev 611841) +++ weechat-matrix.install 2020-04-05 13:16:33 UTC (rev 611842) @@ -1,13 +0,0 @@ -post_install() { - echo "To add this script to your WeeChat installation, please execute the following command:" - echo "ln -s /usr/share/weechat/python/weechat-matrix.py -t ~/.weechat/python" -} - -post_upgrade() { - if [ "$2" = "0.1.0-1" ] - then - echo "The location of the script has changed, please update your symbolic links:" - echo "rm ~/.weechat/python/{matrix,matrix.py}" - echo "ln -s /usr/share/weechat/python/weechat-matrix.py -t ~/.weechat/python" - fi -} Copied: weechat-matrix/repos/community-any/weechat-matrix.install (from rev 611841, weechat-matrix/trunk/weechat-matrix.install) =================================================================== --- weechat-matrix.install (rev 0) +++ weechat-matrix.install 2020-04-05 13:16:33 UTC (rev 611842) @@ -0,0 +1,13 @@ +post_install() { + echo "To add this script to your WeeChat installation, please execute the following command:" + echo "ln -s /usr/share/weechat/python/weechat-matrix.py -t ~/.weechat/python" +} + +post_upgrade() { + if [ "$2" = "0.1.0-1" ] + then + echo "The location of the script has changed, please update your symbolic links:" + echo "rm ~/.weechat/python/{matrix,matrix.py}" + echo "ln -s /usr/share/weechat/python/weechat-matrix.py -t ~/.weechat/python" + fi +}