summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAxel Navarro2021-01-10 12:20:57 -0300
committerAxel Navarro2021-01-10 12:20:57 -0300
commit86ede6332824dd4a4d475863d146312562f31018 (patch)
treee8c9a61f4247e0ebb43700455912d2f5ee70d355 /PKGBUILD
parent6559d3710bf3b919eb6dac42d6d65b4d007a813f (diff)
downloadaur-86ede6332824dd4a4d475863d146312562f31018.tar.gz
2020.3.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 10 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a3119cf8e835..0c7c63e2e19f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,8 @@
-# Maintainer: Amr Hassan <amr.hassan at gmail dot com>
-
+# Maintainer: Axel Navarro <navarroaxel at gmail>
pkgname=intellij-idea-ce
_pkgname=idea-IC
-_buildver=203.5981.155
-_veryear=2020
-_verrelease=3
-pkgver=${_veryear}.${_verrelease}
+_buildver=203.6682.168
+pkgver=2020.3.1
pkgrel=1
pkgdesc="Intellij Idea IDE (community version) with Intellij JDK"
arch=('any')
@@ -13,7 +10,10 @@ options=(!strip)
url="http://www.jetbrains.com/idea/"
license=('Apache2')
depends=('giflib' 'libxtst')
-source=("https://download.jetbrains.com/idea/ideaIC-${pkgver}.tar.gz")
+source=("https://download.jetbrains.com/idea/ideaIC-${pkgver}.tar.gz"
+ "intellij-idea-ce.desktop")
+sha256sums=('06abca33b240b24f447dada437f5ce7387b47644c76378230254d6163882a42a'
+ 'b38188c0533db6861cf5193deebd58731ad93647ae3c03b3fae6f7748b4ff849')
package() {
cd "$srcdir"
@@ -23,31 +23,14 @@ package() {
rm -f "${pkgdir}/opt/${pkgname}/bin/libyjpagent-linux64.so"
rm -f "${pkgdir}/opt/${pkgname}/bin/fsnotifier64"
fi
-(
-cat <<EOF
-[Desktop Entry]
-Version=$pkgver
-Type=Application
-Name=IntelliJ IDEA Community
-Comment=Intelligent Java IDE
-Exec="/opt/$pkgname/bin/idea.sh" %f
-Icon=/opt/$pkgname/bin/idea.png
-Comment=$pkgdesc
-Categories=Development;IDE;
-Terminal=false
-StartupNotify=true
-StartupWMClass=jetbrains-idea-ce
-EOF
-) > "${srcdir}/${pkgname}.desktop"
mkdir -p "${pkgdir}/usr/bin/"
mkdir -p "${pkgdir}/usr/share/applications/"
mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}/"
- install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/"
+ install -Dm 644 $pkgdir/opt/$pkgname/bin/idea.png $pkgdir/usr/share/pixmaps/$pkgname.png
+ install -Dm644 "${startdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/"
for i in $(ls $srcdir/idea-IC-$_buildver/license/ ); do
ln -sf "/opt/${pkgname}/license/$i" "${pkgdir}/usr/share/licenses/${pkgname}/$i"
done
- ln -s "/opt/${pkgname}/bin/idea.sh" "${pkgdir}/usr/bin/idea-ce-eap"
+ ln -s "/opt/${pkgname}/bin/idea.sh" "${pkgdir}/usr/bin/idea-ce"
}
-
-md5sums=('eb27adeeeaae8aa4e713263276f66a7b')