jasper 3a56a8d6f4 - update to gnuplot 4.6.3
testing by various
ok sthen@
2013-05-29 14:32:11 +00:00

66 lines
1.5 KiB
Makefile

# $OpenBSD: Makefile,v 1.55 2013/05/29 14:32:11 jasper Exp $
COMMENT = command-driven interactive function plotting program
V = 4.6
PATCHLEVEL = 3
DISTNAME = gnuplot-${V}.${PATCHLEVEL}
CATEGORIES = math graphics
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=gnuplot/}
HOMEPAGE = http://www.gnuplot.info/
# see Copyright in source
# http://gnuplot.cvs.sourceforge.net/gnuplot/gnuplot/Copyright
PERMIT_PACKAGE_CDROM = Yes
WANTLIB = c m ncurses readline stdc++ z
BUILD_DEPENDS = editors/emacs21
FLAVORS = no_cairo no_x11
FLAVOR ?=
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS = --without-linux-vga \
--without-latex \
--without-tutorial \
--with-readline \
--with-lasergnu \
--disable-wxwidgets \
--disable-qt \
--without-lua \
--without-pdf
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include/libpng" \
LDFLAGS="-L${LOCALBASE}/lib"
FAKE_FLAGS = appdefaultdir="${PREFIX}/lib/X11/app-defaults/"
TEST_IS_INTERACTIVE = x11
SUBST_VARS = V
.if ${FLAVOR:Mno_x11}
CONFIGURE_ARGS += --without-x \
--without-gd
.else
MODULES += converters/libiconv
LIB_DEPENDS += graphics/gd
WANTLIB += X11 fontconfig freetype jpeg png gd>=20 ${MODLIBICONV_WANTLIB}
CONFIGURE_ARGS += --with-x
.endif
.if ${FLAVOR:Mno_cairo} || ${FLAVOR:Mno_x11}
CONFIGURE_ARGS += --without-cairo
.else
MODULES += devel/gettext
LIB_DEPENDS += devel/pango \
graphics/cairo
WANTLIB += gobject-2.0 pangocairo-1.0 cairo glib-2.0 pango-1.0 pangoft2-1.0
.endif
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/src/lasergnu ${PREFIX}/bin/lasergnu
.include <bsd.port.mk>