diff -ruN /usr/ports//multimedia/photofilmstrip/Makefile ./Makefile --- /usr/ports//multimedia/photofilmstrip/Makefile 2014-03-11 02:55:20.000000000 +0600 +++ ./Makefile 2014-06-03 22:15:22.934762545 +0600 @@ -3,7 +3,7 @@ PORTNAME= photofilmstrip PORTVERSION= 1.5.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia python MASTER_SITES= SF/photostoryx/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,12 +24,14 @@ USE_WX= 2.8+ WX_COMPS= python:lib WX_UNICODE= yes -USES= gettext ALL_TARGET= compile PFSDIR= ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} -NO_STAGE= yes +OPTIONS_DEFINE= DOCS NLS +NLS_USES= gettext + +.include <bsd.port.options.mk> pre-everything:: @${ECHO_MSG} "To run ${PORTNAME}, you must have sqlite3 installed with extensions enabled." @@ -54,26 +56,30 @@ /^OnlyShowIn/d' ${WRKSRC}/build/${PORTNAME}.desktop do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/build/${PORTNAME} ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/build/${PORTNAME}-cli ${PREFIX}/bin - @${MKDIR} ${PFSDIR} - ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}-cli.py ${PFSDIR} - ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}-gui.py ${PFSDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/build/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/build/${PORTNAME}-cli ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${PFSDIR} + ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}-cli.py ${STAGEDIR}${PFSDIR} + ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}-gui.py ${STAGEDIR}${PFSDIR} .for dir in cli core gui lib res @(cd ${WRKSRC}/src && \ ${FIND} ${dir} ! \( -name '*.bak' -o -name '*.orig' \) | \ - ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${PFSDIR}) + ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${PFSDIR}) .endfor - @${MKDIR} ${PFSDIR}/doc - ${INSTALL_DATA} ${WRKSRC}/doc/photofilmstrip/* ${PFSDIR}/doc - @${FIND} ${PFSDIR} -type d | ${XARGS} ${CHMOD} a+rx - @${FIND} ${PFSDIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} - ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}.desktop ${PREFIX}/share/applications +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${STAGEDIR}${PFSDIR}/doc + ${INSTALL_DATA} ${WRKSRC}/doc/photofilmstrip/* ${STAGEDIR}${PFSDIR}/doc +.endif + @${FIND} ${STAGEDIR}${PFSDIR} -type d | ${XARGS} ${CHMOD} a+rx + @${FIND} ${STAGEDIR}${PFSDIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} + ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications +.if ${PORT_OPTIONS:MNLS} .for lang in cs de en fr it ko nl pt tr - @${MKDIR} ${PREFIX}/share/locale/${lang}/LC_MESSAGES + @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ - ${PREFIX}/share/locale/${lang}/LC_MESSAGES/PhotoFilmStrip.mo + ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/PhotoFilmStrip.mo .endfor - ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}.xpm ${PREFIX}/share/pixmaps +.endif + ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}.xpm ${STAGEDIR}${PREFIX}/share/pixmaps .include <bsd.port.mk> diff -ruN /usr/ports//multimedia/photofilmstrip/pkg-descr ./pkg-descr --- /usr/ports//multimedia/photofilmstrip/pkg-descr 2014-01-22 21:44:51.000000000 +0600 +++ ./pkg-descr 2014-06-03 20:53:50.110097984 +0600 @@ -8,4 +8,4 @@ audio file can be specified to setup the background musice for the slide show. -WWW: http://www.photofilmstrip.org/1-1-Home.html +WWW: http://www.photofilmstrip.org/