Date: Friday, September 14, 2018 @ 21:43:05 Author: jleclanche Revision: 380998
xonsh: Moved from AUR Added: xonsh/ xonsh/repos/ xonsh/trunk/ xonsh/trunk/PKGBUILD xonsh/trunk/xonsh.install ---------------+ PKGBUILD | 21 +++++++++++++++++++++ xonsh.install | 11 +++++++++++ 2 files changed, 32 insertions(+) Added: xonsh/trunk/PKGBUILD =================================================================== --- xonsh/trunk/PKGBUILD (rev 0) +++ xonsh/trunk/PKGBUILD 2018-09-14 21:43:05 UTC (rev 380998) @@ -0,0 +1,21 @@ +# Maintainer: Jerome Leclanche <jer...@leclan.ch> + +pkgname=xonsh +pkgver=0.7.8 +pkgrel=1 +pkgdesc="Python-powered, cross-platform, Unix-gazing shell" +url="http://xon.sh/" +arch=("any") +license=("BSD") +depends=("python" "python-ply") +optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit") +makedepends=("python-setuptools") +source=("https://github.com/xonsh/xonsh/archive/$pkgver.zip") +install=xonsh.install +sha256sums=("b3256e9af958d874eac70c2293ce210c3de3df17966de8eb426d3e338243469f") + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir" + install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license" +} Added: xonsh/trunk/xonsh.install =================================================================== --- xonsh/trunk/xonsh.install (rev 0) +++ xonsh/trunk/xonsh.install 2018-09-14 21:43:05 UTC (rev 380998) @@ -0,0 +1,11 @@ +post_install() { + grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> /etc/shells +} + +post_remove() { + sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells +} + +post_upgrade() { + post_install +}