269 Commits

Author SHA1 Message Date
5d7208b4da cuetag.sh: use cdtext (uppercase specifier) for DATE and GENRE 2020-12-12 13:20:04 +01:00
b133f5b2c8 cuetag.sh: add support for date/year 2020-12-12 12:56:49 +01:00
a59b8f1847 Add parser for DATE field to libcue and cueprint 2020-12-12 12:21:30 +01:00
Svend Sorensen
76dab58db7 Merge pull request #33 from ujjwalsh/master
added support for linux on power
2020-09-20 16:33:42 -07:00
ujjwalsh
d0239565ee added support for linux on power 2020-09-17 20:13:08 +00:00
Svend Sorensen
d835e6646b Merge pull request #29 from EdwardBetts/spelling
correct spelling mistake
2017-09-01 08:39:23 -07:00
Edward Betts
af0cec17bb correct spelling mistake 2017-09-01 09:20:21 +01:00
Svend Sorensen
b2863c4262 Merge pull request #27 from svenper/patch-1
Minor spelling error in cueprint.c
2016-08-22 12:03:34 -07:00
svenper
fa3b2f4631 Update cueprint.c 2016-08-20 22:38:22 +02:00
Svend Sorensen
365e379483 Add more generated files to .gitignore 2014-11-30 19:46:28 -08:00
Svend Sorensen
494243fced Add generated files to .gitignore 2014-11-30 19:41:17 -08:00
Svend Sorensen
ab6931163b Add Travis CI badge 2014-11-30 19:08:12 -08:00
Svend Sorensen
e1d65d8b6a Convert README to markdown 2014-11-30 19:08:03 -08:00
Svend Sorensen
f67676d6da Add .travis.yml 2014-11-30 18:53:39 -08:00
Svend Sorensen
ebfc4134d4 cueprint: Spelling corrections in comments 2013-11-23 21:40:17 -08:00
Svend Sorensen
6f035855c4 cueprint: Re-indent 2013-11-23 21:36:59 -08:00
Svend Sorensen
2e050cf916 Merge pull request #15 from svend/cuetag_spaces
cuetag: Fix handling of spaces in file names
2013-11-23 20:43:36 -08:00
Svend Sorensen
21ee6cc40f cuetag: Fix handling of spaces in file names
Fixes #14
2013-11-23 17:28:40 -08:00
Svend Sorensen
c1bffa87a7 Merge pull request #13 from qqroach/master
Fix build with automake-1.12.
2013-10-14 16:52:21 -07:00
Horváth Balázs
761eba5b9b Fix build with automake-1.12. 2013-10-15 01:17:52 +02:00
Svend Sorensen
bbc385474f Release 1.4.0 2013-08-16 13:42:44 -07:00
Svend Sorensen
c0bde69d01 Add empty entry for version 1.4.0 in NEWS 2013-08-16 13:41:49 -07:00
Svend Sorensen
7891a29fca Remove white space on empty lines 2013-08-16 13:28:11 -07:00
Svend Sorensen
017f86aef1 Merge pull request #10 from svend/t_whitespace
Cleanup whitespace
2013-08-16 13:15:39 -07:00
Svend Sorensen
6f87df51d2 Merge pull request #9 from svend/t_autoconf
Rewrite configure.ac
2013-08-16 13:15:03 -07:00
Svend Sorensen
92c8aebcdb Cleanup whitespace 2013-08-16 13:12:09 -07:00
Svend Sorensen
3954b8c27f Rewrite configure.ac
Use example from automake manual:

AC_INIT([amhello], [1.0], [bug-automake@gnu.org])
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_PROG_CC
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([
 Makefile
 src/Makefile
])
AC_OUTPUT
2013-08-16 13:08:29 -07:00
Svend Sorensen
dc3218eb3a Merge pull request #8 from graysky2/master
Fix deprecated metaflac options
2013-08-16 13:03:01 -07:00
Svend Sorensen
13f38bc813 Update README to show new website on GitHub 2013-08-16 12:55:30 -07:00
Svend Sorensen
25d4acc24b Add current year to "Copyright" comments 2013-08-16 12:53:34 -07:00
Svend Sorensen
40c98fdee9 Update author's email address 2013-08-16 12:47:00 -07:00
graysky
d594a2d375 added --remove-all-tags 2013-08-16 15:25:06 -04:00
graysky
21c1499263 Fix deprecated metaflac options 2013-07-31 16:25:45 -04:00
Svend Sorensen
ac28bb8cd8 Merge pull request #7 from onlyjob/my-fixes
Fixes and improvements from Debian
2013-07-08 10:48:14 -07:00
Svend Sorensen
79ef094527 Merge pull request #4 from onlyjob/my-manpages
minor man pages corrections (Debian #669675) + cuetag.1
2013-07-08 10:47:54 -07:00
Dmitry Smirnov
88ad4f9735 added man page: cuetag.1 2013-07-05 19:05:40 +10:00
Dmitry Smirnov
e74f095fe1 fix handling of cuesheets with 99 tracks (Debian #658818)
There's an off-by-one error in cd.c which causes cueprint to wrongly reject
 cuesheets with 99 tracks.  Its actual limit is 98 tracks, and yet as the
 source code notes, the Red Book audio standard permits 99 tracks per disc
 (and 99 indices per track).
 .
 When I looked into this, I saw that:
 .
 1) not only will the same error occur with index numbers, but
 2) the wrong preprocessor symbol is being expanded when checking the index number

Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658818
From: Branden Robinson <branden@debian.org>
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
2013-07-05 17:50:02 +10:00
Dmitry Smirnov
6ef317d871 ability to specify field list (for Ogg/Flac), as well as specify field contents (Debian: #655078)
It allows to call `cuetag` like so:

    cuetag Björk-Volta.cue *.ogg ARTIST ALBUM TITLE YEAR=2007 GENRE=electronic TRACKNUMBER

 which accomplishes two things:

  1. it pre-selects the fields and specifies their order;

  2. it hardcodes two fields to specific values for all tracks.

 Since the field list is hardcoded for MP3, any fields specified on
 the command line are effectively ignored. This could probably be
 implemented better, but I do not care about MP3 at all.

Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655078
From: martin f krafft <madduck@debian.org>
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
2013-07-05 17:10:24 +10:00
Dmitry Smirnov
0c7f15be0b pad tracknumbers with leading zeroes (Debian #655079)
Ensures that tracknumbers are zero-padded to two digits.
That seems to be common usage.

Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655079
From: martin f krafft <madduck@debian.org>
2013-07-05 16:41:19 +10:00
Dmitry Smirnov
60358afe3a minor man pages corrections (Debian #669675) 2013-07-05 15:44:43 +10:00
Dmitry Smirnov
eb9bd4ff6c Use python-mutagen (mid3v2) or id3v2 instead of mp3info to tag (Debian: #676478)
This avoids truncating long titles/albums/etc.

Author: Felipe Sateler <fsateler@debian.org>
Reviewed-By: Dmitry Smirnov <onlyjob@member.fsf.org>
Thanks-To: Rogério Brito.
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676478

 * Look for `mid3v2` first and fallback to `id3v2` according to their availability.
 * Added error message if neither of them found.
2013-07-05 15:40:44 +10:00
Dmitry Smirnov
521b7552de cueprint: use the correct type format string 2013-07-05 15:40:44 +10:00
Dmitry Smirnov
efd39b282e X<Y<Z doesn't has the mathematical meaning in C. Replace with X<Y && Y<Z.
Thanks, Felipe Sateler <fsateler@debian.org>
2013-07-05 15:40:40 +10:00
Dmitry Smirnov
92980fd399 fix "Buffer overflow detected" in cueconvert (Debian #576367) 2013-07-05 15:40:39 +10:00
Dmitry Smirnov
26b7d5295f replaces confusing error message at comparing the file suffix (Debian #499445) 2013-07-05 15:40:39 +10:00
Dmitry Smirnov
3949cccc45 fix cli parameters for metaflac 2013-07-05 15:40:31 +10:00
Dmitry Smirnov
0b6ea663eb fix processing of filenames containing spaces 2013-07-05 15:40:21 +10:00
Svend Sorensen
da68f9bb9b Update copyright date. 2007-12-12 19:43:36 +00:00
Svend Sorensen
00764bc468 Removed space between functions and opening (. 2006-06-01 00:07:44 +00:00
Svend Sorensen
01eb4f7a16 Added short comments. 2006-05-15 19:29:25 +00:00