svn commit: r534254 - head/multimedia/shotcut
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu May 7 09:32:39 UTC 2020
Author: amdmi3
Date: Thu May 7 09:32:37 2020
New Revision: 534254
URL: https://svnweb.freebsd.org/changeset/ports/534254
Log:
- Fix build with disabled NLS
- Switch to share/man
- Fix WWW
Modified:
head/multimedia/shotcut/Makefile
head/multimedia/shotcut/pkg-descr
head/multimedia/shotcut/pkg-plist
Modified: head/multimedia/shotcut/Makefile
==============================================================================
--- head/multimedia/shotcut/Makefile Thu May 7 08:10:27 2020 (r534253)
+++ head/multimedia/shotcut/Makefile Thu May 7 09:32:37 2020 (r534254)
@@ -29,7 +29,8 @@ USE_GL+= gl
USE_QT= buildtools_build concurrent_build core declarative \
graphicaleffects_run gui multimedia network opengl \
printsupport quickcontrols_run sql \
- sql-sqlite3_run webkit websockets widgets x11extras xml
+ sql-sqlite3_run webkit websockets widgets x11extras xml \
+ linguisttools_build
USE_SDL= sdl2
USE_XORG= x11
QMAKE_ARGS= ${PORTNAME:tu}_VERSION="${FULLVERSION}"
@@ -50,24 +51,16 @@ FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-
LADSPA_RUN_DEPENDS= swhplugins>=0:audio/swhplugins
-NLS_USES= qt:5
-NLS_USE= QT=linguisttools_build
-
WEBVFX_RUN_DEPENDS= ${LOCALBASE}/lib/mlt/libmltwebvfx.so:multimedia/webvfx-qt5
post-patch:
- ${REINPLACE_CMD} -e 's/"qmelt"/"melt"/' \
- ${WRKSRC}/src/jobs/meltjob.cpp
- ${REINPLACE_CMD} -e 's|/share/man/man1|/man/man1|' ${WRKSRC}/src/src.pro
+ @${REINPLACE_CMD} -e 's/"qmelt"/"melt"/' ${WRKSRC}/src/jobs/meltjob.cpp
pre-build:
@${FIND} ${WRKSRC} -name '.depend' -delete
-post-build-NLS-on:
- cd ${BUILD_WRKSRC}/translations && ${LRELEASE} *.ts
-
post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps
${INSTALL_DATA} ${WRKSRC}/icons/${PORTNAME}-logo-64.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps/${PORTNAME}.png
Modified: head/multimedia/shotcut/pkg-descr
==============================================================================
--- head/multimedia/shotcut/pkg-descr Thu May 7 08:10:27 2020 (r534253)
+++ head/multimedia/shotcut/pkg-descr Thu May 7 09:32:37 2020 (r534254)
@@ -4,4 +4,4 @@ range of formats; no import required meaning native ti
Blackmagic Design support for input and preview monitoring; and
resolution support to 4k.
-WWW: https://shotcut.org
+WWW: https://shotcut.org/
Modified: head/multimedia/shotcut/pkg-plist
==============================================================================
--- head/multimedia/shotcut/pkg-plist Thu May 7 08:10:27 2020 (r534253)
+++ head/multimedia/shotcut/pkg-plist Thu May 7 09:32:37 2020 (r534254)
@@ -1,8 +1,8 @@
bin/shotcut
-man/man1/shotcut.1.gz
share/applications/org.shotcut.Shotcut.desktop
share/icons/hicolor/64x64/apps/org.shotcut.Shotcut.png
share/icons/hicolor/64x64/apps/shotcut.png
+share/man/man1/shotcut.1.gz
share/metainfo/org.shotcut.Shotcut.appdata.xml
share/mime/packages/org.shotcut.Shotcut.xml
%%DATADIR%%/qml/export-edl/export-edl.js
More information about the svn-ports-head
mailing list