# New ports collection makefile for: urjtag # Date created: 2008-01-05 # Whom: Bruce M. Simpson # # $FreeBSD$ # PORTNAME= urjtag PORTVERSION= 0.10 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= bahamasfranks@gmail.com COMMENT= Extended utility to work with JTAG-aware boards BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LEX=${LOCALBASE}/bin/flex CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= --std=c99 MAN1= jtag.1 bsdl2jtag.1 OPTIONS= \ USB "Build support for USB JTAG adapters" On \ FTDI "Build support for FTDI-based USB JTAG adapters" On \ JEDEC "Enable experimental JEDEC flash detection" Off .include .if defined(WITH_JEDEC) CONFIGURE_ARGS+= --enable-jedec .endif .if !defined(WITHOUT_USB) CONFIGURE_ARGS+= --with-libusb .if ${OSVERSION} < 800069 LIB_DEPENDS+= usb:${PORTSDIR}/devel/libusb .else EXTRA_PATCHES= ${FILESDIR}/extra-patch-usb . endif .endif .if !defined(WITHOUT_FTDI) CONFIGURE_ARGS+= --with-libftdi LIB_DEPENDS+= ftdi.19:${PORTSDIR}/devel/libftdi .endif .if exists(${LOCALBASE}/lib/libreadline.so.6) LIB_DEPENDS+= readline.6:${PORTSDIR}/devel/readline .endif .if !defined(WITHOUT_NLS) USE_GETTEXT= yes PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " CONFIGURE_ARGS+=--disable-nls .endif post-patch: @${REINPLACE_CMD} -e 's|^SVN=.*|SVN=''|' ${WRKSRC}/configure .include