commit:     9511ecb61def8583b4ecf91b4ef33956dd0b19e8
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Mon Oct 21 15:41:37 2024 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Mon Oct 21 15:57:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9511ecb6

x11-drivers/xf86-input-xppen: add missing RDEPENDs
* improve ebuild in some areas

Closes: https://bugs.gentoo.org/941930
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 ...t-xppen-3.4.9.ebuild => xf86-input-xppen-3.4.9-r1.ebuild} | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9.ebuild 
b/x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9-r1.ebuild
similarity index 88%
rename from x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9.ebuild
rename to x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9-r1.ebuild
index 7dba6e453..6741e4723 100644
--- a/x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9.ebuild
+++ b/x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9-r1.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-#240607
-
+# This date info can be find in the download page of the driver
+# You can use any tablet page since the driver is the same to all
 M_PV=3.4.9
 P_YEAR=24
 P_MONTH=06
@@ -35,6 +35,8 @@ RDEPEND="
        dev-qt/qtx11extras:5
        dev-qt/qtxml:5
        dev-libs/icu
+       dev-libs/libusb
+       x11-libs/libxcb
        virtual/libudev:="
 DEPEND="${RDEPEND}"
 
@@ -64,12 +66,12 @@ src_install() {
 
        # Remove pre-compiled libaries (use system ones)
        # Might be reverted if system ones dont work
-       rm -r "${S}/App/usr/lib/pentablet/lib" 
"${S}/App/usr/lib/pentablet/platform"
-       rm "${S}/App/usr/lib/pentablet/PenTablet.sh"
+       rm -r "${S}/App/usr/lib/pentablet/lib" 
"${S}/App/usr/lib/pentablet/platforms" || die
+       rm "${S}/App/usr/lib/pentablet/PenTablet.sh" || die
 
        # Install Application folder
        dodir "${app_root%/*}"
-       cp -r  "${S}/App/usr/lib/pentablet/" "${app_dest}"
+       cp -r  "${S}/App/usr/lib/pentablet/" "${app_dest}" || die
 
        # Install udev rule
        udev_dorules "${S}/App/lib/udev/rules.d/10-xp-pen.rules"

Reply via email to