Changeset View
Changeset View
Standalone View
Standalone View
head/net/xrdp-devel/Makefile
# Created by: alepulver | # Created by: alepulver | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= xrdp | PORTNAME= xrdp | ||||
PORTVERSION= 0.9.3 | PORTVERSION= 0.9.4 | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= net | CATEGORIES= net | ||||
PKGNAMESUFFIX= -devel | PKGNAMESUFFIX= -devel | ||||
DIST_SUBDIR?= ${PORTNAME} | DIST_SUBDIR?= ${PORTNAME} | ||||
MAINTAINER= meta+ports@vmeta.jp | MAINTAINER= meta+ports@vmeta.jp | ||||
COMMENT= Open source Remote Desktop Protocol (RDP) server | COMMENT= Open source Remote Desktop Protocol (RDP) server | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
# pulseaudio's built source is required for audio redirection | # pulseaudio's built source is required for audio redirection | ||||
BUILD_DEPENDS= ${NONEXISTENT}:audio/pulseaudio:configure \ | BUILD_DEPENDS= ${NONEXISTENT}:audio/pulseaudio:configure \ | ||||
${LOCALBASE}/bin/nasm:devel/nasm | ${LOCALBASE}/bin/nasm:devel/nasm | ||||
RUN_DEPENDS= ${LOCALBASE}/lib/xorg/modules/libxorgxrdp.so:x11-drivers/xorgxrdp | RUN_DEPENDS= ${LOCALBASE}/lib/xorg/modules/libxorgxrdp.so:x11-drivers/xorgxrdp | ||||
USES= autoreconf:build jpeg libtool pkgconfig ssl | USES= autoreconf:build jpeg libtool pkgconfig ssl | ||||
USE_XORG= ice pixman sm x11 xfixes xrandr | USE_XORG= ice pixman sm x11 xfixes xrandr | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USE_LDCONFIG= ${PREFIX}/lib/xrdp | USE_LDCONFIG= ${PREFIX}/lib/xrdp | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= neutrinolabs | GH_ACCOUNT= neutrinolabs | ||||
GH_PROJECT= xrdp librfxcodec:librfxcodec libpainter:libpainter | GH_PROJECT= xrdp librfxcodec:librfxcodec libpainter:libpainter | ||||
GH_TAGNAME= v0.1.2:librfxcodec v0.1.1:libpainter | GH_TAGNAME= v0.1.3:librfxcodec v0.1.1:libpainter | ||||
CONFIGURE_ARGS= --localstatedir=/var --enable-strict-locations \ | CONFIGURE_ARGS= --localstatedir=/var --enable-strict-locations \ | ||||
--with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ | --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ | ||||
--enable-jpeg --enable-pixman --enable-rfxcodec --enable-painter | --enable-jpeg --enable-pixman --enable-rfxcodec --enable-painter | ||||
LDFLAGS+= -L${LOCALBASE}/lib -L${OPENSSLLIB} -lssl | LDFLAGS+= -L${LOCALBASE}/lib -L${OPENSSLLIB} -lssl | ||||
CFLAGS+= -I${LOCALBASE}/include -L${OPENSSLINC} | CFLAGS+= -I${LOCALBASE}/include -L${OPENSSLINC} | ||||
CONFLICTS= xrdp-[0-9]* | CONFLICTS= xrdp-[0-9]* | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
SUB_FILES= pkg-install pkg-message | SUB_FILES= pkg-install pkg-message | ||||
SUB_LIST= OPENSSLBASE=${OPENSSLBASE} | SUB_LIST= OPENSSLBASE=${OPENSSLBASE} | ||||
OPTIONS_DEFINE= DEBUG FUSE IPV6 MP3LAME OPUS | OPTIONS_DEFINE= DEBUG FUSE IPV6 | ||||
OPTIONS_DEFAULT= OPUS MP3LAME | OPTIONS_DEFAULT= FDKAAC MP3LAME OPUS | ||||
OPTIONS_GROUP= AUDIO_CODEC | |||||
OPTIONS_GROUP_AUDIO_CODEC= FDKAAC MP3LAME OPUS | |||||
FDKAAC_DESC= Enable Fraunhofer FDK AAC for audio redirection | |||||
FUSE_DESC= Enable drive redirection via FUSE (experimental) | FUSE_DESC= Enable drive redirection via FUSE (experimental) | ||||
MP3LAME_DESC= Enable MP3 Lame for audio redirection | MP3LAME_DESC= Enable MP3 Lame for audio redirection | ||||
OPUS_DESC= Enable Opus for audio redirection | OPUS_DESC= Enable Opus for audio redirection | ||||
IPV6_CONFIGURE_ENABLE= ipv6 | |||||
DEBUG_CONFIGURE_ENABLE= xrdpdebug | DEBUG_CONFIGURE_ENABLE= xrdpdebug | ||||
FDKAAC_CONFIGURE_ENABLE= fdkaac | |||||
FDKAAC_LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac | |||||
FUSE_CONFIGURE_ENABLE= fuse | FUSE_CONFIGURE_ENABLE= fuse | ||||
FUSE_USES= fuse | FUSE_USES= fuse | ||||
IPV6_CONFIGURE_ENABLE= ipv6 | |||||
MP3LAME_CONFIGURE_ENABLE= mp3lame | MP3LAME_CONFIGURE_ENABLE= mp3lame | ||||
MP3LAME_LIB_DEPENDS= libmp3lame.so:audio/lame | MP3LAME_LIB_DEPENDS= libmp3lame.so:audio/lame | ||||
OPUS_CONFIGURE_ENABLE= opus | OPUS_CONFIGURE_ENABLE= opus | ||||
OPUS_LIB_DEPENDS= libopus.so:audio/opus | OPUS_LIB_DEPENDS= libopus.so:audio/opus | ||||
# don't forget to increase PORTREVISION after pulseaudio update | # don't forget to increase PORTREVISION after pulseaudio update | ||||
PULSE_VERSION= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VPORTVERSION | PULSE_VERSION= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VPORTVERSION | ||||
PULSE_WRKSRC= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VWRKSRC | PULSE_WRKSRC= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VWRKSRC | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |