summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephanie Wilde-Hobbs2022-10-05 13:01:31 +0200
committerStephanie Wilde-Hobbs2022-10-05 13:01:31 +0200
commitb38e37f3023556a60c9c37aeb43108f23a818b17 (patch)
tree00ef6cba2b7573b820f0e792b501770eb9ad96d9
parentfba0fd6da1f4c43bb2464497d4e3d5a373387ed1 (diff)
downloadaur-go-configure-sw-hub.tar.gz
6.32.002
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD37
-rw-r--r--greenpak-designer.install20
3 files changed, 28 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e245b29d0630..1b06e8815544 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,8 @@
-pkgbase = greenpak-designer
- pkgdesc = GreenPAK3-6 Designer
- pkgver = 6.25.003
+pkgbase = go-configure-sw-hub
+ pkgdesc = Renesas/Dialog/Silego Go Configure software hub (greenpak designer)
+ pkgver = 6.32.002
pkgrel = 1
- url = https://www.dialog-semiconductor.com/greenpak-designer-software
- install = greenpak-designer.install
- arch = i686
+ url = https://www.renesas.com/us/en/software-tool/go-configure-software-hub
arch = x86_64
license = custom
makedepends = patchelf
@@ -14,15 +12,15 @@ pkgbase = greenpak-designer
depends = libusb
depends = qt5-svg
depends = qt5-webview
+ depends = qt5-serialport
depends = qwt
depends = shared-mime-info
conflicts = greenpak-designer-dev
+ conflicts = greenpak-designer
replaces = greenpak-designer-dev
+ replaces = greenpak-designer
options = !strip
- source_i686 = https://support.dialog-semiconductor.com/downloads/GP_Designer_v6.25.003_Debian-testing_i386_Setup.deb
- sha256sums_i686 = 34bea41fdd706d4a7ed34ee18769ff0fa299c0950f2d477a11fa06109671f349
- source_x86_64 = https://support.dialog-semiconductor.com/downloads/GP_Designer_v6.25.003_Debian-testing_amd64_Setup.deb
- sha256sums_x86_64 = 93f6ba4899bf9efe7e3316eb497763a52db1cfa93ef2806c6d83536db9a39095
-
-pkgname = greenpak-designer
+ source = https://renesasweb-greenpak.s3.us-west-2.amazonaws.com/v6.32/go-configure-sw-hub-v6.32.002-debian-testing-amd64-external.deb
+ sha256sums = 2787e52ff890c18fac125854ca59ea025464926bbf15d6938e64b0870376deaa
+pkgname = go-configure-sw-hub
diff --git a/PKGBUILD b/PKGBUILD
index 33aad0c07273..27cfaeb61250 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,23 @@
-# Maintainer: Forest Crossman <cyrozap at gmail dot com>
+# Thanks: Forest Crossman <cyrozap at gmail dot com>
+# Maintainer: Stephanie Wilde-Hobbs <gpg@stephanie.is>
-pkgname=greenpak-designer
-_pkgver=6.25
-_pkgrel=3
-pkgver=$_pkgver.$(printf "%03d" $_pkgrel)
+pkgname=go-configure-sw-hub
+_pkgver_major=6.32
+_pkgver_minor=002
+pkgver=$_pkgver_major.$_pkgver_minor
pkgrel=1
-pkgdesc="GreenPAK3-6 Designer"
-arch=('i686' 'x86_64')
-url="https://www.dialog-semiconductor.com/greenpak-designer-software"
+pkgdesc="Renesas/Dialog/Silego Go Configure software hub (greenpak designer)"
+arch=('x86_64')
+url="https://www.renesas.com/us/en/software-tool/go-configure-software-hub"
license=('custom')
makedepends=('patchelf')
-depends=('desktop-file-utils' 'graphviz' 'gtk-update-icon-cache' 'libusb' 'qt5-svg' 'qt5-webview' 'qwt' 'shared-mime-info')
-conflicts=('greenpak-designer-dev')
-replaces=('greenpak-designer-dev')
+depends=('desktop-file-utils' 'graphviz' 'gtk-update-icon-cache' 'libusb' 'qt5-svg' 'qt5-webview' 'qt5-serialport' 'qwt' 'shared-mime-info')
+conflicts=('greenpak-designer-dev' 'greenpak-designer')
+replaces=('greenpak-designer-dev' 'greenpak-designer')
options=('!strip')
-install=${pkgname}.install
-source_i686=("https://support.dialog-semiconductor.com/downloads/GP_Designer_v${pkgver}_Debian-testing_i386_Setup.deb")
-sha256sums_i686=('34bea41fdd706d4a7ed34ee18769ff0fa299c0950f2d477a11fa06109671f349')
-source_x86_64=("https://support.dialog-semiconductor.com/downloads/GP_Designer_v${pkgver}_Debian-testing_amd64_Setup.deb")
-sha256sums_x86_64=('93f6ba4899bf9efe7e3316eb497763a52db1cfa93ef2806c6d83536db9a39095')
+source=("https://renesasweb-greenpak.s3.us-west-2.amazonaws.com/v${_pkgver_major}/go-configure-sw-hub-v${pkgver}-debian-testing-amd64-external.deb")
+sha256sums=('2787e52ff890c18fac125854ca59ea025464926bbf15d6938e64b0870376deaa')
package() {
# Extract the package data
@@ -32,14 +30,14 @@ package() {
# Remove unneeded binaries and files
rm -r "${pkgdir}"/usr/bin
- rm -r "${pkgdir}/usr/local/${pkgname}/bin"/{platforms,QtWebEngineProcess,slgspicebackend,qt.conf}
+ rm -r "${pkgdir}/usr/local/${pkgname}/bin"/{platforms,QtWebEngineProcess,qt.conf}
# Move binaries to /usr/bin
mv "${pkgdir}/usr/local/${pkgname}/bin" "${pkgdir}"/usr/bin
ln -s "../lib/${pkgname}/slgspicebackend" "${pkgdir}"/usr/bin/slgspicebackend
# Remove unneeded libraries
- rm -r "${pkgdir}/usr/local/${pkgname}/lib"/{libQt5*,libqwt*,libusb-1.0.so*}
+ rm -r "${pkgdir}/usr/local/${pkgname}/lib"/{libQt5*,libusb-1.0.so*}
# Move libraries to subdirectory in /usr/lib
install -dm 755 "${pkgdir}/usr/lib/${pkgname}"
@@ -55,6 +53,7 @@ package() {
# Redefine library search paths
for _exec in "${pkgdir}/usr/bin"/*; do
+ [[ -d $_exec ]] && continue
patchelf --set-rpath "\$ORIGIN/../lib/${pkgname}:\$ORIGIN/../lib" $_exec
done
for _lib in "${pkgdir}/usr/lib/${pkgname}"/{lib*,slgspicebackend}; do
@@ -63,7 +62,7 @@ package() {
# Fix desktop launchers
for _launcher in "${pkgdir}/usr/share/applications"/*.desktop; do
- sed -i "s!local/greenpak-designer/!!g" $_launcher
+ sed -i "s!local/${pkgname}/!!g" $_launcher
done
# Install license file
diff --git a/greenpak-designer.install b/greenpak-designer.install
deleted file mode 100644
index dfcf48a13bc4..000000000000
--- a/greenpak-designer.install
+++ /dev/null
@@ -1,20 +0,0 @@
-post_install() {
- ldconfig
- update-mime-database usr/share/mime > /dev/null
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-pre_remove() {
- update-mime-database usr/share/mime > /dev/null
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
-
-post_remove() {
- ldconfig
-}