* Edd Barrett <edd@theunixzoo.co.uk> wrote:
>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.
Ok, will be included in the next version.
>He's also right about HOMEPAGE :) Thanks Antoine!
That's nice, I didn't realize that either.
--
Jon
No comments:
Post a Comment