[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, December 24, 2020 @ 02:54:58 Author: polyzen Revision: 786084 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 786082, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 136 ++--- 1 file changed, 69 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-24 02:54:53 UTC (rev 786083) +++ PKGBUILD2020-12-24 02:54:58 UTC (rev 786084) @@ -1,67 +0,0 @@ -# Maintainer: David Runge -# Maintainer: Morten Linderud - -pkgname=todoman -pkgver=3.9.0 -pkgrel=1 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click' 'python-click-log' -'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' -'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' -'python-urwid') -makedepends=('python-sphinx-autorun' 'python-sphinx-click') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' -'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('4ff8fe5972360cdc587797f1d89045f69678cc22a8a0db42c50b88b4c5a6ff4d0e6d445ccad799e3a6d3d8d7af29d18d527abf34f262267c54b68763d6ee') -b2sums=('7bcc005ff763ae0fe03d65a188d0bce6ae4882c8d0a06db980aa79c5272f751666e81905e0d3e186f0cdefcbd3246322c47a534f92f2bb786e151f6c1466b8fb') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build - PYTHONPATH="$PYTHONPATH:${PWD}" make -C docs man -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - # tests require timezone to be set to UTC - # https://github.com/pimutils/todoman/issues/404 - TZ="UTC" pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ - --optimize=1 \ - --root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # manpages - install -d "$pkgdir/usr/share/man/man1" - install -Dm644 docs/build/man/*.1 "$pkgdir/usr/share/man/man1/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 786082, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-24 02:54:58 UTC (rev 786084) @@ -0,0 +1,69 @@ +# Maintainer: David Runge +# Maintainer: Morten Linderud + +pkgname=todoman +pkgver=3.9.0 +pkgrel=2 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +makedepends=('python-sphinx-autorun' 'python-sphinx-click') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('4ff8fe5972360cdc587797f1d89045f69678cc22a8a0db42c50b88b4c5a6ff4d0e6d445ccad799e3a6d3d8d7af29d18d527abf34f262267c54b68763d6ee') +b2sums=('7bcc005ff763ae0fe03d65a188d0bce6ae4882c8d0a06db980aa79c5272f751666e81905e0d3e186f0cdefcbd3246322c47a534f92f2bb786e151f6c1466b8fb') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg + sed -i 's/from validate/from configobj.validate/g' todoman/configuration.py + sed -i 's/import validate/import configobj.validate as validate/' docs/source/conf.py +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, December 6, 2020 @ 18:22:56 Author: dvzrv Revision: 771070 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 771069, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 135 ++--- 1 file changed, 67 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-06 18:22:49 UTC (rev 771069) +++ PKGBUILD2020-12-06 18:22:56 UTC (rev 771070) @@ -1,68 +0,0 @@ -# Maintainer: David Runge -# Maintainer: Morten Linderud - -pkgname=todoman -pkgver=3.8.0 -pkgrel=4 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click' 'python-click-log' -'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' -'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' -'python-urwid') -makedepends=('python-sphinx' 'python-sphinx-autorun') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' -'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build - PYTHONPATH="$PYTHONPATH:${PWD}" make -C docs man -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - touch tests/__init__.py - # tests require timezone to be set to UTC - # https://github.com/pimutils/todoman/issues/404 - TZ="UTC" pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # manpages - install -d "$pkgdir/usr/share/man/man1" - install -Dm644 docs/build/man/*.1 "$pkgdir/usr/share/man/man1/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 771069, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-06 18:22:56 UTC (rev 771070) @@ -0,0 +1,67 @@ +# Maintainer: David Runge +# Maintainer: Morten Linderud + +pkgname=todoman +pkgver=3.9.0 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +makedepends=('python-sphinx-autorun' 'python-sphinx-click') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('4ff8fe5972360cdc587797f1d89045f69678cc22a8a0db42c50b88b4c5a6ff4d0e6d445ccad799e3a6d3d8d7af29d18d527abf34f262267c54b68763d6ee') +b2sums=('7bcc005ff763ae0fe03d65a188d0bce6ae4882c8d0a06db980aa79c5272f751666e81905e0d3e186f0cdefcbd3246322c47a534f92f2bb786e151f6c1466b8fb') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build + PYTHONPATH="$PYTHONPATH:${PWD}" make -C docs man +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + # tests require timezone to be set to UTC + # https://github.com/pimutils/todoman/issues/404 + TZ="UTC" pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, June 27, 2020 @ 20:45:12 Author: foxboron Revision: 655085 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 655084, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 128 +++-- 1 file changed, 67 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-27 20:45:03 UTC (rev 655084) +++ PKGBUILD2020-06-27 20:45:12 UTC (rev 655085) @@ -1,61 +0,0 @@ -# Maintainer: David Runge - -pkgname=todoman -pkgver=3.8.0 -pkgrel=2 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click' 'python-click-log' -'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' -'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' -'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' -'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - # tests require timezone to be set to UTC - # https://github.com/pimutils/todoman/issues/404 - TZ="UTC" pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 655084, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-27 20:45:12 UTC (rev 655085) @@ -0,0 +1,67 @@ +# Maintainer: David Runge +# Maintainer: Morten Linderud + +pkgname=todoman +pkgver=3.8.0 +pkgrel=3 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +makedepends=('python-sphinx' 'python-sphinx-autorun') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build + PYTHONPATH="$PYTHONPATH:${PWD}" make -C docs man +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + # tests require timezone to be set to UTC + # https://github.com/pimutils/todoman/issues/404 + TZ="UTC" pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # manpages + install -d "$pkgdir/usr/share/man/man1" + install -Dm644 docs/build/man/*.1 "$pkgdir/usr/share/man/man1/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:36:18 Author: dvzrv Revision: 644726 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 644725, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 121 ++--- 1 file changed, 61 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 21:36:12 UTC (rev 644725) +++ PKGBUILD2020-06-14 21:36:18 UTC (rev 644726) @@ -1,60 +0,0 @@ -# Maintainer: David Runge - -pkgname=todoman -pkgver=3.8.0 -pkgrel=1 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click' 'python-click-log' -'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' -'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' -'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' -'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - # ignoring broken tests: https://github.com/pimutils/todoman/issues/404 - pytest -v -k 'not test_default_due2 and not test_parse_datetime and not test_list_due_date' -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 644725, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 21:36:18 UTC (rev 644726) @@ -0,0 +1,61 @@ +# Maintainer: David Runge + +pkgname=todoman +pkgver=3.8.0 +pkgrel=2 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + # tests require timezone to be set to UTC + # https://github.com/pimutils/todoman/issues/404 + TZ="UTC" pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 16:34:39 Author: dvzrv Revision: 644170 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 644169, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 117 +++-- 1 file changed, 60 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 16:34:33 UTC (rev 644169) +++ PKGBUILD2020-06-14 16:34:39 UTC (rev 644170) @@ -1,57 +0,0 @@ -# Maintainer: David Runge -pkgname=todoman -pkgver=3.7.0 -pkgrel=2 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('61b17d1d56ea29e0e6d09f57e4a3e2be97894c187079cece97d56b6e1e1cbfddcc0066b8e72dd0b9c7e6870dd2b137ec2b41716d4c8848c6274c0685f8b17144') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # ignoring broken test: https://github.com/pimutils/todoman/issues/365 - py.test -vv -k 'not test_default_due2' -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 644169, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 16:34:39 UTC (rev 644170) @@ -0,0 +1,60 @@ +# Maintainer: David Runge + +pkgname=todoman +pkgver=3.8.0 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + # ignoring broken tests: https://github.com/pimutils/todoman/issues/404 + pytest -v -k 'not test_default_due2 and not test_parse_datetime and not test_list_due_date' +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644 contrib/completion/bash/_todo \ +"$
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 13:16:17 Author: dvzrv Revision: 514817 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 514816, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 13:16:12 UTC (rev 514816) +++ PKGBUILD2019-10-11 13:16:17 UTC (rev 514817) @@ -1,57 +0,0 @@ -# Maintainer: David Runge -pkgname=todoman -pkgver=3.6.0 -pkgrel=1 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('cd6eeec3087409ceb01a8827f0051585edc5f02de56ce4377e91e8f5dda8cd93975755828e94d095d767eecce658126ec8ad058f861158ae7320e59aa0d8d75c') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # ignoring broken test: https://github.com/pimutils/todoman/issues/365 - py.test -vv -k 'not test_default_due2' -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 514816, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 13:16:17 UTC (rev 514817) @@ -0,0 +1,57 @@ +# Maintainer: David Runge +pkgname=todoman +pkgver=3.7.0 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click-log' 'python-configobj' +'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' +'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('61b17d1d56ea29e0e6d09f57e4a3e2be97894c187079cece97d56b6e1e1cbfddcc0066b8e72dd0b9c7e6870dd2b137ec2b41716d4c8848c6274c0685f8b17144') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="${PYTHONPATH}:${PWD}" + # ignoring broken test: https://github.com/pimutils/todoman/issues/365 + py.test -vv -k 'not test_default_due2' +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644 contrib/completion/bash/_todo \ +"${pkgdir}/usr/share/bash-completion/completions/todo" + install -vDm 644 contrib/complet
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, September 19, 2019 @ 11:17:39 Author: dvzrv Revision: 511171 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 511170, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 113 ++--- 1 file changed, 57 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-09-19 11:17:23 UTC (rev 511170) +++ PKGBUILD2019-09-19 11:17:39 UTC (rev 511171) @@ -1,56 +0,0 @@ -# Maintainer: David Runge -pkgname=todoman -pkgver=3.5.0 -pkgrel=1 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('673e87708eae0740d80539bbc2c5b423d4604d0ba12789d5ad0de788af6de5323a22e83a4532038bd01b75574dcd2ab5c7d5dff4a01df8347843482fd5992769') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - py.test -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 511170, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-09-19 11:17:39 UTC (rev 511171) @@ -0,0 +1,57 @@ +# Maintainer: David Runge +pkgname=todoman +pkgver=3.6.0 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click-log' 'python-configobj' +'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' +'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('cd6eeec3087409ceb01a8827f0051585edc5f02de56ce4377e91e8f5dda8cd93975755828e94d095d767eecce658126ec8ad058f861158ae7320e59aa0d8d75c') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="${PYTHONPATH}:${PWD}" + # ignoring broken test: https://github.com/pimutils/todoman/issues/365 + py.test -vv -k 'not test_default_due2' +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644 contrib/completion/bash/_todo \ +"${pkgdir}/usr/share/bash-completion/completions/todo" + install -vDm 644 contrib/completion/zsh/_todo \ +"${pkgdir}/usr/share/zsh/site-functions/_todo" +}
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, November 21, 2018 @ 14:08:53 Author: dvzrv Revision: 409276 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 409275, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 115 + 1 file changed, 56 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-21 14:08:46 UTC (rev 409275) +++ PKGBUILD2018-11-21 14:08:53 UTC (rev 409276) @@ -1,59 +0,0 @@ -# Maintainer: David Runge -pkgname=todoman -pkgver=3.4.1 -pkgrel=1 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('dd56197a138c0f9b0a7640fe664f801a8b01378196ea1220985770e605e2dce82e9ae37da82e13f6b09ee31aad70d1dafa9b6bfe22f3fdbb057ee64f419c09b3') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # export timezone, so tests pick them up correctly - # https://github.com/pimutils/todoman/issues/320 - export TZ=UTC - py.test -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 409275, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-21 14:08:53 UTC (rev 409276) @@ -0,0 +1,56 @@ +# Maintainer: David Runge +pkgname=todoman +pkgver=3.5.0 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click-log' 'python-configobj' +'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' +'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('673e87708eae0740d80539bbc2c5b423d4604d0ba12789d5ad0de788af6de5323a22e83a4532038bd01b75574dcd2ab5c7d5dff4a01df8347843482fd5992769') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="${PYTHONPATH}:${PWD}" + py.test +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644 contrib/completion/bash/_todo \ +"${pkgdir}/usr/share/bash-completion/completions/todo" + install -vDm 644 contrib/completion/zsh/_todo \ +"${pkgdir}/usr/share/zsh/site-functions/_todo" +}
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, October 2, 2018 @ 21:15:13 Author: dvzrv Revision: 389095 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 389094, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 120 + 1 file changed, 59 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-02 21:15:06 UTC (rev 389094) +++ PKGBUILD2018-10-02 21:15:13 UTC (rev 389095) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: David Runge -pkgname=todoman -pkgver=3.4.0 -pkgrel=5 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman"; -license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -makedepends=() -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('6d49416f35f5f4375e861d9f20e0076813faed6aa8b02b63de331c3c11ffd27902db10bd7a1ed455075ec09feff24ca5500b7eb348486bcb3250dbbf503a4ade') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # export timezone, so tests pick them up correctly - # https://github.com/pimutils/todoman/issues/320 - export TZ=UTC - py.test -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 389094, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-02 21:15:13 UTC (rev 389095) @@ -0,0 +1,59 @@ +# Maintainer: David Runge +pkgname=todoman +pkgver=3.4.1 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman"; +license=('ISC') +depends=('python-atomicwrites' 'python-click-log' 'python-configobj' +'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' +'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('dd56197a138c0f9b0a7640fe664f801a8b01378196ea1220985770e605e2dce82e9ae37da82e13f6b09ee31aad70d1dafa9b6bfe22f3fdbb057ee64f419c09b3') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="${PYTHONPATH}:${PWD}" + # export timezone, so tests pick them up correctly + # https://github.com/pimutils/todoman/issues/320 + export TZ=UTC + py.test +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644 contrib/completion/bash/_todo \ +"${pkgdir}/usr/share/bash-comp