diff options
Diffstat (limited to 'net/tsclient/Makefile')
-rw-r--r-- | net/tsclient/Makefile | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/net/tsclient/Makefile b/net/tsclient/Makefile new file mode 100644 index 000000000..013a84a64 --- /dev/null +++ b/net/tsclient/Makefile @@ -0,0 +1,67 @@ +# New ports collection makefile for: tsclient +# Date created: 01 Mar 2003 +# Whom: Koop Mast <einekoai@chello.nl> +# +# $FreeBSD$ +# + +PORTNAME= tsclient +PORTVERSION= 0.150 +PORTREVISION= 4 +CATEGORIES= net gnome +MASTER_SITES= SF + +MAINTAINER= ports@thepentagon.org +COMMENT= A GNOME 2 frontend for rdesktop and vncviewer + +RUN_DEPENDS= rdesktop:${PORTSDIR}/net/rdesktop + +OPTIONS= GNOME "Build with gnome support" on \ + TIGHTVNC "vncviewer support" off \ + XNEST "X via Xnest support (experimental)" off + +USE_AUTOTOOLS= libtool:15 automake:19 autoconf:262 +USE_GNOME= gtk20 +USE_GMAKE= yes +USE_GETTEXT= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include `pkg-config --cflags libgnomeui-2.0`" \ + LDFLAGS="-L${LOCALBASE}/lib" \ + LIBS="`pkg-config --libs libgnomeui-2.0`" + +MAN1= tsclient.1 +PORTDOCS= COPYING NEWS README + +.include <bsd.port.pre.mk> + +.if defined(WITH_GNOME) +USE_GNOME+= gnomeprefix gnomehack gnomepanel libgnomeui +.else +CONFIGURE_ARGS+= --disable-gnome +.endif + +.if defined(WITH_TIGHTVNC) +RUN_DEPENDS+= vncviewer:${PORTSDIR}/net/tightvnc +.endif + +.if defined(WITH_XNEST) +RUN_DEPENDS+= Xnest:${X_NESTSERVER_PORT} +.endif + +post-patch: + @${REINPLACE_CMD} -e '/^man1dir *=/ s,datadir,prefix,g' \ + ${WRKSRC}/Makefile.am + @${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \ + ${WRKSRC}/aclocal.m4 + +post-install: + @${LN} -sf ${PREFIX}/share/pixmaps/tsclient/tsclient.png \ + ${PREFIX}/share/pixmaps/tsclient.png +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +. for doc in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} +. endfor +.endif + +.include <bsd.port.post.mk> |