Monday, July 03, 2017

Re: NEW: x11/xcape

Hi,

On Mon, Jul 03, 2017 at 09:30:50AM +0200, Antoine Jacoutot wrote:
> > * Funny that they have an install target which installs the manual, but
> > not the binary! Doh! Might want to report that, so that in later
> > versions you don't need a custom do-install target.
>
> They do install the binary.
> You just need to specify proper variables:
> MAKE_FLAGS = PREFIX=${PREFIX} \
> MANDIR="/man/man1"

Antoine is right. If you look at the fake stage output:

---8<---
===> Faking installation for xcape-1.2
install -d -m 755 /usr/ports/pobj/xcape-1.2/fake-amd64
install -d -m 0755 /usr/ports/pobj/xcape-1.2/fake-amd64/usr/bin
install -d -m 0755 /usr/ports/pobj/xcape-1.2/fake-amd64/usr/local/man/man1
install -m 0755 xcape /usr/ports/pobj/xcape-1.2/fake-amd64/usr/bin/xcape
install -m 0644 xcape.1 /usr/ports/pobj/xcape-1.2/fake-amd64/usr/local/man/man1/xcape.1
--->8---

The binary goes under /usr/bin in the fake root, which is presumably why
`update-plist` doesn't find it.

In light of that, you shold be able to kill the custom do-install target.

He's also right about HOMEPAGE :) Thanks Antoine!

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

No comments:

Post a Comment