openbsd-ports/net/mtr/Makefile
sthen a688446f98 Switch mtr to using the resolver from libbind, as it wants to poke at
internals not available with asr. This also unbreaks some use with the gtk
version (there are still problems but "mtr somehost" from the command line
now works with gtk).  ok brad@ naddy@
2013-04-01 14:08:26 +00:00

41 lines
1.0 KiB
Makefile

# $OpenBSD: Makefile,v 1.53 2013/04/01 14:08:26 sthen Exp $
COMMENT= Matt's traceroute - network diagnostic tool#'
DISTNAME= mtr-0.82
REVISION= 0
CATEGORIES= net
MAINTAINER= Jakob Schlyter <jakob@openbsd.org>
HOMEPAGE= http://www.bitwizard.nl/mtr/
# GPLv2+
PERMIT_PACKAGE_CDROM= yes
WANTLIB= bind c m termcap
LIB_DEPENDS= net/libbind
MASTER_SITES= ftp://ftp.bitwizard.nl/mtr/
CONFIGURE_STYLE= gnu
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/bind" \
LDFLAGS="-L${LOCALBASE}/lib -lbind"
FLAVORS= gtk
FLAVOR?=
.if ${FLAVOR} == "gtk"
MODULES+= devel/gettext
CONFIGURE_ARGS+= --with-gtk-prefix=${LOCALBASE}
LIB_DEPENDS+= x11/gtk+2
WANTLIB += GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
WANTLIB += Xrandr Xrender atk-1.0 cairo expat fontconfig freetype
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
WANTLIB += gtk-x11-2.0 pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1
WANTLIB += png pthread pthread-stubs xcb xcb-render xcb-shm z
.else
CONFIGURE_ARGS+= --without-gtk
.endif
.include <bsd.port.mk>