summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjun2021-12-18 17:10:07 +0800
committeryjun2021-12-18 17:10:07 +0800
commit966a70cb5fb9088f9581005258884e002e1020d7 (patch)
treea7d7002ce52b6a4c2c29d06cbc741e878415b096
downloadaur-966a70cb5fb9088f9581005258884e002e1020d7.tar.gz
[initial commit]: nxp-gui-guider 1.2.1
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD47
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7a66258bf176
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = nxp-gui-guider
+ pkgdesc = A user-friendly graphical user interface development tool from NXP that enables the rapid development of high quality displays with the open-source LVGL graphics library
+ pkgver = 1.2.1
+ pkgrel = 1
+ url = https://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDER
+ arch = x86_64
+ license = unknown
+ makedepends = tar
+ makedepends = xdg-user-dirs
+ options = !strip
+ source = local://Gui-Guider-Setup-1.2.1-GA.deb
+ sha256sums = 94d0fa6021bb9cd41be35ae1a2af67715dfab41ad2123a57aa385300ef4cec74
+
+pkgname = nxp-gui-guider
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..bf502255aef4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.deb
+pkg
+src
+Gui-Guider-Setup-1.2.1-GA.deb.dir/
+nxp-gui-guider-1.2.1-1-x86_64.pkg.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f3ab507b63cc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: yjun <jerrysteve1101@gmail.com>
+
+pkgname=nxp-gui-guider
+_pkgname="Gui-Guider"
+pkgver=1.2.1
+_pkg_file_name="${_pkgname}-Setup-${pkgver}-GA.deb"
+pkgrel=1
+pkgdesc="A user-friendly graphical user interface development tool from NXP that enables the rapid development of high quality displays with the open-source LVGL graphics library"
+arch=('x86_64')
+url="https://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDER"
+license=('unknown')
+options=('!strip')
+makedepends=('tar'
+ 'xdg-user-dirs')
+
+_DOWNLOADS_DIR=`xdg-user-dir DOWNLOAD`
+if [ ! -f ${PWD}/${_pkg_file_name} ]; then
+ if [ -f $_DOWNLOADS_DIR/${_pkg_file_name} ]; then
+ ln -sfn $_DOWNLOADS_DIR/${_pkg_file_name} ${PWD}
+ else
+ msg2 ""
+ msg2 "Package not found!"
+ msg2 "The package can be downloaded here: ${url}"
+ msg2 "Please remember to put a downloaded package ${_pkg_file_name} into the build directory ${PWD} or $_DOWNLOADS_DIR"
+ msg2 ""
+ fi
+fi
+
+source=("local://${_pkg_file_name}")
+sha256sums=('94d0fa6021bb9cd41be35ae1a2af67715dfab41ad2123a57aa385300ef4cec74')
+
+build() {
+ cd ${srcdir}
+
+ mkdir -p ${srcdir}/build
+
+ tar -xf data.tar.xz -C ${srcdir}/build
+}
+
+package() {
+ cp -a ${srcdir}/build/* ${pkgdir}/
+
+ # soft link
+ install -dm 755 ${pkgdir}/usr/bin
+ ln -sf /opt/${_pkgname}/bin/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}
+}
+# vim: set sw=2 ts=2 et: