head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.6 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.4 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.2 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.5.0.48 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.46 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.44 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.42 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.40 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.38 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.36 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.34 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.32 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.30 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.28 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.26 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.24 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.22 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.20 pkgsrc-2008Q1:1.5.0.18 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.16 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.14 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.12 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.10 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.8 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.6 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.4 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.8 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.1.0.4 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.0.2 pkgsrc-2003Q4-base:1.1; locks; strict; comment @# @; 1.6 date 2011.09.12.21.35.10; author wiz; state dead; branches; next 1.5; 1.5 date 2006.01.11.02.23.19; author ben; state Exp; branches; next 1.4; 1.4 date 2005.05.03.10.29.13; author drochner; state dead; branches; next 1.3; 1.3 date 2004.04.19.17.58.25; author drochner; state Exp; branches; next 1.2; 1.2 date 2004.04.08.17.45.47; author drochner; state dead; branches; next 1.1; 1.1 date 2003.10.28.00.40.38; author wiz; state Exp; branches; next ; desc @@ 1.6 log @Update to 0.7.24, set LICENSE, remove patch that was integrated and another one that's unnecessary. version 0.7.24 ===================================== 2011-03-17 * Add cdinfo_get_track_last_lsn() which is like cdinfo_get_track_last_lsn() * Make libvcdinfo work when called from C++, add C++ example program * Fail less severely when trying to determine if medium is VCD * Documentation and doxygen improvements * Guard against various srncat buffer overflows * Correct copyright and GPL version indication a containingReed-Solomon encoding * Patch for memory exhaustion for VCD 2.0 disks SR 105012 @ text @$NetBSD: patch-aa,v 1.5 2006/01/11 02:23:19 ben Exp $ --- lib/info_private.c.orig 2005-02-02 00:37:37.000000000 +0000 +++ lib/info_private.c @@@@ -102,10 +102,9 @@@@ vcdinf_update_offset_list(struct _vcdinf } } else { /* See if we've skipped any LID numbers. */ - last_lid++; while (last_lid != ofs->lid ) { lid_t * lid=calloc(1, sizeof(lid_t)); - *lid = last_lid; + *lid = last_lid++; _cdio_list_append(unused_lids, lid); } if (last_lid > max_seen_lid) max_seen_lid=last_lid; @ 1.5 log @Changes: * Add libvcdinfo vcdinfo_get_area_selection() a routine to get the selection number represented by an area for a specified a point location * Add libvcdinfo vcdinfo_get_set_resolution() a routine to get the resolution for a given segment * hack on memory leaks some more * vcdxrip options more like vcd-info options * check that selection area hot-spot values don't exceed 255. * Update documentation * Remove gcc 4 warnings and potential problems noted * make --disable-static --enable-shared work with --versioned-libs patch-aa fixes infinite loop in vcdinf_update_offset_list(). The fix is already submitted to upstream: http://savannah.gnu.org/support/index.php?func=detailitem&item_id=105012 @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @update to 0.7.21 changes: * LSN's match MMC-3 specs better. * Fix bug in vcd-info showing sequence number * add --without-versioned-libs option * make -mno-cygwin work * release number is now preprocessor symbol so applications can make use of for compatibility * More libcdio things moved into libcdio (e.g. MSF printing, iso9660 PVD handling) * use generic list things from libcdio. Eventually everything will use glib. But this moves in the right direction by consolidating code a little * Darwin compilation fixes * Miscellaneous contributed bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2004/04/19 17:58:25 drochner Exp $ d3 14 a16 10 --- libvcdinfo.pc.in.orig 2004-04-18 18:52:30.000000000 +0000 +++ libvcdinfo.pc.in 2004-04-18 18:52:52.000000000 +0000 @@@@ -6,6 +6,6 @@@@ Name: libvcdinfo Description: VCD information library Version: @@VERSION@@ -Requires: libcdio libvcd +Requires: libcdio Libs: -L${libdir} -lvcdinfo Cflags: -I${includedir} @ 1.3 log @make sure the installed libvcdinfo.pc is usable, PKGREVISION++ @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @update to 0.7.20 changes: -uses libcdio for HW access now -some cleanup and restructuring -bugfixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2003/10/28 00:40:38 wiz Exp $ d3 10 a12 20 --- aclocal.m4.orig 2002-01-04 12:30:38.000000000 -0800 +++ aclocal.m4 @@@@ -4246,7 +4246,7 @@@@ dnl AC_TRY_RUN([ #include #include -#include +#include int main() @@@@ -4341,7 +4341,7 @@@@ main() CFLAGS="$CFLAGS $XML_CFLAGS" LIBS="$LIBS $XML_LIBS" AC_TRY_LINK([ -#include +#include #include ], [ LIBXML_TEST_VERSION; return 0;], [ echo "*** The test program compiled, but did not run. This usually means" @ 1.1 log @Enable XML interface for advanced features, per Ben Collver's PR 23271. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @