summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexis Polti2020-12-18 15:41:45 +0100
committerAlexis Polti2020-12-18 15:41:45 +0100
commit2a9c46567ab8629a886eaec793bdeaa0339fec51 (patch)
tree98cf725c04ee493804a0b47df26df2972b34bce7
parent78372696721b8da61e8903ad552890593f01c94e (diff)
downloadaur-2a9c46567ab8629a886eaec793bdeaa0339fec51.tar.gz
v6.92
-rw-r--r--.SRCINFO14
-rw-r--r--JLinkRTTViewer.desktop10
-rw-r--r--JTAGLoadExe.desktop11
-rw-r--r--PKGBUILD81
4 files changed, 66 insertions, 50 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b2eaef84e61..1f29877510a8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = jlink-software-and-documentation
pkgdesc = Segger JLink software & documentation pack for Linux
- pkgver = 6.90a
+ pkgver = 6.92
pkgrel = 0
epoch = 33
url = https://www.segger.com/jlink-software.html
@@ -52,12 +52,12 @@ pkgbase = jlink-software-and-documentation
md5sums = a44a41520069f29f68b14985307ac09d
md5sums = 8fa15c29a78bf1c98af5941607ff5a2a
md5sums = 74cb2486441a6e571dcc3327204cd8da
- source_i686 = JLink_Linux_690a_i686.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V690a_i386.tgz
- md5sums_i686 = 88fcb85f81d00cd0d5c6621992354b95
- source_x86_64 = JLink_Linux_690a_x86_64.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V690a_x86_64.tgz
- md5sums_x86_64 = 64c858cd3492d537003269ab185e7d5b
- source_armv7h = JLink_Linux_690a_arm.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V690a_arm.tgz
- md5sums_armv7h = b2d329445c77e1c21ed773aa2cebc2e8
+ source_i686 = JLink_Linux_692_i686.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V692_i386.tgz
+ md5sums_i686 = ecb2229e5c0963972b8533399d16e41e
+ source_x86_64 = JLink_Linux_692_x86_64.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V692_x86_64.tgz
+ md5sums_x86_64 = 62cc06a9aea4a2617c80700fa1716eec
+ source_armv7h = JLink_Linux_692_arm.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V692_arm.tgz
+ md5sums_armv7h = 279bcf91b4759cc01f596435dee562e7
pkgname = jlink-software-and-documentation
diff --git a/JLinkRTTViewer.desktop b/JLinkRTTViewer.desktop
new file mode 100644
index 000000000000..b719f1e6905a
--- /dev/null
+++ b/JLinkRTTViewer.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JLinkRTTViewer
+Comment=Segger RTT Viewer for Linux
+Exec=/usr/bin/JLinkRTTViewer
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JTAGLoadExe.desktop b/JTAGLoadExe.desktop
new file mode 100644
index 000000000000..4e2850d0ae65
--- /dev/null
+++ b/JTAGLoadExe.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JTAGLoadExe
+Comment=Segger JTAGLoadExe for Linux
+Exec=/usr/bin/JTAGLoadExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
+Name[fr_FR]=JTAGLoadExe.desktop
diff --git a/PKGBUILD b/PKGBUILD
index 1c35b4466c17..dff372c51990 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: pzl <alsoelp at gmail dot com>
pkgname=jlink-software-and-documentation
-pkgver=6.90a
+pkgver=6.92
pkgrel=0
epoch=33
pkgdesc="Segger JLink software & documentation pack for Linux"
@@ -13,44 +13,51 @@ depends=('glibc' 'libudev0-shim' 'patch')
source_x86_64=("JLink_Linux_${pkgver/./}_x86_64.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V${pkgver/./}_x86_64.tgz")
source_i686=("JLink_Linux_${pkgver/./}_i686.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V${pkgver/./}_i386.tgz")
source_armv7h=("JLink_Linux_${pkgver/./}_arm.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V${pkgver/./}_arm.tgz")
-source=("99-jlink.rules.patch" "JLink.svg"
+source=("99-jlink.rules.patch" "JLink.svg")
+desktops=(
+ "JFlashExe.desktop"
+ "JFlashLiteExe.desktop"
"JFlashSPI_CL.desktop"
+ "JLinkConfigExe.desktop"
+ "JLinkExe.desktop"
"JLinkGDBServer.desktop"
+ "JLinkGUIServerExe.desktop"
"JLinkLicenseManager.desktop"
"JLinkRegistration.desktop"
"JLinkRemoteServer.desktop"
"JLinkRTTClient.desktop"
"JLinkRTTLogger.desktop"
+ "JLinkRTTViewer.desktop"
"JLinkSTM32.desktop"
"JLinkSWOViewer.desktop"
- "JFlashExe.desktop"
- "JFlashLiteExe.desktop"
- "JLinkConfigExe.desktop"
- "JLinkExe.desktop"
- "JLinkGUIServerExe.desktop"
- "JRunExe.desktop"
"JMemExe.desktop"
+ "JRunExe.desktop"
+ "JTAGLoadExe.desktop"
)
-md5sums_i686=('88fcb85f81d00cd0d5c6621992354b95')
-md5sums_x86_64=('64c858cd3492d537003269ab185e7d5b')
-md5sums_armv7h=('b2d329445c77e1c21ed773aa2cebc2e8')
+source+=(${desktops[@]})
+echo ${sources}
+md5sums_i686=('ecb2229e5c0963972b8533399d16e41e')
+md5sums_x86_64=('62cc06a9aea4a2617c80700fa1716eec')
+md5sums_armv7h=('279bcf91b4759cc01f596435dee562e7')
md5sums=("a57d93b791581c1f36e4c672303bb85d" "83a136d31b296dd8f0e23bc21f9d8e19"
- "395410c9819a18a659de9c80925508f1"
- "69516914a635e3b8c703816fb34add8b"
- "e763d0de7bced23342523447af761c23"
- "3d9e3093c2da9fde601b9c308296161b"
- "3cf777043c9779763fb8281cceed5d81"
- "fea9e4cf79db13c19e90af0e6ce4048a"
- "f933dfa3297baba000a0514a0c705264"
- "9119afd453425a256aa023bae8442570"
- "24e403277bb890d915b2c454833ff3d6"
- "02e067cd1c420f2085216d76e4866cd4"
- "50bced5895a0ec59db0146153a077515"
- "88fa3a356d20179a2cb5e6679a30c946"
- "ca75f4f47bf69df8b651b94a1b564594"
- "a44a41520069f29f68b14985307ac09d"
- "8fa15c29a78bf1c98af5941607ff5a2a"
- "74cb2486441a6e571dcc3327204cd8da"
+ "02e067cd1c420f2085216d76e4866cd4"
+ "50bced5895a0ec59db0146153a077515"
+ "395410c9819a18a659de9c80925508f1"
+ "88fa3a356d20179a2cb5e6679a30c946"
+ "ca75f4f47bf69df8b651b94a1b564594"
+ "69516914a635e3b8c703816fb34add8b"
+ "a44a41520069f29f68b14985307ac09d"
+ "e763d0de7bced23342523447af761c23"
+ "3d9e3093c2da9fde601b9c308296161b"
+ "3cf777043c9779763fb8281cceed5d81"
+ "fea9e4cf79db13c19e90af0e6ce4048a"
+ "f933dfa3297baba000a0514a0c705264"
+ "acf99ac26e8bf244539bbe8efec691f0"
+ "9119afd453425a256aa023bae8442570"
+ "24e403277bb890d915b2c454833ff3d6"
+ "74cb2486441a6e571dcc3327204cd8da"
+ "8fa15c29a78bf1c98af5941607ff5a2a"
+ "fd95349cb9a95bdd2f67c853e5a0a631"
)
install=$pkgname.install
@@ -84,22 +91,10 @@ package(){
"${pkgdir}/usr/share/applications"
# Install desktop entry
- install -Dm644 "JFlashSPI_CL.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkSTM32.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkGDBServer.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkLicenseManager.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkRegistration.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkRemoteServer.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkRTTClient.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkRTTLogger.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkSWOViewer.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JFlashExe.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JFlashLiteExe.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkConfigExe.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkExe.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JLinkGUIServerExe.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JRunExe.desktop" "${pkgdir}/usr/share/applications/"
- install -Dm644 "JMemExe.desktop" "${pkgdir}/usr/share/applications/"
+ for i in "${sources[@]}"
+ do
+ install -Dm644 "${i}" "${pkgdir}/usr/share/applications/"
+ done
install -Dm644 "JLink.svg" "${pkgdir}/usr/share/pixmaps/JLink.svg"
cd "${srcdir}/JLink"