summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAxel Navarro2021-01-10 12:20:57 -0300
committerAxel Navarro2021-01-10 12:20:57 -0300
commit86ede6332824dd4a4d475863d146312562f31018 (patch)
treee8c9a61f4247e0ebb43700455912d2f5ee70d355
parent6559d3710bf3b919eb6dac42d6d65b4d007a813f (diff)
downloadaur-86ede6332824dd4a4d475863d146312562f31018.tar.gz
2020.3.1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD37
-rw-r--r--intellij-idea-ce.desktop12
3 files changed, 27 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b9349bde33d7..0c3c715b5df2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = intellij-idea-ce
pkgdesc = Intellij Idea IDE (community version) with Intellij JDK
- pkgver = 2020.3
+ pkgver = 2020.3.1
pkgrel = 1
url = http://www.jetbrains.com/idea/
arch = any
@@ -8,8 +8,10 @@ pkgbase = intellij-idea-ce
depends = giflib
depends = libxtst
options = !strip
- source = https://download.jetbrains.com/idea/ideaIC-2020.3.tar.gz
- md5sums = eb27adeeeaae8aa4e713263276f66a7b
+ source = https://download.jetbrains.com/idea/ideaIC-2020.3.1.tar.gz
+ source = intellij-idea-ce.desktop
+ sha256sums = 06abca33b240b24f447dada437f5ce7387b47644c76378230254d6163882a42a
+ sha256sums = b38188c0533db6861cf5193deebd58731ad93647ae3c03b3fae6f7748b4ff849
pkgname = intellij-idea-ce
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')
diff --git a/intellij-idea-ce.desktop b/intellij-idea-ce.desktop
new file mode 100644
index 000000000000..f009079947c4
--- /dev/null
+++ b/intellij-idea-ce.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.1
+Type=Application
+Name=IntelliJ IDEA Community
+Comment=Intelligent Java IDE
+Exec=/usr/bin/idea-ce
+Icon=intellij-idea-ce
+Comment=Intellij Idea IDE (community version) with Intellij JDK
+Categories=Development;IDE;
+Terminal=false
+StartupNotify=true
+StartupWMClass=jetbrains-idea-ce