debian/0000775000000000000000000000000012264327062007174 5ustar debian/copyright0000664000000000000000000000222311677450165011136 0ustar This package was debianized by Viral Shah on Fri, 27 Apr 2001 10:13:45 +0530. It was downloaded from http://www.vcdimager.org/ Upstream Author: Herbert Valerio Riedel Copyright (C) 2000-2005 Herbert Valerio Riedel Copyright (C) 2002-2005 Rocky Bernstein This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. -- debian/vcdimager.install0000664000000000000000000000003712070210013012503 0ustar usr/bin/* usr/share/man/man1/* debian/changelog0000664000000000000000000002457012264327054011057 0ustar vcdimager (0.7.24+dfsg-0.1ubuntu2) trusty; urgency=low * Use dh-autoreconf for ppc64el. - Remove non-DFSG-compliant from doc/Makefile.am, too. -- Daniel T Chen Sat, 11 Jan 2014 15:32:23 -0500 vcdimager (0.7.24+dfsg-0.1ubuntu1) trusty; urgency=low * Use the autotools-dev dh addon to update config.guess/config.sub for new ports. -- Colin Watson Sun, 27 Oct 2013 10:18:00 -0700 vcdimager (0.7.24+dfsg-0.1) unstable; urgency=low * Non-maintainer upload. * Remove non DFSG-compliant docs/vcd-info.*, docs/vcdxrip.*, and docs/vcdimager.* from source. Closes: #695794. * The info pages are not ship anymore in vcdimager because of the above. -- David Prévot Sun, 30 Dec 2012 23:51:47 -0400 vcdimager (0.7.24-1) unstable; urgency=low * New upstream release. * debian/libvcdinfo0.symbols: Include new symbol vcdinfo_get_track_last_lsn. * debian/rules: Update shlibs for libvcdinfo0. * debian/patches/avoid_lt_prefix, debian/patches/regenerate_manpages, debian/patches/relibtoolize_autoreconf, debian/patches/renew_config.guess_config.sub: Remove. * debian/patches/remove_lt_prefix_in_manpages: New patch that replaces the old patches avoid_lt_prefix and regenerate_manpages. -- Nicolas Boullis Sun, 29 Jan 2012 23:10:45 +0100 vcdimager (0.7.23-6) UNRELEASED; urgency=low * debian/libvcdinfo0.symbols: Add a symbols file for libvcdinfo0, with some history. -- Nicolas Boullis Sun, 15 Jan 2012 23:52:07 +0100 vcdimager (0.7.23-5) unstable; urgency=low * The "Thank you Regis for your work" release. * Switch to dpkg-source 3.0 (quilt) format. * Split the big monolithic patch into several patches managed with quilt. * debian/rules: Add targets build-arch and build-indep, as suggested by lintian. * debian/rules: Support the nocheck build option. * debian/compat: Switch to debhelper compatibility version 8. - debian/control: Update the Build-Depends accordingly. - debian/rules: No need to manually remove build-stamp and configure-stamp any more in the clean target. - debian/rules: Replace the call to "dh_clean -k" (deprecated) with a call to dh_prep. * debian/vcdimager.install: Replace "usr/info/*.info.gz" with "usr/info/*.info*" to handle uncompressed info files. * debian/control: Add ${misc:Depends} to the Depends field of all binary packages that lacked it, as suggested by lintian. * debian/control: Add "dpkg (>= 1.15.4) | install-info" to the dependencies of vcdimager, as suggested by lintian and policy 12.2. * debian/control: Remove the article at the beginning of the description of the vcdimager package, as suggested by lintian. * debian/control: Add a Homepage field. * debian/control: Build-depend on libcdio-dev (>= 0.76) rather than libcdio-dev (>= 0.76-1), as suggested by lintian. * debian/control: Bump Standards-Version to 3.9.2. -- Nicolas Boullis Sun, 01 Jan 2012 00:41:21 +0100 vcdimager (0.7.23-4.1) unstable; urgency=low * Non-maintainer upload. * Stop shipping the la file. Closes: #633176. * Update config.{sub,guess}. Closes: #536255. * Stop shipping dir.gz in /usr/share/info/ -- Regis Boudin Sat, 08 Oct 2011 20:11:07 +0100 vcdimager (0.7.23-4) unstable; urgency=low * Fix debian/copyright that obsoleted pretended vcdimager was GPL v2 only while it is GPL v2 or above. Thanks to Samuel Hocevar who pointed the problem.(Closes: #432414) * Use ${binary:Version} instead of the deprecated ${Source-Version}, as suggested by lintian. * Don't ignore failures of "make distclean", as suggested by lintian. -- Nicolas Boullis Mon, 15 Oct 2007 00:12:48 +0200 vcdimager (0.7.23-3) unstable; urgency=low * the "thanks Mike" release. * Relibtoolize and autoreconf as suggested by Mike Hommey. (See: #378511) * Remove the build-dependency against zlib1g-dev. -- Nicolas Boullis Wed, 19 Jul 2006 01:02:47 +0200 vcdimager (0.7.23-2) unstable; urgency=low * Add a build-dependency against zlib1g-dev. (Closes: #378374) * Switch to debhelper compatibility level 4. * Bump Standards-Version to 3.7.2 (no change required). -- Nicolas Boullis Sun, 16 Jul 2006 00:45:34 +0200 vcdimager (0.7.23-1) unstable; urgency=low * New upstream release. * Update shlibs accordingly. * Libcdio >= 0.72 is required; update to build-dependency. * Resurect the _vcd_malloc, vcdinfo_msf2lba, vcdinfo_lba2msf, and vcdinfo_msf2lsn symbols to avoid breaking the ABI. * Install the info files. * Fix the debian/watch file. * Check for files that are installed by "make install" but in no package. -- Nicolas Boullis Sun, 13 Nov 2005 23:28:54 +0100 vcdimager (0.7.21-2) unstable; urgency=low * Rebuild vcdimager so that it gets built against libcdio6 and libiso9660-4. (Closes: #331625) * Update debian/watch file. * Update the postal address of the FSF in the copyright file. * Bump Standards-Version to 3.6.2 (no change required). -- Nicolas Boullis Mon, 10 Oct 2005 01:58:56 +0200 vcdimager (0.7.21-1) unstable; urgency=low * New upstream release. * Rebuild against libcdio3 and libiso9600-3. (Closes: #290685) * Hack ltmain.sh to build programs with rpath as .libs/lt/foobar rather than .libs/lt-foobar. * Regenerate the manpages accordingly. (Closes: #261434) -- Nicolas Boullis Sun, 6 Feb 2005 16:56:36 +0100 vcdimager (0.7.20-2) unstable; urgency=low * Fix pkg-config description for libvcdinfo since libvcd is a "private" library. Thanks to Alain rpnpif for pointing this. -- Nicolas Boullis Sun, 13 Jun 2004 02:53:15 +0200 vcdimager (0.7.20-1) unstable; urgency=low * New upstream release. * New packages: libvcdinfo0 and libvcdinfo-dev; the libvcdinfo library shall be used in the future at least by xine-lib and vlc. -- Nicolas Boullis Fri, 20 Feb 2004 01:35:29 +0100 vcdimager (0.7.14.debian.2-1) unstable; urgency=medium * The "how did this get lost?" release. * New "orig" tarball: - redo the changes that were required and prepared for 0.7.14.debian.1-1 but somehow got lost... -- Nicolas Boullis Mon, 16 Feb 2004 03:43:08 +0100 vcdimager (0.7.14.debian.1-1) unstable; urgency=medium * New "orig" tarball: - remove non-free code, thanks to Joerg Schilling and Andreas Metzler for noticing and reporting the problem and to Rocky Bernstein for doing the work. (Closes: #223587) * Also build-conflicts against libpopt0 1.7-3 on m68k as it was only partly fixed. * Remove the hack introduced in 0.7.14-5 to fix the versionned dependency against libpopt0 on m68k. -- Nicolas Boullis Tue, 3 Feb 2004 01:48:31 +0100 vcdimager (0.7.14-5) unstable; urgency=low * The "I am stupid" release. * Really build-conflicts against versions 1.7-1 and 1.7-2 on m68k, not 0.7-1 and 0.7-2. -- Nicolas Boullis Tue, 18 Nov 2003 19:11:14 +0100 vcdimager (0.7.14-4) unstable; urgency=low * Build-conflicts against version 1.7-1 and 1.7-2 of libpopt0 on m68k. * Add a hack to generate a debian/shlibs.local file to fix the dependency against libpopt0 on m68k. * Also specify the build architecture to configure. -- Nicolas Boullis Mon, 17 Nov 2003 01:33:35 +0100 vcdimager (0.7.14-3) unstable; urgency=low * Re-run the autotools to prevent the installation of /usr/share/info/dir and friends in the generated package. Many thanks to Santiago Vila for noticing this problem. (Closes: #215354) -- Nicolas Boullis Sun, 12 Oct 2003 16:06:20 +0200 vcdimager (0.7.14-2) unstable; urgency=low * Ensure that cdxa2mpeg fails with a consistent error message in case of read failure or unexpected EOF. (Closes: #211374) * Get the enhanced description written by Rocky Bernstein from CVS. (Closes: #214273) * Add missing build-dependency on texinfo. * Bump Standards-Version to 3.6.1 (no change required). -- Nicolas Boullis Thu, 9 Oct 2003 01:27:54 +0200 vcdimager (0.7.14-1) unstable; urgency=low * New upstream release. * Since manpages are no longer built, there's no need to depend on help2man any more. * Do a regression test at buid time. (since 0.7.13-1) * Bumped up Standards-Version to 3.5.9. -- Nicolas Boullis Mon, 17 Mar 2003 02:20:35 +0100 vcdimager (0.7.13-1) unstable; urgency=low * New upstream release. * Fix behavior of noopt in DEB_BUILD_OPTIONS . * Bumped up Standards-Version to 3.5.8 . -- Nicolas Boullis Tue, 21 Jan 2003 00:17:43 +0100 vcdimager (0.7.12-2) unstable; urgency=low * Hijack with permission. * Add "-mstructure-size-boundary=8" to CFLAGS on arm. (Closes: #97733) * Add support for DEB_HOST_GNU_TYPE . * Test for noopt in DEB_BUILD_OPTIONS . * Cleaned up debian/rules . * Bumped up Standards-Version to 3.5.7 . * Rewrote description. (Closes: #118882) * vcdxrip now replaces vcdrip. (Closes: #131607) * Removed obsolete "local variables:" from changelog. -- Nicolas Boullis Thu, 31 Oct 2002 20:38:24 +0100 vcdimager (0.7.12-1) unstable; urgency=low * New upstream release -- Kyle McMartin Thu, 22 Aug 2002 13:12:10 -0500 vcdimager (0.7.11-2) unstable; urgency=low * Previous build was incorrect, didn't contain vcdxrip etc. Build again. (Closes: #117329) * Also since new version is packaged, (Closes: #112290) * README fixed, although a better one is required. (Closes: #111136) * Add libxml2-dev, help2man to Build-Depends. -- Viral Shah Sat, 27 Oct 2001 17:24:23 -0600 vcdimager (0.7.11-1) unstable; urgency=low * New upstream release -- Viral Shah Sat, 27 Oct 2001 00:38:38 -0600 vcdimager (0.7.9-1) unstable; urgency=low * New upstream release -- Herbert Valerio Riedel Thu, 2 Aug 2001 00:29:21 +0200 vcdimager (0.6.1-1) unstable; urgency=low * New upstream release -- Viral Shah Fri, 11 May 2001 17:25:06 +0530 vcdimager (0.6.0-1) unstable; urgency=low * Initial Release. Closes: Bug#95590 -- Viral Shah Fri, 27 Apr 2001 10:13:45 +0530 debian/libvcdinfo0.symbols0000664000000000000000000002206311704665151013012 0ustar libvcdinfo.so.0 libvcdinfo0 #MINVER# VCDINFO_0@VCDINFO_0 0.7.21 _vcd_directory_destroy@Base 0.7.21 _vcd_directory_dump_entries@Base 0.7.21 _vcd_directory_dump_pathtables@Base 0.7.21 _vcd_directory_get_size@Base 0.7.21 _vcd_directory_mkdir@Base 0.7.21 _vcd_directory_mkfile@Base 0.7.21 _vcd_directory_new@Base 0.7.21 _vcd_list_at@Base 0.7.21 _vcd_list_sort@Base 0.7.21 _vcd_make_mode2@Base 0.7.21 _vcd_make_raw_mode2@Base 0.7.21 _vcd_malloc@Base 0.7.21 _vcd_memdup@Base 0.7.21 _vcd_obj_get_segment_by_id@Base 0.7.21 _vcd_obj_get_sequence_by_entry_id@Base 0.7.21 _vcd_obj_get_sequence_by_id@Base 0.7.21 _vcd_obj_has_cap_p@Base 0.7.21 _vcd_pbc_available@Base 0.7.21 _vcd_pbc_check_unreferenced@Base 0.7.21 _vcd_pbc_finalize@Base 0.7.21 _vcd_pbc_lid_lookup@Base 0.7.21 _vcd_pbc_lookup@Base 0.7.21 _vcd_pbc_max_lid@Base 0.7.21 _vcd_pbc_node_write@Base 0.7.21 _vcd_pbc_pin_lookup@Base 0.7.21 _vcd_salloc@Base 0.7.21 _vcd_salloc_destroy@Base 0.7.21 _vcd_salloc_free@Base 0.7.21 _vcd_salloc_get_highest@Base 0.7.21 _vcd_salloc_new@Base 0.7.21 _vcd_strdup_upper@Base 0.7.21 _vcd_strfreev@Base 0.7.21 _vcd_strjoin@Base 0.7.21 _vcd_strlenv@Base 0.7.21 _vcd_strsplit@Base 0.7.21 _vcd_tree_destroy@Base 0.7.21 _vcd_tree_new@Base 0.7.21 _vcd_tree_node_append_child@Base 0.7.21 _vcd_tree_node_data@Base 0.7.21 _vcd_tree_node_destroy@Base 0.7.21 _vcd_tree_node_first_child@Base 0.7.21 _vcd_tree_node_is_root@Base 0.7.21 _vcd_tree_node_next_sibling@Base 0.7.21 _vcd_tree_node_parent@Base 0.7.21 _vcd_tree_node_root@Base 0.7.21 _vcd_tree_node_set_data@Base 0.7.21 _vcd_tree_node_sort_children@Base 0.7.21 _vcd_tree_node_traverse@Base 0.7.21 _vcd_tree_node_traverse_bf@Base 0.7.21 _vcd_tree_root@Base 0.7.21 get_psd_size@Base 0.7.21 get_scandata_dat_size@Base 0.7.21 get_search_dat_size@Base 0.7.21 read_entries@VCDINFO_0 0.7.21 read_info@VCDINFO_0 0.7.21 read_pvd@VCDINFO_0 0.7.21 set_entries_vcd@Base 0.7.21 set_info_vcd@Base 0.7.21 set_lot_vcd@Base 0.7.21 set_psd_vcd@Base 0.7.21 set_scandata_dat@Base 0.7.21 set_search_dat@Base 0.7.21 set_tracks_svd@Base 0.7.21 vcd_data_sink_close@Base 0.7.21 vcd_data_sink_destroy@Base 0.7.21 vcd_data_sink_new@Base 0.7.21 vcd_data_sink_new_stdio@Base 0.7.21 vcd_data_sink_printf@Base 0.7.21 vcd_data_sink_seek@Base 0.7.21 vcd_data_sink_write@Base 0.7.21 vcd_data_source_close@Base 0.7.21 vcd_data_source_destroy@Base 0.7.21 vcd_data_source_new@Base 0.7.21 vcd_data_source_new_stdio@Base 0.7.21 vcd_data_source_read@Base 0.7.21 vcd_data_source_seek@Base 0.7.21 vcd_data_source_stat@Base 0.7.21 vcd_debug@Base 0.7.21 vcd_error@Base 0.7.21 vcd_files_info_detect_type@Base 0.7.21 vcd_image_sink_destroy@Base 0.7.21 vcd_image_sink_new@Base 0.7.21 vcd_image_sink_new_bincue@Base 0.7.21 vcd_image_sink_new_cdrdao@Base 0.7.21 vcd_image_sink_new_nrg@Base 0.7.21 vcd_image_sink_set_arg@Base 0.7.21 vcd_image_sink_set_cuesheet@Base 0.7.21 vcd_image_sink_write@Base 0.7.21 vcd_info@Base 0.7.21 vcd_log@Base 0.7.21 vcd_log_set_handler@Base 0.7.21 vcd_loglevel_default@Base 0.7.21 vcd_mpeg_get_norm@Base 0.7.21 vcd_mpeg_packet_get_type@Base 0.7.21 vcd_mpeg_parse_packet@Base 0.7.21 vcd_mpeg_source_close@Base 0.7.21 vcd_mpeg_source_destroy@Base 0.7.21 vcd_mpeg_source_get_info@Base 0.7.21 vcd_mpeg_source_get_packet@Base 0.7.21 vcd_mpeg_source_new@Base 0.7.21 vcd_mpeg_source_scan@Base 0.7.21 vcd_mpeg_source_stat@Base 0.7.21 vcd_obj_add_dir@Base 0.7.21 vcd_obj_add_file@Base 0.7.21 vcd_obj_add_segment_pause@Base 0.7.21 vcd_obj_add_sequence_entry@Base 0.7.21 vcd_obj_add_sequence_pause@Base 0.7.21 vcd_obj_append_pbc_node@Base 0.7.21 vcd_obj_append_segment_play_item@Base 0.7.21 vcd_obj_append_sequence_play_item@Base 0.7.21 vcd_obj_begin_output@Base 0.7.21 vcd_obj_destroy@Base 0.7.21 vcd_obj_end_output@Base 0.7.21 vcd_obj_get_image_size@Base 0.7.21 vcd_obj_new@Base 0.7.21 vcd_obj_remove_item@Base 0.7.21 vcd_obj_set_param_bool@Base 0.7.21 vcd_obj_set_param_str@Base 0.7.21 vcd_obj_set_param_uint@Base 0.7.21 vcd_obj_write_image@Base 0.7.21 vcd_pbc_destroy@Base 0.7.23 vcd_pbc_new@Base 0.7.21 vcd_version_string@Base 0.7.21 vcd_warn@Base 0.7.21 vcdinf_area_str@VCDINFO_0 0.7.21 vcdinf_get_album_id@VCDINFO_0 0.7.21 vcdinf_get_autowait_time@VCDINFO_0 0.7.21 vcdinf_get_bsn@VCDINFO_0 0.7.21 vcdinf_get_entry_lba@VCDINFO_0 0.7.21 vcdinf_get_entry_msf@VCDINFO_0 0.7.21 vcdinf_get_format_version_str@VCDINFO_0 0.7.21 vcdinf_get_loop_count@VCDINFO_0 0.7.21 vcdinf_get_lot_offset@VCDINFO_0 0.7.21 vcdinf_get_num_LIDs@VCDINFO_0 0.7.21 vcdinf_get_num_entries@VCDINFO_0 0.7.21 vcdinf_get_num_segments@VCDINFO_0 0.7.21 vcdinf_get_num_selections@VCDINFO_0 0.7.21 vcdinf_get_play_time@VCDINFO_0 0.7.21 vcdinf_get_psd_size@VCDINFO_0 0.7.21 vcdinf_get_timeout_offset@VCDINFO_0 0.7.21 vcdinf_get_timeout_time@VCDINFO_0 0.7.21 vcdinf_get_track@VCDINFO_0 0.7.21 vcdinf_get_volume_count@VCDINFO_0 0.7.21 vcdinf_get_volume_num@VCDINFO_0 0.7.21 vcdinf_get_wait_time@VCDINFO_0 0.7.21 vcdinf_has_jump_delay@VCDINFO_0 0.7.21 vcdinf_lid_t_cmp@VCDINFO_0 0.7.21 vcdinf_pld_get_lid@VCDINFO_0 0.7.21 vcdinf_pld_get_next_offset@VCDINFO_0 0.7.21 vcdinf_pld_get_noi@VCDINFO_0 0.7.21 vcdinf_pld_get_play_item@VCDINFO_0 0.7.21 vcdinf_pld_get_prev_offset@VCDINFO_0 0.7.21 vcdinf_pld_get_return_offset@VCDINFO_0 0.7.21 vcdinf_psd_get_default_offset@VCDINFO_0 0.7.21 vcdinf_psd_get_itemid@VCDINFO_0 0.7.21 vcdinf_psd_get_lid@VCDINFO_0 0.7.21 vcdinf_psd_get_lid_rejected@VCDINFO_0 0.7.21 vcdinf_psd_get_next_offset@VCDINFO_0 0.7.21 vcdinf_psd_get_offset@VCDINFO_0 0.7.21 vcdinf_psd_get_prev_offset@VCDINFO_0 0.7.21 vcdinf_psd_get_return_offset@VCDINFO_0 0.7.21 vcdinf_visit_lot@VCDINFO_0 0.7.21 vcdinf_visit_pbc@VCDINFO_0 0.7.21 vcdinfo_audio_type2str@VCDINFO_0 0.7.21 vcdinfo_audio_type_num_channels@VCDINFO_0 0.7.21 vcdinfo_classify_itemid@VCDINFO_0 0.7.21 vcdinfo_close@VCDINFO_0 0.7.21 vcdinfo_get_VCD_type@VCDINFO_0 0.7.21 vcdinfo_get_album_id@VCDINFO_0 0.7.21 vcdinfo_get_application_id@VCDINFO_0 0.7.21 vcdinfo_get_area_selection@VCDINFO_0 0.7.23 vcdinfo_get_cd_image@VCDINFO_0 0.7.21 vcdinfo_get_default_device@VCDINFO_0 0.7.21 vcdinfo_get_default_offset@VCDINFO_0 0.7.21 vcdinfo_get_entriesVcd@VCDINFO_0 0.7.21 vcdinfo_get_entry_lba@VCDINFO_0 0.7.21 vcdinfo_get_entry_lsn@VCDINFO_0 0.7.21 vcdinfo_get_entry_msf@VCDINFO_0 0.7.21 vcdinfo_get_entry_sect_count@VCDINFO_0 0.7.21 vcdinfo_get_format_version@VCDINFO_0 0.7.21 vcdinfo_get_format_version_str@VCDINFO_0 0.7.21 vcdinfo_get_infoVcd@VCDINFO_0 0.7.21 vcdinfo_get_lot@VCDINFO_0 0.7.21 vcdinfo_get_lot_x@VCDINFO_0 0.7.21 vcdinfo_get_multi_default_lid@VCDINFO_0 0.7.21 vcdinfo_get_multi_default_offset@VCDINFO_0 0.7.21 vcdinfo_get_num_LIDs@VCDINFO_0 0.7.21 vcdinfo_get_num_entries@VCDINFO_0 0.7.21 vcdinfo_get_num_segments@VCDINFO_0 0.7.21 vcdinfo_get_num_tracks@VCDINFO_0 0.7.21 vcdinfo_get_offset_list@VCDINFO_0 0.7.21 vcdinfo_get_offset_mult@VCDINFO_0 0.7.21 vcdinfo_get_offset_t@VCDINFO_0 0.7.21 vcdinfo_get_offset_x_list@VCDINFO_0 0.7.21 vcdinfo_get_preparer_id@VCDINFO_0 0.7.21 vcdinfo_get_psd@VCDINFO_0 0.7.21 vcdinfo_get_psd_size@VCDINFO_0 0.7.21 vcdinfo_get_psd_x@VCDINFO_0 0.7.21 vcdinfo_get_psd_x_size@VCDINFO_0 0.7.21 vcdinfo_get_publisher_id@VCDINFO_0 0.7.21 vcdinfo_get_pvd@VCDINFO_0 0.7.21 vcdinfo_get_return_offset@VCDINFO_0 0.7.21 vcdinfo_get_scandata@VCDINFO_0 0.7.21 vcdinfo_get_searchDat@VCDINFO_0 0.7.21 vcdinfo_get_seg_audio_type@VCDINFO_0 0.7.21 vcdinfo_get_seg_continue@VCDINFO_0 0.7.21 vcdinfo_get_seg_lba@VCDINFO_0 0.7.21 vcdinfo_get_seg_lsn@VCDINFO_0 0.7.21 vcdinfo_get_seg_msf@VCDINFO_0 0.7.21 vcdinfo_get_seg_resolution@VCDINFO_0 0.7.23 vcdinfo_get_seg_sector_count@VCDINFO_0 0.7.21 vcdinfo_get_system_id@VCDINFO_0 0.7.21 vcdinfo_get_track@VCDINFO_0 0.7.21 vcdinfo_get_track_audio_type@VCDINFO_0 0.7.21 vcdinfo_get_track_last_lsn@VCDINFO_0 0.7.24 vcdinfo_get_track_lba@VCDINFO_0 0.7.21 vcdinfo_get_track_lsn@VCDINFO_0 0.7.21 vcdinfo_get_track_msf@VCDINFO_0 0.7.21 vcdinfo_get_track_sect_count@VCDINFO_0 0.7.21 vcdinfo_get_track_size@VCDINFO_0 0.7.21 vcdinfo_get_tracksSVD@VCDINFO_0 0.7.21 vcdinfo_get_video_type@VCDINFO_0 0.7.21 vcdinfo_get_volume_count@VCDINFO_0 0.7.21 vcdinfo_get_volume_id@VCDINFO_0 0.7.21 vcdinfo_get_volume_num@VCDINFO_0 0.7.21 vcdinfo_get_volumeset_id@VCDINFO_0 0.7.21 vcdinfo_get_wait_time@VCDINFO_0 0.7.21 vcdinfo_has_pbc@VCDINFO_0 0.7.21 vcdinfo_has_xa@VCDINFO_0 0.7.21 vcdinfo_inc_msf@VCDINFO_0 0.7.21 vcdinfo_init@VCDINFO_0 0.7.21 vcdinfo_is_rejected@VCDINFO_0 0.7.21 vcdinfo_lba2msf@VCDINFO_0 0.7.21 vcdinfo_lid_get_itemid@VCDINFO_0 0.7.21 vcdinfo_lid_get_offset@VCDINFO_0 0.7.21 vcdinfo_lid_get_pxd@VCDINFO_0 0.7.21 vcdinfo_lsn_get_entry@VCDINFO_0 0.7.21 vcdinfo_msf2lba@VCDINFO_0 0.7.21 vcdinfo_msf2lsn@VCDINFO_0 0.7.21 vcdinfo_ofs2str@VCDINFO_0 0.7.21 vcdinfo_ogt2str@VCDINFO_0 0.7.21 vcdinfo_open@VCDINFO_0 0.7.21 vcdinfo_pin2str@VCDINFO_0 0.7.21 vcdinfo_read_psd@VCDINFO_0 0.7.21 vcdinfo_selection_get_lid@VCDINFO_0 0.7.21 vcdinfo_selection_get_offset@VCDINFO_0 0.7.21 vcdinfo_strip_trail@VCDINFO_0 0.7.21 vcdinfo_track_get_entry@VCDINFO_0 0.7.21 vcdinfo_video_type2str@VCDINFO_0 0.7.21 vcdinfo_visit_lot@VCDINFO_0 0.7.21 debian/libvcdinfo0.install0000664000000000000000000000003010013021072012732 0ustar usr/lib/libvcdinfo.so.* debian/docs0000664000000000000000000000003407614031012010032 0ustar NEWS README THANKS TODO FAQ debian/patches/0000775000000000000000000000000012264326755010633 5ustar debian/patches/no_non-DFSG_info_pages0000664000000000000000000000241412264326755014760 0ustar Description: Do not build nor ship non DFSG doc Author: David Prévot Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695794 Forwarded: not-needed Last-Update: 2012-12-31 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: vcdimager-0.7.24+dfsg/docs/Makefile.in =================================================================== --- vcdimager-0.7.24+dfsg.orig/docs/Makefile.in 2011-03-17 19:46:36.000000000 -0400 +++ vcdimager-0.7.24+dfsg/docs/Makefile.in 2014-01-11 15:30:14.000000000 -0500 @@ -52,8 +52,6 @@ CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = -INFO_DEPS = $(srcdir)/vcdimager.info $(srcdir)/vcd-info.info \ - $(srcdir)/vcdxrip.info am__TEXINFO_TEX_DIR = $(srcdir) DVIS = vcdimager.dvi vcd-info.dvi vcdxrip.dvi PDFS = vcdimager.pdf vcd-info.pdf vcdxrip.pdf Index: vcdimager-0.7.24+dfsg/docs/Makefile.am =================================================================== --- vcdimager-0.7.24+dfsg.orig/docs/Makefile.am 2005-07-11 10:12:47.000000000 -0400 +++ vcdimager-0.7.24+dfsg/docs/Makefile.am 2014-01-11 15:47:39.003900230 -0500 @@ -1,4 +1,4 @@ -info_TEXINFOS = vcdimager.texi vcd-info.texi vcdxrip.texi +info_TEXINFOS = vcdimager_TEXINFOS = fdl.texi gpl.texi glossary.texi TEXI2PDF = texi2dvi --pdf debian/patches/resurrect_library_symbols0000664000000000000000000000430211677620450016063 0ustar Description: Ressurect symbols in libvcdinfo The library with SONAME libvcdinfo.so.0 used to have symbols vcdinfo_msf2lba, vcdinfo_lba2msf, vcdinfo_msf2lsn and _vcd_malloc; resurrect them not to break the ABI. Author: Nicolas Boullis --- a/lib/info.c +++ b/lib/info.c @@ -1628,6 +1628,48 @@ } } +/*! + Convert minutes, seconds and frame (MSF components) into a + logical block address (or LBA). + See also cdio_msf_to_lba which uses msf_t as its single parameter. +*/ +#undef vcdinfo_msf2lba +lba_t +vcdinfo_msf2lba (uint8_t min, uint8_t sec, int8_t frame) +{ + return CDIO_CD_FRAMES_PER_SEC*(CDIO_CD_SECS_PER_MIN*min + sec) + frame; +} + +/*! + Convert minutes, seconds and frame (MSF components) into a + logical block address (or LBA). + See also cdio_msf_to_lba which uses msf_t as its single parameter. +*/ +void +vcdinfo_lba2msf (lba_t lba, uint8_t *p_min, uint8_t *p_sec, uint8_t *p_frame) +{ + *p_min = lba / (60*75); + lba %= (60*75); + *p_sec = lba / 75; + *p_frame = lba % 75; +} + +/*! + Convert minutes, seconds and frame (MSF components) into a + logical sector number (or LSN). +*/ +lsn_t +vcdinfo_msf2lsn (uint8_t min, uint8_t sec, int8_t frame) +{ + lba_t lba=75*(60*min + sec) + frame; + if (lba < CDIO_PREGAP_SECTORS) { + vcd_error ("lba (%u) less than pregap sector (%u)", + (unsigned int) lba, CDIO_PREGAP_SECTORS); + return lba; + } + return lba - CDIO_PREGAP_SECTORS; +} + const char * vcdinfo_ofs2str (const vcdinfo_obj_t *p_obj, unsigned int offset, bool ext) { --- a/lib/util.c +++ b/lib/util.c @@ -123,6 +123,18 @@ } void * +_vcd_malloc (size_t size) +{ + void *new_mem = malloc (size); + + vcd_assert (new_mem != NULL); + + memset (new_mem, 0, size); + + return new_mem; +} + +void * _vcd_memdup (const void *mem, size_t count) { void *new_mem = NULL; --- a/include/libvcd/info.h +++ b/include/libvcd/info.h @@ -734,7 +734,7 @@ See also msf_to_lba which uses msf_t as its single parameter. */ void - vcdinfo_lba2msf (lba_t lba, uint8_t *min, uint8_t *sec, uint8_t *frame); + vcdinfo_lba2msf (lba_t lba, uint8_t *p_min, uint8_t *p_sec, uint8_t *p_frame); /*! Get the item id for a given list ID. debian/patches/remove_lt_prefix_in_manpages0000664000000000000000000000104511711256346016462 0ustar Description: Manually remove the lt- prefix that appears in some manpages. Author: Nicolas Boullis --- a/frontends/cli/vcd-info.1 +++ b/frontends/cli/vcd-info.1 @@ -3,7 +3,7 @@ .SH NAME vcd-info \- manual page for vcd-info 0.7.24 .SH SYNOPSIS -.B lt-vcd-info +.B vcd-info [\fIOPTION\fR...] .SH DESCRIPTION .TP --- a/frontends/xml/vcdxrip.1 +++ b/frontends/xml/vcdxrip.1 @@ -3,7 +3,7 @@ .SH NAME vcdxrip \- manual page for vcdxrip 0.7.24 .SH SYNOPSIS -.B lt-vcdxrip +.B vcdxrip [\fIOPTION\fR...] .SH DESCRIPTION .TP debian/patches/series0000664000000000000000000000011612070206341012025 0ustar resurrect_library_symbols remove_lt_prefix_in_manpages no_non-DFSG_info_pages debian/libvcdinfo-dev.install0000664000000000000000000000014211677450165013464 0ustar usr/lib/libvcdinfo.a usr/lib/libvcdinfo.so usr/lib/pkgconfig/libvcdinfo.pc usr/include/libvcd/*.h debian/watch0000664000000000000000000000022111677450165010230 0ustar # format version number, currently 2; this line is compulsory! version=3 http://ftp.gnu.org/gnu/vcdimager/vcdimager-(.*)\.tar\.gz debian uupdate debian/control0000664000000000000000000000432212264325023010573 0ustar Source: vcdimager Section: otherosfs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Nicolas Boullis Build-Depends: debhelper (>= 8.0.0), libxml2-dev, libpopt-dev, texinfo, libcdio-dev (>= 0.76), libiso9660-dev, dpkg-awk, pkg-config, dh-autoreconf Build-Conflicts: libpopt0 (= 1.7-1) [m68k], libpopt0 (= 1.7-2) [m68k], libpopt0 (= 1.7-3) [m68k] Standards-Version: 3.9.2 Homepage: http://www.gnu.org/software/vcdimager/ Package: vcdimager Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg (>= 1.15.4) | install-info Description: VideoCD (VCD) image mastering and ripping tool This package contains a collection of tools to master (Super)VideoCD, either directly from compliant MPEG streams with no PlayBack Control (PBC), or out of an XML description for a full-featured (S)VCD. . This package also contains a VideoCD ripping tool to rip mpeg streams from VideoCD images, and some debugging tools. Package: libvcdinfo-dev Section: libdevel Architecture: any Depends: libvcdinfo0 (= ${binary:Version}), libcdio-dev, libiso9660-dev, ${libcdev}, ${misc:Depends} Description: library to extract information from VideoCD (development files) This package contains development files (headers and static library) for the libvcdino library. . This library can be used to extract information stored on a VideoCD. One use is in media players, such as xine and vlc (where in fact it is currently used). Here libvcdinfo assists in VideoCD navigation, playback control and showing what is contained on a VideoCD. Some standalone programs for this library are vcd-info and vcdxrip (part of the VCDImager distribution). Package: libvcdinfo0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to extract information from VideoCD This library can be used to extract information stored on a VideoCD. One use is in media players, such as xine and vlc (where in fact it is currently used). Here libvcdinfo assists in VideoCD navigation, playback control and showing what is contained on a VideoCD. Some standalone programs for this library are vcd-info and vcdxrip (part of the VCDImager distribution). debian/source/0000775000000000000000000000000011677450501010476 5ustar debian/source/format0000664000000000000000000000001411677450501011704 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000211677635024010401 0ustar 8 debian/rules0000775000000000000000000000472112264325116010256 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 by Joey Hess. # # This version is for a hypothetical package that builds an # architecture-dependant package, as well as an architecture-independent # package. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 CFLAGS = -g -Wall ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) LIBCDEV=$(shell dpkg-awk 'Provides:libc-dev' -- Package | sed -ne 's/^Package:[[:space:]]*//p' | head -1) | libc-dev configure: configure-stamp configure-stamp: dh_testdir dh_autoreconf # This test sounds rather useless since I KNOW that ./configure is in the tarball # if [ ! -e ./configure -a -e ./autogen.sh ]; then ./autogen.sh; fi CFLAGS="$(CFLAGS)" ./configure --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info touch configure-stamp build: build-arch build-indep build-arch: configure-stamp build-stamp build-indep: configure-stamp build-stamp build-stamp: dh_testdir $(MAKE) ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) # Check the programs if we can... if [ "$(DEB_HOST_GNU_TYPE)" = "$(DEB_BUILD_GNU_TYPE)" ]; then $(MAKE) check; fi endif touch build-stamp clean: dh_testdir dh_testroot [ ! -f Makefile ] || $(MAKE) distclean dh_autoreconf_clean dh_clean install: DH_OPTIONS= install: build dh_testdir dh_testroot dh_prep $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp # Build architecture-independent files here. # Pass -i to all debhelper commands in this target to reduce clutter. binary-indep: build install # Build architecture-dependent files here. binary-arch: build install dh_testdir -a dh_testroot -a dh_installdocs -a # dh_installman -a dh_installinfo -a dh_installchangelogs ChangeLog -a dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing dh_strip -a dh_link -a dh_compress -a dh_fixperms -a dh_makeshlibs -a -N libvcdinfo0 dh_makeshlibs -p libvcdinfo0 -V 'libvcdinfo0 (>> 0.7.24)' dh_installdeb -a dh_shlibdeps -a -L libvcdinfo0 -l debian/libvcdinfo0/usr/lib dh_gencontrol -a -- -Vlibcdev="$(LIBCDEV)" dh_md5sums -a dh_builddeb -a binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure