multimedia/musique: New port: Music player built for speed, simplicity and style

This commit is contained in:
Yuri Victorovich 2021-09-21 18:23:10 -07:00
parent 8836dd919c
commit 50cbbb557a
5 changed files with 112 additions and 0 deletions

View File

@ -264,6 +264,7 @@
SUBDIR += msopenh264
SUBDIR += mswebrtc
SUBDIR += musikcube
SUBDIR += musique
SUBDIR += mxflib
SUBDIR += mythtv
SUBDIR += mythtv-frontend

View File

@ -0,0 +1,41 @@
PORTNAME= musique
DISTVERSION= 1.10.1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
COMMENT= Music player built for speed, simplicity and style
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libmpv.so:multimedia/mpv \
libtag.so:audio/taglib
USES= compiler:c++11-lang gl pkgconfig qmake qt:5
USE_GITHUB= yes
GH_ACCOUNT= flaviotordini
GH_TUPLE= \
flaviotordini:http:b85c564:flaviotordini_http/lib/http \
flaviotordini:idle:6aa092d:flaviotordini_idle/lib/idle \
flaviotordini:js:13c9544:flaviotordini_js/lib/js \
flaviotordini:media:65afcf5:flaviotordini_media/lib/media \
flaviotordini:sharedcache:024e759:flaviotordini_sharedcache/lib/sharedcache \
flaviotordini:updater:18ce1d0:flaviotordini_updater/lib/updater
USE_GL= gl
USE_QT= core dbus declarative gui network sql widgets buildtools_build
QMAKE_ARGS= QMAKE_LRELEASE=${LRELEASE}
CXXFLAGS+= `pkg-config --cflags taglib`
OPTIONS_DEFINE= NLS
OPTIONS_DEFAULT= NLS
OPTIONS_SUB= yes
NLS_USE= QT=linguisttools_build
post-patch-NLS-off:
@${REINPLACE_CMD} -e '/include(locale\/locale.pri)/d' ${WRKSRC}/${PORTNAME}.pro
.include <bsd.port.mk>

View File

@ -0,0 +1,15 @@
TIMESTAMP = 1632271728
SHA256 (flaviotordini-musique-1.10.1_GH0.tar.gz) = 51ccbcdaee6394d3d0a4691143cb88ff7657e6df2f1cf7860ef165e14f30d903
SIZE (flaviotordini-musique-1.10.1_GH0.tar.gz) = 505160
SHA256 (flaviotordini-http-b85c564_GH0.tar.gz) = 9d758d1927c8f69d915c9ea32d289ef497aa737a044e9d1a9490d0471d4c44b4
SIZE (flaviotordini-http-b85c564_GH0.tar.gz) = 11014
SHA256 (flaviotordini-idle-6aa092d_GH0.tar.gz) = 9aa3ac940f900d8b6924492905ff1351e9af6224fdcb2d1b6e5a55af920c81eb
SIZE (flaviotordini-idle-6aa092d_GH0.tar.gz) = 1675
SHA256 (flaviotordini-js-13c9544_GH0.tar.gz) = e6dd9a47017f7893de6151acddf7f8d88fb44c46348b9dcdb86de1e0ec80474e
SIZE (flaviotordini-js-13c9544_GH0.tar.gz) = 16200
SHA256 (flaviotordini-media-65afcf5_GH0.tar.gz) = d7aabf768be14d41b2a46bc02c63acf6236a62dc952d3c24485b231706a1013e
SIZE (flaviotordini-media-65afcf5_GH0.tar.gz) = 25066
SHA256 (flaviotordini-sharedcache-024e759_GH0.tar.gz) = d723ed007010212fa1949e74721664c154c370864a8bbbefba79673636d0230c
SIZE (flaviotordini-sharedcache-024e759_GH0.tar.gz) = 2443
SHA256 (flaviotordini-updater-18ce1d0_GH0.tar.gz) = d134aceec7558fe477a2daf11fa768371de832425c0d762d6c78b2d351b46856
SIZE (flaviotordini-updater-18ce1d0_GH0.tar.gz) = 24261

View File

@ -0,0 +1,4 @@
Musique is a music player built for speed, simplicity and style. It is written
in C++ using the Qt framework.
WWW: https://flavio.tordini.org/musique

View File

@ -0,0 +1,51 @@
bin/musique
share/applications/musique.desktop
share/icons/hicolor/128x128/apps/musique.png
share/icons/hicolor/16x16/apps/musique.png
share/icons/hicolor/22x22/apps/musique.png
share/icons/hicolor/256x256/apps/musique.png
share/icons/hicolor/32x32/apps/musique.png
share/icons/hicolor/48x48/apps/musique.png
share/icons/hicolor/512x512/apps/musique.png
share/icons/hicolor/64x64/apps/musique.png
share/icons/hicolor/scalable/apps/musique.svg
%%NLS%%%%DATADIR%%/locale/ast.qm
%%NLS%%%%DATADIR%%/locale/be.qm
%%NLS%%%%DATADIR%%/locale/bg.qm
%%NLS%%%%DATADIR%%/locale/br.qm
%%NLS%%%%DATADIR%%/locale/ca.qm
%%NLS%%%%DATADIR%%/locale/ca_ES.qm
%%NLS%%%%DATADIR%%/locale/cs_CZ.qm
%%NLS%%%%DATADIR%%/locale/da.qm
%%NLS%%%%DATADIR%%/locale/de.qm
%%NLS%%%%DATADIR%%/locale/el.qm
%%NLS%%%%DATADIR%%/locale/en.qm
%%NLS%%%%DATADIR%%/locale/en_GB.qm
%%NLS%%%%DATADIR%%/locale/es.qm
%%NLS%%%%DATADIR%%/locale/es_ES.qm
%%NLS%%%%DATADIR%%/locale/es_MX.qm
%%NLS%%%%DATADIR%%/locale/fa_IR.qm
%%NLS%%%%DATADIR%%/locale/fi_FI.qm
%%NLS%%%%DATADIR%%/locale/fr.qm
%%NLS%%%%DATADIR%%/locale/gl.qm
%%NLS%%%%DATADIR%%/locale/hu_HU.qm
%%NLS%%%%DATADIR%%/locale/ia.qm
%%NLS%%%%DATADIR%%/locale/it.qm
%%NLS%%%%DATADIR%%/locale/ko.qm
%%NLS%%%%DATADIR%%/locale/ky.qm
%%NLS%%%%DATADIR%%/locale/lt_LT.qm
%%NLS%%%%DATADIR%%/locale/ms_MY.qm
%%NLS%%%%DATADIR%%/locale/nb.qm
%%NLS%%%%DATADIR%%/locale/nl.qm
%%NLS%%%%DATADIR%%/locale/pl.qm
%%NLS%%%%DATADIR%%/locale/pt.qm
%%NLS%%%%DATADIR%%/locale/pt_BR.qm
%%NLS%%%%DATADIR%%/locale/ro.qm
%%NLS%%%%DATADIR%%/locale/ru.qm
%%NLS%%%%DATADIR%%/locale/sk.qm
%%NLS%%%%DATADIR%%/locale/sr.qm
%%NLS%%%%DATADIR%%/locale/tr.qm
%%NLS%%%%DATADIR%%/locale/uk.qm
%%NLS%%%%DATADIR%%/locale/vi.qm
%%NLS%%%%DATADIR%%/locale/zh_CN.qm
%%NLS%%%%DATADIR%%/locale/zh_TW.qm