Date: Wednesday, April 10, 2019 @ 21:02:09 Author: kkeen Revision: 450912
archrelease: copy trunk to community-any Added: bpython/repos/community-any/PKGBUILD (from rev 450911, bpython/trunk/PKGBUILD) Deleted: bpython/repos/community-any/PKGBUILD ----------+ PKGBUILD | 150 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 74 insertions(+), 76 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-04-10 21:01:51 UTC (rev 450911) +++ PKGBUILD 2019-04-10 21:02:09 UTC (rev 450912) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen < keenerd at gmail > -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Mike Sampson <mike at sambodata dot com> -# Contributor: Anton Bazhenov <anton.bazhenov at gmail> - -pkgname=('bpython' 'bpython2') -pkgver=0.17.1 -pkgrel=3 -pkgdesc='Fancy ncurses interface to the Python interpreter' -arch=('any') -url='http://bpython-interpreter.org/' -license=('MIT') -depends=('python-pygments' 'python-requests' 'python-curtsies' 'python-greenlet' 'python-six') -optdepends=('python-urwid: for bpython-urwid' - 'python-jedi: multiline completion' - 'python-watchdog: module reloading') -makedepends=('python-distribute' 'python2-distribute') -#source=(http://bpython-interpreter.org/releases/bpython-${pkgver}.tar.gz) # slow -#source=("https://github.com/bpython/bpython/archive/$pkgver-release.tar.gz") # missing version data -source=("https://files.pythonhosted.org/packages/source/b/bpython/bpython-$pkgver.tar.gz") -md5sums=('3f26972c0fd8e3d1e7dbfc51a837a331') - -# python-watchdog optdep... - -prepare() { - cp -r bpython-$pkgver bpython2-$pkgver -} - -build() { - cd "$srcdir/bpython-$pkgver" - python setup.py build - - cd "$srcdir/bpython2-$pkgver" - python2 setup.py build -} - -package_bpython() { - cd "$srcdir/bpython-$pkgver" - - python setup.py install --root="$pkgdir" --optimize=0 - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython/LICENSE" -} - -package_bpython2() { - depends=('python2-pygments' 'python2-requests' 'python2-curtsies' 'python2-greenlet' 'python2-six') - optdepends=('python2-urwid: for bpython2-urwid' - 'python2-jedi: multiline completion' - 'python2-watchdog: module reloading') - - cd "$srcdir/bpython2-$pkgver" - - python2 setup.py install --root="$pkgdir" --optimize=0 - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython2/LICENSE" - - # conflicting files with bpython - cd "$pkgdir/usr/bin/" - mv bpython bpython2 - mv bpython-urwid bpython2-urwid - mv bpython-curses bpython2-curses - mv bpdb bpdb2 - - cd "$pkgdir/usr/share/applications/" - mv bpython.desktop bpython2.desktop - # fix the .desktop file for the rename - sed -i 's/bpython/&2/' bpython2.desktop - - cd "$pkgdir/usr/share/appdata/" - mv bpython.appdata.xml bpython2.appdata.xml - sed -i 's/bpython/&2/' bpython2.appdata.xml - - cd "$pkgdir/usr/share/pixmaps/" - mv bpython.png bpython2.png -} Copied: bpython/repos/community-any/PKGBUILD (from rev 450911, bpython/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-04-10 21:02:09 UTC (rev 450912) @@ -0,0 +1,74 @@ +# Maintainer: Kyle Keen < keenerd at gmail > +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Mike Sampson <mike at sambodata dot com> +# Contributor: Anton Bazhenov <anton.bazhenov at gmail> + +pkgname=('bpython' 'bpython2') +pkgver=0.18 +pkgrel=1 +pkgdesc='Fancy ncurses interface to the Python interpreter' +arch=('any') +url='http://bpython-interpreter.org/' +license=('MIT') +depends=('python-pygments' 'python-requests' 'python-curtsies' 'python-greenlet' 'python-six') +optdepends=('python-urwid: for bpython-urwid' + 'python-jedi: multiline completion' + 'python-watchdog: module reloading') +makedepends=('python-distribute' 'python2-distribute') +#source=(http://bpython-interpreter.org/releases/bpython-${pkgver}.tar.gz) # slow +#source=("https://github.com/bpython/bpython/archive/$pkgver-release.tar.gz") # missing version data +source=("https://files.pythonhosted.org/packages/source/b/bpython/bpython-$pkgver.tar.gz") +md5sums=('a150a9ff3383013da1156dda4b44280d') + +# python-watchdog optdep... + +prepare() { + cp -r bpython-$pkgver bpython2-$pkgver +} + +build() { + cd "$srcdir/bpython-$pkgver" + python setup.py build + + cd "$srcdir/bpython2-$pkgver" + python2 setup.py build +} + +package_bpython() { + cd "$srcdir/bpython-$pkgver" + + python setup.py install --root="$pkgdir" --optimize=0 + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython/LICENSE" +} + +package_bpython2() { + depends=('python2-pygments' 'python2-requests' 'python2-curtsies' 'python2-greenlet' 'python2-six') + optdepends=('python2-urwid: for bpython2-urwid' + 'python2-jedi: multiline completion' + 'python2-watchdog: module reloading') + + cd "$srcdir/bpython2-$pkgver" + + python2 setup.py install --root="$pkgdir" --optimize=0 + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython2/LICENSE" + + # conflicting files with bpython + cd "$pkgdir/usr/bin/" + mv bpython bpython2 + mv bpython-urwid bpython2-urwid + mv bpython-curses bpython2-curses + mv bpdb bpdb2 + + cd "$pkgdir/usr/share/applications/" + mv org.bpython-interpreter.bpython.desktop org.bpython-interpreter.bpython2.desktop + sed -i 's/bpython/&2/' org.bpython-interpreter.bpython2.desktop + + cd "$pkgdir/usr/share/appinfo/" + mv org.bpython-interpreter.bpython.appdata.xml org.bpython-interpreter.bpython2.appdata.xml + sed -i 's/bpython/&2/' org.bpython-interpreter.bpython2.appdata.xml + + cd "$pkgdir/usr/share/pixmaps/" + mv bpython.png bpython2.png +}