summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkumen2020-01-11 16:56:07 +0100
committerkumen2020-01-11 16:56:07 +0100
commitfa287db54c9b1520ba28e01630a7de6508793cc1 (patch)
tree4c281bb11146275d1208d6a4892dfe527dd2c7a9
parent1dc8e6b0a0074456fea83d88e5330a25c5334e1d (diff)
downloadaur-fa287db54c9b1520ba28e01630a7de6508793cc1.tar.gz
Updated version to 1.2.0, missing dependencies added
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD25
-rw-r--r--stm32cubeide.desktop2
3 files changed, 21 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 911408d2e0c2..842a965c4a9c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = stm32cubeide
pkgdesc = Integrated Development Environment for STM32
- pkgver = 1.1.0
+ pkgver = 1.2.0
pkgrel = 1
url = https://www.st.com/en/development-tools/stm32cubeide.html
arch = x86_64
license = Commercial
+ makedepends = xdg-user-dirs
depends = java-runtime
depends = jlink-software-and-documentation
depends = ncurses5-compat-libs
@@ -12,10 +13,10 @@ pkgbase = stm32cubeide
depends = libusb
optdepends = stlink
options = !strip
- source = local://en.en.st-stm32cubeide_1.1.0_4551_20191014_1140_amd64.sh.zip
+ source = local://en.st-stm32cubeide_1.2.0_5034_20200108_0926_amd64.sh.zip
source = stm32cubeide.desktop
- sha256sums = d5a077e159fb2ffaf171bf1c4d31817835bb6c4bb6f6e4859a8b273a4a7918e7
- sha256sums = 838ed4f6d759386e640578936b252ef587de15b9d763b7e856b1cf3f4e7db24d
+ sha256sums = cc4d5eba6d6de747f0b3c85164ab10e49478efa06e2a59183434efedb472f251
+ sha256sums = 415d652cfe852206036af695168b5764e02d048f2026e81da536d8d3f0cc2980
pkgname = stm32cubeide
diff --git a/PKGBUILD b/PKGBUILD
index c709f25dddfc..ca653e1a177b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,14 @@
# Maintainer: kumen
+# Contributor: nightuser <nightuser.android@gmail.com>
+
pkgname="stm32cubeide"
-pkgver=1.1.0
-_pkgver_ext="$pkgver"_4551_20191014_1140
-_pkg_file_name=en.en.st-stm32cubeide_${_pkgver_ext}_amd64.sh.zip
+pkgver=1.2.0
+_pkgver_ext="$pkgver"_5034_20200108_0926
+_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')
depends=('java-runtime' 'jlink-software-and-documentation' 'ncurses5-compat-libs' 'lib32-glibc' 'libusb')
optdepends=('stlink')
conflicts=()
@@ -27,23 +30,23 @@ fi
source=("local://${_pkg_file_name}"
$pkgname.desktop)
-sha256sums=('d5a077e159fb2ffaf171bf1c4d31817835bb6c4bb6f6e4859a8b273a4a7918e7'
- '838ed4f6d759386e640578936b252ef587de15b9d763b7e856b1cf3f4e7db24d')
+sha256sums=('cc4d5eba6d6de747f0b3c85164ab10e49478efa06e2a59183434efedb472f251'
+ '415d652cfe852206036af695168b5764e02d048f2026e81da536d8d3f0cc2980')
prepare(){
cd "$srcdir"
mkdir build
- sh st-stm32cubeide_${_pkgver_ext}_amd64.sh --noexec --target ./build
+ sh st-stm32cubeide_${_pkgver_ext}_amd64.sh --quiet --noexec --target ./build
cd build
mkdir stlink-server
- sh st-stlink-server.*.install.sh --noexec --target ./stlink-server
+ sh st-stlink-server.*.install.sh --quiet --noexec --target ./stlink-server
mkdir stlink-udev
- sh st-stlink-udev-rules-*-linux-noarch.sh --noexec --target ./stlink-udev
+ sh st-stlink-udev-rules-*-linux-noarch.sh --quiet --noexec --target ./stlink-udev
mkdir jlink-udev
- sh segger-jlink-udev-rules-*-linux-noarch.sh --noexec --target ./jlink-udev
+ sh segger-jlink-udev-rules-*-linux-noarch.sh --quiet --noexec --target ./jlink-udev
}
package() {
@@ -77,9 +80,11 @@ package() {
#rm -rf "${srcdir}/build"
msg2 'Prevent automatical *.desktop file replacement by not functional one'
- mv ${pkgdir}/opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.ide_1.1.0.201910081157/resources/project_importer/linux/mimetype/stm32cubeide.desktop.template ${pkgdir}/opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.ide_1.1.0.201910081157/resources/project_importer/linux/mimetype/stm32cubeide.desktop.template.old
+ rm ${pkgdir}/opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.ide_*/resources/project_importer/linux/mimetype/stm32cubeide.desktop.template
}
#
# makepkg --printsrcinfo > .SRCINFO
#
+
+# vim: set ts=8 sw=8 tw=0 noet:
diff --git a/stm32cubeide.desktop b/stm32cubeide.desktop
index 8a13ce19caa0..cb41068422c2 100644
--- a/stm32cubeide.desktop
+++ b/stm32cubeide.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Name=STM32CubeIDE
-Comment=STM32CubeIDE 1.1.0
+Comment=STM32CubeIDE 1.2.0
GenericName=STM32CubeIDE
Exec=/opt/stm32cubeide/stm32cubeide %F
Icon=/opt/stm32cubeide/icon.xpm