Date: Mon, 16 Nov 2015 05:07:07 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r401753 - in head/audio: . deadbeef-mpris2-plugin Message-ID: <201511160507.tAG577sa046696@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= deadbeef-mpris2-plugin +DISTVERSIONPREFIX= v +DISTVERSION= 1.8 +CATEGORIES= audio + +MAINTAINER= danfe@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201511160507.tAG577sa046696>