summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrofl0r <retnyg@gmx.net>2014-07-10 18:14:55 +0200
committerrofl0r <retnyg@gmx.net>2014-07-10 18:15:22 +0200
commit80f68a7bfc41e4c27c291e3c152870e215fdbb2d (patch)
treecff5b5bfc196250580c8fdcb5231da626adb5931
parent1af31c2b442632bc391d3d1ab7889088b1b91672 (diff)
downloadlibnl-tiny-80f68a7bfc41e4c27c291e3c152870e215fdbb2d.tar.gz
use user-supplied prefix for .pc generation
-rw-r--r--src/Makefile4
-rw-r--r--src/libnl-tiny.pc.in4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/Makefile b/src/Makefile
index e2c4696..9c9c362 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,3 +1,4 @@
+prefix=/usr/local
CC=gcc
WFLAGS=-Wall
CFLAGS?=-O2
@@ -22,3 +23,6 @@ libnl-tiny.a: $(LIBNL_OBJ) $(GENL_OBJ)
ar rc $@ $^
ranlib libnl-tiny.a
+libnl-tiny.pc: libnl-tiny.pc.in
+ sed s,@prefix@,$(prefix),g $< > $@
+
diff --git a/src/libnl-tiny.pc.in b/src/libnl-tiny.pc.in
index af79cd3..cee2911 100644
--- a/src/libnl-tiny.pc.in
+++ b/src/libnl-tiny.pc.in
@@ -1,5 +1,5 @@
-prefix=/usr
-exec_prefix=/usr
+prefix=@prefix@
+exec_prefix=@prefix@
libdir=${exec_prefix}/lib
includedir=${prefix}/include/libnl-tiny