summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPMay2020-03-14 21:04:48 +0100
committerPMay2020-03-14 21:04:48 +0100
commitd722f3e155c706c3ef7251574b48fcc62176ce00 (patch)
treee8f03924aefe507465d81df0b124545b845585d2 /PKGBUILD
downloadaur-d722f3e155c706c3ef7251574b48fcc62176ce00.tar.gz
first commit v. 2019.3.3-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fdfabe770c5e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Philip May <eniak.info@gmail.com>
+pkgname=pycharm-community-jre
+_appname=pycharm-community
+pkgver=2019.3.3
+pkgrel=2
+pkgdesc="PyCharm Community Edition IDE for Python with bundled JRE"
+arch=(x86_64)
+url="https://www.jetbrains.com/pycharm/"
+license=('APACHE')
+conflicts=(
+ "pycharm-community-eap"
+ "pycharm-community-edition"
+)
+source=(
+ "https://download.jetbrains.com/python/pycharm-community-${pkgver}.tar.gz"
+ pycharm.desktop
+ pycharm.sh
+)
+noextract=()
+md5sums=(
+ 'c146b22111320c5b09915ba712abb813'
+ 'fc1d48c63947aaa9cee5d5fdc1fa47ec'
+ 'ce132aabec45ff9c17eaa7d43c4d399d'
+)
+
+package() {
+ cd "${_appname}-${pkgver}"
+
+ # workaround FS#40934
+ # see https://bugs.archlinux.org/task/40934
+ sed -i 's/lcd/on/' bin/*.vmoptions
+
+ rm -rf bin/fsnotifier{,-arm}
+
+ install -dm 755 "${pkgdir}"/usr/share/{licenses,pixmaps,pycharm}
+ cp -dr --no-preserve='ownership' bin index jbr lib plugins "${pkgdir}"/usr/share/pycharm/
+ cp -dr --no-preserve='ownership' license "${pkgdir}"/usr/share/licenses/pycharm/
+ ln -s /usr/share/pycharm/bin/pycharm.png "${pkgdir}"/usr/share/pixmaps/
+ install -Dm 644 ../pycharm.desktop -t "${pkgdir}"/usr/share/applications/
+ install -Dm 755 ../pycharm.sh "${pkgdir}"/usr/bin/pycharm
+}