Date: Wednesday, June 24, 2020 @ 23:03:04 Author: bgyorgy Revision: 652565
archrelease: copy trunk to community-any Added: foxdot/repos/community-any/PKGBUILD (from rev 652564, foxdot/trunk/PKGBUILD) Deleted: foxdot/repos/community-any/PKGBUILD ----------+ PKGBUILD | 109 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 56 insertions(+), 53 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-06-24 23:02:59 UTC (rev 652564) +++ PKGBUILD 2020-06-24 23:03:04 UTC (rev 652565) @@ -1,53 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -_name=FoxDot -pkgname=foxdot -pkgver=0.8.8 -pkgrel=1 -pkgdesc="Live Coding with Python" -arch=('any') -url="https://foxdot.org" -license=('CCPL') -groups=('pro-audio') -depends=('python' 'supercollider' 'tk') -makedepends=('gendesk' 'python-setuptools') -checkdepends=('python-pytest') -optdepends=('sc3-plugins: use additional UGens') -# pypi sdist doesn't contain tests: https://github.com/Qirky/FoxDot/issues/188 -# source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${_name}-${pkgver}.tar.gz") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Qirky/${pkgname}/archive/v${pkgver}.tar.gz") -sha512sums=('a52459a7063323b6d91cf1b25cc1c98a7d2e66a65a9bb58351cd8e1af7583c926ea61ca91baeab418de752be54017be82db2dc625f9179de17d8b099798690ae') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" - cd "$pkgname-$pkgver" - gendesk -n \ - --pkgname "${pkgname}" \ - --name "${_name}" \ - --exec "${_name}" \ - --genericname "Live Coding Editor" \ - --categories "AudioVideo;Audio" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - py.test -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --prefix=/usr \ - --skip-build \ - --optimize=1 \ - --root="${pkgdir}" \ - --verbose - install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {README.md,changelog} \ - -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: foxdot/repos/community-any/PKGBUILD (from rev 652564, foxdot/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-06-24 23:03:04 UTC (rev 652565) @@ -0,0 +1,56 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +_name=FoxDot +pkgname=foxdot +pkgver=0.8.9 +pkgrel=1 +pkgdesc="Live Coding with Python" +arch=('any') +url="https://foxdot.org" +license=('CCPL') +groups=('pro-audio') +depends=('python' 'supercollider' 'tk') +makedepends=('gendesk' 'imagemagick' 'python-setuptools') +checkdepends=('python-pytest') +optdepends=('sc3-plugins: use additional UGens') +# pypi sdist doesn't contain tests: https://github.com/Qirky/FoxDot/issues/188 +# source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${_name}-${pkgver}.tar.gz") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Qirky/${pkgname}/archive/v${pkgver}.tar.gz") +sha512sums=('5cf22a518cddfbfab0476c94c2ccb71d529674da495a0a6dc5c997ca91953dbe7232deb0da47512494dc4047fe1b0e0443e90497d44fb30f8e392c3f498aebdd') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + gendesk -n \ + --pkgname "${pkgname}" \ + --name "${_name}" \ + --exec "${_name}" \ + --genericname "Live Coding Editor" \ + --categories "AudioVideo;Audio" \ + --comment "Live Coding with Python and SuperCollider" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + py.test +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --prefix=/usr \ + --skip-build \ + --optimize=1 \ + --root="${pkgdir}" \ + --verbose + install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications" + install -dm755 "${pkgdir}/usr/share/pixmaps" + convert FoxDot/lib/Workspace/img/icon.gif "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 {README.md,changelog} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" +}