Kemarin malam dapat notifikasi via email bahwa ada komentar untuk paket AUR mouse server yang saya submit dari Tobse Topic. Dalam komentar tersebut dia menyebutkan bahwa ada masalah pada CMakeLists.txt mouseserver. Katanya:

Hi there,

/usr/sbin is hard coded in CMakeLists.txt, so CMAKE_INSTALL_PREFIX parameter for cmake is ignored.

I added the following line. Now cmake respects the INSTALL PREFIX:
sed -i 's,/usr/sbin,${CMAKE_INSTALL_PREFIX},g' ../CMakeLists.txt

If you want mouseserver to be installed to /usr/bin change next line to:
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr/bin

Duh, selama ini saya tidak memperhatikan. Untung saja ada yang mengoreksi 😓

Perubahan yang saya lakukan adalah menambahkan fungsi prepare() untuk persiapan membangun paket dan mengubah INSTALL PREFIX serta mengganti parameter CMAKE_INSTALL_PREFIX dari /usr menjadi /usr/bin pada fungsi build().

Monggo kalau mau lihat perubahannya di sini. Untuk paket AUR-nya saya submit di sini. 😊

Mouse Server for LinuxMouse Server for Linux