FreeBSD Bugzilla – Attachment 214370 Details for
Bug 246342
[NEW PORT] audio/strawberry: Music Player
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Strawberry WIP #3
0001-Strawberry.patch (text/plain), 4.94 KB, created by
Daniel Engberg
on 2020-05-11 08:41:23 UTC
(
hide
)
Description:
Strawberry WIP #3
Filename:
MIME Type:
Creator:
Daniel Engberg
Created:
2020-05-11 08:41:23 UTC
Size:
4.94 KB
patch
obsolete
>From 8908bcd186524bec463eb9ef6b2b44948738c994 Mon Sep 17 00:00:00 2001 >From: Daniel Engberg <daniel.engberg.lists@pyret.net> >Date: Mon, 11 May 2020 03:21:25 +0200 >Subject: [PATCH] Strawberry > >Strawberry > >Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> >--- > audio/strawberry/Makefile | 105 +++++++++++++++++++++++++++++++++++++ > audio/strawberry/distinfo | 3 ++ > audio/strawberry/pkg-descr | 3 ++ > audio/strawberry/pkg-plist | 9 ++++ > 4 files changed, 120 insertions(+) > create mode 100644 audio/strawberry/Makefile > create mode 100644 audio/strawberry/distinfo > create mode 100644 audio/strawberry/pkg-descr > create mode 100644 audio/strawberry/pkg-plist > >diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile >new file mode 100644 >index 000000000000..3d8734c981a7 >--- /dev/null >+++ b/audio/strawberry/Makefile >@@ -0,0 +1,105 @@ >+# $FreeBSD$ >+ >+PORTNAME= strawberry >+DISTVERSION= 0.6.10 >+CATEGORIES= audio >+MASTER_SITES= https://files.jkvinge.net/packages/strawberry/ >+ >+MAINTAINER= menelkir@itroll.org >+COMMENT= Fork of clementine with many features >+ >+LICENSE= GPLv3 >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+BUILD_DEPENDS= boost-libs>0:devel/boost-libs >+ >+LIB_DEPENDS= libgnutls.so:security/gnutls \ >+ libprotobuf.so:devel/protobuf \ >+ libtag.so:audio/taglib >+ >+USES= compiler:c++11-lang cmake desktop-file-utils gnome pkgconfig \ >+ qt:5 sqlite pkgconfig tar:xz xorg >+USE_GNOME= glib20 >+USE_QT= buildtools_build concurrent core dbus gui network qmake_build \ >+ sql testlib_build widgets x11extras >+USE_XORG= ice sm x11 xcb xext >+INSTALLS_ICONS= yes >+ >+CMAKE_ARGS= -DUSE_SYSTEM_TAGLIB=ON -DENABLE_UDISKS2=OFF -DENABLE_XINE=OFF >+ >+TEST_TARGET= strawberry_test >+ >+OPTIONS_DEFINE= APPLEDEV AUDIOCD IPOD MOODBAR MTPDEV MUSICBRAINZ NLS SUBSONIC \ >+ TEST TIDAL >+APPLEDEV_IMPLIES= IPOD >+MOODBAR_IMPLIES= GSTREAMER >+OPTIONS_DEFAULT= GSTREAMER PULSEAUDIO >+ >+BACKEND_DESC= Multimedia backend(s) >+ >+OPTIONS_MULTI= BACKEND SOUND >+OPTIONS_MULTI_BACKEND= GSTREAMER VLC >+OPTIONS_MULTI_SOUND= ALSA PULSEAUDIO >+ >+APPLEDEV_DESC= Enable support for more recent Apple devices >+AUDIOCD_DESC= Enable support for Audio CDs >+IPOD_DESC= Enable support for iPod Classic >+MTPDEV_DESC= Enable support for Media Transport Protocol >+MOODBAR_DESC= Enable moodbar >+MUSICBRAINZ_DESC= Enable tag fetching from MusicBrainz >+NLS_DESC= Enable translations >+SUBSONIC_DESC= Enable support for Subsonic music streamer >+TIDAL_DESC= Enable support for TIDAL music service >+VLC_DESC= Multimedia support via (lib)vlc >+ >+APPLEDEV_CMAKE_BOOL= ENABLE_IMOBILEDEVICE >+APPLEDEV_LIB_DEPENDS= libimobiledevice.so:comms/libimobiledevice >+ >+ALSA_CMAKE_BOOL= ENABLE_ALSA >+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib >+ >+AUDIOCD_CMAKE_BOOL= ENABLE_AUDIOCD >+ALSA_LIB_DEPENDS= libcdio.so:sysutils/libcdio >+ >+IPOD_CMAKE_BOOL= ENABLE_LIBGPOD >+IPOD_LIB_DEPENDS= libgpod.so:audio/libgpod >+ >+MTPDEV_CMAKE_BOOL= ENABLE_LIBMTP >+MTPDEV_LIB_DEPENDS= libmtp.so:multimedia/libmtp >+ >+MOODBAR_CMAKE_BOOL= ENABLE_MOODBAR >+MOODBAR_LIB_DEPENDS= libfftw3.so:math/fftw3 >+ >+MUSICBRAINZ_CMAKE_BOOL= ENABLE_CHROMAPRINT >+MUSICBRAINZ_LIB_DEPENDS= libchromaprint.so:audio/chromaprint >+ >+PULSEAUDIO_CMAKE_BOOL= ENABLE_PULSE >+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio >+ >+SUBSONIC_CMAKE_BOOL= ENABLE_SUBSONIC >+ >+TIDAL_CMAKE_BOOL= ENABLE_TIDAL >+ >+TEST_LIB_DEPENDS= libgtest.so:devel/googletest >+ >+VLC_CMAKE_BOOL= ENABLE_VLC >+VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc >+ >+.include <bsd.port.options.mk> >+ >+.if ${PORT_OPTIONS:MGSTREAMER} >+USE_GSTREAMER1= yes >+CMAKE_ARGS+= -DUSE_GSTREAMER=ON >+.else >+CMAKE_ARGS+= -DUSE_GSTREAMER=OFF >+.endif >+ >+.if ${PORT_OPTIONS:MNLS} >+USES+= gettext-runtime gettext-tools iconv >+USE_QT+= linguisttools >+CMAKE_ARGS+= -DUSE_TRANSLATIONS=ON >+.else >+CMAKE_ARGS+= -DUSE_TRANSLATIONS=OFF >+.endif >+ >+.include <bsd.port.mk> >diff --git a/audio/strawberry/distinfo b/audio/strawberry/distinfo >new file mode 100644 >index 000000000000..25d8265d3a9b >--- /dev/null >+++ b/audio/strawberry/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1589094677 >+SHA256 (strawberry-0.6.10.tar.xz) = f5f601934d8b8f8113daadd563596c897146ade9b373d16b92eba969ddb22cf5 >+SIZE (strawberry-0.6.10.tar.xz) = 9283932 >diff --git a/audio/strawberry/pkg-descr b/audio/strawberry/pkg-descr >new file mode 100644 >index 000000000000..bcb461946798 >--- /dev/null >+++ b/audio/strawberry/pkg-descr >@@ -0,0 +1,3 @@ >+Strawberry is a fork of clementine with many features. >+ >+WWW: https://www.strawberrymusicplayer.org/ >diff --git a/audio/strawberry/pkg-plist b/audio/strawberry/pkg-plist >new file mode 100644 >index 000000000000..da1eaa8a2086 >--- /dev/null >+++ b/audio/strawberry/pkg-plist >@@ -0,0 +1,9 @@ >+bin/strawberry >+bin/strawberry-tagreader >+share/applications/org.strawberrymusicplayer.strawberry.desktop >+share/icons/hicolor/128x128/apps/strawberry.png >+share/icons/hicolor/48x48/apps/strawberry.png >+share/icons/hicolor/64x64/apps/strawberry.png >+share/man/man1/strawberry-tagreader.1.gz >+share/man/man1/strawberry.1.gz >+share/metainfo/org.strawberrymusicplayer.strawberry.appdata.xml >-- >2.26.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 246342
:
214326
|
214334
|
214370
|
214371
|
214444
|
214553
|
214567
|
214588