diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2019-04-28 18:04:01 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2019-04-28 18:04:01 +0000 |
commit | 9bd979867d84b1dbc541c478d7f4e3ef278cdf56 (patch) | |
tree | c45ea5bddb8c91bd97720fc9f06563df34d1ce8a /audio/noson-app | |
parent | e3973dd5b4b35cdf932ebe043cfbb8529c24e017 (diff) | |
download | ports-9bd979867d84b1dbc541c478d7f4e3ef278cdf56.tar.gz ports-9bd979867d84b1dbc541c478d7f4e3ef278cdf56.zip |
New port: audio/noson-app -- a SONOS controller
Noson is a SONOS controller for Linux platforms
The fast and smart controller for your SONOS devices. You can browse your music
library and play track or radio on any zones. You can manage grouping zones,
queue, and playlists, and fully control the playback.
Written with QML/C++ for maximal performance
WWW: http://janbar.github.io/noson-app/index.html
Notes
Notes:
svn path=/head/; revision=500340
Diffstat (limited to 'audio/noson-app')
-rw-r--r-- | audio/noson-app/Makefile | 27 | ||||
-rw-r--r-- | audio/noson-app/distinfo | 3 | ||||
-rw-r--r-- | audio/noson-app/pkg-descr | 9 | ||||
-rw-r--r-- | audio/noson-app/pkg-plist | 12 |
4 files changed, 51 insertions, 0 deletions
diff --git a/audio/noson-app/Makefile b/audio/noson-app/Makefile new file mode 100644 index 000000000000..43e1cb78581b --- /dev/null +++ b/audio/noson-app/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= noson-app +DISTVERSION= 3.11.4 +CATEGORIES= audio net + +MAINTAINER= tcberner@FreeBSD.org +COMMENT= Fast and smart SONOS controller + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libFLAC.so:audio/flac + +USES= cmake qt:5 ssl +USE_QT= core declarative gui network quickcontrols2 \ + svg widgets xml \ + buildtools_build qmake_build +USE_GITHUB= yes +GH_ACCOUNT= janbar + +OPTIONS_DEFINE= PULSEAUDIO +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Pulse \ + CMAKE_DISABLE_FIND_PACKAGE_Pulse-simple + +.include <bsd.port.mk> diff --git a/audio/noson-app/distinfo b/audio/noson-app/distinfo new file mode 100644 index 000000000000..d23bd69ca22e --- /dev/null +++ b/audio/noson-app/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1556469837 +SHA256 (janbar-noson-app-3.11.4_GH0.tar.gz) = 3d35194a147780b44f6e224b4fd4602731585db10e7d1dda937569c72e1bce37 +SIZE (janbar-noson-app-3.11.4_GH0.tar.gz) = 8398910 diff --git a/audio/noson-app/pkg-descr b/audio/noson-app/pkg-descr new file mode 100644 index 000000000000..c8926a1d81a5 --- /dev/null +++ b/audio/noson-app/pkg-descr @@ -0,0 +1,9 @@ +Noson is a SONOS controller for Linux platforms + +The fast and smart controller for your SONOS devices. You can browse your music +library and play track or radio on any zones. You can manage grouping zones, +queue, and playlists, and fully control the playback. + +Written with QML/C++ for maximal performance + +WWW: http://janbar.github.io/noson-app/index.html diff --git a/audio/noson-app/pkg-plist b/audio/noson-app/pkg-plist new file mode 100644 index 000000000000..97bca2af1550 --- /dev/null +++ b/audio/noson-app/pkg-plist @@ -0,0 +1,12 @@ +bin/noson-app +lib/noson/NosonApp/libNosonApp.so +lib/noson/NosonApp/qmldir +lib/noson/NosonMediaScanner/libNosonMediaScanner.so +lib/noson/NosonMediaScanner/qmldir +lib/noson/NosonThumbnailer/libNosonThumbnailer.so +lib/noson/NosonThumbnailer/qmldir +lib/noson/noson-cli +lib/noson/noson-gui +share/applications/io.github.janbar.noson.desktop +share/icons/hicolor/256x256/apps/noson.png +share/metainfo/io.github.janbar.noson.appdata.xml |