BSD Ports

audio/mpdas 0.4.5_4 FreeBSD

MPD AudioScrobbler written in C++ supporting the latest protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
audio
Package size
34.6 KiB, 80.0 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
FreeBSDaudio/mpdas0.4.5_4
NetBSDaudio/mpdas0.4.5nb16
DragonFlyaudio/mpdas0.4.5_4

Install

Binary package:

pkg install mpdas

From the ports tree:

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

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mpdas>0:audio/mpdas

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.5_40.4.5_40.4.5_30.4.5_40.4.5_4
FreeBSD:14:quarterly0.4.5_40.4.5_4n/a0.4.5_40.4.5_4
FreeBSD:15:latest0.4.5_40.4.5_4n/a0.4.5_40.4.5_4
FreeBSD:15:quarterly0.4.5_40.4.5_4n/an/an/a
FreeBSD:16:latest0.4.5_40.4.5_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 12
Run dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang pkgconfig
Service scripts
mpdas

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.

Files

distinfo 1
FileSizeSHA256
mpdas-0.4.5.tar.gz19108c9103d7b897e76cd11a669e1c062d74cb73574efc7ba87de3b04304464e8a9ca
Master sites 1
  • http://50hz.ws/mpdas/

Commit history 0

No commits in the history this site was built from.