Diff spacenavd-0.8 with a spacenavd-1.1

/usr/portage/app-misc/spacenavd/spacenavd-1.1.ebuild 2023-10-09 14:52:28.820368333 +0300
1
# Copyright 1999-2021 Gentoo Authors
1
# Copyright 1999-2022 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=7
4
EAPI=8
5 5

  
6 6
inherit flag-o-matic linux-info systemd toolchain-funcs udev
7 7

  
......
11 11
SRC_URI="https://github.com/FreeSpacenav/spacenavd/releases/download/v${PV}/${P}.tar.gz"
12 12
LICENSE="GPL-3"
13 13
SLOT="0"
14
KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
14
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
15 15
IUSE="X"
16 16

  
17 17
RDEPEND="X? (
......
19 19
		x11-base/xorg-proto
20 20
		x11-libs/libX11
21 21
		x11-libs/libXi
22
		x11-libs/libXtst
22 23
	)"
23 24
DEPEND="${RDEPEND}"
24 25

  
25
PATCHES=(
26
	# https://github.com/FreeSpacenav/spacenavd/issues/29
27
	"${FILESDIR}"/${P}-version.patch
28
)
29

  
30 26
pkg_setup() {
31 27
	CONFIG_CHECK="~INPUT_EVDEV"
32 28
	ERROR_CFG="Your kernel needs INPUT_EVDEV for the spacenavd to work properly"
......
50 46
	# Config file
51 47
	insinto /etc
52 48
	newins "${S}/doc/example-spnavrc" spnavrc.sample
49
	newins "${S}/doc/spnavrc_smouse_ent" spnavrc-space-mouse-enterprise.sample
50
	newins "${S}/doc/spnavrc_spilot" spnavrc-space-pilot.sample
53 51

  
54 52
	# Init script
55 53
	newinitd "${FILESDIR}/spnavd" spacenavd
......
65 63
}
66 64

  
67 65
pkg_postinst() {
66
	udev_reload
67

  
68 68
	elog "To start the Spacenav daemon system-wide by default"
69 69
	elog "you should add it to the default runlevel :"
70 70
	elog "\`rc-update add spacenavd default\` (for openRC)"
......
77 77
		elog "\`spnavd_ctl x11 start\`"
78 78
		elog
79 79
	fi
80
	elog
81 80
	elog "If you want to auto-start the daemon when you plug in"
82 81
	elog "a SpaceNavigator device, activate the related udev rule :"
83 82
	elog "\`sudo ln -s $(get_udevdir)/rules.d/99-space-navigator.rules.ignored /etc/udev/rules.d\`"
......
85 84
	ewarn "the new version of the daemon or \`systemctl restart spacenavd\`"
86 85
	ewarn "if using systemd."
87 86
}
87

  
88
pkg_postrm() {
89
	udev_reload
90
}
Thank you!