diff options
author | Clive Lin <clive@FreeBSD.org> | 2001-10-20 14:55:06 +0000 |
---|---|---|
committer | Clive Lin <clive@FreeBSD.org> | 2001-10-20 14:55:06 +0000 |
commit | bb82e50cd61e3cc4ab0a5db31d54743732576342 (patch) | |
tree | cf539c5fc6d7bf33ecce6325b70ffd81c4eca092 /audio/id3v2/files | |
parent | a3d0f27771d025fa68d01cf5c3e017311dffbc3c (diff) |
Notes
Diffstat (limited to 'audio/id3v2/files')
-rw-r--r-- | audio/id3v2/files/patch-aa | 18 | ||||
-rw-r--r-- | audio/id3v2/files/patch-ab | 74 | ||||
-rw-r--r-- | audio/id3v2/files/patch-ac | 77 |
3 files changed, 169 insertions, 0 deletions
diff --git a/audio/id3v2/files/patch-aa b/audio/id3v2/files/patch-aa new file mode 100644 index 000000000000..c28b486e1d59 --- /dev/null +++ b/audio/id3v2/files/patch-aa @@ -0,0 +1,18 @@ +--- Makefile.orig Thu Apr 6 17:23:27 2000 ++++ Makefile Wed Oct 10 16:59:49 2001 +@@ -1,7 +1,12 @@ ++PREFIX = /usr/local ++CXXFLAGS += -I${PREFIX}/include ++LDFLAGS += -L${PREFIX}/lib ++ + all: id3v2 + +-id3v2: Makefile convert.cpp list.cpp id3v2.cpp convert.cpp +- g++ -lid3 -g -o id3v2 id3v2.cpp list.cpp convert.cpp ++id3v2: convert.o list.o id3v2.o ++ g++ ${LDFLAGS} -lid3 -lz -lgnugetopt -o $@ convert.o list.o id3v2.o + + install: all +- cp id3v2 /usr/local/bin/ ++ install -c -s id3v2 ${PREFIX}/bin/id3v2 ++ nroff -man id3v2.1 > ${PREFIX}/man/man1/id3v2.1 diff --git a/audio/id3v2/files/patch-ab b/audio/id3v2/files/patch-ab new file mode 100644 index 000000000000..ac1941e3ffa9 --- /dev/null +++ b/audio/id3v2/files/patch-ab @@ -0,0 +1,74 @@ +--- convert.cpp~ Fri Apr 7 14:11:22 2000 ++++ convert.cpp Wed Oct 10 15:50:16 2001 +@@ -14,22 +14,22 @@ + cout << argv[nIndex] << "\"..."; + + myTag.Clear(); +- myTag.Link(argv[nIndex]); ++ myTag.Link(argv[nIndex], ID3TT_ALL); + + luint nTags; + switch(whichTags) + { + case 1: +- nTags = myTag.Strip(V1_TAG); ++ nTags = myTag.Strip(ID3TT_ID3V1); + cout << "id3v1 "; + break; + case 2: +- nTags = myTag.Strip(V2_TAG); ++ nTags = myTag.Strip(ID3TT_ID3V2); + cout << "id3v2 "; + break; + case 0: + default: +- nTags = myTag.Strip(BOTH_ID3_TAGS); ++ nTags = myTag.Strip(ID3TT_ID3); + cout << "id3v1 and v2 "; + } + +@@ -61,11 +61,11 @@ + cout << argv[nIndex] << "..."; + + myTag.Clear(); +- myTag.Link(argv[nIndex]); ++ myTag.Link(argv[nIndex], ID3TT_ALL); + + luint nTags; + +- nTags = myTag.Update(V2_TAG); ++ nTags = myTag.Update(ID3TT_ID3V2); + cout << " converted "; + cout << endl; + } +--- id3v2.cpp~ Sat Apr 22 13:46:44 2000 ++++ id3v2.cpp Wed Oct 10 15:52:09 2001 +@@ -291,7 +291,7 @@ + // cout << "Tagging " << argv[nIndex] << ": "; + + // fix me - not checking to see if we can link to it +- myTag.Link(argv[nIndex], false, false); ++ myTag.Link(argv[nIndex], ID3TT_ID3V2); + + // loop thru the frames we need to add/modify + for(ii = 0; ii < frameCounter; ii++) +@@ -557,7 +557,7 @@ + } + } // steping thru frames + +- luint nTags = myTag.Update(V2_TAG); ++ luint nTags = myTag.Update(ID3TT_ID3V2); + + } + catch(ID3_Error err) +--- list.cpp~ Sat Apr 22 13:47:43 2000 ++++ list.cpp Wed Oct 10 15:52:37 2001 +@@ -353,7 +353,7 @@ + + if(!PrintID3v1Tag(argv[nIndex])) + tags = true; +- myTag.Link(argv[nIndex], false, false); ++ myTag.Link(argv[nIndex], ID3TT_ID3V2); + if(!PrintInformation(argv[nIndex],myTag)) + tags = true; + if(!tags) diff --git a/audio/id3v2/files/patch-ac b/audio/id3v2/files/patch-ac new file mode 100644 index 000000000000..eaf32ce76626 --- /dev/null +++ b/audio/id3v2/files/patch-ac @@ -0,0 +1,77 @@ +--- /dev/null Wed Oct 10 15:39:32 2001 ++++ id3v2.1 Mon Dec 11 00:53:03 2000 +@@ -0,0 +1,74 @@ ++.TH ID3V2 1 "May 2000" "" "User Command" ++.SH NAME ++id3v2 \- Adds/Modifies/Removes/Views id3v2 tags, converts/lists id3v1 tags ++.SH SYNOPSIS ++.B id3v2 ++.RB [ ++.I OPTION ++.RB ] ++... ++.RB [ ++.I FILE ++.RB ] ++... ++.br ++.SH OPTIONS ++.TP ++.B \-h, \-\-help ++Display help and exit ++.TP ++.B \-f, \-\-list\-frames ++Display all possible frames for id3v2 ++.TP ++.B \-L, \-\-list\-genres ++Lists all id3v1 genres ++.TP ++.B \-v, \-\-version ++Display version information and exit ++.TP ++.B \-l, \-\-list ++Lists the tag(s) on the file(s) ++.TP ++.B \-R, \-\-list-rfc822 ++Lists using an rfc822\-style format for output ++.TP ++.B \-d, \-\-delete\-v2 ++Deletes id3v2 tags ++.TP ++.B \-s, \-\-delete\-v1 ++Deletes id3v1 tags ++.TP ++.B \-D, \-\-delete\-all ++ Deletes both id3v1 and id3v2 tags ++.TP ++.B \-C, \-\-convert ++ Converts id3v1 tag to id3v2 ++.TP ++.B \-a, \-\-artist ARTIST ++Set the artist information ++.TP ++.B \-A, \-\-album ALBUM ++Set the album title information ++.TP ++.B \-t, \-\-song SONG ++Set the song title information ++.TP ++.B \-c, \-\-comment DESCRIPTION:COMMENT ++Set the comment information ++.TP ++.B \-g, \-\-genre num ++Set the genre number ++.TP ++.B \-y, \-\-year num ++Set the year ++.TP ++.B \-T, \-\-track num/num ++Set the track number/(optional) total tracks ++ ++.SH SEE ALSO ++id3tag(1), id3info(1), id3convert(1) ++.SH AUTHOR ++.B id3v2 ++is by myers <icepick@users.sourceforge.net> with major portions used from id3lib ++examples. Manual page written for Debian GNU/Linux by Robert Woodcock ++<rcw@debian.org>. |