summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD38
2 files changed, 18 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3aa0cbd94d4a..3e4e4b709a98 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = thonny
pkgdesc = Python IDE for beginners.
- pkgver = 2.0.3
+ pkgver = 2.0.7
pkgrel = 1
url = http://thonny.cs.ut.ee/
arch = any
@@ -11,8 +11,8 @@ pkgbase = thonny
depends = python-jedi
depends = tcl
depends = tk
- source = https://bitbucket.org/plas/thonny/downloads/thonny-2.0.3-x86_64.tar.gz
- sha256sums = 4bdb5d18d4e0b8e95c33ed3689b552b5bcb6a79c0a90f2a9e708946324d17fac
+ source = https://bitbucket.org/plas/thonny/downloads/thonny-2.0.7-x86_64.tar.gz
+ sha256sums = d226a76bbb640ffa84589ad13bf32b9709fe1cb63101dd8805da4949dbd243b6
pkgname = thonny
diff --git a/PKGBUILD b/PKGBUILD
index 2efb168177e1..fe2a7368a966 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: M.Reynolds <blackboxnetworkproject@gmail.com>
pkgname=thonny
-pkgver=2.0.3
+pkgver=2.0.7
pkgrel=1
pkgdesc="Python IDE for beginners."
arch=('any')
@@ -9,38 +9,30 @@ url="http://thonny.cs.ut.ee/"
license=('MIT')
depends=('openssl' 'python' 'python-beautifulsoup4' 'python-jedi' 'tcl' 'tk')
source=("https://bitbucket.org/plas/$pkgname/downloads/$pkgname-$pkgver-x86_64.tar.gz")
-sha256sums=('4bdb5d18d4e0b8e95c33ed3689b552b5bcb6a79c0a90f2a9e708946324d17fac')
+sha256sums=('d226a76bbb640ffa84589ad13bf32b9709fe1cb63101dd8805da4949dbd243b6')
package() {
+
cd "$srcdir"
+ # Patch version number for python3.6
+ sed -i 's|python3.5|python3.6|' "$pkgname/bin/thonny"
install -Dm 755 "$pkgname/bin/thonny" "$pkgdir/usr/bin/thonny"
-
+
sed -i 's|$target_dir|/usr|' "$pkgname/templates/Thonny.desktop"
- install -Dm 644 "$pkgname/templates/Thonny.desktop" "$pkgdir/usr/share/applications/thonny.desktop"
+ install -Dm 644 "$pkgname/templates/Thonny.desktop" \
+ "$pkgdir/usr/share/applications/thonny.desktop"
install -Dm 644 "$pkgname/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -d 644 "$pkgdir/usr/lib/python3.5/site-packages/thonny"
+ install -d 644 "$pkgdir/usr/lib/python3.6/site-packages/thonny"
cp -dr --no-preserve=ownership "$pkgname/lib/python3.5/site-packages/thonny" \
- "$pkgdir/usr/lib/python3.5/site-packages"
-
- #install -d 644 "$pkgdir/usr/lib/python3.5/site-packages/thonny-$pkgver.dist-info"
- #cp -dr --no-preserve=ownership "$pkgname/lib/python3.5/site-packages/thonny-$pkgver.dist-info" \
- # "$pkgdir/usr/lib/python3.5/site-packages"
-
+ "$pkgdir/usr/lib/python3.6/site-packages"
+
install -Dm 644 "$pkgname/lib/python3.5/site-packages/distro.py" \
- "$pkgdir/usr/lib/python3.5/site-packages/distro.py"
-
- #install -d 644 "$pkgdir/usr/lib/python3.5/site-packages/distro-0.6.0-py3.5.egg-info"
- #cp -dr --no-preserve=ownership "$pkgname/lib/python3.5/site-packages/distro-0.6.0-py3.5.egg-info" \
- # "$pkgdir/usr/lib/python3.5/site-packages"
-
- install -d 644 "$pkgdir/usr/lib/python3.5/site-packages/tkinterhtml"
+ "$pkgdir/usr/lib/python3.6/site-packages/distro.py"
+
+ install -d 644 "$pkgdir/usr/lib/python3.6/site-packages/tkinterhtml"
cp -dr --no-preserve=ownership "$pkgname/lib/python3.5/site-packages/tkinterhtml" \
- "$pkgdir/usr/lib/python3.5/site-packages"
-
- #install -d 644 "$pkgdir/usr/lib/python3.5/site-packages/tkinterhtml-0.7-py3.5.egg-info"
- #cp -dr --no-preserve=ownership "$pkgname/lib/python3.5/site-packages/tkinterhtml-0.7-py3.5.egg-info" \
- # "$pkgdir/usr/lib/python3.5/site-packages"
+ "$pkgdir/usr/lib/python3.6/site-packages"
}