Updated the Makefile to produce tarball with hg, instead of the hackish one-liner we had
- updated the README with info on hg and repo
- while we were at it, updated copyright notices and my email address, which changed
- updated TODO. yay.
1.1 --- a/AUTHORS Tue Mar 25 00:08:07 2008 +0000
1.2 +++ b/AUTHORS Mon Jul 28 19:26:26 2008 +0200
1.3 @@ -5,7 +5,7 @@
1.4
1.5 The core developers (listed at http://mpc123.sourceforge.net/contact.php):
1.6
1.7 -- Fernando Vezzosi <fvezzosi at masobit.net>
1.8 +- Fernando Vezzosi <fvezzosi at linuxvar.it>
1.9 - Daniele Sempione <scrows at oziosi.org>
1.10 - Piero Bozzolo <pbozzolo at gmail.com>
1.11
2.1 --- a/Makefile Tue Mar 25 00:08:07 2008 +0000
2.2 +++ b/Makefile Mon Jul 28 19:26:26 2008 +0200
2.3 @@ -1,7 +1,7 @@
2.4 #!/usr/bin/make -f
2.5
2.6 # mpc123 - Musepack Console audio player
2.7 -# Copyright (C) 2005-2007 Fernando Vezzosi <fvezzosi at masobit.net>
2.8 +# Copyright (C) 2005-2006 Fernando Vezzosi <fvezzosi at linuxvar.it>
2.9 #
2.10 # This program is free software; you can redistribute it and/or modify
2.11 # it under the terms of the GNU General Public License as published by
2.12 @@ -45,9 +45,6 @@
2.13 # very rudimentary dependency checking
2.14 DEPS := $(patsubst %.c, %.o, $(filter-out $(TARGET).c, $(wildcard *.c)))
2.15
2.16 -# exclude gnuarch files, precious files and .dotfiles
2.17 -TAR_EXCLUDED += \\{arch} .arch-ids $(wildcard ++*) $(wildcard .?*)
2.18 -
2.19 $(TARGET): $(DEPS) $(TARGET).c $(MOS)
2.20 @echo Building mpc123 version $(MAJOR).$(MINOR) ...
2.21 $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(DEPS) $(TARGET).c
2.22 @@ -58,11 +55,10 @@
2.23 $(RM) tags $(DEPS) $(TARGET) $(MOS)
2.24
2.25 tags: $(wildcard *.[ch])
2.26 - $(TAGSPRG) -R --exclude=\{arch} ./
2.27 + $(TAGSPRG) -R --exclude=.hg ./
2.28
2.29 tarball: clean
2.30 - cd ../ &&\
2.31 - tar zcf ./mpc123-$$(date "+%Y%m%d").tar.gz $(foreach f, ${TAR_EXCLUDED}, --exclude=${f}) $${OLDPWD##*/}
2.32 + hg archive -t tbz2 ../mpc123-$$(date "+%Y%m%d").tar.bz2
2.33
2.34 $(MOS): $(POS)
2.35 $(foreach po, $(POS), msgfmt $(po) -o $(po:%.po=%.mo);)
3.1 --- a/README Tue Mar 25 00:08:07 2008 +0000
3.2 +++ b/README Mon Jul 28 19:26:26 2008 +0200
3.3 @@ -1,6 +1,6 @@
3.4 /*
3.5 * mpc123 - Musepack Console audio player
3.6 - * Copyright (C) 2005-2007 Fernando Vezzosi <fvezzosi at masobit.net>
3.7 + * Copyright (C) 2005-2008 Fernando Vezzosi <fvezzosi at masobit.net>
3.8 *
3.9 * This program is free software; you can redistribute it and/or modify
3.10 * it under the terms of the GNU General Public License as published by
3.11 @@ -110,8 +110,10 @@
3.12 output device to some usable value ("/dev/dsp" for oss, "default" for alsa)
3.13
3.14 * Hacking with mpc123
3.15 -Before you start hacking with mpc123, be sure you can use tla or bazaar;
3.16 -a good starting point is the arch wiki at http://wiki.gnuarch.org/
3.17 +Before you start hacking with mpc123, be sure you can use Mercurial;
3.18 +a good starting point is the Mercurial wiki at http://www.selenic.com/mercurial
3.19 +
3.20 +Our repository is at: hg clone http://mpc123.sf.net/hg/mpc123
3.21
3.22 When hacking (programming and testing mpc123), be sure to turn the debug flags
3.23 on. This can be done in a couple of ways:
4.1 --- a/TODO Tue Mar 25 00:08:07 2008 +0000
4.2 +++ b/TODO Mon Jul 28 19:26:26 2008 +0200
4.3 @@ -1,7 +1,7 @@
4.4 mpc123 TODO list
4.5
4.6 Started:
4.7 -Fernando Vezzosi <fvezzosi at masobit.net>, Sat Dec 3 22:48:02 CET 2005
4.8 +Fernando Vezzosi <fvezzosi at linuxvar.it>, Sat Dec 3 22:48:02 CET 2005
4.9
4.10 For version 1.0:
4.11 - command line option to loop playlist (repeat functionality)
4.12 @@ -9,8 +9,6 @@
4.13 - make it usable by frontends
4.14 - add all commands like forward, backward, pause, ..
4.15 - conform to other similar programs, but only if there is a widely-used way
4.16 -- make a decent localization system, and localize in few languages
4.17
4.18 Hypotesis:
4.19 -- maybe create a logo ?
4.20 - add support for id3 tags ? (do mpc files support it?)
5.1 --- a/mpc123.1 Tue Mar 25 00:08:07 2008 +0000
5.2 +++ b/mpc123.1 Mon Jul 28 19:26:26 2008 +0200
5.3 @@ -78,4 +78,4 @@
5.4 .SH AUTHOR
5.5 .na
5.6 .nf
5.7 -This manual page was written by Daniele Sempione <scrows at oziosi.org>; Fernando Vezzosi <fvezzosi at masobit.net> made some edits
5.8 +This manual page was written by Daniele Sempione <scrows at oziosi.org>; Fernando Vezzosi <fvezzosi at linuxvar.it> made some edits