summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM.Reynolds2016-09-02 18:11:52 -0400
committerM.Reynolds2016-09-02 18:11:52 -0400
commite7e52133ec4d851eff74bbcaaa4160f74a584eea (patch)
treedc65aa2d476b98f6898cc034304612459efc44e7
downloadaur-e7e52133ec4d851eff74bbcaaa4160f74a584eea.tar.gz
Initial package upload
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD46
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fd0aa82c22d6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = thonny
+ pkgdesc = Python IDE for beginners.
+ pkgver = 2.0.0b4
+ pkgrel = 1
+ url = http://thonny.cs.ut.ee/
+ arch = any
+ license = MIT
+ depends = openssl
+ depends = python
+ depends = python-beautifulsoup4
+ depends = python-jedi
+ depends = tcl
+ depends = tk
+ source = https://bitbucket.org/plas/thonny/downloads/thonny-2.0.0b4-x86_64.tar.gz
+ sha256sums = 95c86ba5c783dfbbd29351fa2e057192bc0fa22c2dd4d6354f9b917836f347c5
+
+pkgname = thonny
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..240bd7c11bab
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: M.Reynolds <blackboxnetworkproject@gmail.com>
+
+pkgname=thonny
+pkgver=2.0.0b4
+pkgrel=1
+pkgdesc="Python IDE for beginners."
+arch=('any')
+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=('95c86ba5c783dfbbd29351fa2e057192bc0fa22c2dd4d6354f9b917836f347c5')
+
+package() {
+ cd "$srcdir"
+
+ 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/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ install -d 644 "$pkgdir/usr/lib/python3.5/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"
+
+ 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"
+ 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"
+}