summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAxel Navarro2020-07-09 10:51:34 -0300
committerAxel Navarro2020-07-09 10:57:12 -0300
commit63d9989f2539e50545d183dc4b3bb7e36c54c19d (patch)
treec1117deda85aabda06c846e327a44026e7546e0e /PKGBUILD
parent440ee5681541e1ece4adb0e501cfd28df16be7d2 (diff)
downloadaur-63d9989f2539e50545d183dc4b3bb7e36c54c19d.tar.gz
bump version 2020.1.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 15 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7ff0c4b09051..c7e28f04b649 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,12 @@
# Maintainer: peeweep <peeweep at 0x0 dot ee>
# Maintainer: XavierCLL <xavier.corredor.llano (a) gmail.com>
+# Maintainer: Axel Navarro <navarroaxel at gmail.com>
pkgname=pycharm-edu
-pkgver=2019.3.4
-_pkgver=2019.3.4
+pkgver=2020.1.2
+_pkgver=2020.1.2
pkgrel=1
-pkgdesc="Free, Easy & Professional Tool to Learn Programming with Python"
+pkgdesc="A Professional Tool to Learn and Teach Programming with Python"
arch=('x86_64')
url="https://www.jetbrains.com/pycharm-edu/"
provides=('pycharm-edu')
@@ -17,19 +18,19 @@ source=(https://download.jetbrains.com/python/$pkgname-$_pkgver.tar.gz
'pycharm-edu.desktop')
optdepends=('ipython2: For enhanced interactive Python shell v2'
'ipython: For enhanced interactive Python shell v3')
-sha256sums=('50e73d1b172a85b8af65ee9617a5d3461dda738ed6c975912178dbc6d1660984'
- '2934fbe579bcc3d6e9d66f9ee80286e36773fe59aafaef9d15bbb45a0a59c58b')
+sha256sums=('f941fea0ffc7438d547b2ad9e6a53412ce1b802d12129079dccf02e537ddbda9'
+ 'bb47c5ebe079539aed256aea205fdc91a425937744e6d84df65a85cdbd51ab59')
build() {
- cd pycharm-edu-$_pkgver
+ cd "$pkgname-$_pkgver"
# compile PyDev debugger used by PyCharm to speedup debugging
- python2 plugins/python-ce/helpers/pydev/setup_cython.py build_ext --build-temp build --build-lib .
- python3 plugins/python-ce/helpers/pydev/setup_cython.py build_ext --build-temp build --build-lib .
-
+ python plugins/python-ce/helpers/pydev/setup_cython.py build_ext --build-temp build --build-lib .
+
rm -rf bin/fsnotifier{,-arm} lib/libpty/linux/x86
+ rm -rf Install-Linux-tar.txt help/ReferenceCardForMac.pdf
}
-
+
package() {
# base
install -dm 755 $pkgdir/opt/$pkgname
@@ -37,17 +38,17 @@ package() {
install -dm 755 $pkgdir/usr/share/{applications,pixmaps}
install -dm 755 $pkgdir/usr/bin/
install -Dm 644 $pkgdir/opt/$pkgname/bin/pycharm.png $pkgdir/usr/share/pixmaps/$pkgname.png
-
+
# licenses
install -dm 755 $pkgdir/usr/share/licenses/$pkgname/
cp -dr --no-preserve=ownership $srcdir/$pkgname-$_pkgver/license/* $pkgdir/usr/share/licenses/$pkgname
-
+
# exec
ln -s /opt/$pkgname/bin/pycharm.sh $pkgdir/usr/bin/$pkgname
-
+
# app file desktop
install -Dm 644 $startdir/$pkgname.desktop $pkgdir/usr/share/applications/
-
+
# enable anti-aliasing text in pycharm options
echo '-Dswing.aatext=true' >> $pkgdir/opt/$pkgname/bin/pycharm64.vmoptions
}