From 8edd1313588eaee287a0692d8be302e4e7a7b480 Mon Sep 17 00:00:00 2001 From: Steven Kreuzer Date: Fri, 3 Jul 2009 20:37:43 +0000 Subject: [PATCH] Fix build with custom PREFIX/LOCALBASE Reported by: QAT Approved by: wxs (mentor) --- net/boclient/Makefile | 3 +++ net/etunnel/Makefile | 4 ++-- net/ppptraf/files/patch-aa | 15 +++++++++++++-- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/net/boclient/Makefile b/net/boclient/Makefile index 0f37379eec5f..5febd3107ab9 100644 --- a/net/boclient/Makefile +++ b/net/boclient/Makefile @@ -18,6 +18,9 @@ PLIST_FILES= bin/bounix WRKSRC= ${WRKDIR}/bo GNU_CONFIGURE= yes +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/Makefile.in + post-install: ${STRIP_CMD} ${PREFIX}/bin/bounix diff --git a/net/etunnel/Makefile b/net/etunnel/Makefile index 59521a7c42ea..13a6acbfce6b 100644 --- a/net/etunnel/Makefile +++ b/net/etunnel/Makefile @@ -19,8 +19,8 @@ MAN1= etunnel.1 post-patch: @${REINPLACE_CMD} -e \ - 's|%%PREFIX%%|${PREFIX}|g ; \ - s|CC=gcc|CC?=gcc|g ; \ + 's|CC=gcc|CC?=gcc|g ; \ + s|PREFIX=|PREFIX?=|g ; \ s|CFLAGS=|CFLAGS+=|g' ${WRKSRC}/Makefile post-install: diff --git a/net/ppptraf/files/patch-aa b/net/ppptraf/files/patch-aa index 9680cc6877e8..f149224b58ed 100644 --- a/net/ppptraf/files/patch-aa +++ b/net/ppptraf/files/patch-aa @@ -1,5 +1,5 @@ ---- Makefile.orig Wed Feb 9 07:18:28 2000 -+++ Makefile Thu Mar 2 00:35:42 2000 +--- Makefile.orig 2000-02-09 10:18:28.000000000 -0500 ++++ Makefile 2009-06-30 11:47:12.000000000 -0400 @@ -2,11 +2,12 @@ ## Customizable Shit ####################################### ############################################################ @@ -24,3 +24,14 @@ LIBS = -pthread -lncurses # Solaris +@@ -55,8 +56,8 @@ + rm -rf $(OUTNAME) + + install: +- install -c -s $(OUTNAME) /usr/local/sbin +- install -c ppptraf.conf.sample /usr/local/etc ++ install -c -s $(OUTNAME) $(PREFIX)/sbin ++ install -c ppptraf.conf.sample $(PREFIX)/etc + + + depend: