ports/sysutils/lockfile-progs/files/patch-Makefile

23 lines
733 B
Text

--- Makefile.orig 2024-12-09 19:42:32 UTC
+++ Makefile
@@ -1,6 +1,6 @@
-LOADLIBES := -llockfile
-CFLAGS := -g -Wall -Wformat-security -Werror -O2 -fwrapv -fno-strict-aliasing $(CFLAGS)
+LOADLIBES := -L${LOCALBASE}/lib -llockfile
+#CFLAGS := -g -Wall -Wformat-security -Werror -O2 -fwrapv -fno-strict-aliasing $(CFLAGS)
all: lockfile-create
rm -rf bin
@@ -23,7 +23,10 @@ lockfile-create: lockfile-progs.o
.PHONY: all
lockfile-create: lockfile-progs.o
- ${CC} -o $@ ${LDFLAGS} $^ ${LOADLIBES}
+ ${CC} -o $@ ${LDFLAGS} lockfile-progs.o ${LOADLIBES}
+
+lockfile-progs.o:
+ ${CC} ${CFLAGS} -c -I${LOCALBASE}/include lockfile-progs.c
# These tests are quite insufficient, but perhaps better than nothing for now.
check: all