diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | JLinkRTTViewer.desktop | 10 | ||||
-rw-r--r-- | JTAGLoadExe.desktop | 11 | ||||
-rw-r--r-- | PKGBUILD | 81 |
4 files changed, 66 insertions, 50 deletions
@@ -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 @@ -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" |