diff options
author | Ruben De Smet | 2018-09-26 15:55:53 +0200 |
---|---|---|
committer | Ruben De Smet | 2018-09-26 15:55:53 +0200 |
commit | dc198b0098ca7628c2870e29bbb0a12f9602911a (patch) | |
tree | 91e656242c71e3e89e5e386a509ca95c97143387 /PKGBUILD | |
download | aur-dc198b0098ca7628c2870e29bbb0a12f9602911a.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4b887d3260be --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Ruben De Smet <rdesmeta at etrovub dot be> +# Based on wingide (pro) by: Grey Christoforo <first name [at] last name [dot] net> + +pkgname=wingide-101 +pkgver=6.1.1 +pkgrel=1 +pkgdesc="Wing 101 is a very simple free Python IDE designed for teaching beginning programmers. It omits most features found in Wing Pro." +arch=(x86_64) +url="https://wingware.com/downloads/wingide-101" +license=('custom') +depends=('python') +install=${pkgname}.install + +source=(https://wingware.com/pub/wingide-101/6.1.1/wingide-101-6.1.1-1-x86_64-linux.tar.bz2) + +sha256sums=('3f1698379a89962ecf100d354ff40d45dffd06135e51b18f93f53879d5567b8f') + +# prepare() { +# } + +package() { + cd $srcdir/$pkgname-$pkgver-$pkgrel-x86_64-linux/ + python wing-install.py \ + --install-binary \ + --winghome "${pkgdir}/opt/${pkgname}" \ + --bin-dir "${pkgdir}/usr/bin" + + # Correct the WINGHOME environment variable + sed -i "s|${pkgdir}||" ${pkgdir}/opt/${pkgname}/wingdbstub.py + sed -i "s|${pkgdir}||" ${pkgdir}/opt/${pkgname}/wing-101 + + chown -R root:root "${pkgdir}/opt/${pkgname}" + chmod +x ${pkgdir}/opt/${pkgname}/resources/linux/desktop/install-linux-desktop.sh + # Correct the WINGHOME environment variable + chown -R root:root "${pkgdir}/opt/${pkgname}" +} |