Thanks. I also had to change MANPREFIX in MAKE_FLAGS to ${TRUEPREFIX}/man.

Updated tarball attached.

On Wed, Apr 06, 2016 at 12:56:18AM +0200, Dmitrij D. Czarkoff wrote:
> ix said:
> > I keep getting an error `hardcoded paths detected in Makefile,
> > consider using SUBST_VARS and
> > TRUEPREFIX/LOCALBASE/LOCALSTATEDIR/VARBASE`, so if anyone can tell me
> > something about that, that'd be great.
> 
> sxhkd/Makefile
> | CFLAGS +=           -I/usr/X11R6/include
> 
> This should be
> 
>   CFLAGS +=           -I${X11BASE}/include
> 
> sxhkd/patches/patch-Makefile
> | $OpenBSD$
> | --- Makefile.orig   Tue Mar 15 12:20:41 2016
> | +++ Makefile        Tue Apr  5 16:06:10 2016
> | @@ -3,7 +3,7 @@ VERSION := $(shell git describe 2> /dev/null || cat VE
> |  
> |  CPPFLAGS += -D_POSIX_C_SOURCE=200112L -DVERSION=\"$(VERSION)\"
> |  CFLAGS   += -std=c99 -pedantic -Wall -Wextra
> | -LDLIBS    = -lxcb -lxcb-keysyms
> | +LDLIBS    = -L/usr/X11R6/lib -lxcb -lxcb-keysyms
> 
> This should be
> 
>   LDLIBS    = -L${X11BASE}/lib -lxcb -lxcb-keysyms
> 
> -- 
> Dmitrij D. Czarkoff
> 

Attachment: sxhkd.tar.gz
Description: application/tar-gz

Reply via email to