xsetmode still works on devices that support multiple mode, the hooks are
still there so functionally there's nothing wrong with it. xinput has
replaced it though, you get the same with
xinput --set-mode "device name" ABSOLUTE
since xinput is actively maintained, I recommend using that instead.
xsetpointer sets an input device as the core pointer. This dates
back to when an extension device could not be a core device at the
same time and is obsolete since server 1.4 (2006 or so I think).
the request always fails now (96e32805d12fc36f0fa0926dbfb0dd8a5cadb739).
xinput set-pointer is the equiv xsetpointer, but still doesn't do
anything, that app is truly dead.
then automatically generate a PLIST that says "${PKGNAME} has no files".
* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
and no PLIST files exist, then fail during the package build with
PKG_FAIL_REASON.
* Remove "intentionally empty" PLISTs again.
Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:
PLIST_SRC= # empty
that directly manipulate empty PLISTs.
Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.