Package Details: warpd-git r234.5971cfb-1

Git Clone URL: https://aur.archlinux.org/warpd-git.git (read-only, click to copy)
Package Base: warpd-git
Description: A modal keyboard driven interface for mouse manipulation.
Upstream URL: https://github.com/rvaiya/warpd
Keywords: cursor grid hints mouse warp X
Licenses: MIT
Conflicts: warpd, warpd-wayland, warpd-wayland-git
Provides: warpd
Submitter: mattf
Maintainer: mattf
Last Packager: mattf
Votes: 4
Popularity: 0.26
First Submitted: 2020-06-21 05:14 (UTC)
Last Updated: 2022-11-06 01:14 (UTC)

Latest Comments

asdasdasdmhjksdh commented on 2023-01-18 17:00 (UTC)

Thats wierd,i tried to install normal version it launched but nothing worked, i also tried to download it with yay but still nothing worked, mabye xfce doesnt work with it?

mattf commented on 2023-01-18 15:51 (UTC)

@asdasdasdmhjksdh Try the other non git packages: https://aur.archlinux.org/packages?O=0&SeB=nd&K=warpd&outdated=&SB=p&SO=d&PP=50&submit=Go

Or open an issue in upstream: https://github.com/rvaiya/warpd/issues

asdasdasdmhjksdh commented on 2023-01-18 15:36 (UTC) (edited on 2023-01-18 15:36 (UTC) by asdasdasdmhjksdh)

Guys please help, cloned git, downloaded all dependencies wrote makepkg -si and when i start warpd my screen doesnt change, all modes work but my screen stays the same

archlinux os

BrainDamage commented on 2022-10-23 17:29 (UTC) (edited on 2022-10-23 17:30 (UTC) by BrainDamage)

unfortunately the "fix" is more wrong than the previous code

The doc isn't in the usr/local path unless the user put it there on their own, using it as source is plain wrong; the documentation has to be generated manually using scdoc.

the proper way to do this is to add "make man" to the build() function, and scdoc to the makedepends:

makedepends=(git scdoc)

build() {
    cd ${_gitname}
    make
    make doc
}

and the install command changed to:

install -Dm644 files/warpd.1.gz -t "${pkgdir}"/usr/share/man/man1/

because the make doc command creates the archive inside the files subfolder.

Separately, mkdir is redundant because install command already creates the necessary paths when used with -D, you can easily see this by appending verbose ( I'd suggest you do even in the pkgbuild for clarity ):

install -Dvm644 files/warpd.1.gz -t "${pkgdir}"/usr/share/man/man1/

P.S.: I'd suggest to test-build things yourself before pushing suggested changes from a user.

mattf commented on 2022-10-23 04:36 (UTC)

@jabashque thank you very much!

jabashque commented on 2022-10-22 21:22 (UTC)

makepkg currently fails because the location of warpd.1.gz has been moved

Fixed PKGBULID available here; please update the PKGBULID here with this: https://gist.github.com/jabashque/40f3667b68a14c3ccb293493d82a4780