From ecd7d3ccb72ccb8e256a07609049e69cbfa29e77 Mon Sep 17 00:00:00 2001 From: KF-Art Date: Fri, 26 May 2023 20:41:33 -0400 Subject: [PATCH] xp-pen-tablet: fix PATH launch script --- srcpkgs/xp-pen-tablet/files/pentablet.sh | 6 ++++++ srcpkgs/xp-pen-tablet/template | 7 +++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/xp-pen-tablet/files/pentablet.sh diff --git a/srcpkgs/xp-pen-tablet/files/pentablet.sh b/srcpkgs/xp-pen-tablet/files/pentablet.sh new file mode 100644 index 0000000..6833c28 --- /dev/null +++ b/srcpkgs/xp-pen-tablet/files/pentablet.sh @@ -0,0 +1,6 @@ +#!/bin/sh +appname='pentablet' +dirname='/usr/lib/pentablet' +LD_LIBRARY_PATH=$dirname/lib +export LD_LIBRARY_PATH +$dirname/$appname "$@" diff --git a/srcpkgs/xp-pen-tablet/template b/srcpkgs/xp-pen-tablet/template index 411756c..1863697 100644 --- a/srcpkgs/xp-pen-tablet/template +++ b/srcpkgs/xp-pen-tablet/template @@ -1,7 +1,7 @@ # Template file for 'xp-pen-tablet' pkgname=xp-pen-tablet version=3.2.3.230215 -revision=1 +revision=2 archs="x86_64" create_wrksrc=yes build_style=fetch @@ -29,9 +29,8 @@ do_install() { # Fix icon permissions chmod 644 ${DESTDIR}/usr/share/icons/pentablet.png - # Link to PATH. - vmkdir usr/bin - ln -rs ${DESTDIR}/usr/lib/pentablet/pentablet.sh ${DESTDIR}/usr/bin/pentablet + # Use an alternative launch script for PATH + vbin ${FILESDIR}/pentablet.sh # Start in system tray by default. sed -re 's/(^Exec=\/.+)/\1 \/mini/gi' -i ${DESTDIR}/etc/xdg/autostart/xppentablet.desktop