Skip to content

foonerd/volumio3-mpd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

mpd

Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.

This repo is intended for Volumio music player MPD enhancements for armfh.

Contents

Folder Content
/packages/static Compiled and ready to use packages for Volumio3.
/packages/debug The usual – extra debug packages for curious minds.
/sources Complete sources for this build.

Build notes

This is not a complete guide, only set of essential instructions for this build:

Update your locale by appending exports:

nano ~/.bashrc

# Setting for the new UTF-8 terminal support in Volumio
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
source ~/.bashrc

Update repos:

sudo nano /etc/apt/sources.list

deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

sudo apt update

Install essential build packages:

sudo apt install build-essential fakeroot devscripts

Install build required packages:

sudo apt install meson debhelper cmake

Install library packages:

sudo apt install libsndio-dev libopenmpt-dev libpcre2-dev libpipewire-0.2-dev libfmt-dev libsystemd-dev libavfilter-dev

Missing headers:

copy libgme.pc file from sources to /usr/lib/pkgconfig

Install mpd dependencies:

sudo apt build-dep mpd

Run build:

debuild -b -uc -us

or complete with sources

debuild -uc -us


x86 has unmet dependencies on dephelper and meson:

sudo nano /etc/apt/sources.list

deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
deb http://ftp.uk.debian.org/debian buster-backports main

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131

sudo apt update

Additional backport packages:

sudo apt install -t buster-backports debhelper meson


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published