aboutsummaryrefslogtreecommitdiff
path: root/sysutils/wmmount
diff options
context:
space:
mode:
authorNorikatsu Shigemura <nork@FreeBSD.org>2003-02-02 15:03:56 +0000
committerNorikatsu Shigemura <nork@FreeBSD.org>2003-02-02 15:03:56 +0000
commit086f0b15dae3cf64bc6ebbdc33915b309567e047 (patch)
treeb88fa071ce14008b8e17614e3963b7c5fc271377 /sysutils/wmmount
parent870046c5d25a58da805efba84ec714e3ade084a4 (diff)
Notes
Diffstat (limited to 'sysutils/wmmount')
-rw-r--r--sysutils/wmmount/Makefile9
-rw-r--r--sysutils/wmmount/files/patch-ac4
2 files changed, 9 insertions, 4 deletions
diff --git a/sysutils/wmmount/Makefile b/sysutils/wmmount/Makefile
index 9f7bc482e0ad..6f03cc837aa1 100644
--- a/sysutils/wmmount/Makefile
+++ b/sysutils/wmmount/Makefile
@@ -14,11 +14,16 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
-LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
-
USE_IMAKE= yes
USE_XPM= yes
USE_REINPLACE= yes
+MAKE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+
+.if !exists(/usr/include/getopt.h)
+LIB_DEPENDS+= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib -lgnugetopt
+.endif
post-patch:
.for file in system.wmmount.eg system.wmmount.sh
diff --git a/sysutils/wmmount/files/patch-ac b/sysutils/wmmount/files/patch-ac
index 69c2fed5110b..382980c1de79 100644
--- a/sysutils/wmmount/files/patch-ac
+++ b/sysutils/wmmount/files/patch-ac
@@ -5,9 +5,9 @@
XPMLIB = -lXpm
-LOCAL_LIBRARIES = $(XPMLIB) $(XLIB)
-+LOCAL_LIBRARIES = $(XPMLIB) $(XLIB) -lgnugetopt -L${LOCALBASE}/lib
++LOCAL_LIBRARIES = $(XPMLIB) $(XLIB) $(LDFLAGS)
+
-+EXTRA_INCLUDES = -I${LOCALBASE}/include
++EXTRA_INCLUDES = $(CPPFLAGS)
SRCS = dockapp.c wmmount.c
OBJS = dockapp.o wmmount.o