Sun Sep 7 13:54:43 2008 UTC ()
Update to 0.0.5, based on patch provided by maintainer Sergey Svishchev
in PR 38167:

libdca-0.0.5 Tue Apr 10 14:31:59 CEST 2007

Fix typo in dts.h

libdca-0.0.4 Sun Apr  8 11:00:58 CEST 2007

Fix shared library linking.
Disable non-PIC optimization by default (use --without-pic to re-enable).

libdca-0.0.3 Thu Apr  5 20:48:56 EEST 2007

Fix for pointer aliasing.
Build system rework.
FreeBSD compile fix.
Changed library name to libdca (was formerly known as libdts).
Removed Debian packaging files now maintained separately.


(wiz)
diff -r1.7 -r1.8 pkgsrc/audio/libdca/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/audio/libdca/PLIST
diff -r1.2 -r1.3 pkgsrc/audio/libdca/distinfo
diff -r1.1 -r1.2 pkgsrc/audio/libdca/patches/patch-dtsdec

cvs diff -r1.7 -r1.8 pkgsrc/audio/libdca/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libdca/Makefile 2008/07/14 12:55:56 1.7
+++ pkgsrc/audio/libdca/Makefile 2008/09/07 13:54:43 1.8
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1# $NetBSD: Makefile,v 1.7 2008/07/14 12:55:56 joerg Exp $ 1# $NetBSD: Makefile,v 1.8 2008/09/07 13:54:43 wiz Exp $
2# 2#
3 3
4DISTNAME= libdts-0.0.2 4DISTNAME= libdca-0.0.5
5PKGNAME= ${DISTNAME:S/ts/ca/} 
6CATEGORIES= audio 5CATEGORIES= audio
7MASTER_SITES= http://debian.unnet.nl/pub/videolan/libdts/0.0.2/ 6MASTER_SITES= http://download.videolan.org/pub/videolan/libdca/0.0.5/
 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= shattered@users.sourceforge.net 9MAINTAINER= shattered@users.sourceforge.net
10HOMEPAGE= http://developers.videolan.org/libdca.html 10HOMEPAGE= http://www.videolan.org/developers/libdca.html
11COMMENT= Free DTS Coherent Acoustics decoder 11COMMENT= DTS Coherent Acoustics decoder
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15RESTRICTED= Unresolved patent issue 15RESTRICTED= Unresolved patent issue
16NO_BIN_ON_CDROM=${RESTRICTED} 16NO_BIN_ON_CDROM=${RESTRICTED}
17NO_BIN_ON_FTP= ${RESTRICTED} 17NO_BIN_ON_FTP= ${RESTRICTED}
18NO_SRC_ON_CDROM=${RESTRICTED} 18NO_SRC_ON_CDROM=${RESTRICTED}
19NO_SRC_ON_FTP= ${RESTRICTED} 19NO_SRC_ON_FTP= ${RESTRICTED}
20 20
21GNU_CONFIGURE= yes 21GNU_CONFIGURE= yes
22USE_TOOLS+= pkg-config 22USE_TOOLS+= pkg-config
 23USE_LIBTOOL= yes
23 24
24.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/audio/libdca/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/libdca/PLIST 2005/12/09 17:21:02 1.1.1.1
+++ pkgsrc/audio/libdca/PLIST 2008/09/07 13:54:43 1.2
@@ -1,9 +1,15 @@ @@ -1,9 +1,15 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2005/12/09 17:21:02 salo Exp $ 1@comment $NetBSD: PLIST,v 1.2 2008/09/07 13:54:43 wiz Exp $
 2bin/dcadec
2bin/dtsdec 3bin/dtsdec
 4bin/extract_dca
3bin/extract_dts 5bin/extract_dts
 6include/dca.h
4include/dts.h 7include/dts.h
 8lib/libdca.la
5lib/libdts.a 9lib/libdts.a
6lib/libdts_pic.a 10lib/pkgconfig/libdca.pc
7lib/pkgconfig/libdts.pc 11lib/pkgconfig/libdts.pc
 12man/man1/dcadec.1
8man/man1/dtsdec.1 13man/man1/dtsdec.1
 14man/man1/extract_dca.1
9man/man1/extract_dts.1 15man/man1/extract_dts.1

cvs diff -r1.2 -r1.3 pkgsrc/audio/libdca/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/libdca/distinfo 2007/06/08 19:14:15 1.2
+++ pkgsrc/audio/libdca/distinfo 2008/09/07 13:54:43 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2007/06/08 19:14:15 rillig Exp $ 1$NetBSD: distinfo,v 1.3 2008/09/07 13:54:43 wiz Exp $
2 2
3SHA1 (libdts-0.0.2.tar.gz) = 602fd9d9442453600e425f62972797bf508ea2d3 3SHA1 (libdca-0.0.5.tar.bz2) = 3fa5188eaaa2fc83fb9c4196f6695a23cb17f3bc
4RMD160 (libdts-0.0.2.tar.gz) = c7b904465244b887e6b62f997bcf043d241cf2ce 4RMD160 (libdca-0.0.5.tar.bz2) = 979ef56b7484e6542db035d03258f5fba63b9302
5Size (libdts-0.0.2.tar.gz) = 295185 bytes 5Size (libdca-0.0.5.tar.bz2) = 393291 bytes
6SHA1 (patch-dtsdec) = d6c56d7d696b0f4d9bdedfaba4d212b1dbc50560 6SHA1 (patch-dtsdec) = 536268aa4009a3a0816ae2442e1be0f81233b0d1

cvs diff -r1.1 -r1.2 pkgsrc/audio/libdca/patches/Attic/patch-dtsdec (expand / switch to unified diff)

--- pkgsrc/audio/libdca/patches/Attic/patch-dtsdec 2007/06/08 19:14:15 1.1
+++ pkgsrc/audio/libdca/patches/Attic/patch-dtsdec 2008/09/07 13:54:43 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-dtsdec,v 1.1 2007/06/08 19:14:15 rillig Exp $ 1$NetBSD: patch-dtsdec,v 1.2 2008/09/07 13:54:43 wiz Exp $
2 2
3--- src/dtsdec.c.orig Mon Feb 23 23:30:49 2004 3--- src/dcadec.c.orig Mon Feb 23 23:30:49 2004
4+++ src/dtsdec.c Fri Jun 8 21:09:29 2007 4+++ src/dcadec.c Fri Jun 8 21:09:29 2007
5@@ -65,7 +65,9 @@ 5@@ -65,7 +65,9 @@
6 { 6 {
7 sigint = 1; 7 sigint = 1;
8 signal (sig, SIG_DFL); 8 signal (sig, SIG_DFL);
9- return (RETSIGTYPE)0; 9- return (RETSIGTYPE)0;
10+ /* No return statement, since we cannot know whether the return 10+ /* No return statement, since we cannot know whether the return
11+ * type is "void" or "int". 11+ * type is "void" or "int".
12+ */ 12+ */
13 } 13 }
14  14
15 static void print_fps (int final) 15 static void print_fps (int final)