summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2019-04-23 09:01:33 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2019-04-23 09:01:33 +0000
commitfc70424876c82c8082f2680eceb0fff7d28c90d8 (patch)
tree95ee79d731d1d1974c5a06bf68a9bebb69d0d087
parent- Update WWW (diff)
devel/libepoll-shim: Fix build with PREFIX != /usr/local
Reported by: jbeich
Notes
Notes: svn path=/head/; revision=499736
-rw-r--r--devel/libepoll-shim/Makefile4
-rw-r--r--devel/libepoll-shim/files/patch-Makefile11
2 files changed, 14 insertions, 1 deletions
diff --git a/devel/libepoll-shim/Makefile b/devel/libepoll-shim/Makefile
index ad1e62e65073..2f960a5e2ef8 100644
--- a/devel/libepoll-shim/Makefile
+++ b/devel/libepoll-shim/Makefile
@@ -19,7 +19,9 @@ USE_LDCONFIG= yes
USES= compiler uidfix
MAKE_ARGS= INCSDIR=${PREFIX}/include/libepoll-shim/sys \
- LIBDIR=${PREFIX}/lib WITHOUT_PROFILE=yes
+ LIBDATADIR=${PREFIX}/libdata \
+ LIBDIR=${PREFIX}/lib \
+ WITHOUT_PROFILE=yes
.include <bsd.port.pre.mk>
diff --git a/devel/libepoll-shim/files/patch-Makefile b/devel/libepoll-shim/files/patch-Makefile
new file mode 100644
index 000000000000..fe49881723c7
--- /dev/null
+++ b/devel/libepoll-shim/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2019-04-23 08:57:50 UTC
++++ Makefile
+@@ -15,7 +15,7 @@ CFLAGS+= -I${.CURDIR}/include -pthread -Wall -Wextra -
+ LDFLAGS+= -pthread -lrt
+
+ src/epoll-shim.pc: src/epoll-shim.pc.in
+- sed -e 's,@CMAKE_INSTALL_PREFIX@,/usr/local,' \
++ sed -e 's,@CMAKE_INSTALL_PREFIX@,${PREFIX},' \
+ -e 's,@PROJECT_VERSION@,,' \
+ $> >$@
+