aboutsummaryrefslogtreecommitdiff
path: root/graphics/lightspark-devel/Makefile
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2010-06-25 15:23:58 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2010-06-25 15:23:58 +0000
commitf9a10d9ad02ef08c11d5e114368de6a791a1d7cb (patch)
treef6c475578dab479f00d858ad4028172e69a05d4e /graphics/lightspark-devel/Makefile
parentc4e482cce20c0e4426fc9cdf206dfab15ff466b5 (diff)
Notes
Diffstat (limited to 'graphics/lightspark-devel/Makefile')
-rw-r--r--graphics/lightspark-devel/Makefile19
1 files changed, 12 insertions, 7 deletions
diff --git a/graphics/lightspark-devel/Makefile b/graphics/lightspark-devel/Makefile
index 331171a3f26b..011e6cff637a 100644
--- a/graphics/lightspark-devel/Makefile
+++ b/graphics/lightspark-devel/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= lightspark
-DISTVERSION= r20100528
+DISTVERSION= r20100625
CATEGORIES= graphics
MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= -devel
@@ -21,7 +21,8 @@ RUN_DEPENDS= ${LOCALBASE}/include/llvm/Support/DataFlow.h:${PORTSDIR}/devel/llvm
LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \
pcrecpp.0:${PORTSDIR}/devel/pcre \
ftgl.2:${PORTSDIR}/graphics/ftgl \
- avcodec.1:${PORTSDIR}/multimedia/ffmpeg
+ avcodec.1:${PORTSDIR}/multimedia/ffmpeg \
+ fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= Uses assembly code
@@ -34,6 +35,7 @@ USE_SDL= sdl
USE_GL= gl glew
MAKE_JOBS_SAFE= yes
USE_PERL5_BUILD=yes # for llvm-config; see ports/146711
+USE_LDCONFIG= yes
CXXFLAGS+= -fpermissive
@@ -41,7 +43,8 @@ PORTDOCS= *
WRKSRC= ${WRKDIR}/${PORTNAME}
-OPTIONS= PLUGIN "Enable browser plugin" off
+OPTIONS= PLUGIN "Enable browser plugin" off \
+ SOUND "Enable sound (requires libpulse)" on
.include <bsd.port.options.mk>
@@ -68,6 +71,12 @@ PLIST_SUB+= PLUGIN="@comment "
CMAKE_ARGS+= -DCOMPILE_PLUGIN:BOOL=OFF
.endif
+.if defined(WITH_SOUND)
+LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
+.else
+CMAKE_ARGS+= -DENABLE_SOUND:BOOL=OFF
+.endif
+
.if defined(WITH_PLUGIN)
pre-everything::
@${ECHO_CMD} "Lightspark is currently in pre-alpha state, so only use its plugin"
@@ -77,10 +86,6 @@ pre-everything::
@sleep 3
.endif
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr.*/LiberationSerif-Regular.ttf|${LOCALBASE}/lib/X11/fonts/Liberation/LiberationSerif-Regular.ttf|' \
- ${WRKSRC}/swf.cpp
-
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}