Skip to content

Commit

Permalink
multimedia/musique: New port: Music player built for speed, simplicit…
Browse files Browse the repository at this point in the history
…y and style
  • Loading branch information
yurivict committed Sep 22, 2021
1 parent 8836dd9 commit 50cbbb5
Show file tree
Hide file tree
Showing 5 changed files with 112 additions and 0 deletions.
1 change: 1 addition & 0 deletions multimedia/Makefile
Expand Up @@ -264,6 +264,7 @@
SUBDIR += msopenh264
SUBDIR += mswebrtc
SUBDIR += musikcube
SUBDIR += musique
SUBDIR += mxflib
SUBDIR += mythtv
SUBDIR += mythtv-frontend
Expand Down
41 changes: 41 additions & 0 deletions multimedia/musique/Makefile
@@ -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>
15 changes: 15 additions & 0 deletions multimedia/musique/distinfo
@@ -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
4 changes: 4 additions & 0 deletions multimedia/musique/pkg-descr
@@ -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
51 changes: 51 additions & 0 deletions multimedia/musique/pkg-plist
@@ -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

0 comments on commit 50cbbb5

Please sign in to comment.