From 02424812c3a736379aaa0c9ba30a853295c559a5 Mon Sep 17 00:00:00 2001 From: Kurt Jaeger Date: Sat, 27 Jun 2015 15:15:17 +0000 Subject: [PATCH] net/freerdp: fix pkg-plist conditionals PR: 198618 Pointy hat to: pi --- net/freerdp/Makefile | 6 +++++- net/freerdp/pkg-plist | 28 ++++++++++++++-------------- 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/net/freerdp/Makefile b/net/freerdp/Makefile index 68829d2af6b0..9966736e7168 100644 --- a/net/freerdp/Makefile +++ b/net/freerdp/Makefile @@ -3,7 +3,7 @@ PORTNAME= freerdp PORTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net comms ipv6 MAINTAINER= ports@FreeBSD.org @@ -69,6 +69,10 @@ X11_USE= xorg=x11,xkbfile,xcursor,xextproto,xv,xinerama,xext,xcursor,xrandr,xi, .include +.if ${PORT_OPTIONS:MDIRECTFB} +BROKEN= DIRECTFB no longer builds +.endif + post-extract: ${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' \ -e '/CMAKE_INSTALL_RPATH /d' \ diff --git a/net/freerdp/pkg-plist b/net/freerdp/pkg-plist index 556b3a440fe7..a9707ca07954 100644 --- a/net/freerdp/pkg-plist +++ b/net/freerdp/pkg-plist @@ -1,4 +1,4 @@ -bin/xfreerdp +%%X11%%bin/xfreerdp include/freerdp/addin.h include/freerdp/altsec.h include/freerdp/api.h @@ -207,9 +207,9 @@ lib/cmake/WinPR/WinPRConfig.cmake lib/cmake/WinPR/WinPRConfigVersion.cmake lib/cmake/WinPR/WinPRTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/WinPR/WinPRTargets.cmake -lib/freerdp/libaudin-client-alsa.a +%%ALSA%%lib/freerdp/libaudin-client-alsa.a +%%PULSEAUDIO%%lib/freerdp/libaudin-client-pulse.a lib/freerdp/libaudin-client-oss.a -lib/freerdp/libaudin-client-pulse.a lib/freerdp/libaudin-client.a lib/freerdp/libcliprdr-client.a lib/freerdp/libdisp-client.a @@ -218,23 +218,23 @@ lib/freerdp/libdrive-client.a lib/freerdp/libecho-client.a lib/freerdp/libencomsp-client.a lib/freerdp/libparallel-client.a -lib/freerdp/libprinter-client.a +%%CUPS%%lib/freerdp/libprinter-client.a lib/freerdp/librail-client.a lib/freerdp/librdpdr-client.a lib/freerdp/librdpei-client.a lib/freerdp/librdpgfx-client.a -lib/freerdp/librdpsnd-client-alsa.a +%%ALSA%%lib/freerdp/librdpsnd-client-alsa.a lib/freerdp/librdpsnd-client-oss.a -lib/freerdp/librdpsnd-client-pulse.a +%%PULSEAUDIO%%lib/freerdp/librdpsnd-client-pulse.a lib/freerdp/librdpsnd-client.a lib/freerdp/libremdesk-client.a lib/freerdp/libserial-client.a lib/freerdp/libsmartcard-client.a -lib/freerdp/libtsmf-client-alsa-audio.a -lib/freerdp/libtsmf-client-ffmpeg-decoder.a -lib/freerdp/libtsmf-client-gstreamer-decoder.a +%%ALSA%%lib/freerdp/libtsmf-client-alsa-audio.a +%%FFMPEG%%lib/freerdp/libtsmf-client-ffmpeg-decoder.a +%%GSTREAMER%%lib/freerdp/libtsmf-client-gstreamer-decoder.a lib/freerdp/libtsmf-client-oss-audio.a -lib/freerdp/libtsmf-client-pulse-audio.a +%%PULSEAUDIO%%lib/freerdp/libtsmf-client-pulse-audio.a lib/freerdp/libtsmf-client.a lib/libfreerdp-client.so lib/libfreerdp-client.so.1.2 @@ -249,9 +249,9 @@ lib/libwinpr-makecert-tool.a lib/libwinpr.so lib/libwinpr.so.1.1 lib/libwinpr.so.1.1.0 -lib/libxfreerdp-client.so -lib/libxfreerdp-client.so.1.2 -lib/libxfreerdp-client.so.1.2.4 +%%X11%%lib/libxfreerdp-client.so +%%X11%%lib/libxfreerdp-client.so.1.2 +%%X11%%lib/libxfreerdp-client.so.1.2.4 libdata/pkgconfig/freerdp.pc libdata/pkgconfig/winpr.pc -man/man1/xfreerdp.1.gz +%%X11%%man/man1/xfreerdp.1.gz