BSD Ports

audio/mpdas 0.4.5_4 DragonFly

MPD AudioScrobbler written in C++ supporting the latest protocol

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
audio
Package size
40.4 KiB, 110.6 KiB installed

Description

mpdas is an AudioScrobbler client for MPD written in C++. It uses libcurl and libmpd. It supports the latest AudioScrobbler protocol (1.21). In case of a downtime or connectivity problems, mpdas will cache the played songs to ~/.mpdascache.

Please read the README at: https://github.com/hrkfdn/mpdas/tree/master/README

In the other systems

SystemPortVersion
DragonFlyaudio/mpdas0.4.5_4
FreeBSDaudio/mpdas0.4.5_4
NetBSDaudio/mpdas0.4.5nb16

Install

Binary package:

pkg install mpdas

From DPorts:

cd /usr/dports/audio/mpdas && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

mpdas has been successfully installed.

To configure mpdas, simply create a file called .mpdasrc in
your home directory or in /usr/local/etc/mpdasrc.

Syntax is easy. Example:

username = lastfmuser
password = password

Use the runas variable to change the UID the process runs in.

For more information on configuration see:
http://50hz.ws/mpdas/README.txt

To use the rc-script add the following line to /etc/rc.conf:

	mpdas_enable="YES"

Then start mpdas with

	/usr/local/etc/rc.d/mpdas start

or reboot.

As of version 0.4.3 the password is set in plaintext, whereas
previously it had to be an MD5 hash.