Compare commits

...

10 commits

Author SHA1 Message Date
Karsten Pufahl
cca2f4f14a version 6.13.0 2024-11-27 09:26:44 +01:00
Karsten Pufahl
31cd0d88bd version 6.12.1 2024-09-18 14:44:53 +02:00
Karsten Pufahl
d369e83792 version 6.12.0 2024-07-02 17:04:04 +02:00
Karsten Pufahl
ba9ab484d1 version 6.11.0 2024-03-21 13:30:02 +01:00
Karsten Pufahl
714bbd1713 version 6.10.0 2023-12-04 11:31:20 +01:00
Karsten Pufahl
b699d81dae version 6.9.2 2023-10-02 14:09:48 +02:00
Karsten Pufahl
7dba3c962c version 6.9.1 2023-08-10 15:33:04 +02:00
Karsten Pufahl
9b68fa12f5 version 6.9.0 2023-07-25 12:34:43 +02:00
Karsten Pufahl
55e18a2c1f version 6.8.1 2023-05-16 09:50:40 +02:00
Karsten Pufahl
ccbcc95059 version 6.8.0 2023-03-07 13:41:14 +01:00
3 changed files with 17 additions and 16 deletions

View file

@ -1,20 +1,21 @@
pkgbase = stm32cubemx pkgbase = stm32cubemx
pkgdesc = graphical software configuration tool for STM32 microcontrollers that allows generating C initialization code pkgdesc = graphical software configuration tool for STM32 microcontrollers that allows generating C initialization code
pkgver = 6.7.0 pkgver = 6.13.0
pkgrel = 3 pkgrel = 1
url = https://www.st.com/en/development-tools/stm32cubemx.html url = https://www.st.com/en/development-tools/stm32cubemx.html
arch = any arch = any
license = custom license = custom
makedepends = imagemagick makedepends = imagemagick
depends = java-runtime=11 depends = java-runtime>=17
depends = archlinux-java-run depends = archlinux-java-run>=10
depends = bash depends = bash
options = !strip options = !strip
source = https://sw-center.st.com/packs/resource/library/stm32cube_mx_v670-lin.zip options = !debug
source = https://sw-center.st.com/packs/resource/library/stm32cube_mx_v6130-lin.zip
source = stm32cubemx.desktop source = stm32cubemx.desktop
source = stm32cubemx.sh source = stm32cubemx.sh
sha512sums = f7ff661fdd9faa052508b44d4c48cf874998532df3a77d673e7d046de5cd1942bf15571f79b7c2b1ac8543856186dbe050594e3d4ad7242a57872c5b972a96ee sha512sums = 362f0b94a33c84004ff6068f11e629aa9881d6612cf4f82817a9b1c67fa270f93eb8320f56e95d4267c7844de78443d1a968f4e589a3324343044b3ca9138ff4
sha512sums = 83c67bef3e8f8434903fe0c067442cc7473459386fdcb0225af1b3a75fd75e2be393f91f877c8410f1055ca4ec531b2df707fcab10663cae382a7f4066c8548b sha512sums = 83c67bef3e8f8434903fe0c067442cc7473459386fdcb0225af1b3a75fd75e2be393f91f877c8410f1055ca4ec531b2df707fcab10663cae382a7f4066c8548b
sha512sums = c9dbd6353da1f467c7bc480180abe83b1ac971be62b29061641476836c6c2c714d9fe44bbd24bc2d6c78002d7e652c7b0f1cd34cf0d331f2d0a781761f38e25e sha512sums = d0dfbf096d7d147f59ed9fc888e612636e6d025688f2ef82d528110da977e20175087eeb24bb398053ce0cb4e530dd0b4f0bd48574c028879ceffa44a04029c1
pkgname = stm32cubemx pkgname = stm32cubemx

View file

@ -1,15 +1,15 @@
# Maintainer: laserK <echo 'Y29udGFjdEBrYXJzdGVucHVmYWhsLmRlCg==' | base64 -d> # Maintainer: laserK <echo 'Y29udGFjdEBrYXJzdGVucHVmYWhsLmRlCg==' | base64 -d>
pkgname=stm32cubemx pkgname=stm32cubemx
pkgver=6.7.0 pkgver=6.13.0
pkgrel=4 pkgrel=1
epoch= epoch=
pkgdesc="graphical software configuration tool for STM32 microcontrollers that allows generating C initialization code" pkgdesc="graphical software configuration tool for STM32 microcontrollers that allows generating C initialization code"
arch=(any) arch=(any)
url="https://www.st.com/en/development-tools/stm32cubemx.html" url="https://www.st.com/en/development-tools/stm32cubemx.html"
license=('custom') license=('custom')
groups=() groups=()
depends=('java-runtime=11' depends=('java-runtime>=17'
'archlinux-java-run' 'archlinux-java-run>=10'
'bash') 'bash')
makedepends=('imagemagick') makedepends=('imagemagick')
checkdepends=() checkdepends=()
@ -18,16 +18,16 @@ provides=()
conflicts=() conflicts=()
replaces=() replaces=()
backup=() backup=()
options=(!strip) options=(!strip !debug)
install= install=
changelog= changelog=
source=("https://sw-center.st.com/packs/resource/library/stm32cube_mx_v${pkgver//./}-lin.zip" source=("https://sw-center.st.com/packs/resource/library/stm32cube_mx_v${pkgver//./}-lin.zip"
"stm32cubemx.desktop" "stm32cubemx.desktop"
"stm32cubemx.sh") "stm32cubemx.sh")
noextract=() noextract=()
sha512sums=('f7ff661fdd9faa052508b44d4c48cf874998532df3a77d673e7d046de5cd1942bf15571f79b7c2b1ac8543856186dbe050594e3d4ad7242a57872c5b972a96ee' sha512sums=('362f0b94a33c84004ff6068f11e629aa9881d6612cf4f82817a9b1c67fa270f93eb8320f56e95d4267c7844de78443d1a968f4e589a3324343044b3ca9138ff4'
'83c67bef3e8f8434903fe0c067442cc7473459386fdcb0225af1b3a75fd75e2be393f91f877c8410f1055ca4ec531b2df707fcab10663cae382a7f4066c8548b' '83c67bef3e8f8434903fe0c067442cc7473459386fdcb0225af1b3a75fd75e2be393f91f877c8410f1055ca4ec531b2df707fcab10663cae382a7f4066c8548b'
'6a79222fecdd4e0321d4a460a746d704c25fa32a97fd6653adfb64447053b8985c9533caf2f92f8907ef4424aa19ce0bdff3911bbdc6bf744bb354baaa3d834c') 'd0dfbf096d7d147f59ed9fc888e612636e6d025688f2ef82d528110da977e20175087eeb24bb398053ce0cb4e530dd0b4f0bd48574c028879ceffa44a04029c1')
validpgpkeys=() validpgpkeys=()
package() { package() {
@ -36,7 +36,7 @@ package() {
cp -r "${srcdir}/MX/." "${pkgdir}/opt/stm32cubemx" cp -r "${srcdir}/MX/." "${pkgdir}/opt/stm32cubemx"
install -Dm 755 "${srcdir}/stm32cubemx.sh" "${pkgdir}/usr/bin/${pkgname}" install -Dm 755 "${srcdir}/stm32cubemx.sh" "${pkgdir}/usr/bin/${pkgname}"
#icon and desktop file #icon and desktop file
convert "${srcdir}/MX/help/STM32CubeMX.ico[0]" "${srcdir}/MX/${pkgname}.png" magick "${srcdir}/MX/help/STM32CubeMX.ico[0]" "${srcdir}/MX/${pkgname}.png"
install -Dm 644 "${srcdir}/MX/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" install -Dm 644 "${srcdir}/MX/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install -Dm 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -Dm 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"

View file

@ -1,2 +1,2 @@
#!/bin/sh #!/bin/sh
exec archlinux-java-run --min 11 --max 11 -- -jar /opt/stm32cubemx/STM32CubeMX "$@" exec archlinux-java-run --min 17 -- -jar /opt/stm32cubemx/STM32CubeMX "$@"