This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Mon Mar 27 06:18:41 -0800 2006 | |
| |
AUTHORS | Mon Nov 02 15:33:32 -0800 2009 | |
| |
COPYING | Sun Jun 05 11:20:51 -0700 2005 | |
| |
Doc/ | Mon Nov 02 15:12:47 -0800 2009 | |
| |
Makefile | Mon Nov 02 15:12:47 -0800 2009 | |
| |
README | Mon Nov 02 12:52:51 -0800 2009 | |
| |
aac.c | Mon Jan 05 09:43:34 -0800 2009 | |
| |
alsa.c | Sun Nov 15 09:28:15 -0800 2009 | |
| |
ao.c | Mon May 25 20:46:19 -0700 2009 | |
| |
ape.c | Fri Oct 19 08:20:06 -0700 2007 | |
| |
ape.h | Sun May 27 01:53:23 -0700 2007 | |
| |
arts.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
browser.c | Mon Jun 04 07:56:42 -0700 2007 | |
| |
browser.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
buffer.c | Sun Oct 15 02:31:38 -0700 2006 | |
| |
buffer.h | Sun Oct 15 02:31:38 -0700 2006 | |
| |
cache.c | Sat Apr 26 06:09:44 -0700 2008 | |
| |
cache.h | Wed Jan 30 03:04:07 -0800 2008 | |
| |
cmdline.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
cmdline.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
cmus-status-display | Thu Jan 26 04:06:18 -0800 2006 | |
| |
cmus.c | Mon Nov 17 00:46:41 -0800 2008 | |
| |
cmus.h | Wed Jan 30 03:04:07 -0800 2008 | |
| |
command_mode.c | Mon Nov 17 00:46:41 -0800 2008 | |
| |
command_mode.h | Tue Jan 22 04:51:31 -0800 2008 | |
| |
comment.c | Sat Apr 26 05:21:52 -0700 2008 | |
| |
comment.h | Sat Mar 01 07:55:15 -0800 2008 | |
| |
compiler.h | Sat Dec 17 10:48:02 -0800 2005 | |
| |
configure | Mon Nov 02 15:12:47 -0800 2009 | |
| |
contrib/ | Tue Aug 07 02:22:14 -0700 2007 | |
| |
data/ | Mon Nov 02 12:55:36 -0800 2009 | |
| |
debug.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
debug.h | Tue Jan 29 06:43:11 -0800 2008 | |
| |
editable.c | Thu Mar 06 12:09:50 -0800 2008 | |
| |
editable.h | Tue Feb 21 08:55:26 -0800 2006 | |
| |
expr.c | Sat Apr 26 07:24:51 -0700 2008 | |
| |
expr.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
ffmpeg.c | Sat Apr 26 03:29:36 -0700 2008 | |
| |
file.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
file.h | Fri Jan 20 05:59:16 -0800 2006 | |
| |
filters.c | Mon Nov 17 00:46:41 -0800 2008 | |
| |
filters.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
flac.c | Sun Jun 01 01:11:07 -0700 2008 | |
| |
format_print.c | Sat Apr 26 05:58:50 -0700 2008 | |
| |
format_print.h | Mon Feb 27 08:02:30 -0800 2006 | |
| |
gbuf.c | Mon May 12 11:01:16 -0700 2008 | |
| |
gbuf.h | Mon Mar 03 08:52:10 -0800 2008 | |
| |
glob.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
glob.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
help.c | Sun Mar 11 09:26:04 -0700 2007 | |
| |
help.h | Sun Mar 11 09:26:04 -0700 2007 | |
| |
history.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
history.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
http.c | Thu May 28 15:30:57 -0700 2009 | |
| |
http.h | Mon Mar 03 09:02:27 -0800 2008 | |
| |
id3.c | Sat Apr 26 05:40:02 -0700 2008 | |
| |
id3.h | Sat Apr 26 05:40:02 -0700 2008 | |
| |
input.c | Thu Mar 06 12:29:35 -0800 2008 | |
| |
input.h | Fri Oct 27 02:38:24 -0700 2006 | |
| |
ip.h | Thu Mar 06 13:05:51 -0800 2008 | |
| |
iter.h | Fri Mar 10 19:13:50 -0800 2006 | |
| |
job.c | Wed Jan 30 03:04:07 -0800 2008 | |
| |
job.h | Wed Jan 30 03:04:07 -0800 2008 | |
| |
keys.c | Sun Mar 11 09:26:04 -0700 2007 | |
| |
keys.h | Sun Mar 11 09:26:04 -0700 2007 | |
| |
keyval.c | Sat Mar 01 07:55:15 -0800 2008 | |
| |
keyval.h | Sat Mar 01 07:55:15 -0800 2008 | |
| |
lib.c | Wed Jan 30 03:04:07 -0800 2008 | |
| |
lib.h | Wed Dec 03 14:30:24 -0800 2008 | |
| |
list.h | Thu Mar 06 11:48:19 -0800 2008 | |
| |
load_dir.c | Sun Jan 07 23:05:25 -0800 2007 | |
| |
load_dir.h | Tue Jul 18 13:33:49 -0700 2006 | |
| |
locking.c | Mon Feb 27 05:48:39 -0800 2006 | |
| |
locking.h | Mon Feb 27 05:48:39 -0800 2006 | |
| |
mad.c | Sat Mar 01 07:55:15 -0800 2008 | |
| |
main.c | Tue Jan 22 12:26:36 -0800 2008 | |
| |
mergesort.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
mergesort.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
mikmod.c | Thu Mar 06 11:48:19 -0800 2008 | |
| |
misc.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
misc.h | Wed Jul 25 05:35:26 -0700 2007 | |
| |
mixer.h | Thu Mar 06 13:05:51 -0800 2008 | |
| |
mixer_alsa.c | Tue Nov 25 18:50:44 -0800 2008 | |
| |
mixer_oss.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
mixer_sun.c | Thu Mar 06 11:48:19 -0800 2008 | |
| |
modplug.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
mp4.c | Mon Jan 05 09:43:34 -0800 2009 | |
| |
mpc.c | Sat Mar 01 07:55:15 -0800 2008 | |
| |
nomad.c | Mon May 25 20:46:04 -0700 2009 | |
| |
nomad.h | Mon Oct 02 00:44:00 -0700 2006 | |
| |
op.h | Thu Mar 06 13:05:51 -0800 2008 | |
| |
options.c | Wed Dec 03 14:30:24 -0800 2008 | |
| |
options.h | Wed Dec 03 14:30:24 -0800 2008 | |
| |
oss.c | Sat Mar 08 01:02:45 -0800 2008 | |
| |
output.c | Sat Mar 08 04:44:50 -0800 2008 | |
| |
output.h | Sat Mar 08 04:44:50 -0800 2008 | |
| |
path.c | Tue Jul 18 13:27:43 -0700 2006 | |
| |
path.h | Tue Jul 18 13:27:43 -0700 2006 | |
| |
pcm.c | Tue Jul 11 04:00:57 -0700 2006 | |
| |
pcm.h | Fri Mar 17 07:32:31 -0800 2006 | |
| |
pl.c | Thu May 31 05:05:40 -0700 2007 | |
| |
pl.h | Thu Feb 16 16:48:34 -0800 2006 | |
| |
play_queue.c | Thu Feb 16 16:48:34 -0800 2006 | |
| |
play_queue.h | Thu Feb 16 16:48:34 -0800 2006 | |
| |
player.c | Sun Nov 15 09:28:15 -0800 2009 | |
| |
player.h | Sat Apr 26 06:50:52 -0700 2008 | |
| |
prog.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
prog.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
pulse.c | Sun Nov 15 10:06:52 -0800 2009 | |
| |
read_wrapper.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
read_wrapper.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
scripts/ | Sat Feb 23 10:31:29 -0800 2008 | |
| |
search.c | Thu Mar 06 11:48:19 -0800 2008 | |
| |
search.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
search_mode.c | Tue Apr 29 09:01:06 -0700 2008 | |
| |
search_mode.h | Tue Apr 29 09:01:06 -0700 2008 | |
| |
server.c | Mon Nov 17 00:46:41 -0800 2008 | |
| |
server.h | Mon Jan 21 09:23:13 -0800 2008 | |
| |
sf.h | Wed Nov 16 16:46:32 -0800 2005 | |
| |
spawn.c | Fri Dec 29 10:58:46 -0800 2006 | |
| |
spawn.h | Wed Nov 16 16:46:32 -0800 2005 | |
| |
sun.c | Mon Nov 17 00:35:07 -0800 2008 | |
| |
tabexp.c | Sun Dec 31 04:23:54 -0800 2006 | |
| |
tabexp.h | Sun Dec 31 04:07:50 -0800 2006 | |
| |
tabexp_file.c | Sun Dec 31 04:07:50 -0800 2006 | |
| |
tabexp_file.h | Sun Mar 05 12:47:54 -0800 2006 | |
| |
track.c | Thu May 31 05:05:40 -0700 2007 | |
| |
track.h | Thu May 31 05:05:40 -0700 2007 | |
| |
track_info.c | Wed Dec 03 02:47:41 -0800 2008 | |
| |
track_info.h | Mon Jan 28 08:25:37 -0800 2008 | |
| |
tree.c | Fri Dec 05 06:11:30 -0800 2008 | |
| |
uchar.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
uchar.h | Sat Nov 26 14:52:28 -0800 2005 | |
| |
ui_curses.c | Mon Nov 02 12:53:07 -0800 2009 | |
| |
ui_curses.h | Sun Jul 15 04:47:51 -0700 2007 | |
| |
utf8_encode.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
utf8_encode.h | Wed Nov 16 16:46:32 -0800 2005 | |
| |
utils.h | Fri Oct 19 08:20:06 -0700 2007 | |
| |
vorbis.c | Mon Nov 02 12:53:07 -0800 2009 | |
| |
wav.c | Fri Oct 19 08:20:06 -0700 2007 | |
| |
waveout.c | Sun Nov 15 09:28:15 -0800 2009 | |
| |
wavpack.c | Sat Mar 01 07:55:15 -0800 2008 | |
| |
window.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
window.h | Thu Aug 24 08:18:43 -0700 2006 | |
| |
worker.c | Tue Jan 29 06:43:11 -0800 2008 | |
| |
worker.h | Sun Jul 15 04:44:20 -0700 2007 | |
| |
xmalloc.c | Mon Jan 28 07:55:54 -0800 2008 | |
| |
xmalloc.h | Mon Oct 02 06:41:21 -0700 2006 | |
| |
xstrjoin.c | Thu Aug 24 08:18:43 -0700 2006 | |
| |
xstrjoin.h | Wed Nov 16 16:46:32 -0800 2005 |
README
cmus-unofficial is a fork of cmus for collecting patches from the mailing
list until Timo comes back online. Below is the original readme.
cmus - C* Music Player
http://cmus.sourceforge.net/
Copyright 2004-2008 Timo Hirvonen <tihirvon@gmail.com>
Configuration
-------------
List available optional features
$ ./configure --help
Auto-detect everything
$ ./configure
To disable some feature, arts for example, and install to $HOME run
$ ./configure prefix=$HOME CONFIG_ARTS=n
After running configure you can see from the generated config.mk file
what features have been configured in (see the CONFIG_* options).
NOTE: For some distributions you need to install development versions
of the dependencies. For example if you want to use 'mad' input plugin
(mp3) you need to install libmad0-dev (Debian) or libmad-devel (RPM)
package. After installing dependencies you need to run ./configure
again, of course.
If you want to use the Tremor library as alternative for decoding
Ogg/Vorbis files you have to pass CONFIG_TREMOR=y to the configure
script:
$ ./configure CONFIG_VORBIS=y CONFIG_TREMOR=y
The Tremor library is supposed to be used on hardware that has no FPU.
Building
--------
$ make
Or on some BSD systems you need to explicitly use GNU make:
$ gmake
Installation
------------
$ make install
Or to install to a temporary directory:
$ make install DESTDIR=/tmp/cmus
This is useful when creating binary packages.
Remember to replace 'make' with 'gmake' if needed.
Mailing List
------------
To subscribe to cmus-devel@lists.sourceforge.net visit
http://lists.sourceforge.net/lists/listinfo/cmus-devel
The list is open but moderated (you can post to the list without
subscribing but it's not recommended because I have to accept each email
form non-subscribed users). Traffic of the list is low.
Reporting Bugs
--------------
After a crash send bug report with last lines of /tmp/cmus-debug (or
$TMPDIR/cmus-debug) to cmus-devel@lists.sourceforge.net. The file
exists only if you configured cmus with maximum debug level
(./configure DEBUG=2).
GIT Repository
--------------
gitweb: http://repo.or.cz/w/cmus.git
clone: git://repo.or.cz/cmus.git cmus
Hacking
-------
cmus uses the Linux kernel coding style. Use hard tabs. Tabs are
_always_ 8 characters wide. Keep the style consistent with rest of the
code.
Use git format-patch to generate patches from your commits.
Alternatively you can use "diff -up" if you don't want to use git.







