1 # Created by: TAKATSU Tomonari <tota@FreeBSD.org>
2 # $FreeBSD: graphics/php5-swfed/Makefile 336447 2013-12-14 13:55:46Z tota $
6 CATEGORIES= graphics www
8 MASTER_SITE_SUBDIR= ${PORTNAME}/60035
11 MAINTAINER= yoya@awm.jp
12 COMMENT= A PHP extension to edit SWF file
16 BUILD_DEPENDS= re2c:${PORTSDIR}/devel/re2c
17 LIB_DEPENDS= gif:${PORTSDIR}/graphics/giflib \
18 png15:${PORTSDIR}/graphics/png
24 WRKSRC= ${WRKDIR}/${DISTNAME}/src
25 CONFIGURE_ARGS= --with-png-dir=${LOCALBASE} --with-gif-dir=${LOCALBASE}
27 PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
32 .include <bsd.port.options.mk>
35 .if ${PORT_OPTIONS:MDOCS}
36 @${MKDIR} ${STAGEDIR}${DOCSDIR}
37 @${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
39 .if ${PORT_OPTIONS:MEXAMPLES}
40 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
41 @${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/sample/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
43 @${MKDIR} ${STAGEDIR}${WWWDIR}
44 @${CP} -R ${WRKDIR}/${DISTNAME}/www/ ${STAGEDIR}${WWWDIR}
46 x-generate-plist: stage
47 ${FIND} ${STAGEDIR}${WWWDIR} -type f | ${SORT} | ${SED} -e 's,${STAGEDIR}${WWWDIR},%%WWWDIR%%,g' > pkg-plist.new
48 ${FIND} ${STAGEDIR}${WWWDIR} -type d -depth | ${SORT} -r | ${SED} -e 's,${STAGEDIR}${WWWDIR},@dirrm %%WWWDIR%%,g' >> pkg-plist.new
49 ${ECHO} '@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%WWWDIR%%' >> pkg-plist.new
51 .include <bsd.port.mk>