BSD Ports

audio/xmcd 3.3.2_23 DragonFly

Motif CD player

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
audio
Package size
556.9 KiB, 2528.1 KiB installed

Description

Xmcd is a program that allows the use of the CD-ROM drive as a full-featured stereo compact-disc player for the X Window System.

Most of the features found on real CD players are available in xmcd, such as shuffle and repeat, track programming functions, a numeric keypad, and track warp slider for direct track access. Additional functions include sample play, A to B segment play, volume control, balance control, etc. Several automation options are also available on CD load, eject, play completion, and program exit. A Channel Routing feature allows you to select from several stereo or mono routing options. The volume control slider taper characteristics can also be altered.

In the other systems

SystemPortVersion
DragonFlyaudio/xmcd3.3.2_23
FreeBSDaudio/xmcd3.3.2_23
OpenBSDaudio/xmcd2.6p15
NetBSDaudio/xmcd3.0.2nb15
HardenedBSDaudio/xmcd3.3.2_23
GhostBSDaudio/xmcd3.3.2_23

Install

Binary package:

pkg install xmcd

From DPorts:

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

Dependencies

Run dependencies 13

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You will need to run the configuration script for xmcd
to accurately recognize your cd-rom.  The configure
script is: /usr/local/lib/X11/xmcd/config/config.sh

If you would like to submit data to CDDB you will need
to install mail/mailx or add something similar to
the following line in your Xdefaults:
XMcd.cddbMailCmd:  mail -s '%S' %A <%F >/dev/null 2>&1

xmcd and cda are not suid anymore, so if you want
to allow non-root users to use xmcd or cda, either
set the suid bit yourself, or even better, allow
access to /dev/cd0 in /etc/devfs.conf, e.g.

perm      /dev/cd0	   0664

===>   NOTICE:

The xmcd port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing