summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkumen2020-07-24 19:56:10 +0200
committerkumen2020-07-24 19:56:10 +0200
commit21022af6556f8181f5d30d23d3fae8f226232a55 (patch)
tree56457b81b679c735064852cd41587da44f21db14
parentcb79d84408e46590a021f5b6e408df7e9c518e70 (diff)
downloadaur-21022af6556f8181f5d30d23d3fae8f226232a55.tar.gz
Updated to v1.4.0
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
-rw-r--r--stm32cubeide.desktop6
-rw-r--r--stm32cubeide.sh3
4 files changed, 28 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6d562431d7ca..8526ce1997d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stm32cubeide
pkgdesc = Integrated Development Environment for STM32
- pkgver = 1.3.0
- pkgrel = 3
+ pkgver = 1.4.0
+ pkgrel = 1
url = https://www.st.com/en/development-tools/stm32cubeide.html
arch = x86_64
license = Commercial
@@ -13,11 +13,13 @@ pkgbase = stm32cubeide
depends = libusb
conflicts = truestudio
options = !strip
- source = local://en.st-stm32cubeide_1.3.0_5720_20200220_1053_amd64.sh.zip
+ source = local://en.st-stm32cubeide_1.4.0_7511_20200720_0928_amd64_sh.zip
source = stm32cubeide.desktop
+ source = stm32cubeide.sh
source = 99-jlink.rules.patch
- sha256sums = 61f3dc2819dd52d7341441a19f039d00a998000ad4bd7c05e44bb58673194b4c
- sha256sums = 1f8684115576ba36cd8019810cc1fbb027197bb866c1b448aa2e3a0f174b3c3a
+ sha256sums = 97bbd79147af5ab166ac6234bc9ffb160e01024b7cef4e9f201bc1512829e350
+ sha256sums = c334b743447c2b3b986d5724fd8269b7dbace23b61e68ee9c9b9e15f5e0fa879
+ sha256sums = 90ac2f3ee85d08bc4eba130f07db72f4dc5271ee8cb7713c5fde09667a574e38
sha256sums = 0f3f69f7c980a701bf814e94595f5acb51a5d91be76b74e5b632220cfb0e7bb3
pkgname = stm32cubeide
diff --git a/PKGBUILD b/PKGBUILD
index 908c17f071c0..3dfe0340ab22 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,10 +2,10 @@
# Contributor: nightuser <nightuser.android@gmail.com>
pkgname="stm32cubeide"
-pkgver=1.3.0
-_pkgver_ext="$pkgver"_5720_20200220_1053
-_pkg_file_name=en.st-stm32cubeide_${_pkgver_ext}_amd64.sh.zip
-pkgrel=3
+pkgver=1.4.0
+_pkgver_ext="$pkgver"_7511_20200720_0928
+_pkg_file_name=en.st-stm32cubeide_${_pkgver_ext}_amd64_sh.zip
+pkgrel=1
pkgdesc="Integrated Development Environment for STM32"
arch=("x86_64")
makedepends=('xdg-user-dirs')
@@ -30,9 +30,11 @@ fi
source=("local://${_pkg_file_name}"
$pkgname.desktop
+ $pkgname.sh
"99-jlink.rules.patch")
-sha256sums=('61f3dc2819dd52d7341441a19f039d00a998000ad4bd7c05e44bb58673194b4c'
- '1f8684115576ba36cd8019810cc1fbb027197bb866c1b448aa2e3a0f174b3c3a'
+sha256sums=('97bbd79147af5ab166ac6234bc9ffb160e01024b7cef4e9f201bc1512829e350'
+ 'c334b743447c2b3b986d5724fd8269b7dbace23b61e68ee9c9b9e15f5e0fa879'
+ '90ac2f3ee85d08bc4eba130f07db72f4dc5271ee8cb7713c5fde09667a574e38'
'0f3f69f7c980a701bf814e94595f5acb51a5d91be76b74e5b632220cfb0e7bb3')
prepare(){
@@ -73,8 +75,13 @@ package() {
#tar zxf "$srcdir/build/jlink-udev/makeself_payload.tar.gz" -C "${pkgdir}/etc/udev/rules.d/" --strip-components 4
#patch -i "${srcdir}/99-jlink.rules.patch" "${pkgdir}/etc/udev/rules.d/99-jlink.rules"
- msg2 'Installing desktop shortcuts'
- install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ msg2 'Instalation of binary file'
+ install -Dm 755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+
+ msg2 'Installing desktop shortcut and icon'
+ convert "${pkgdir}/opt/stm32cubeide/icon.xpm" "${srcdir}/${pkgname}.png"
+ install -Dm 644 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ install -Dm 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
#msg2 'Cleaning build folder'
#rm -rf "${srcdir}/build"
diff --git a/stm32cubeide.desktop b/stm32cubeide.desktop
index 07add1e67afe..eae6d24cf41a 100644
--- a/stm32cubeide.desktop
+++ b/stm32cubeide.desktop
@@ -1,9 +1,9 @@
[Desktop Entry]
Name=STM32CubeIDE
-Comment=STM32CubeIDE 1.3.0
+Comment=STM32CubeIDE 1.4.0
GenericName=STM32CubeIDE
-Exec=env GDK_BACKEND=x11 /opt/stm32cubeide/stm32cubeide %F
-Icon=/opt/stm32cubeide/icon.xpm
+Exec=env GDK_BACKEND=x11 stm32cubeide %F
+Icon=stm32cubeide
Path=/opt/stm32cubeide/
Terminal=false
StartupNotify=true
diff --git a/stm32cubeide.sh b/stm32cubeide.sh
new file mode 100644
index 000000000000..1be1491636bb
--- /dev/null
+++ b/stm32cubeide.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/opt/stm32cubeide/stm32cubeide "$@"