Changeset View
Changeset View
Standalone View
Standalone View
multimedia/dvbcut/Makefile
# Created by: se@FreeBSD.org | # Created by: se@FreeBSD.org | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= dvbcut | PORTNAME= dvbcut | ||||
PORTVERSION= 0.7.3 | PORTVERSION= 0.7.3 | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
PORTREVISION= 1 | PORTREVISION= 1 | ||||
CATEGORIES= multimedia | CATEGORIES= multimedia | ||||
MAINTAINER= se@FreeBSD.org | MAINTAINER= se@FreeBSD.org | ||||
COMMENT= Qt application for cutting of MPEG PS and MPEG TS streams (DVB) | COMMENT= Qt application for cutting of MPEG PS and MPEG TS streams (DVB) | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
BUILD_DEPENDS= mplayer:multimedia/mplayer \ | BUILD_DEPENDS= mplayer:multimedia/mplayer \ | ||||
ffmpeg:multimedia/ffmpeg | ffmpeg:multimedia/ffmpeg | ||||
LIB_DEPENDS= liba52.so:audio/liba52 \ | LIB_DEPENDS= liba52.so:audio/liba52 \ | ||||
rene: Only with the non-default option QT4.
This port could be flavored for QT4 and QT5, but that is… | |||||
Done Inline Actionsprobably also not worth it... :) tcberner: probably also not worth it... :) | |||||
libao.so:audio/libao \ | libao.so:audio/libao \ | ||||
libmad.so:audio/libmad \ | libmad.so:audio/libmad \ | ||||
libavutil.so:multimedia/ffmpeg | libavutil.so:multimedia/ffmpeg | ||||
RUN_DEPENDS:= ${BUILD_DEPENDS} | RUN_DEPENDS:= ${BUILD_DEPENDS} | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= bernhardu | GH_ACCOUNT= bernhardu | ||||
GH_PROJECT= dvbcut-deb | GH_PROJECT= dvbcut-deb | ||||
Show All 13 Lines | |||||
OPTIONS_RADIO_QT= QT4 QT5 | OPTIONS_RADIO_QT= QT4 QT5 | ||||
OPTIONS_DEFAULT= QT5 | OPTIONS_DEFAULT= QT5 | ||||
QT4_USES= qt:4 | QT4_USES= qt:4 | ||||
QT4_USE= QT=corelib,gui,xml,qt3support,linguisttools_build,moc_build,rcc_build,uic_build | QT4_USE= QT=corelib,gui,xml,qt3support,linguisttools_build,moc_build,rcc_build,uic_build | ||||
QT5_USES= qt:5 | QT5_USES= qt:5 | ||||
QT5_USE= QT=core,gui,widgets,xml,buildtools_build,linguisttools_build GL=gl | QT5_USE= QT=core,gui,widgets,xml,buildtools_build,linguisttools_build GL=gl | ||||
.include <bsd.port.options.mk> | |||||
.if ${PORT_OPTIONS:MQT4} | |||||
DEPRECATED= Qt4 has been EOL since december 2015 | |||||
EXPIRATION_DATE= 2019-03-15 | |||||
.endif | |||||
post-build: | post-build: | ||||
@${SED} -e 's;@prefix@;${PREFIX};' \ | @${SED} -e 's;@prefix@;${PREFIX};' \ | ||||
< ${WRKSRC}/dvbcut.desktop.in \ | < ${WRKSRC}/dvbcut.desktop.in \ | ||||
> ${WRKSRC}/dvbcut.desktop | > ${WRKSRC}/dvbcut.desktop | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/dvbcut ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_PROGRAM} ${WRKDIR}/.build/dvbcut ${STAGEDIR}${PREFIX}/bin/ | ||||
${INSTALL_MAN} ${WRKSRC}/dvbcut.1 ${STAGEDIR}${MANPREFIX}/man/man1/ | ${INSTALL_MAN} ${WRKSRC}/dvbcut.1 ${STAGEDIR}${MANPREFIX}/man/man1/ | ||||
Show All 9 Lines |
Only with the non-default option QT4.
This port could be flavored for QT4 and QT5, but that is unrelated to this review.