diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-08-29 03:16:00 +0800 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-08-29 03:16:00 +0800 |
commit | 5b44be2c97fbf0183812a7d3acd4532889daddda (patch) | |
tree | 46687a0866528fba88565710eda599b455651e3f /net | |
parent | 1bb4c339de88c0dfeb2da5c1a1d571b95d966825 (diff) | |
download | freebsd-ports-gnome-5b44be2c97fbf0183812a7d3acd4532889daddda.tar.gz freebsd-ports-gnome-5b44be2c97fbf0183812a7d3acd4532889daddda.tar.zst freebsd-ports-gnome-5b44be2c97fbf0183812a7d3acd4532889daddda.zip |
optionsify gnutls and gcrypt support
Remove CPPFLAGS and LDFLAGS from CONFIGURE_ENV
PR: ports/160245
Submitted by: Mikhail T. <m.tsatsenko@gmail.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/libvncserver/Makefile | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/net/libvncserver/Makefile b/net/libvncserver/Makefile index a44884e0ad7f..e3d79cb2de1c 100644 --- a/net/libvncserver/Makefile +++ b/net/libvncserver/Makefile @@ -22,10 +22,29 @@ LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg USE_GNOME= gnomehack USE_LDCONFIG= yes GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" +CPPFLAGS= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib CONFIGURE_ARGS= --without-x +OPTIONS= GNUTLS "Adds GnuTLS support" Off \ + GCRYPT "Adds Libgcrypt support" Off + +.include <bsd.port.options.mk> + +.if defined(WITH_GNUTLS) +LIB_DEPENDS+= gnutls.0:${PORTSDIR}/security/gnutls +CONFIGURE_ARGS+= --with-gnutls +.else +CONFIGURE_ARGS+= --without-gnutls +.endif + +.if defined(WITH_GCRYPT) +LIB_DEPENDS+= gcrypt.0:${PORTSDIR}/security/libgcrypt +CONFIGURE_ARGS+= --with-gcrypt +.else +CONFIGURE_ARGS+= --without-gcrypt +.endif + post-patch: @${REINPLACE_CMD} -e \ 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure |