diff options
author | yjun | 2021-12-18 17:10:07 +0800 |
---|---|---|
committer | yjun | 2021-12-18 17:10:07 +0800 |
commit | 966a70cb5fb9088f9581005258884e002e1020d7 (patch) | |
tree | a7d7002ce52b6a4c2c29d06cbc741e878415b096 | |
download | aur-966a70cb5fb9088f9581005258884e002e1020d7.tar.gz |
[initial commit]: nxp-gui-guider 1.2.1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 47 |
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: |