pkgsrc-wip/smplayer/Makefile

48 lines
1.5 KiB
Makefile

# $NetBSD$
DISTNAME= smplayer-19.1.0
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=smplayer/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://smplayer.sourceforge.net/
COMMENT= Free open source media player
LICENSE= gnu-gpl-v2 AND modified-bsd
DEPENDS+= mpv>=0.29.1:../../multimedia/mpv
USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE+= zlib/zlib.pc.in
PKGCONFIG_OVERRIDE+= zlib/contrib/minizip/minizip.pc.in
BUILD_TARGET= src/smplayer
QMAKE= ${QTDIR}/bin/qmake
LRELEASE= ${QTDIR}/bin/lrelease
MAKE_ENV+= QMAKE=${QMAKE}
BUILD_MAKE_FLAGS+= QMAKE=${QMAKE} PREFIX=${PREFIX} LRELEASE=${LRELEASE}
INSTALL_MAKE_FLAGS+= PREFIX=${PREFIX}
SUBST_CLASSES+= dirs
SUBST_FILES.dirs= Makefile
SUBST_MESSAGE.dirs= Fixing documentation directory and PKGMANDIR.
SUBST_SED.dirs= -e "s|share/man|${PKGMANDIR}|g"
SUBST_SED.dirs+= -e "s|doc/packages|doc|1"
SUBST_STAGE.dirs= pre-build
SUBST_CLASSES+= paths
SUBST_STAGE.paths= pre-configure
SUBST_SED.paths+= -e 's,/usr/local,${PREFIX},g'
SUBST_FILES.paths+= Makefile
SUBST_MESSAGE.paths= Fixing header search paths.
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qttools/buildlink3.mk"
.include "../../x11/qt5-qtscript/buildlink3.mk"
#.include "../../x11/qt5-qtwebkit/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"