summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Hansen2023-11-02 08:21:57 -0700
committerMichael Hansen2023-11-02 08:21:57 -0700
commit8dd789212eb1018bf0273e447884141b304fcbe9 (patch)
tree4d706a121b69998e1470e3a803de2e75b05e61f6
parent02dd4e49088707c0e477cf474bfd64dd3c104eef (diff)
downloadaur-8dd789212eb1018bf0273e447884141b304fcbe9.tar.gz
Apply some improvements suggested by Ashark
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD7
-rw-r--r--jetbrains-clion.desktop1
3 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ca0356a31ef5..759deef4aeef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = clion
- pkgdesc = C/C++ IDE. Free 30-day trial.
+ pkgdesc = Cross-platform IDE for C and C++ from JetBrains.
pkgver = 2023.2.2
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = http://www.jetbrains.com/clion
arch = x86_64
@@ -12,7 +12,7 @@ pkgbase = clion
noextract = CLion-2023.2.2-aarch64.tar.gz
options = !strip
source = jetbrains-clion.desktop
- sha256sums = 13c9e7c7f6ef57ee573d133bf30a599390a99087a1f578caea62020e0f742587
+ sha256sums = a7a3f9891f5d8e7e5650afe00819909413fa2ed911393dd0648fba91233974a2
source_x86_64 = https://download.jetbrains.com/cpp/CLion-2023.2.2.tar.gz
sha256sums_x86_64 = 941036313c618dcfc62cc36b605ce680a36add52a7e37ee9b1981e52e35e52a3
source_aarch64 = https://download.jetbrains.com/cpp/CLion-2023.2.2-aarch64.tar.gz
@@ -40,6 +40,7 @@ pkgname = clion
pkgname = clion-jre
pkgdesc = JetBrains custom Java Runtime for CLion (Recommended)
+ url = https://github.com/JetBrains/JetBrainsRuntime
pkgname = clion-cmake
pkgdesc = JetBrains packaged CMake tools for CLion
diff --git a/PKGBUILD b/PKGBUILD
index 16957aa70073..ec606b6f764b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,9 +10,9 @@ pkgname=(clion clion-jre clion-cmake clion-gdb clion-lldb)
_pkgname=clion
_dlname=CLion
pkgver=2023.2.2
-pkgrel=1
+pkgrel=2
epoch=1
-pkgdesc="C/C++ IDE. Free 30-day trial."
+pkgdesc="Cross-platform IDE for C and C++ from JetBrains."
arch=('x86_64' 'aarch64')
options=(!strip)
url="http://www.jetbrains.com/${_pkgname}"
@@ -21,7 +21,7 @@ makedepends=('rsync')
source=("jetbrains-${pkgbase}.desktop")
source_x86_64=("https://download.jetbrains.com/cpp/${_dlname}-${pkgver}.tar.gz")
source_aarch64=("https://download.jetbrains.com/cpp/${_dlname}-${pkgver}-aarch64.tar.gz")
-sha256sums=('13c9e7c7f6ef57ee573d133bf30a599390a99087a1f578caea62020e0f742587')
+sha256sums=('a7a3f9891f5d8e7e5650afe00819909413fa2ed911393dd0648fba91233974a2')
sha256sums_x86_64=('941036313c618dcfc62cc36b605ce680a36add52a7e37ee9b1981e52e35e52a3')
sha256sums_aarch64=('9ceeda2fc4f99e160f7402e0cc0712e480eaa1c12b86feac028bb0d191806d41')
noextract=("${_dlname}-${pkgver}.tar.gz"
@@ -88,6 +88,7 @@ package_clion() {
package_clion-jre() {
pkgdesc="JetBrains custom Java Runtime for CLion (Recommended)"
+ url="https://github.com/JetBrains/JetBrainsRuntime"
install -d -m755 "${pkgdir}/opt/${pkgbase}"
rsync -rtl "${srcdir}/opt/${pkgbase}/jbr" "${pkgdir}/opt/${pkgbase}"
}
diff --git a/jetbrains-clion.desktop b/jetbrains-clion.desktop
index fab54dc716b6..ba5b6eba3f77 100644
--- a/jetbrains-clion.desktop
+++ b/jetbrains-clion.desktop
@@ -7,4 +7,5 @@ Exec="/usr/bin/clion" %f
Comment=A cross-platform IDE for C and C++
Categories=Development;IDE;
Terminal=false
+StartupNotify=true
StartupWMClass=jetbrains-clion