blob: 258e3273b5d11373fef6fffea8ed28fc06e7a5c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# Then maintainer: Ruben De Smet <rdesmeta at etrovub dot be>
# Current maintainer: Samarth Ramesh <samarthr1 at outlook dot com>
# Based on wingide (pro) by: Grey Christoforo <first name [at] last name [dot] net>
pkgname=wingide-101
pkgver=8.1.2.0
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/$pkgver/wing-101-$pkgver-linux-x64.tar.bz2)
sha1sums=('21a434052f8c1ef69434d5ac5f900a314af9c12d')
# prepare() {
# }
package() {
cd $srcdir/wing-101-$pkgver-linux-x64/
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}"
}
|