Fri Mar 14 18:55:54 2008 UTC ()
Update to 1.2.0:

vorbis-tools 1.2.0 -- 2008-02-21

 * FLAC support now relies on libFLAC
 * Support for large files
 * Fixed acinclude.m4 to properly support --no switches
 * ogg123: added remote control support
 * ogg123: fixed a bug in esd when pressing CTRL + C
 * ogg123: fixed a type mismatch in option parsing for 64 bit systems
 * ogg123: configuration no longer hardcoded to /etc
 * oggdec: limited support for chained Ogg bitstreams
 * ogg123: compiles with older versions of libcurl
 * oggdec: support decoding of multiple files into a single one
 * oggenc: -k, switch for Skeleton bitstream encoding
 * oggenc: fixed issues with Skeleton on big endian systems
 * oggenc: proper 5.1 channel mapping support
 * oggenc: FLAC module does not confuse every Ogg file as its own
 * oggenc: compiles with older versions of libvorbis
 * ogginfo: recognizes Skeleton, Dirac, FLAC and Kate bitstreams
 * vcut: solved issues described in ticket #1313
 * vorbiscomment: support for creation of long comments
 * vorbiscomment: support for multiplexed Vorbis
 * Several minor bug fixes


(wiz)
diff -r1.48 -r1.49 pkgsrc/audio/vorbis-tools/Makefile
diff -r1.19 -r1.20 pkgsrc/audio/vorbis-tools/distinfo
diff -r1.9 -r1.10 pkgsrc/audio/vorbis-tools/patches/patch-aa
diff -r1.7 -r1.8 pkgsrc/audio/vorbis-tools/patches/patch-ac
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ad
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ae
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-af
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ag
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ah
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ai
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-aj
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ak
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-an
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ao
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-ap
diff -r1.1 -r0 pkgsrc/audio/vorbis-tools/patches/patch-aq

cvs diff -r1.48 -r1.49 pkgsrc/audio/vorbis-tools/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/vorbis-tools/Makefile 2008/01/18 05:06:21 1.48
+++ pkgsrc/audio/vorbis-tools/Makefile 2008/03/14 18:55:54 1.49
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.48 2008/01/18 05:06:21 tnn Exp $ 1# $NetBSD: Makefile,v 1.49 2008/03/14 18:55:54 wiz Exp $
2 2
3DISTNAME= vorbis-tools-1.1.1 3DISTNAME= vorbis-tools-1.2.0
4PKGREVISION= 6 
5CATEGORIES= audio 4CATEGORIES= audio
6MASTER_SITES= http://downloads.xiph.org/releases/vorbis/ 5MASTER_SITES= http://downloads.xiph.org/releases/vorbis/
7 6
8MAINTAINER= wiz@NetBSD.org 7MAINTAINER= wiz@NetBSD.org
9HOMEPAGE= http://www.vorbis.com/ 8HOMEPAGE= http://www.vorbis.com/
10COMMENT= Ogg Vorbis encoder and player 9COMMENT= Ogg Vorbis encoder and player
11 10
12PKG_DESTDIR_SUPPORT= user-destdir 11PKG_DESTDIR_SUPPORT= user-destdir
13 12
14BUILD_DEFS+= IPV6_READY 13BUILD_DEFS+= IPV6_READY
15 14
16CONFLICTS= vorbis-[0-9]* 15CONFLICTS= vorbis-[0-9]*
17 16

cvs diff -r1.19 -r1.20 pkgsrc/audio/vorbis-tools/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/vorbis-tools/distinfo 2007/01/13 15:35:52 1.19
+++ pkgsrc/audio/vorbis-tools/distinfo 2008/03/14 18:55:54 1.20
@@ -1,20 +1,8 @@ @@ -1,20 +1,8 @@
1$NetBSD: distinfo,v 1.19 2007/01/13 15:35:52 wiz Exp $ 1$NetBSD: distinfo,v 1.20 2008/03/14 18:55:54 wiz Exp $
2 2
3SHA1 (vorbis-tools-1.1.1.tar.gz) = a1394b39905b389d72f12c2a9f0c86a33d07a487 3SHA1 (vorbis-tools-1.2.0.tar.gz) = c5c5ee4637ab8c9fc953d203663b7264432f874a
4RMD160 (vorbis-tools-1.1.1.tar.gz) = ed38929b8a81f833f726e489e55e9f62d5ed69ec 4RMD160 (vorbis-tools-1.2.0.tar.gz) = 8cb6925c6e4e69373b6c91ff20d7ed8d75153b7c
5Size (vorbis-tools-1.1.1.tar.gz) = 948837 bytes 5Size (vorbis-tools-1.2.0.tar.gz) = 1076814 bytes
6SHA1 (patch-aa) = 2adc912765d58b19c1285c12ac0935b860b7da34 6SHA1 (patch-aa) = a9fe36760479678df09f840671c515e0d9f37796
7SHA1 (patch-ab) = b706ae0bc9e13c5ccff689aa1451efc782e340e9 7SHA1 (patch-ab) = b706ae0bc9e13c5ccff689aa1451efc782e340e9
8SHA1 (patch-ac) = 65e07de0f0e4de30b6fed374146535adebba5ed6 8SHA1 (patch-ac) = 53065c4db39f7e975712c2cba51ff5542cf5a77f
9SHA1 (patch-ad) = 729ca84168ee781335429840ee54a2b894b82f54 
10SHA1 (patch-ae) = 67bda1581c18dec0e43846f4c39aba35a7b2223e 
11SHA1 (patch-af) = eafb75d8b9aade62b9862e3df1380f15eba80f47 
12SHA1 (patch-ag) = af25e010e1eb350a8614398d312dd0842a207060 
13SHA1 (patch-ah) = fa01e42b339fe2cbd5d98c150e0bb618b43fd4a1 
14SHA1 (patch-ai) = c44c9b0bec99b0e8a3883c0ef388f6d0856fa11a 
15SHA1 (patch-aj) = 8cfa93518f71feb1e85f4db784d5e5c158dcf11e 
16SHA1 (patch-ak) = fb0e11d1aff4753fbb3ee9088e6faeb5bcd58ef1 
17SHA1 (patch-an) = a6a1aa59f2bf87b2217e827e6309233515d162c2 
18SHA1 (patch-ao) = f509dde919b93ddfba0105189cb645c2667ba0e4 
19SHA1 (patch-ap) = 4da7c1a2b92dad4a05322b05451a1ac4c34ce2fb 
20SHA1 (patch-aq) = 237bbcb6c4d895dcd01f42cae5a48f11d2a695b1 

cvs diff -r1.9 -r1.10 pkgsrc/audio/vorbis-tools/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/audio/vorbis-tools/patches/patch-aa 2003/12/08 14:43:48 1.9
+++ pkgsrc/audio/vorbis-tools/patches/patch-aa 2008/03/14 18:55:54 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-aa,v 1.9 2003/12/08 14:43:48 wiz Exp $ 1$NetBSD: patch-aa,v 1.10 2008/03/14 18:55:54 wiz Exp $
2 2
3--- ogg123/buffer.c.orig Mon Sep 1 22:15:19 2003 3--- ogg123/buffer.c.orig 2008-03-03 05:37:26.000000000 +0000
4+++ ogg123/buffer.c 4+++ ogg123/buffer.c
5@@ -412,7 +412,9 @@ void buffer_reset (buf_t *buf) 5@@ -419,7 +419,9 @@ void buffer_reset (buf_t *buf)
6  6
7 /* Cleanup pthread variables */ 7 /* Cleanup pthread variables */
8 pthread_mutex_destroy(&buf->mutex); 8 pthread_mutex_destroy(&buf->mutex);
9+ COND_SIGNAL(buf->write_cond); 9+ COND_SIGNAL(buf->write_cond);
10 pthread_cond_destroy(&buf->write_cond); 10 pthread_cond_destroy(&buf->write_cond);
11+ COND_SIGNAL(buf->playback_cond); 11+ COND_SIGNAL(buf->playback_cond);
12 pthread_cond_destroy(&buf->playback_cond); 12 pthread_cond_destroy(&buf->playback_cond);
13  13
14 /* Reinit pthread variables */ 14 /* Reinit pthread variables */

cvs diff -r1.7 -r1.8 pkgsrc/audio/vorbis-tools/patches/Attic/patch-ac (expand / switch to unified diff)

--- pkgsrc/audio/vorbis-tools/patches/Attic/patch-ac 2007/01/13 15:35:52 1.7
+++ pkgsrc/audio/vorbis-tools/patches/Attic/patch-ac 2008/03/14 18:55:54 1.8
@@ -1,46 +1,46 @@ @@ -1,46 +1,46 @@
1$NetBSD: patch-ac,v 1.7 2007/01/13 15:35:52 wiz Exp $ 1$NetBSD: patch-ac,v 1.8 2008/03/14 18:55:54 wiz Exp $
2 2
3--- oggenc/oggenc.c.orig 2005-06-03 10:15:10.000000000 +0000 3--- oggenc/oggenc.c.orig 2008-03-03 05:37:27.000000000 +0000
4+++ oggenc/oggenc.c 4+++ oggenc/oggenc.c
5@@ -659,6 +659,8 @@ static void parse_options(int argc, char 5@@ -676,6 +676,8 @@ static void parse_options(int argc, char
6  6
7 break; 7 break;
8 case 'a': 8 case 'a':
9+ if (strlen(optarg) == 0) 9+ if (strlen(optarg) == 0)
10+ break; 10+ break;
11 opt->artist = realloc(opt->artist, (++opt->artist_count)*sizeof(char *)); 11 opt->artist = realloc(opt->artist, (++opt->artist_count)*sizeof(char *));
12 opt->artist[opt->artist_count - 1] = strdup(optarg); 12 opt->artist[opt->artist_count - 1] = strdup(optarg);
13 break; 13 break;
14@@ -671,10 +673,14 @@ static void parse_options(int argc, char 14@@ -688,10 +690,14 @@ static void parse_options(int argc, char
15 opt->comments[opt->comment_count - 1] = strdup(optarg); 15 opt->comments[opt->comment_count - 1] = strdup(optarg);
16 break; 16 break;
17 case 'd': 17 case 'd':
18+ if (strlen(optarg) == 0) 18+ if (strlen(optarg) == 0)
19+ break; 19+ break;
20 opt->dates = realloc(opt->dates, (++opt->date_count)*sizeof(char *)); 20 opt->dates = realloc(opt->dates, (++opt->date_count)*sizeof(char *));
21 opt->dates[opt->date_count - 1] = strdup(optarg); 21 opt->dates[opt->date_count - 1] = strdup(optarg);
22 break; 22 break;
23 case 'G': 23 case 'G':
24+ if (strlen(optarg) == 0) 24+ if (strlen(optarg) == 0)
25+ break; 25+ break;
26 opt->genre = realloc(opt->genre, (++opt->genre_count)*sizeof(char *)); 26 opt->genre = realloc(opt->genre, (++opt->genre_count)*sizeof(char *));
27 opt->genre[opt->genre_count - 1] = strdup(optarg); 27 opt->genre[opt->genre_count - 1] = strdup(optarg);
28 break; 28 break;
29@@ -683,6 +689,8 @@ static void parse_options(int argc, char 29@@ -700,6 +706,8 @@ static void parse_options(int argc, char
30 exit(0); 30 exit(0);
31 break; 31 break;
32 case 'l': 32 case 'l':
33+ if (strlen(optarg) == 0) 33+ if (strlen(optarg) == 0)
34+ break; 34+ break;
35 opt->album = realloc(opt->album, (++opt->album_count)*sizeof(char *)); 35 opt->album = realloc(opt->album, (++opt->album_count)*sizeof(char *));
36 opt->album[opt->album_count - 1] = strdup(optarg); 36 opt->album[opt->album_count - 1] = strdup(optarg);
37 break; 37 break;
38@@ -693,6 +701,8 @@ static void parse_options(int argc, char 38@@ -712,6 +720,8 @@ static void parse_options(int argc, char
39 opt->serial = 0; /* Failed, so just set to zero */ 39 opt->fixedserial = 1;
40 break; 40 break;
41 case 't': 41 case 't':
42+ if (strlen(optarg) == 0) 42+ if (strlen(optarg) == 0)
43+ break; 43+ break;
44 opt->title = realloc(opt->title, (++opt->title_count)*sizeof(char *)); 44 opt->title = realloc(opt->title, (++opt->title_count)*sizeof(char *));
45 opt->title[opt->title_count - 1] = strdup(optarg); 45 opt->title[opt->title_count - 1] = strdup(optarg);
46 break; 46 break;

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ad

File Deleted: pkgsrc/audio/vorbis-tools/patches/patch-ae

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-af

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ag

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ah

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ai

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-aj

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ak

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-an

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ao

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-ap

File Deleted: pkgsrc/audio/vorbis-tools/patches/Attic/patch-aq