pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/cantata audio/cantata: import cantata-2.3.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/30fa414ec4dc
branches: trunk
changeset: 396771:30fa414ec4dc
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Jun 09 15:46:09 2019 +0000
description:
audio/cantata: import cantata-2.3.3
A graphical (Qt5) client for MPD, supporting the following features:
* Multiple MPD collections.
* Highly customisable layout.
* Songs (optionally) grouped by album in play queue.
* Context view to show artist, album, and song information of
current track.
* Simple tag editor.
* File organizer - use tags to organize files and folders.
* Ability to calculate ReplyGain tags.
* Dynamic playlists.
* Smart Playlists.
* Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
* Radio stream support - with the ability to search for streams
via TuneIn, ShoutCast, or Dirble.
* USB-Mass-Storage and MTP device support.
* Audio CD ripping and playback.
* Playback of non-MPD songs - via simple in-built HTTP server.
* MPRISv2 DBUS interface.
* Scrobbling.
* Ratings support.
diffstat:
audio/cantata/DESCR | 21 ++++++
audio/cantata/Makefile | 32 ++++++++++
audio/cantata/PLIST | 21 ++++++
audio/cantata/distinfo | 7 ++
audio/cantata/patches/patch-3rdparty_solid-lite_CMakeLists.txt | 15 ++++
5 files changed, 96 insertions(+), 0 deletions(-)
diffs (116 lines):
diff -r 38ee19d722f6 -r 30fa414ec4dc audio/cantata/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/DESCR Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,21 @@
+A graphical (Qt5) client for MPD, supporting the following features:
+
+ * Multiple MPD collections.
+ * Highly customisable layout.
+ * Songs (optionally) grouped by album in play queue.
+ * Context view to show artist, album, and song information of
+ current track.
+ * Simple tag editor.
+ * File organizer - use tags to organize files and folders.
+ * Ability to calculate ReplyGain tags.
+ * Dynamic playlists.
+ * Smart Playlists.
+ * Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
+ * Radio stream support - with the ability to search for streams
+ via TuneIn, ShoutCast, or Dirble.
+ * USB-Mass-Storage and MTP device support.
+ * Audio CD ripping and playback.
+ * Playback of non-MPD songs - via simple in-built HTTP server.
+ * MPRISv2 DBUS interface.
+ * Scrobbling.
+ * Ratings support.
diff -r 38ee19d722f6 -r 30fa414ec4dc audio/cantata/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/Makefile Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2019/06/09 15:46:09 wiz Exp $
+
+DISTNAME= cantata-2.3.3
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_GITHUB:=CDrummond/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/CDrummond/cantata/
+COMMENT= Qt5 Graphical MPD Client
+LICENSE= gnu-gpl-v3
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+= bash:run perl:run
+
+REPLACE_PERL+= playlists/cantata-dynamic
+REPLACE_BASH+= cantata-remote.cmake
+
+.include "../../audio/libebur128/buildlink3.mk"
+.include "../../audio/mpg123/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../devel/libmtp/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../net/avahi/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 38ee19d722f6 -r 30fa414ec4dc audio/cantata/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/PLIST Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1 2019/06/09 15:46:09 wiz Exp $
+bin/cantata
+lib/cantata/cantata-replaygain
+lib/cantata/cantata-tags
+share/applications/cantata.desktop
+share/cantata/icons/podcasts.png
+share/cantata/icons/soundcloud.png
+share/cantata/icons/stream.png
+share/cantata/scripts/cantata-dynamic
+share/cantata/scripts/cantata-remote
+share/icons/hicolor/128x128/apps/cantata.png
+share/icons/hicolor/16x16/apps/cantata.png
+share/icons/hicolor/22x22/apps/cantata.png
+share/icons/hicolor/24x24/apps/cantata.png
+share/icons/hicolor/256x256/apps/cantata.png
+share/icons/hicolor/32x32/apps/cantata.png
+share/icons/hicolor/48x48/apps/cantata.png
+share/icons/hicolor/512x512/apps/cantata.png
+share/icons/hicolor/64x64/apps/cantata.png
+share/icons/hicolor/scalable/apps/cantata.svg
+share/icons/hicolor/symbolic/apps/cantata-symbolic.svg
diff -r 38ee19d722f6 -r 30fa414ec4dc audio/cantata/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/distinfo Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2019/06/09 15:46:09 wiz Exp $
+
+SHA1 (cantata-2.3.3.tar.bz2) = 19a235897c556f7fcc39be51842491ccb163d135
+RMD160 (cantata-2.3.3.tar.bz2) = f42da1ae832f27e32b622f47f69e9ba27ca5dde4
+SHA512 (cantata-2.3.3.tar.bz2) = 8314930c9e16a5811f607f131ce7134daa0c6de81c5f87d45967c076895540b388b89b3f2cbd82950f6defb1087e61923c1719670f19b4ed3c074f05fe8577c6
+Size (cantata-2.3.3.tar.bz2) = 2445139 bytes
+SHA1 (patch-3rdparty_solid-lite_CMakeLists.txt) = 537eefc6c7b75412a1af39fb7b4db88160ba806d
diff -r 38ee19d722f6 -r 30fa414ec4dc audio/cantata/patches/patch-3rdparty_solid-lite_CMakeLists.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/patches/patch-3rdparty_solid-lite_CMakeLists.txt Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-3rdparty_solid-lite_CMakeLists.txt,v 1.1 2019/06/09 15:46:09 wiz Exp $
+
+Limit udev to Linux.
+
+--- 3rdparty/solid-lite/CMakeLists.txt.orig 2018-03-07 19:04:41.000000000 +0000
++++ 3rdparty/solid-lite/CMakeLists.txt 2019-06-09 12:52:54.960229954 +0000
+@@ -45,7 +45,7 @@
+ backends/shared/rootdevice.cpp
+ )
+
+- if (NOT WIN32 AND NOT APPLE AND WITH_SOLID_UDISKS2)
++ if (LINUX AND WITH_SOLID_UDISKS2)
+ find_package( UDev REQUIRED)
+ macro_log_feature( UDEV_FOUND "UDev" "UDev support for Solid" "http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html" FALSE "" "Allows Solid to use UDev to provide information about
devices on Linux" )
+ endif()
Home |
Main Index |
Thread Index |
Old Index