Port details on branch 2022Q2 |
- p5-Audio-MPD Class to talk to MPD (Music Player Daemon) servers
- 2.004_2 audio =1 2.004_2Version of this port present on the latest quarterly branch.
- Maintainer: perl@FreeBSD.org
- Port Added: 2008-10-28 17:21:42
- Last Update: 2022-09-07 21:58:51
- Commit Hash: fb16dfe
- People watching this port, also watch:: codespell, py39-kerberos, py39-zope.schema
- Also Listed In: perl5
- License: ART10 GPLv1+
- WWW:
- https://metacpan.org/release/Audio-MPD
- Description:
- Audio::MPD gives a clear object-oriented interface for talking to and
controlling MPD (Music Player Daemon) servers. A connection to the MPD
server is established as soon as a new Audio::MPD object is created.
Note that the module will by default connect to mpd before sending any
command, and will disconnect after the command has been issued. This scheme
is far from optimal, but allows us not to care about timeout disconnections.
/!\ Note that Audio::MPD is using high-level, blocking sockets. This means
that if the mpd server is slow, or hangs for whatever reason, or even
crash abruptly, the program will be hung forever in this sub. The
POE::Component::Client::MPD module is way safer - you're advised to use it
instead of Audio::MPD. Or you can try to set conntype to $REUSE (see
Audio::MPD constructor for more details), but you would be then on your
own to deal with disconnections.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- p5-Audio-MPD>0:audio/p5-Audio-MPD
- To install the port:
- cd /usr/ports/audio/p5-Audio-MPD/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/p5-Audio-MPD
- pkg install p5-Audio-MPD
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-Audio-MPD
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1464328692
SHA256 (Audio-MPD-2.004.tar.gz) = c4f8adfe040d5373ddc9a33dba66ea108d02e45178b8e60f5cf74aa408c6aa92
SIZE (Audio-MPD-2.004.tar.gz) = 41586
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-Audio-MPD-Common>=0 : audio/p5-Audio-MPD-Common
- p5-Getopt-Euclid>=0 : devel/p5-Getopt-Euclid
- p5-List-AllUtils>=0 : devel/p5-List-AllUtils
- p5-List-MoreUtils>=0 : lang/p5-List-MoreUtils
- p5-Moose>=0 : devel/p5-Moose
- p5-MooseX-Has-Sugar>=0 : devel/p5-MooseX-Has-Sugar
- p5-MooseX-SemiAffordanceAccessor>=0 : devel/p5-MooseX-SemiAffordanceAccessor
- p5-MooseX-Types>=0 : devel/p5-MooseX-Types
- p5-Proc-Daemon>=0 : devel/p5-Proc-Daemon
- perl5>=5.32.r0<5.33 : lang/perl5.32
- p5-Module-Build>=0.4206 : devel/p5-Module-Build
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- p5-Audio-MPD-Common>=0 : audio/p5-Audio-MPD-Common
- p5-Getopt-Euclid>=0 : devel/p5-Getopt-Euclid
- p5-List-AllUtils>=0 : devel/p5-List-AllUtils
- p5-List-MoreUtils>=0 : lang/p5-List-MoreUtils
- p5-Moose>=0 : devel/p5-Moose
- p5-MooseX-Has-Sugar>=0 : devel/p5-MooseX-Has-Sugar
- p5-MooseX-SemiAffordanceAccessor>=0 : devel/p5-MooseX-SemiAffordanceAccessor
- p5-MooseX-Types>=0 : devel/p5-MooseX-Types
- p5-Proc-Daemon>=0 : devel/p5-Proc-Daemon
- perl5>=5.32.r0<5.33 : lang/perl5.32
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- audio_p5-Audio-MPD
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|