SourceForge: mpc123/mpc123: changeset 9:a138468a29d9
Updated the Makefile to produce tarball with hg, instead of the hackish one-liner we had
authorFernando Vezzosi <fv@linuxvar.it>
Mon Jul 28 19:26:26 2008 +0200 (17 months ago)
changeset 9a138468a29d9
parent 8 582f9f1c9eec
child 10 c7cdcc05d70a
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.
AUTHORS
Makefile
README
TODO
mpc123.1
     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