aboutsummaryrefslogtreecommitdiff
path: root/graphics/gd2/Makefile
diff options
context:
space:
mode:
authorDaichi GOTO <daichi@FreeBSD.org>2003-07-10 08:26:50 +0000
committerDaichi GOTO <daichi@FreeBSD.org>2003-07-10 08:26:50 +0000
commit7b679a05233a4173a52cccb5885b012cda1bf036 (patch)
treed28d14f32d6d34779896443bcc8ec7d79ad13eaf /graphics/gd2/Makefile
parente2fa54af04b779740011e55f71c808c073cb89c4 (diff)
Notes
Diffstat (limited to 'graphics/gd2/Makefile')
-rw-r--r--graphics/gd2/Makefile18
1 files changed, 15 insertions, 3 deletions
diff --git a/graphics/gd2/Makefile b/graphics/gd2/Makefile
index 619ba411b1a6..deffaac075c4 100644
--- a/graphics/gd2/Makefile
+++ b/graphics/gd2/Makefile
@@ -22,17 +22,29 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
LATEST_LINK= gd2
-MAKE_ENV= WRKSRC="${WRKSRC}"
+MAKE_ENV= WRKSRC="${WRKSRC}" LDADD="${LDADD}"
MAKEFILE= ${FILESDIR}/Makefile.bsd
INSTALLS_SHLIB= yes
-.if defined(WITHOUT_X11)
+CFLAGS+= -I${WRKSRC} -I${LOCALBASE}/include/freetype2/freetype \
+ -I${LOCALBASE}/include/freetype2 -I${LOCALBASE}/include \
+ -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE -DHAVE_LIBZ
+LDADD= -L${LOCALBASE}/lib -lpng -lz -ljpeg -lfreetype -lm
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITHOUT_X11) || defined(WITHOUT_XPM)
PKGNAMESUFFIX= -nox11
.if !defined(WITHOUT_XPM)
LIB_DEPENDS+= Xpm:${PORTSDIR}/graphics/xpm
+CFLAGS+= -I${X11BASE}/include/X11 -I${X11BASE}/include -DHAVE_LIBXPM \
+ -DXPM_NOX
+LDADD+= -L${X11BASE}/lib -lXpm
.endif
.else
USE_XPM= yes
+CFLAGS+= -I${X11BASE}/include/X11 -I${X11BASE}/include -DHAVE_LIBXPM
+LDADD+= -L${X11BASE}/lib -lXpm -lX11
.endif
.if defined(WITH_LZW) || defined(HAVE_UNISYS_LICENSE) || \
@@ -62,4 +74,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/index.html ${DOCSDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>