x11-drivers/OpenTabletDriver: conflict with -bin

Also add Kconfig check.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono
2023-12-10 17:20:16 +09:00
parent a8607eef71
commit f87aa98779

View File

@@ -232,7 +232,7 @@ xunit.extensibility.execution@2.4.1
xunit.runner.visualstudio@2.4.3 xunit.runner.visualstudio@2.4.3
" "
inherit desktop dotnet-pkg udev xdg inherit desktop dotnet-pkg linux-info udev xdg
DESCRIPTION="A cross-platform open-source tablet driver" DESCRIPTION="A cross-platform open-source tablet driver"
HOMEPAGE="https://opentabletdriver.net/" HOMEPAGE="https://opentabletdriver.net/"
@@ -251,14 +251,21 @@ RDEPEND="
x11-libs/libX11 x11-libs/libX11
x11-libs/libXrandr x11-libs/libXrandr
x11-libs/gtk+:3 x11-libs/gtk+:3
!x11-drivers/OpenTabletDriver-bin
" "
CONFIG_CHECK="~INPUT_UINPUT"
DOTNET_PKG_PROJECTS=( DOTNET_PKG_PROJECTS=(
"${S}/OpenTabletDriver.Console/OpenTabletDriver.Console.csproj" "${S}/OpenTabletDriver.Console/OpenTabletDriver.Console.csproj"
"${S}/OpenTabletDriver.Daemon/OpenTabletDriver.Daemon.csproj" "${S}/OpenTabletDriver.Daemon/OpenTabletDriver.Daemon.csproj"
"${S}/OpenTabletDriver.UX.Gtk/OpenTabletDriver.UX.Gtk.csproj" "${S}/OpenTabletDriver.UX.Gtk/OpenTabletDriver.UX.Gtk.csproj"
) )
pkg_setup() {
linux-info_pkg_setup
dotnet-pkg_pkg_setup
}
src_prepare() { src_prepare() {
# Build doesn't need the solution file but eclass tries to use it. # Build doesn't need the solution file but eclass tries to use it.
rm -f OpenTabletDriver.sln || die rm -f OpenTabletDriver.sln || die