2017-11-09 16:50:39 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.29 2017/11/09 16:50:39 ajacoutot Exp $
|
2015-11-20 19:48:34 +00:00
|
|
|
|
2016-02-21 15:47:30 +00:00
|
|
|
BROKEN-arm = unrecognized option -mfpu=neon
|
2015-11-20 19:48:34 +00:00
|
|
|
# Also: __sync_fetch_and_add_4 __sync_add_and_fetch_4 __sync_sub_and_fetch_4
|
2017-02-01 11:43:23 +00:00
|
|
|
BROKEN-hppa = undefined reference to __sync_val_compare_and_swap_4
|
2012-02-24 09:41:43 +00:00
|
|
|
|
2010-10-26 12:56:57 +00:00
|
|
|
COMMENT = open source client for Windows Terminal Server
|
2015-11-07 05:55:08 +00:00
|
|
|
DISTNAME = freerdp-1.2.0beta1
|
2010-10-26 12:56:57 +00:00
|
|
|
CATEGORIES = x11 net
|
2017-11-09 16:50:39 +00:00
|
|
|
REVISION = 2
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2015-11-07 05:55:08 +00:00
|
|
|
GH_ACCOUNT = FreeRDP
|
|
|
|
GH_PROJECT = FreeRDP
|
|
|
|
GH_COMMIT = f5ff6e1bd819a347aa532c1ef1a9cf0c67387507
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2015-11-07 05:55:08 +00:00
|
|
|
SHARED_LIBS += freerdp-client 0.0 # 1.2
|
|
|
|
SHARED_LIBS += freerdp 0.0 # 1.2
|
|
|
|
SHARED_LIBS += winpr 0.0 # 1.1
|
|
|
|
SHARED_LIBS += xfreerdp-client 0.0 # 1.2
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2015-11-07 05:55:08 +00:00
|
|
|
HOMEPAGE = http://www.freerdp.com/
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2012-04-04 00:52:21 +00:00
|
|
|
# Apache 2.0
|
2010-10-26 12:56:57 +00:00
|
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
|
2015-11-21 10:04:31 +00:00
|
|
|
WANTLIB += X11 Xcursor Xext Xfixes Xi Xinerama Xrender Xv avcodec
|
|
|
|
WANTLIB += avutil c crypto cups execinfo m pthread ssl xkbfile
|
|
|
|
WANTLIB += z
|
2012-02-24 09:41:43 +00:00
|
|
|
|
2012-08-04 14:47:00 +00:00
|
|
|
MODULES = devel/cmake
|
2012-02-24 09:41:43 +00:00
|
|
|
|
2015-11-07 05:55:08 +00:00
|
|
|
CFLAGS += -I${X11BASE}/include -I${LOCALBASE}/include
|
2012-02-24 09:41:43 +00:00
|
|
|
|
2015-11-21 10:04:31 +00:00
|
|
|
BUILD_DEPENDS = security/pcsc-lite \
|
2015-11-07 05:55:08 +00:00
|
|
|
textproc/xmlto
|
|
|
|
|
2015-11-21 10:04:31 +00:00
|
|
|
LIB_DEPENDS = devel/libexecinfo \
|
|
|
|
print/cups,-libs \
|
|
|
|
graphics/ffmpeg
|
2015-11-07 05:55:08 +00:00
|
|
|
|
|
|
|
CONFIGURE_ARGS += -DWITH_ALSA=OFF \
|
|
|
|
-DWITH_CUPS=ON \
|
|
|
|
-DWITH_DIRECTFB=OFF \
|
|
|
|
-DWITH_GSTREAMER_0_10=OFF \
|
|
|
|
-DWITH_GSTREAMER_1_0=OFF \
|
|
|
|
-DWITH_OPENSLES=OFF \
|
|
|
|
-DWITH_PCSC=ON \
|
2015-11-21 10:04:31 +00:00
|
|
|
-DWITH_PULSE=OFF
|
|
|
|
|
|
|
|
# XXX does not build
|
|
|
|
CONFIGURE_ARGS += -DCHANNEL_DRIVE=OFF
|
2015-11-07 07:28:18 +00:00
|
|
|
|
|
|
|
# -msse3 requires a newer gcc
|
|
|
|
CONFIGURE_ARGS += -DWITH_SSE2=OFF
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2015-11-07 05:55:08 +00:00
|
|
|
NO_TEST = Yes
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2015-11-07 05:55:08 +00:00
|
|
|
pre-configure:
|
|
|
|
sed -i "s,/usr/local,${LOCALBASE},g" ${WRKSRC}/CMakeLists.txt
|
2010-10-26 12:56:57 +00:00
|
|
|
|
2015-12-13 01:48:51 +00:00
|
|
|
.if ${MACHINE_ARCH} == "sparc64"
|
|
|
|
CONFIGURE_ARGS += -DWITH_NEON=OFF
|
|
|
|
.endif
|
|
|
|
|
2010-10-26 12:56:57 +00:00
|
|
|
.include <bsd.port.mk>
|