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"
