abcde.git
12 years agoMan page wrapping corrected.
Jesus Climent [Sun, 19 Nov 2006 11:16:39 +0000 (11:16 +0000)]
Man page wrapping corrected.
Default ERASEPLAYLIST answer corrected.

12 years agoLast bug fixes
Jesus Climent [Mon, 16 Oct 2006 06:12:39 +0000 (06:12 +0000)]
Last bug fixes

12 years agoLast changes... we are getting bugs fixed and ready for a 2.4 release
Jesus Climent [Sun, 1 Oct 2006 18:26:11 +0000 (18:26 +0000)]
Last changes... we are getting bugs fixed and ready for a 2.4 release

12 years agoAdded -nv to wget to avoid wget complaints
Jesus Climent [Fri, 22 Sep 2006 09:48:38 +0000 (09:48 +0000)]
Added -nv to wget to avoid wget complaints

13 years agoTagged 2.3.99.6 2.3.99.6
Jesus Climent [Mon, 7 Aug 2006 14:29:49 +0000 (14:29 +0000)]
Tagged 2.3.99.6

13 years agoTypo in patch
Jesus Climent [Sat, 5 Aug 2006 20:41:19 +0000 (20:41 +0000)]
Typo in patch

13 years agoSmall changes documented and some typo corrected
Jesus Climent [Sat, 5 Aug 2006 18:16:41 +0000 (18:16 +0000)]
Small changes documented and some typo corrected

13 years agoStandards to 3.7.2.1
Jesus Climent [Sat, 5 Aug 2006 02:27:15 +0000 (02:27 +0000)]
Standards to 3.7.2.1

13 years agoRemoved -u in favour of -U
Jesus Climent [Sat, 5 Aug 2006 02:25:19 +0000 (02:25 +0000)]
Removed -u in favour of -U

13 years agoabcde.1, abcde.conf
Jesus Climent [Sat, 5 Aug 2006 02:23:25 +0000 (02:23 +0000)]
abcde.1, abcde.conf
 * Added CDDBPROTO option
 * Added cue as an action
 * Change -u with -U, since we use CDDBPROTO=6 by default
debian/changelog, README
 * Updated accordingly
abcde
 * Add nice values for replay-gain, reading and pipes
cddb-tool.1
 * Typo

13 years ago* Updated changelog ;)
Jesus Climent [Sat, 5 Aug 2006 00:10:52 +0000 (00:10 +0000)]
* Updated changelog ;)
* Adds double-quoting around the shell variable CDROM to allow for FLAC
  filenames containing spaces or other shell special characters.
* Uses IFS manipulation to preserve whitespace when adding metadata to
  cuefile.
* Fixes toolame support (the only MP3 encoder available in Debian by
  default).
* Adds abcde.mkcue function to abcde
* Adds abcde.cue2discid function to abcde

13 years agoDocumentation update noted in the changelog
Jesus Climent [Thu, 27 Apr 2006 07:03:28 +0000 (07:03 +0000)]
Documentation update noted in the changelog

13 years agoDoc bits.
Jesus Climent [Mon, 17 Apr 2006 22:47:23 +0000 (22:47 +0000)]
Doc bits.
Default to builtin implementation of cue2discid.
debian/* updates.

13 years agoSmall change in doc.
Jesus Climent [Mon, 17 Apr 2006 20:40:14 +0000 (20:40 +0000)]
Small change in doc.
Prototype for the bash implementation of cue2discid.

13 years agoCorrected ftp options for NetBSD.
Jesus Climent [Tue, 11 Apr 2006 11:57:39 +0000 (11:57 +0000)]
Corrected ftp options for NetBSD.

13 years agoStill not using embedded CDDB info in FLAC files...
Jesus Climent [Thu, 6 Apr 2006 15:56:02 +0000 (15:56 +0000)]
Still not using embedded CDDB info in FLAC files...

13 years agoApplied some more patches.
Jesus Climent [Sun, 2 Apr 2006 13:37:20 +0000 (13:37 +0000)]
Applied some more patches.
Small corrections and additions to the config file.

13 years agoMoving to UTF-8 since Debian etch installs it by default.
Jesus Climent [Thu, 23 Mar 2006 14:11:50 +0000 (14:11 +0000)]
Moving to UTF-8 since Debian etch installs it by default.
Some quotes problems. Again.
Missing a 01 on an INDEX grep.
Starting bits to tag a CUE sheet on a single trac FLAC if available.
Abort if ABORT is defined.

13 years agoMissing quotes for flac files with spaces added.
Jesus Climent [Tue, 7 Mar 2006 10:09:44 +0000 (10:09 +0000)]
Missing quotes for flac files with spaces added.
NetBSD improvement for managing spaces on OUTPUTTYPE.

13 years agoDo not show with page if we are non-interactive
Jesus Climent [Wed, 8 Feb 2006 22:26:36 +0000 (22:26 +0000)]
Do not show with page if we are non-interactive

13 years agoMerged changes for 2.3.99.5
Jesus Climent [Tue, 7 Feb 2006 21:53:08 +0000 (21:53 +0000)]
Merged changes for 2.3.99.5

13 years agoAdded remark to multiple local CDDB non-interactive mode status
Jesus Climent [Tue, 7 Feb 2006 13:13:40 +0000 (13:13 +0000)]
Added remark to multiple local CDDB non-interactive mode status

13 years agoSunOS is not Solaris...
Jesus Climent [Tue, 7 Feb 2006 07:30:57 +0000 (07:30 +0000)]
SunOS is not Solaris...

13 years agoNon-interactive multiple local choice was broken. Quick hack to solve it
Jesus Climent [Mon, 6 Feb 2006 07:12:23 +0000 (07:12 +0000)]
Non-interactive multiple local choice was broken. Quick hack to solve it

13 years agoMerged 2.3.99.4 changes to trunk
Jesus Climent [Sun, 5 Feb 2006 13:36:12 +0000 (13:36 +0000)]
Merged 2.3.99.4 changes to trunk

13 years agoRepaired do_encode since it had multiple output breakage
Jesus Climent [Sun, 5 Feb 2006 13:14:33 +0000 (13:14 +0000)]
Repaired do_encode since it had multiple output breakage

13 years agoMissing space after a quote on a test statement
Jesus Climent [Sun, 5 Feb 2006 10:47:17 +0000 (10:47 +0000)]
Missing space after a quote on a test statement

13 years agoAdded id3ed as a ID3 editor.
Jesus Climent [Sat, 4 Feb 2006 12:03:00 +0000 (12:03 +0000)]
Added id3ed as a ID3 editor.
More more more quotes work.

13 years agoSmall cosmetic changes.
Jesus Climent [Fri, 3 Feb 2006 07:44:45 +0000 (07:44 +0000)]
Small cosmetic changes.
Added default as an action to add things over it.
Quoted the CDROM variable when is a flac file.

13 years agoIf the input CDROM is a file, check for the file.
Jesus Climent [Thu, 2 Feb 2006 07:14:54 +0000 (07:14 +0000)]
If the input CDROM is a file, check for the file.
Added a new checkexec function, so that we can move those if <> then :; else to if checkexec .
Substituted all grep-q with grep>/dev/null since -q is not portable. Read man grep.

13 years agoSome quotes added.
Jesus Climent [Thu, 26 Jan 2006 22:23:51 +0000 (22:23 +0000)]
Some quotes added.
Changed non-action functions do_* to not use the do_ prefix.

13 years agoTagged 2.3.99.3
Jesus Climent [Thu, 26 Jan 2006 20:56:04 +0000 (20:56 +0000)]
Tagged 2.3.99.3

13 years ago r267@frost: data | 2006-01-22 21:28:41 +0200
Jesus Climent [Sun, 22 Jan 2006 21:20:27 +0000 (21:20 +0000)]
 r267@frost:  data | 2006-01-22 21:28:41 +0200
 Update README and TODO.
 Updated diff option for recursive CDDB. Using now a diffentries function.

13 years agoUse iconv to turn CDDB entries to UTF-8 when sending them to FreeDB.
Jesus Climent [Fri, 20 Jan 2006 16:10:59 +0000 (16:10 +0000)]
Use iconv to turn CDDB entries to UTF-8 when sending them to FreeDB.
Update changelog.

13 years agoReverting change for do_playlist when ONETRACK is y
Jesus Climent [Wed, 18 Jan 2006 07:53:38 +0000 (07:53 +0000)]
Reverting change for do_playlist when ONETRACK is y

13 years agoAllow cue extraction from a flac file.
Jesus Climent [Tue, 17 Jan 2006 21:36:51 +0000 (21:36 +0000)]
Allow cue extraction from a flac file.

13 years agoTypo in cdda2wav LASTTRACK corrected.
Jesus Climent [Tue, 17 Jan 2006 21:27:08 +0000 (21:27 +0000)]
Typo in cdda2wav LASTTRACK corrected.
LASTTRACK should be computed so that we dont get errors with invalid numerical inputs.

13 years agoStart the CDDB code with a sane "notfound" default.
Jesus Climent [Mon, 16 Jan 2006 21:26:41 +0000 (21:26 +0000)]
Start the CDDB code with a sane "notfound" default.
Check that the flac file has a cuesheet before trying to extract it.

13 years agoOld debug entries removed.
Jesus Climent [Mon, 16 Jan 2006 15:18:59 +0000 (15:18 +0000)]
Old debug entries removed.
Do overwrite entries when found in the local repository.

13 years agoSmall typo.
Jesus Climent [Sun, 15 Jan 2006 23:04:10 +0000 (23:04 +0000)]
Small typo.
TRACKINFO is not the CDDB ID of the CD, so we cannot avoid using cue2discid.

13 years agoMoved the setting of IMPORTCUEFILE outside the subshell
Jesus Climent [Sun, 15 Jan 2006 22:54:10 +0000 (22:54 +0000)]
Moved the setting of IMPORTCUEFILE outside the subshell

13 years agoRemoved an old >/tmp/log used for debuging
Jesus Climent [Sun, 15 Jan 2006 21:43:48 +0000 (21:43 +0000)]
Removed an old >/tmp/log used for debuging

13 years agoAdded a check for the embeded cuesheet in a flac file
Jesus Climent [Sun, 15 Jan 2006 21:41:34 +0000 (21:41 +0000)]
Added a check for the embeded cuesheet in a flac file

13 years agoimport the cuefile in the flac onetrack output
Jesus Climent [Sun, 15 Jan 2006 17:25:56 +0000 (17:25 +0000)]
import the cuefile in the flac onetrack output

13 years agoReverted the modification of UTRACKNUM
Jesus Climent [Sun, 15 Jan 2006 16:39:34 +0000 (16:39 +0000)]
Reverted the modification of UTRACKNUM

13 years agoThe only missing part of one flac and embedded cuesheet is the actual embedding
Jesus Climent [Sun, 15 Jan 2006 13:52:13 +0000 (13:52 +0000)]
The only missing part of one flac and embedded cuesheet is the actual embedding
of the cuesheet

13 years agoMore work for the recursive CDDB code
Jesus Climent [Tue, 10 Jan 2006 12:16:38 +0000 (12:16 +0000)]
More work for the recursive CDDB code

13 years agoMore CDDB in recursive local repository work
Jesus Climent [Mon, 9 Jan 2006 09:52:10 +0000 (09:52 +0000)]
More CDDB in recursive local repository work

13 years ago r246@frost: data | 2006-01-08 14:07:26 +0200
Jesus Climent [Sun, 8 Jan 2006 12:07:46 +0000 (12:07 +0000)]
 r246@frost:  data | 2006-01-08 14:07:26 +0200
 Docs work

13 years agoRecursive CDDB local dir work
Jesus Climent [Sun, 8 Jan 2006 03:18:42 +0000 (03:18 +0000)]
Recursive CDDB local dir work

13 years agoMore work on musicbrainz support
Jesus Climent [Thu, 5 Jan 2006 14:42:32 +0000 (14:42 +0000)]
More work on musicbrainz support

13 years agoModified changelog
Jesus Climent [Mon, 2 Jan 2006 16:56:23 +0000 (16:56 +0000)]
Modified changelog

13 years agoAdded a missing $.
Jesus Climent [Mon, 2 Jan 2006 16:51:40 +0000 (16:51 +0000)]
Added a missing $.
Added -p to the mkdir stanzas.

13 years ago r237@frost: data | 2005-12-22 12:46:47 +0200
Jesus Climent [Thu, 22 Dec 2005 10:47:52 +0000 (10:47 +0000)]
 r237@frost:  data | 2005-12-22 12:46:47 +0200
 More musicbrainz bits added.
 Support for AAC (Mpeg4) started.

13 years agoChangelog updated for nearing the 2.4 release
Jesus Climent [Mon, 12 Dec 2005 22:03:00 +0000 (22:03 +0000)]
Changelog updated for nearing the 2.4 release

13 years agoAnother spelling mistake
Jesus Climent [Mon, 12 Dec 2005 22:01:06 +0000 (22:01 +0000)]
Another spelling mistake

13 years agoConfig bits with corrected typos
Jesus Climent [Sat, 10 Dec 2005 23:00:42 +0000 (23:00 +0000)]
Config bits with corrected typos

13 years agoAdding musicbrainz support. First bits.
Jesus Climent [Sat, 10 Dec 2005 22:31:58 +0000 (22:31 +0000)]
Adding musicbrainz support. First bits.

13 years agoReworked comparison for numerical answer when selecting a CDDB output.
Jesus Climent [Sat, 10 Dec 2005 20:53:04 +0000 (20:53 +0000)]
Reworked comparison for numerical answer when selecting a CDDB output.
Config file rework with some corrections.

13 years agoTODO updated
Jesus Climent [Fri, 9 Dec 2005 12:10:14 +0000 (12:10 +0000)]
TODO updated

13 years agoRelease 2.3.99.1 in Makefile
Jesus Climent [Tue, 29 Nov 2005 21:38:08 +0000 (21:38 +0000)]
Release 2.3.99.1 in Makefile

13 years agoRelease 2.3.99.1
Jesus Climent [Tue, 29 Nov 2005 21:37:17 +0000 (21:37 +0000)]
Release 2.3.99.1

13 years ago r211@frost: data | 2005-11-21 00:22:10 +0200
Jesus Climent [Sun, 20 Nov 2005 22:22:34 +0000 (22:22 +0000)]
 r211@frost:  data | 2005-11-21 00:22:10 +0200
 Small program to convert a cue sheet to discid

13 years agoRemoved useless code and comments
Jesus Climent [Tue, 8 Nov 2005 16:41:53 +0000 (16:41 +0000)]
Removed useless code and comments

13 years agoTypo in man page
Jesus Climent [Sun, 6 Nov 2005 23:52:49 +0000 (23:52 +0000)]
Typo in man page

13 years agoRemoved decho calls, since we output the same info
Jesus Climent [Sun, 6 Nov 2005 23:37:32 +0000 (23:37 +0000)]
Removed decho calls, since we output the same info

13 years agoRewritten warning information.
Jesus Climent [Sat, 5 Nov 2005 14:48:45 +0000 (14:48 +0000)]
Rewritten warning information.
Removed trailing / from DISCID.
Set DISCID for a proper message.

13 years agoAdded -z in the man page
Jesus Climent [Fri, 4 Nov 2005 14:53:56 +0000 (14:53 +0000)]
Added -z in the man page

13 years agoAdded some OUTPUT changes in do_encode to match the output of do_move and solve BTS...
Jesus Climent [Fri, 4 Nov 2005 14:51:18 +0000 (14:51 +0000)]
Added some OUTPUT changes in do_encode to match the output of do_move and solve BTS#337383

13 years agoWe want a proper version string...
Jesus Climent [Fri, 4 Nov 2005 14:06:12 +0000 (14:06 +0000)]
We want a proper version string...

13 years agoAdded proper wording for the log outputs so it does not declare WAR on overfiend
Jesus Climent [Fri, 4 Nov 2005 00:08:20 +0000 (00:08 +0000)]
Added proper wording for the log outputs so it does not declare WAR on overfiend

13 years agoSmall cleanups
Jesus Climent [Thu, 3 Nov 2005 13:50:57 +0000 (13:50 +0000)]
Small cleanups

13 years agoAdded revision to the version string in abcde script
Jesus Climent [Thu, 3 Nov 2005 13:36:26 +0000 (13:36 +0000)]
Added revision to the version string in abcde script

13 years agoChanged sh to bash for the time being, until I find a way to rewrite the bashisms
Jesus Climent [Thu, 3 Nov 2005 13:33:56 +0000 (13:33 +0000)]
Changed sh to bash for the time being, until I find a way to rewrite the bashisms

13 years agoAdded svn:keywods in abcde
Jesus Climent [Thu, 3 Nov 2005 13:32:53 +0000 (13:32 +0000)]
Added svn:keywods in abcde

13 years agoAdded replaygain to mpp
Jesus Climent [Tue, 25 Oct 2005 09:33:40 +0000 (09:33 +0000)]
Added replaygain to mpp

13 years agoAdded info about unicode in the man file.
Jesus Climent [Sat, 22 Oct 2005 20:18:15 +0000 (20:18 +0000)]
Added info about unicode in the man file.
Added changelog info about the -u flag.
Yet one more small problem with spaces in filenames or directories.

13 years agoTODO rework
Jesus Climent [Thu, 20 Oct 2005 07:12:12 +0000 (07:12 +0000)]
TODO rework
abcde:
 - do_replaygain is space-safe
 - added -u for CDDBPROTO=6 to support unicode tags/comments

13 years agoDisable eject when -C is passed on the command line.
Jesus Climent [Tue, 11 Oct 2005 13:09:33 +0000 (13:09 +0000)]
Disable eject when -C is passed on the command line.
Enable loud output if we are not reading from the CD and we have only 1 process.

13 years agoUpdated TODO
Jesus Climent [Mon, 10 Oct 2005 11:55:07 +0000 (11:55 +0000)]
Updated TODO

13 years ago r201@frost: data | 2005-10-09 23:33:37 +0300
Jesus Climent [Sun, 9 Oct 2005 20:33:45 +0000 (20:33 +0000)]
 r201@frost:  data | 2005-10-09 23:33:37 +0300
 FAQ entries work.
 Added USEPIPES document, along with entries to include it in the tarball.
 Added DEBUG information.
 Added DIFFOPTS for convenient diff formating.
 Added PIPERIPPER_debug variable.
 Proper checking of PIPE*_* variables.
 Updates:
  Man page
  Config file
  Changelog

13 years ago r199@frost: data | 2005-10-07 21:17:07 +0300
Jesus Climent [Fri, 7 Oct 2005 18:17:16 +0000 (18:17 +0000)]
 r199@frost:  data | 2005-10-07 21:17:07 +0300
 Modified control (standards).
 Modified target directory under debian/rules (tmp -> abcde) to accomodate compat level 4.

13 years ago r197@frost: data | 2005-10-07 18:22:25 +0300
Jesus Climent [Fri, 7 Oct 2005 15:22:50 +0000 (15:22 +0000)]
 r197@frost:  data | 2005-10-07 18:22:25 +0300
 Pipes and move now work fine

13 years ago r195@frost: data | 2005-10-07 01:01:30 +0300
Jesus Climent [Thu, 6 Oct 2005 22:01:39 +0000 (22:01 +0000)]
 r195@frost:  data | 2005-10-07 01:01:30 +0300
 Reverted replaygain as an action, since it can be performed uniquely.
 Added -B to disable batch replaygain. Still not introduced the code.
 Other typos and bugs?
 Documentation changes.
 Added mp3gain as a Suggests:

13 years ago r192@frost: data | 2005-10-06 18:26:48 +0300
Jesus Climent [Thu, 6 Oct 2005 15:27:43 +0000 (15:27 +0000)]
 r192@frost:  data | 2005-10-06 18:26:48 +0300
 Allow USEPIPES for -1 singletrack reads, too
 Reject to continue if in USEPIPES mode and no ripper/encoder with pipes support is used
 Separate PIPE for rippers and encoders

13 years ago r191@frost: data | 2005-10-06 17:31:08 +0300
Jesus Climent [Thu, 6 Oct 2005 15:27:35 +0000 (15:27 +0000)]
 r191@frost:  data | 2005-10-06 17:31:08 +0300
 First try to normalize echo outputs
 Added 2 new functions: log (bad name) and addstatus.

13 years ago r189@frost: data | 2005-10-06 16:38:41 +0300
Jesus Climent [Thu, 6 Oct 2005 13:38:48 +0000 (13:38 +0000)]
 r189@frost:  data | 2005-10-06 16:38:41 +0300
 Added option for -g in help output

13 years ago r187@frost: data | 2005-10-06 15:41:10 +0300
Jesus Climent [Thu, 6 Oct 2005 12:41:54 +0000 (12:41 +0000)]
 r187@frost:  data | 2005-10-06 15:41:10 +0300
 * Added -z for easy and quick debug.
 * BATCH has been splitted into two options: BATCHNORM which allows, by using
   -b, to use the -a normalize in all the files at once, and NOGAP, that by
   using -g, introduces the lame's --nogap extension.
 * Added replygain using the appropiate tags with Ogg/Vorbis and Ogg/FLAC.

13 years agoWith debug we dont want to have the CD ejected
Jesus Climent [Wed, 5 Oct 2005 07:57:05 +0000 (07:57 +0000)]
With debug we dont want to have the CD ejected
With FORCE != n we want to check if we are cleaning only when CLEAN = y

13 years ago r183@frost: data | 2005-10-05 01:09:04 +0300
Jesus Climent [Tue, 4 Oct 2005 22:10:00 +0000 (22:10 +0000)]
 r183@frost:  data | 2005-10-05 01:09:04 +0300
 Added debug (-z) option for quick cdparanoia reads
 Added warnings function
 Typos, fixme's and others.

13 years ago r181@frost: data | 2005-10-04 01:31:34 +0300
Jesus Climent [Mon, 3 Oct 2005 22:32:35 +0000 (22:32 +0000)]
 r181@frost:  data | 2005-10-04 01:31:34 +0300
 Added:
  - force flag to force the removal even if we have not moved all the encoded
    formats
  - check for wavs to be moved if we are not planning to clean the remainings
  - check to compare the encoded formats with the moved ones, and exit if we
    are not using the FORCE

13 years agoAdded a check for the KEEPWAVS variable before announcing we are cancelling it
Jesus Climent [Mon, 3 Oct 2005 15:20:23 +0000 (15:20 +0000)]
Added a check for the KEEPWAVS variable before announcing we are cancelling it

13 years agoPut back the official release and remove $ID$
Jesus Climent [Mon, 3 Oct 2005 15:14:11 +0000 (15:14 +0000)]
Put back the official release and remove $ID$
Added CDDISCID in the tag variables

13 years ago r176@frost: data | 2005-10-02 18:23:37 +0300
Jesus Climent [Mon, 3 Oct 2005 08:44:51 +0000 (08:44 +0000)]
 r176@frost:  data | 2005-10-02 18:23:37 +0300
 First steps to add the option for moving the wav files

13 years ago r174@frost: data | 2005-10-02 15:29:31 +0300
Jesus Climent [Sun, 2 Oct 2005 12:30:54 +0000 (12:30 +0000)]
 r174@frost:  data | 2005-10-02 15:29:31 +0300
 First steps to get a singletrack flac as a source for tracks

13 years ago r168@frost: data | 2005-09-19 10:27:33 +0300
Jesus Climent [Tue, 27 Sep 2005 07:41:31 +0000 (07:41 +0000)]
 r168@frost:  data | 2005-09-19 10:27:33 +0300
 Small wording change.

14 years agoMake cdparanoia-audio-tracks be silent
Jesus Climent [Mon, 12 Sep 2005 21:02:21 +0000 (21:02 +0000)]
Make cdparanoia-audio-tracks be silent

14 years agoChange cdparanoia-tracks to = in the status file
Jesus Climent [Tue, 6 Sep 2005 21:34:33 +0000 (21:34 +0000)]
Change cdparanoia-tracks to = in the status file

14 years ago2.3.4 finally released
Jesus Climent [Sat, 3 Sep 2005 21:53:07 +0000 (21:53 +0000)]
2.3.4 finally released

14 years agoDeleted useless false calls to run_command that ended up putting unnecessary error...
Jesus Climent [Fri, 2 Sep 2005 05:18:58 +0000 (05:18 +0000)]
Deleted useless false calls to run_command that ended up putting unnecessary error messages in the final error report.