summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexis Polti2020-12-04 18:03:46 +0100
committerAlexis Polti2020-12-04 18:03:46 +0100
commit20dcd39ff3161eb73d4a8860c893f7a1d41c5cbb (patch)
treea90e622301a3e002d4dbe737421dc4c5d8d54574
parentea8ac6c9ec9b7aed6a94dacebb9517fbd4cd5eba (diff)
downloadaur-20dcd39ff3161eb73d4a8860c893f7a1d41c5cbb.tar.gz
Add more desktop entry as per impolite request from taotieren
-rw-r--r--.SRCINFO16
-rw-r--r--JFlashExe.desktop10
-rw-r--r--JFlashLiteExe.desktop10
-rw-r--r--JLinkConfigExe.desktop10
-rw-r--r--JLinkExe.desktop10
-rw-r--r--JLinkGUIServerExe.desktop10
-rw-r--r--JMemExe.desktop10
-rw-r--r--JRunExe.desktop10
-rw-r--r--PKGBUILD43
9 files changed, 125 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74a0452ff872..59d93ebd3b27 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = jlink-software-and-documentation
pkgdesc = Segger JLink software & documentation pack for Linux
pkgver = 6.88b
- pkgrel = 1
+ pkgrel = 2
epoch = 32
url = https://www.segger.com/jlink-software.html
install = jlink-software-and-documentation.install
@@ -27,6 +27,13 @@ pkgbase = jlink-software-and-documentation
source = JLinkRTTLogger.desktop
source = JLinkSTM32.desktop
source = JLinkSWOViewer.desktop
+ source = JFlashExe.desktop
+ source = JFlashLiteExe.desktop
+ source = JLinkConfigExe.desktop
+ source = JLinkExe.desktop
+ source = JLinkGUIServerExe.desktop
+ source = JRunExe.desktop
+ source = JMemExe.desktop
md5sums = a57d93b791581c1f36e4c672303bb85d
md5sums = 83a136d31b296dd8f0e23bc21f9d8e19
md5sums = 395410c9819a18a659de9c80925508f1
@@ -38,6 +45,13 @@ pkgbase = jlink-software-and-documentation
md5sums = f933dfa3297baba000a0514a0c705264
md5sums = 9119afd453425a256aa023bae8442570
md5sums = 24e403277bb890d915b2c454833ff3d6
+ md5sums = 02e067cd1c420f2085216d76e4866cd4
+ md5sums = 50bced5895a0ec59db0146153a077515
+ md5sums = 88fa3a356d20179a2cb5e6679a30c946
+ md5sums = ca75f4f47bf69df8b651b94a1b564594
+ md5sums = a44a41520069f29f68b14985307ac09d
+ md5sums = 8fa15c29a78bf1c98af5941607ff5a2a
+ md5sums = 74cb2486441a6e571dcc3327204cd8da
source_i686 = JLink_Linux_688b_i686.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V688b_i386.tgz
md5sums_i686 = b661572da1b9f3bede8ba5e1621d63e8
source_x86_64 = JLink_Linux_688b_x86_64.tgz::https://www.segger.com/downloads/jlink/JLink_Linux_V688b_x86_64.tgz
diff --git a/JFlashExe.desktop b/JFlashExe.desktop
new file mode 100644
index 000000000000..3c5a596b4ef3
--- /dev/null
+++ b/JFlashExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JFlashExe
+Comment=Segger flashing utility for Linux
+Exec=/usr/bin/JFlashExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JFlashLiteExe.desktop b/JFlashLiteExe.desktop
new file mode 100644
index 000000000000..8119c3896e9d
--- /dev/null
+++ b/JFlashLiteExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JFlashLiteExe
+Comment=Segger flashing utility (lite) for Linux
+Exec=/usr/bin/JFlashLiteExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JLinkConfigExe.desktop b/JLinkConfigExe.desktop
new file mode 100644
index 000000000000..a4c915f3b0cf
--- /dev/null
+++ b/JLinkConfigExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JLinkConfigExe
+Comment=Segger JLinkConfigExe for Linux
+Exec=/usr/bin/JLinkConfigExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JLinkExe.desktop b/JLinkExe.desktop
new file mode 100644
index 000000000000..320dcdf903be
--- /dev/null
+++ b/JLinkExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JLinkExe
+Comment=Segger JLinkExe for Linux
+Exec=/usr/bin/JLinkExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JLinkGUIServerExe.desktop b/JLinkGUIServerExe.desktop
new file mode 100644
index 000000000000..89bf6ee753d9
--- /dev/null
+++ b/JLinkGUIServerExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JLinkGUIServerExe
+Comment=Segger JLinkGUIServerExe for Linux
+Exec=/usr/bin/JLinkGUIServerExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JMemExe.desktop b/JMemExe.desktop
new file mode 100644
index 000000000000..a2099ef1d5f1
--- /dev/null
+++ b/JMemExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JMemExe
+Comment=Segger JMemExe for Linux
+Exec=/usr/bin/JMemExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/JRunExe.desktop b/JRunExe.desktop
new file mode 100644
index 000000000000..17c3705fa30f
--- /dev/null
+++ b/JRunExe.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Segger JRunExe
+Comment=Segger JRunExe for Linux
+Exec=/usr/bin/JRunExe
+Icon=JLink.svg
+Terminal=false
+StartupNotify=false
+Categories=Development
diff --git a/PKGBUILD b/PKGBUILD
index d1a40f74dc5a..58b5d1f3ee8f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=jlink-software-and-documentation
pkgver=6.88b
-pkgrel=1
+pkgrel=2
epoch=32
pkgdesc="Segger JLink software & documentation pack for Linux"
arch=('i686' 'x86_64' 'armv7h')
@@ -13,11 +13,45 @@ 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" "JFlashSPI_CL.desktop" "JLinkGDBServer.desktop" "JLinkLicenseManager.desktop" "JLinkRegistration.desktop" "JLinkRemoteServer.desktop" "JLinkRTTClient.desktop" "JLinkRTTLogger.desktop" "JLinkSTM32.desktop" "JLinkSWOViewer.desktop")
+source=("99-jlink.rules.patch" "JLink.svg"
+ "JFlashSPI_CL.desktop"
+ "JLinkGDBServer.desktop"
+ "JLinkLicenseManager.desktop"
+ "JLinkRegistration.desktop"
+ "JLinkRemoteServer.desktop"
+ "JLinkRTTClient.desktop"
+ "JLinkRTTLogger.desktop"
+ "JLinkSTM32.desktop"
+ "JLinkSWOViewer.desktop"
+ "JFlashExe.desktop"
+ "JFlashLiteExe.desktop"
+ "JLinkConfigExe.desktop"
+ "JLinkExe.desktop"
+ "JLinkGUIServerExe.desktop"
+ "JRunExe.desktop"
+ "JMemExe.desktop"
+)
md5sums_i686=('b661572da1b9f3bede8ba5e1621d63e8')
md5sums_x86_64=('ca4935902d8bd2b7ee9cb2d6136becd6')
md5sums_armv7h=('d00eae7b543d23e4cdcd6758a2c0fb0b')
-md5sums=("a57d93b791581c1f36e4c672303bb85d" "83a136d31b296dd8f0e23bc21f9d8e19" "395410c9819a18a659de9c80925508f1" "69516914a635e3b8c703816fb34add8b" "e763d0de7bced23342523447af761c23" "3d9e3093c2da9fde601b9c308296161b" "3cf777043c9779763fb8281cceed5d81" "fea9e4cf79db13c19e90af0e6ce4048a" "f933dfa3297baba000a0514a0c705264" "9119afd453425a256aa023bae8442570" "24e403277bb890d915b2c454833ff3d6")
+md5sums=("a57d93b791581c1f36e4c672303bb85d" "83a136d31b296dd8f0e23bc21f9d8e19"
+ "395410c9819a18a659de9c80925508f1"
+ "69516914a635e3b8c703816fb34add8b"
+ "e763d0de7bced23342523447af761c23"
+ "3d9e3093c2da9fde601b9c308296161b"
+ "3cf777043c9779763fb8281cceed5d81"
+ "fea9e4cf79db13c19e90af0e6ce4048a"
+ "f933dfa3297baba000a0514a0c705264"
+ "9119afd453425a256aa023bae8442570"
+ "24e403277bb890d915b2c454833ff3d6"
+ "02e067cd1c420f2085216d76e4866cd4"
+ "50bced5895a0ec59db0146153a077515"
+ "88fa3a356d20179a2cb5e6679a30c946"
+ "ca75f4f47bf69df8b651b94a1b564594"
+ "a44a41520069f29f68b14985307ac09d"
+ "8fa15c29a78bf1c98af5941607ff5a2a"
+ "74cb2486441a6e571dcc3327204cd8da"
+ )
install=$pkgname.install
url="https://www.segger.com/jlink-software.html"
@@ -59,6 +93,9 @@ package(){
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 "JLink.svg" "${pkgdir}/usr/share/pixmaps/JLink.svg"
cd "${srcdir}/JLink"