diff options
author | Axel Navarro | 2021-01-10 12:20:57 -0300 |
---|---|---|
committer | Axel Navarro | 2021-01-10 12:20:57 -0300 |
commit | 86ede6332824dd4a4d475863d146312562f31018 (patch) | |
tree | e8c9a61f4247e0ebb43700455912d2f5ee70d355 | |
parent | 6559d3710bf3b919eb6dac42d6d65b4d007a813f (diff) | |
download | aur-86ede6332824dd4a4d475863d146312562f31018.tar.gz |
2020.3.1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | intellij-idea-ce.desktop | 12 |
3 files changed, 27 insertions, 30 deletions
@@ -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 @@ -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 |