svn commit: r401753 - in head/audio: . deadbeef-mpris2-plugin
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Nov 16 05:07:09 UTC 2015
Author: danfe
Date: Mon Nov 16 05:07:07 2015
New Revision: 401753
URL: https://svnweb.freebsd.org/changeset/ports/401753
Log:
Add a port of up-to-date implementation of the MPRIS protocol for DeaDBeeF
music player.
Original MPRIS plugin (`audio/deadbeef-mpris-plugin') does not work anymore
and seems to be orphaned. Original plugin supported MPRISv1 and MPRISv2;
this plugin only supports version two.
WWW: https://github.com/Serranya/deadbeef-mpris2-plugin
Added:
head/audio/deadbeef-mpris2-plugin/
head/audio/deadbeef-mpris2-plugin/Makefile (contents, props changed)
head/audio/deadbeef-mpris2-plugin/distinfo (contents, props changed)
head/audio/deadbeef-mpris2-plugin/pkg-descr (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Mon Nov 16 04:13:46 2015 (r401752)
+++ head/audio/Makefile Mon Nov 16 05:07:07 2015 (r401753)
@@ -96,6 +96,7 @@
SUBDIR += dcd
SUBDIR += deadbeef
SUBDIR += deadbeef-mpris-plugin
+ SUBDIR += deadbeef-mpris2-plugin
SUBDIR += decibel-audio-player
SUBDIR += deforaos-mixer
SUBDIR += dekagen
Added: head/audio/deadbeef-mpris2-plugin/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/deadbeef-mpris2-plugin/Makefile Mon Nov 16 05:07:07 2015 (r401753)
@@ -0,0 +1,26 @@
+# Created by: Alexey Dokuchaev <danfe at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= deadbeef-mpris2-plugin
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.8
+CATEGORIES= audio
+
+MAINTAINER= danfe at FreeBSD.org
+COMMENT= MPRIS protocol version 2 plugin for DeaDBeeF music player
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= ${LOCALBASE}/include/deadbeef/deadbeef.h:${PORTSDIR}/audio/deadbeef
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USE_GITHUB= yes
+GH_ACCOUNT= Serranya
+
+USES= autoreconf libtool pkgconfig
+GNU_CONFIGURE= yes
+USE_GNOME= glib20
+
+PLIST_FILES= lib/deadbeef/mpris.so
+
+.include <bsd.port.mk>
Added: head/audio/deadbeef-mpris2-plugin/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/deadbeef-mpris2-plugin/distinfo Mon Nov 16 05:07:07 2015 (r401753)
@@ -0,0 +1,2 @@
+SHA256 (Serranya-deadbeef-mpris2-plugin-v1.8_GH0.tar.gz) = c6601e2c1f83bfe5e76c859386fc47dad8f44508f10321dab357aa57bd82cec1
+SIZE (Serranya-deadbeef-mpris2-plugin-v1.8_GH0.tar.gz) = 9396
Added: head/audio/deadbeef-mpris2-plugin/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/deadbeef-mpris2-plugin/pkg-descr Mon Nov 16 05:07:07 2015 (r401753)
@@ -0,0 +1,16 @@
+This plugin aims to implement the MPRIS protocol for DeaDBeeF music player.
+
+The original MPRIS plugin for DeaDBeeF does not work anymore and seems to be
+orphaned. The original plugin supported MPRISv1 and MPRISv2. This plugin
+only supports version two.
+
+What is currently missing:
+
+ - The whole optional "org.mpris.MediaPlayer2.TrackList" interface
+ - The whole optional "org.mpris.MediaPlayer2.Playlists" interface
+ - The optional "Fullscreen" property of the org.mpris.MediaPlayer2
+ interface
+ - The optional "CanSetFullscreen" property of the org.mpris.MediaPlayer2
+ interface
+
+WWW: https://github.com/Serranya/deadbeef-mpris2-plugin
More information about the svn-ports-all
mailing list