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