diff options
author | waicool20 | 2022-04-30 23:03:10 -0700 |
---|---|---|
committer | waicool20 | 2022-04-30 23:03:10 -0700 |
commit | a560dbe9a49cfeb23fcf3d300425b847abb0f114 (patch) | |
tree | 151c2e02852f2ec97ac359c89516ad548c4c74a8 | |
download | aur-a560dbe9a49cfeb23fcf3d300425b847abb0f114.tar.gz |
Initial PKGBUILD of official Huion tablet drivers
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5ec9d9983bf1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,11 @@ +pkgbase = huiontablet + pkgdesc = Official Huion tablet drivers + pkgver = v15.0.0.80.202204090856 + pkgrel = 1 + url = https://www.huion.com/download/ + arch = x86_64 + license = unknown + source = https://driverdl.huion.com/driver/Linux/HuionTablet_v15.0.0.80.202204090856.x86_64.tar.xz + md5sums = 45ca87801f19c193992e7c5cc0b87739 + +pkgname = huiontablet diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0615dd4ca46c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ + +# Maintainer: Wai <waicool20@gmail.com> +pkgname=huiontablet +pkgver=v15.0.0.80.202204090856 +pkgrel=1 +pkgdesc="Official Huion tablet drivers" +arch=('x86_64') +url="https://www.huion.com/download/" +license=('unknown') +source=("https://driverdl.huion.com/driver/Linux/HuionTablet_$pkgver.$arch.tar.xz") +md5sums=("45ca87801f19c193992e7c5cc0b87739") + +prepare() { + cd "${srcdir}" + + # Modify install script with our dirs + sed -E -i "s|(sysRuleDir=).*|\1$pkgdir/usr/lib/udev/rules.d|" install.sh + sed -E -i "s|(sysAppDir=).*|\1$pkgdir/usr/lib/|" install.sh + sed -E -i "s|(sysDesktopDir=).*|\1$pkgdir/usr/share/applications|" install.sh + sed -E -i "s|(sysAppIconDir=).*|\1$pkgdir/usr/share/icons|" install.sh + sed -E -i "s|(sysAutoStartDir=).*|\1$pkgdir/etc/xdg/autostart|" install.sh + + sed -E -i "s|sudo ||" install.sh + sed -E -i "s|/usr/lib/huiontablet/res|$pkgdir\0|" install.sh +} + +package() { + cd "${srcdir}" + + # Make directories + grep "sys.*Dir=" install.sh | sed -E 's/.*=(.*)/\1/' | tr -d '"' | xargs mkdir -p + + # Invoke install script + sh install.sh +} + |