debian/0000755000000000000000000000000012253562517007176 5ustar debian/watch0000644000000000000000000000012011676721322010217 0ustar version=2 http://ftp.gnu.org/gnu/libcdio/ libcdio-(.*)\.tar\.gz debian uupdate debian/libcdio-cdda-dev.install0000644000000000000000000000015111675207003013626 0ustar usr/include/cdio/cdda.h usr/lib/libcdio_cdda.a usr/lib/libcdio_cdda.so usr/lib/pkgconfig/libcdio_cdda.pc debian/libcdio-cdda1.symbols0000644000000000000000000000170711720207211013155 0ustar libcdio_cdda.so.1 libcdio-cdda1 #MINVER# CDIO_CDDA_1@CDIO_CDDA_1 0.83 cdio_cddap_close@CDIO_CDDA_1 0.83 cdio_cddap_close_no_free_cdio@CDIO_CDDA_1 0.83 cdio_cddap_disc_firstsector@CDIO_CDDA_1 0.83 cdio_cddap_disc_lastsector@CDIO_CDDA_1 0.83 cdio_cddap_errors@CDIO_CDDA_1 0.83 cdio_cddap_find_a_cdrom@CDIO_CDDA_1 0.83 cdio_cddap_identify@CDIO_CDDA_1 0.83 cdio_cddap_identify_cdio@CDIO_CDDA_1 0.83 cdio_cddap_messages@CDIO_CDDA_1 0.83 cdio_cddap_open@CDIO_CDDA_1 0.83 cdio_cddap_read@CDIO_CDDA_1 0.83 cdio_cddap_sector_gettrack@CDIO_CDDA_1 0.83 cdio_cddap_speed_set@CDIO_CDDA_1 0.83 cdio_cddap_track_audiop@CDIO_CDDA_1 0.83 cdio_cddap_track_channels@CDIO_CDDA_1 0.83 cdio_cddap_track_copyp@CDIO_CDDA_1 0.83 cdio_cddap_track_firstsector@CDIO_CDDA_1 0.83 cdio_cddap_track_lastsector@CDIO_CDDA_1 0.83 cdio_cddap_track_preemp@CDIO_CDDA_1 0.83 cdio_cddap_tracks@CDIO_CDDA_1 0.83 cdio_cddap_verbose_set@CDIO_CDDA_1 0.83 data_bigendianp@CDIO_CDDA_1 0.83 debian/libiso9660-8.install0000644000000000000000000000006211677154066012544 0ustar usr/lib/libiso9660.so.8 usr/lib/libiso9660.so.8.* debian/libcdio-cdda1.install0000644000000000000000000000006611677154212013145 0ustar usr/lib/libcdio_cdda.so.1 usr/lib/libcdio_cdda.so.1.* debian/libcdio-paranoia1.symbols0000644000000000000000000000074011720207216014055 0ustar libcdio_paranoia.so.1 libcdio-paranoia1 #MINVER# CDIO_PARANOIA_1@CDIO_PARANOIA_1 0.83 cdio_paranoia_free@CDIO_PARANOIA_1 0.83 cdio_paranoia_init@CDIO_PARANOIA_1 0.83 cdio_paranoia_modeset@CDIO_PARANOIA_1 0.83 cdio_paranoia_overlapset@CDIO_PARANOIA_1 0.83 cdio_paranoia_read@CDIO_PARANOIA_1 0.83 cdio_paranoia_read_limited@CDIO_PARANOIA_1 0.83 cdio_paranoia_seek@CDIO_PARANOIA_1 0.83 cdio_paranoia_set_range@CDIO_PARANOIA_1 0.83 paranoia_cb_mode2str@CDIO_PARANOIA_1 0.83 debian/libudf0.symbols0000644000000000000000000000300111720207237012120 0ustar libudf.so.0 libudf0 #MINVER# VSD_STD_ID_BEA01@Base 0.78.2+dfsg1 VSD_STD_ID_BOOT2@Base 0.78.2+dfsg1 VSD_STD_ID_CD001@Base 0.78.2+dfsg1 VSD_STD_ID_CDW01@Base 0.78.2+dfsg1 VSD_STD_ID_NSR03@Base 0.78.2+dfsg1 VSD_STD_ID_TEA01@Base 0.78.2+dfsg1 debug_ecma_167_enum1@Base 0.78.2+dfsg1 debug_ecma_167_timezone_enum@Base 0.78.2+dfsg1 debug_file_characteristics@Base 0.78.2+dfsg1 debug_flag_enum@Base 0.78.2+dfsg1 debug_icbtag_file_type_enum@Base 0.78.2+dfsg1 debug_tagid@Base 0.78.2+dfsg1 debug_udf_enum1@Base 0.78.2+dfsg1 debug_udf_time_enum@Base 0.78.2+dfsg1 udf_checktag@Base 0.78.2+dfsg1 udf_close@Base 0.78.2+dfsg1 udf_dirent_free@Base 0.78.2+dfsg1 udf_fopen@Base 0.78.2+dfsg1 udf_get_access_time@Base 0.78.2+dfsg1 udf_get_attribute_time@Base 0.78.2+dfsg1 udf_get_file_entry@Base 0.78.2+dfsg1 udf_get_file_length@Base 0.78.2+dfsg1 udf_get_fileid_descriptor@Base 0.78.2+dfsg1 udf_get_filename@Base 0.78.2+dfsg1 udf_get_lba@Base 0.78.2+dfsg1 udf_get_link_count@Base 0.78.2+dfsg1 udf_get_modification_time@Base 0.78.2+dfsg1 udf_get_part_number@Base 0.78.2+dfsg1 udf_get_posix_filemode@Base 0.78.2+dfsg1 udf_get_root@Base 0.78.2+dfsg1 udf_get_volume_id@Base 0.78.2+dfsg1 udf_get_volumeset_id@Base 0.78.2+dfsg1 udf_is_dir@Base 0.78.2+dfsg1 udf_mode_string@Base 0.78.2+dfsg1 udf_open@Base 0.78.2+dfsg1 udf_opendir@Base 0.78.2+dfsg1 udf_read_block@Base 0.78.2+dfsg1 udf_read_sectors@Base 0.78.2+dfsg1 udf_readdir@Base 0.78.2+dfsg1 udf_stamp_to_time@Base 0.78.2+dfsg1 udf_timespec_to_stamp@Base 0.78.2+dfsg1 debian/libcdio-paranoia-dev.install0000644000000000000000000000017111675207003014527 0ustar usr/include/cdio/paranoia.h usr/lib/libcdio_paranoia.a usr/lib/libcdio_paranoia.so usr/lib/pkgconfig/libcdio_paranoia.pc debian/libcdio13.symbols0000644000000000000000000001737211720207225012361 0ustar libcdio.so.13 libcdio13 #MINVER# CDIO_13@CDIO_13 0.83 CDIO_SECTOR_SYNC_HEADER@CDIO_13 0.83 _cdio_list_append@CDIO_13 0.83 _cdio_list_begin@CDIO_13 0.83 _cdio_list_end@CDIO_13 0.83 _cdio_list_find@CDIO_13 0.83 _cdio_list_foreach@CDIO_13 0.83 _cdio_list_free@CDIO_13 0.83 _cdio_list_length@CDIO_13 0.83 _cdio_list_new@CDIO_13 0.83 _cdio_list_node_data@CDIO_13 0.83 _cdio_list_node_free@CDIO_13 0.83 _cdio_list_node_next@CDIO_13 0.83 _cdio_list_prepend@CDIO_13 0.83 _cdio_strfreev@CDIO_13 0.83 _cdio_strsplit@CDIO_13 0.83 cdio_audio_get_msf_seconds@CDIO_13 0.83 cdio_audio_get_volume@CDIO_13 0.83 cdio_audio_pause@CDIO_13 0.83 cdio_audio_play_msf@CDIO_13 0.83 cdio_audio_read_subchannel@CDIO_13 0.83 cdio_audio_resume@CDIO_13 0.83 cdio_audio_set_volume@CDIO_13 0.83 cdio_audio_stop@CDIO_13 0.83 cdio_charset_convert@CDIO_13 0.83 cdio_charset_converter_create@CDIO_13 0.83 cdio_charset_converter_destroy@CDIO_13 0.83 cdio_charset_from_utf8@CDIO_13 0.83 cdio_charset_to_utf8@CDIO_13 0.83 cdio_close_tray@CDIO_13 0.83 cdio_debug@CDIO_13 0.83 cdio_destroy@CDIO_13 0.83 cdio_device_drivers@CDIO_13 0.83 cdio_driver_describe@CDIO_13 0.83 cdio_driver_errmsg@CDIO_13 0.83 cdio_drivers@CDIO_13 0.83 cdio_eject_media@CDIO_13 0.83 cdio_eject_media_drive@CDIO_13 0.83 cdio_error@CDIO_13 0.83 cdio_free_device_list@CDIO_13 0.83 cdio_from_bcd8@CDIO_13 0.83 cdio_get_arg@CDIO_13 0.83 cdio_get_cdtext@CDIO_13 0.83 cdio_get_default_device@CDIO_13 0.83 cdio_get_default_device_bincue@CDIO_13 0.83 cdio_get_default_device_bsdi@CDIO_13 0.83 cdio_get_default_device_cdrdao@CDIO_13 0.83 cdio_get_default_device_driver@CDIO_13 0.83 cdio_get_default_device_freebsd@CDIO_13 0.83 cdio_get_default_device_linux@CDIO_13 0.83 cdio_get_default_device_nrg@CDIO_13 0.83 cdio_get_default_device_osx@CDIO_13 0.83 cdio_get_default_device_solaris@CDIO_13 0.83 cdio_get_default_device_win32@CDIO_13 0.83 cdio_get_devices@CDIO_13 0.83 cdio_get_devices_bincue@CDIO_13 0.83 cdio_get_devices_bsdi@CDIO_13 0.83 cdio_get_devices_cdrdao@CDIO_13 0.83 cdio_get_devices_freebsd@CDIO_13 0.83 cdio_get_devices_linux@CDIO_13 0.83 cdio_get_devices_nrg@CDIO_13 0.83 cdio_get_devices_osx@CDIO_13 0.83 cdio_get_devices_ret@CDIO_13 0.83 cdio_get_devices_solaris@CDIO_13 0.83 cdio_get_devices_win32@CDIO_13 0.83 cdio_get_devices_with_cap@CDIO_13 0.83 cdio_get_devices_with_cap_ret@CDIO_13 0.83 cdio_get_disc_last_lsn@CDIO_13 0.83 cdio_get_discmode@CDIO_13 0.83 cdio_get_drive_cap@CDIO_13 0.83 cdio_get_drive_cap_dev@CDIO_13 0.83 cdio_get_driver_id@CDIO_13 0.83 cdio_get_driver_name@CDIO_13 0.83 cdio_get_first_track_num@CDIO_13 0.83 cdio_get_hwinfo@CDIO_13 0.83 cdio_get_joliet_level@CDIO_13 0.83 cdio_get_last_session@CDIO_13 0.83 cdio_get_last_track_num@CDIO_13 0.83 cdio_get_mcn@CDIO_13 0.83 cdio_get_media_changed@CDIO_13 0.83 cdio_get_num_tracks@CDIO_13 0.83 cdio_get_track@CDIO_13 0.83 cdio_get_track_channels@CDIO_13 0.83 cdio_get_track_copy_permit@CDIO_13 0.83 cdio_get_track_format@CDIO_13 0.83 cdio_get_track_green@CDIO_13 0.83 cdio_get_track_isrc@CDIO_13 0.83 cdio_get_track_last_lsn@CDIO_13 0.83 cdio_get_track_lba@CDIO_13 0.83 cdio_get_track_lsn@CDIO_13 0.83 cdio_get_track_msf@CDIO_13 0.83 cdio_get_track_preemphasis@CDIO_13 0.83 cdio_get_track_pregap_lba@CDIO_13 0.83 cdio_get_track_pregap_lsn@CDIO_13 0.83 cdio_get_track_sec_count@CDIO_13 0.83 cdio_guess_cd_type@CDIO_13 0.83 cdio_have_atapi@CDIO_13 0.83 cdio_have_bincue@CDIO_13 0.83 cdio_have_bsdi@CDIO_13 0.83 cdio_have_cdrdao@CDIO_13 0.83 cdio_have_driver@CDIO_13 0.83 cdio_have_freebsd@CDIO_13 0.83 cdio_have_linux@CDIO_13 0.83 cdio_have_netbsd@CDIO_13 0.83 cdio_have_nrg@CDIO_13 0.83 cdio_have_osx@CDIO_13 0.83 cdio_have_solaris@CDIO_13 0.83 cdio_have_win32@CDIO_13 0.83 cdio_info@CDIO_13 0.83 cdio_init@CDIO_13 0.83 cdio_is_binfile@CDIO_13 0.83 cdio_is_cuefile@CDIO_13 0.83 cdio_is_device@CDIO_13 0.83 cdio_is_discmode_cdrom@CDIO_13 0.83 cdio_is_discmode_dvd@CDIO_13 0.83 cdio_is_nrg@CDIO_13 0.83 cdio_is_tocfile@CDIO_13 0.83 cdio_lba_to_lsn@CDIO_13 0.83 cdio_lba_to_msf@CDIO_13 0.83 cdio_lba_to_msf_str@CDIO_13 0.83 cdio_log@CDIO_13 0.83 cdio_log_set_handler@CDIO_13 0.83 cdio_loglevel_default@CDIO_13 0.83 cdio_lseek@CDIO_13 0.83 cdio_lsn_to_lba@CDIO_13 0.83 cdio_lsn_to_msf@CDIO_13 0.83 cdio_msf_to_lba@CDIO_13 0.83 cdio_msf_to_lsn@CDIO_13 0.83 cdio_msf_to_str@CDIO_13 0.83 cdio_open@CDIO_13 0.83 cdio_open_am@CDIO_13 0.83 cdio_open_am_bincue@CDIO_13 0.83 cdio_open_am_bsdi@CDIO_13 0.83 cdio_open_am_cd@CDIO_13 0.83 cdio_open_am_cdrdao@CDIO_13 0.83 cdio_open_am_freebsd@CDIO_13 0.83 cdio_open_am_linux@CDIO_13 0.83 cdio_open_am_netbsd@CDIO_13 0.83 cdio_open_am_nrg@CDIO_13 0.83 cdio_open_am_osx@CDIO_13 0.83 cdio_open_am_solaris@CDIO_13 0.83 cdio_open_am_win32@CDIO_13 0.83 cdio_open_bincue@CDIO_13 0.83 cdio_open_bsdi@CDIO_13 0.83 cdio_open_cd@CDIO_13 0.83 cdio_open_cdrdao@CDIO_13 0.83 cdio_open_cue@CDIO_13 0.83 cdio_open_freebsd@CDIO_13 0.83 cdio_open_linux@CDIO_13 0.83 cdio_open_netbsd@CDIO_13 0.83 cdio_open_nrg@CDIO_13 0.83 cdio_open_osx@CDIO_13 0.83 cdio_open_solaris@CDIO_13 0.83 cdio_open_win32@CDIO_13 0.83 cdio_os_driver@CDIO_13 0.83 cdio_read@CDIO_13 0.83 cdio_read_audio_sector@CDIO_13 0.83 cdio_read_audio_sectors@CDIO_13 0.83 cdio_read_data_sectors@CDIO_13 0.83 cdio_read_mode1_sector@CDIO_13 0.83 cdio_read_mode1_sectors@CDIO_13 0.83 cdio_read_mode2_sector@CDIO_13 0.83 cdio_read_mode2_sectors@CDIO_13 0.83 cdio_read_sector@CDIO_13 0.83 cdio_read_sectors@CDIO_13 0.83 cdio_realpath@CDIO_13 0.83 cdio_set_arg@CDIO_13 0.83 cdio_set_blocksize@CDIO_13 0.83 cdio_set_speed@CDIO_13 0.83 cdio_stdio_destroy@CDIO_13 0.83 cdio_stdio_new@CDIO_13 0.83 cdio_stream_getpos@CDIO_13 0.83 cdio_stream_read@CDIO_13 0.83 cdio_stream_seek@CDIO_13 0.83 cdio_to_bcd8@CDIO_13 0.83 cdio_version_string@CDIO_13 0.83 cdio_warn@CDIO_13 0.83 cdtext_destroy@CDIO_13 0.83 cdtext_field2str@CDIO_13 0.83 cdtext_get@CDIO_13 0.83 cdtext_get_const@CDIO_13 0.83 cdtext_init@CDIO_13 0.83 cdtext_is_keyword@CDIO_13 0.83 cdtext_set@CDIO_13 0.83 debug_cdio_mmc_feature@CDIO_13 0.83 debug_cdio_mmc_feature_interface@CDIO_13 0.83 debug_cdio_mmc_feature_profile@CDIO_13 0.83 debug_cdio_mmc_get_conf@CDIO_13 0.83 debug_cdio_mmc_gpcmd@CDIO_13 0.83 debug_cdio_mmc_read_sub_state@CDIO_13 0.83 discmode2str@CDIO_13 0.83 libcdio_version_num@CDIO_13 0.83 mmc_audio_read_subchannel@CDIO_13 0.83 mmc_audio_state2str@CDIO_13 0.83 mmc_close_tray@CDIO_13 0.83 mmc_eject_media@CDIO_13 0.83 mmc_feature2str@CDIO_13 0.83 mmc_feature_profile2str@CDIO_13 0.83 mmc_get_blocksize@CDIO_13 0.83 mmc_get_cmd_len@CDIO_13 0.83 mmc_get_configuration@CDIO_13 0.83 mmc_get_disc_erasable@CDIO_13 0.83 mmc_get_discmode@CDIO_13 0.83 mmc_get_disctype@CDIO_13 0.83 mmc_get_drive_mmc_cap@CDIO_13 0.83 mmc_get_dvd_struct_physical@CDIO_13 0.83 mmc_get_event_status@CDIO_13 0.83 mmc_get_hwinfo@CDIO_13 0.83 mmc_get_mcn@CDIO_13 0.83 mmc_get_media_changed@CDIO_13 0.83 mmc_get_tray_status@CDIO_13 0.83 mmc_have_interface@CDIO_13 0.83 mmc_is_disctype_bd@CDIO_13 0.83 mmc_is_disctype_cdrom@CDIO_13 0.83 mmc_is_disctype_dvd@CDIO_13 0.83 mmc_is_disctype_hd_dvd@CDIO_13 0.83 mmc_is_disctype_overwritable@CDIO_13 0.83 mmc_isrc_track_read_subchannel@CDIO_13 0.83 mmc_last_cmd_sense@CDIO_13 0.83 mmc_mode_select_10@CDIO_13 0.83 mmc_mode_sense@CDIO_13 0.83 mmc_mode_sense_10@CDIO_13 0.83 mmc_mode_sense_6@CDIO_13 0.83 mmc_read_cd@CDIO_13 0.83 mmc_read_data_sectors@CDIO_13 0.83 mmc_read_disc_information@CDIO_13 0.83 mmc_read_sectors@CDIO_13 0.83 mmc_read_timeout_ms@CDIO_13 0.83 mmc_run_cmd@CDIO_13 0.83 mmc_run_cmd_len@CDIO_13 0.83 mmc_sense_key2str@CDIO_13 0.83 mmc_set_blocksize@CDIO_13 0.83 mmc_set_speed@CDIO_13 0.83 mmc_start_stop_unit@CDIO_13 0.83 mmc_test_unit_ready@CDIO_13 0.83 mmc_timeout_ms@CDIO_13 0.83 track_format2str@CDIO_13 0.83 debian/rules0000755000000000000000000000466312253562461010265 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif LIBCDEV=$(shell grep-status -F Status install -a -F Provides libc-dev -s Package | sed -ne 's/^Package:[[:space:]]*//p' | head -1) | libc-dev config.status: configure dh_testdir dh_autoreconf # Add here commands to configure the package. CFLAGS="$(CFLAGS)" ./configure --disable-cddb --disable-vcd-info --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: config.status dh_testdir # Add here commands to compile the package. $(MAKE) ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) # Check if everything is good... $(MAKE) check endif endif touch build-stamp clean: dh_testdir dh_testroot # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean dh_autoreconf_clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/tmp $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installexamples dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing dh_link dh_strip dh_compress dh_fixperms dh_makeshlibs dh_installdeb dh_shlibdeps -L libcdio13 -L libcdio_cdda1 -L libcdio_paranoia1 -L libiso9660-8 -L libudf0 -l debian/tmp/usr/lib dh_gencontrol -- -Vlibcdev="$(LIBCDEV)" dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/libcdio-dev.install0000644000000000000000000000141711677164204012752 0ustar usr/include/cdio/audio.h usr/include/cdio/bytesex.h usr/include/cdio/bytesex_asm.h usr/include/cdio/cd_types.h usr/include/cdio/cdio.h usr/include/cdio/cdio_config.h usr/include/cdio/cdio_unconfig.h usr/include/cdio/cdtext.h usr/include/cdio/device.h usr/include/cdio/disc.h usr/include/cdio/ds.h usr/include/cdio/dvd.h usr/include/cdio/logging.h usr/include/cdio/mmc.h usr/include/cdio/mmc_cmds.h usr/include/cdio/mmc_hl_cmds.h usr/include/cdio/mmc_ll_cmds.h usr/include/cdio/mmc_util.h usr/include/cdio/posix.h usr/include/cdio/read.h usr/include/cdio/sector.h usr/include/cdio/track.h usr/include/cdio/types.h usr/include/cdio/util.h usr/include/cdio/utf8.h usr/include/cdio/version.h usr/lib/libcdio.a usr/lib/libcdio.so usr/lib/pkgconfig/libcdio.pc usr/share/info/libcdio.info* debian/copyright0000644000000000000000000000551311675207003011126 0ustar This package was debianized by Nicolas Boullis . It was downloaded from ftp://ftp.gnu.org/gnu/libcdio/ Upstream Authors: Rocky Bernstein Herbert Valerio Riedel Copyright: Copyright (C) 1999, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Rocky Bernstein Copyright (C) 2000, 2001, 2003, 2004, 2005, 2008 Herbert Valerio Riedel Copyright (C) 1996, 1997, 1998 Gerd Knorr Copyright (C) 2001 Xiph.org Copyright (C) 1994, 1995, 1996, 1997, 1998, 2001 Heiko Eißfeldt Copyright (C) 1998, 1999, 2001 Monty Copyright (C) 2008 Robert W. Fuller Copyright (C) 2006, 2008 Burkhard Plaum Copyright (C) 2001, 2002 Ben Fennema Copyright (C) 2001, 2002 Scott Long Copyright (C) 1993 Yggdrasil Computing, Incorporated Copyright (C) 1999, 2000 J. Schilling Copyright (C) 2001 Sven Ottemann Copyright (C) 2003 Svend Sanjay Sorensen Copyright (C) 1985, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. Copyright (C) 2003 Matthias Drochner Copyright (C) 1998-2001 VideoLAN (Johan Bilien and Gildas Bazin ) Copyright (C) 1992, 1993 Eric Youngdale 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 3 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, see . On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL The documentation's copyright is: Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Rocky Bernstein and Herbert Valerio Riedel. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". On Debian systems, the complete text of the GNU Free Documentation License can be found in /usr/share/common-licenses/GFDL debian/libiso9660-dev.install0000644000000000000000000000022411675207003013137 0ustar usr/include/cdio/iso9660.h usr/include/cdio/rock.h usr/include/cdio/xa.h usr/lib/libiso9660.a usr/lib/libiso9660.so usr/lib/pkgconfig/libiso9660.pc debian/docs0000644000000000000000000000002111675207003010033 0ustar NEWS README TODO debian/libiso9660-8.symbols0000644000000000000000000000521411720207232012551 0ustar libiso9660.so.8 libiso9660-8 #MINVER# ISO9660_8@ISO9660_8 0.83 ISO_STANDARD_ID@Base 0.83 ISO_XA_MARKER_STRING@Base 0.83 debugger_xa_misc_enum@Base 0.83 iso9660_close@Base 0.83 iso9660_dir_add_entry_su@Base 0.83 iso9660_dir_calc_record_size@Base 0.83 iso9660_dir_init_new@Base 0.83 iso9660_dir_init_new_su@Base 0.83 iso9660_dir_to_name@Base 0.83 iso9660_dirname_valid_p@Base 0.83 iso9660_find_fs_lsn@Base 0.83 iso9660_fs_find_lsn_with_path@Base 0.83 iso9660_fs_read_pvd@Base 0.83 iso9660_fs_read_superblock@Base 0.83 iso9660_fs_readdir@Base 0.83 iso9660_fs_stat@Base 0.83 iso9660_fs_stat_translate@Base 0.83 iso9660_get_application_id@Base 0.83 iso9660_get_dir_len@Base 0.83 iso9660_get_dtime@Base 0.83 iso9660_get_ltime@Base 0.83 iso9660_get_posix_filemode@Base 0.83 iso9660_get_posix_filemode_from_xa@Base 0.83 iso9660_get_preparer_id@Base 0.83 iso9660_get_publisher_id@Base 0.83 iso9660_get_pvd_block_size@Base 0.83 iso9660_get_pvd_id@Base 0.83 iso9660_get_pvd_space_size@Base 0.83 iso9660_get_pvd_type@Base 0.83 iso9660_get_pvd_version@Base 0.83 iso9660_get_root_lsn@Base 0.83 iso9660_get_system_id@Base 0.83 iso9660_get_volume_id@Base 0.83 iso9660_get_volumeset_id@Base 0.83 iso9660_get_xa_attr_str@Base 0.83 iso9660_ifs_find_lsn@Base 0.83 iso9660_ifs_find_lsn_with_path@Base 0.83 iso9660_ifs_fuzzy_read_superblock@Base 0.83 iso9660_ifs_get_application_id@Base 0.83 iso9660_ifs_get_joliet_level@Base 0.83 iso9660_ifs_get_preparer_id@Base 0.83 iso9660_ifs_get_publisher_id@Base 0.83 iso9660_ifs_get_system_id@Base 0.83 iso9660_ifs_get_volume_id@Base 0.83 iso9660_ifs_get_volumeset_id@Base 0.83 iso9660_ifs_is_xa@Base 0.83 iso9660_ifs_read_pvd@Base 0.83 iso9660_ifs_read_superblock@Base 0.83 iso9660_ifs_readdir@Base 0.83 iso9660_ifs_stat@Base 0.83 iso9660_ifs_stat_translate@Base 0.83 iso9660_is_achar@Base 0.83 iso9660_is_dchar@Base 0.83 iso9660_iso_seek_read@Base 0.83 iso9660_name_translate@Base 0.83 iso9660_name_translate_ext@Base 0.83 iso9660_open@Base 0.83 iso9660_open_ext@Base 0.83 iso9660_open_fuzzy@Base 0.83 iso9660_open_fuzzy_ext@Base 0.83 iso9660_pathname_isofy@Base 0.83 iso9660_pathname_valid_p@Base 0.83 iso9660_pathtable_get_size@Base 0.83 iso9660_pathtable_init@Base 0.83 iso9660_pathtable_l_add_entry@Base 0.83 iso9660_pathtable_m_add_entry@Base 0.83 iso9660_set_dtime@Base 0.83 iso9660_set_dtime_with_timezone@Base 0.83 iso9660_set_evd@Base 0.83 iso9660_set_ltime@Base 0.83 iso9660_set_ltime_with_timezone@Base 0.83 iso9660_set_pvd@Base 0.83 iso9660_strncpy_pad@Base 0.83 iso9660_xa_init@Base 0.83 iso_enums1@Base 0.83 iso_extension_enums@Base 0.83 iso_flag_enums@Base 0.83 iso_vd_enums@Base 0.83 debian/source/0000755000000000000000000000000011675207420010472 5ustar debian/source/format0000644000000000000000000000001411675207420011700 0ustar 3.0 (quilt) debian/libcdio-utils.install0000644000000000000000000000003211675207003013315 0ustar usr/bin/* usr/share/man/* debian/patches/0000755000000000000000000000000012253562427010625 5ustar debian/patches/05_revert_iso9660_set_pvd0000644000000000000000000000426411727500261015305 0ustar Description: Revert the old behavior of iso9660_set_pvd. The commit 66a3e4689efe80897648ca0e4b0faf36845a1fed changed the behavior of the iso9660_set_pvd function, to work around the fact that, since commit f996d202b8535c305bcf0a4ff7090b8de689eea7, iso9660_set_ltime does not accept NULL pointers for p_tm. After some exchange with upstream, change iso9660_set_ltime and iso9660_set_dtime to allow NULL pointers again, and revert commit 66a3e4689efe80897648ca0e4b0faf36845a1fed. Author: Nicolas Boullis Applied-Upstream: http://git.savannah.gnu.org/gitweb/?p=libcdio.git;a=commit;h=03643c862107e504e4477020119e0f3d000da41a --- a/lib/iso9660/iso9660.c +++ b/lib/iso9660/iso9660.c @@ -337,13 +337,15 @@ void iso9660_set_dtime (const struct tm *p_tm, /*out*/ iso9660_dtime_t *p_idr_date) { - int timezone; + int timezone = 0; + if (p_tm) { #ifdef HAVE_TM_GMTOFF - /* Convert seconds to minutes */ - timezone = p_tm->tm_gmtoff / 60; + /* Convert seconds to minutes */ + timezone = p_tm->tm_gmtoff / 60; #else - timezone = (p_tm->tm_isdst > 0) ? -60 : 0; + timezone = (p_tm->tm_isdst > 0) ? -60 : 0; #endif + } iso9660_set_dtime_with_timezone (p_tm, timezone, p_idr_date); } @@ -390,13 +392,15 @@ void iso9660_set_ltime (const struct tm *p_tm, /*out*/ iso9660_ltime_t *pvd_date) { - int timezone; + int timezone = 0; + if (p_tm) { #ifdef HAVE_TM_GMTOFF - /* Set time zone in 15-minute interval encoding. */ - timezone = p_tm->tm_gmtoff / 60; + /* Set time zone in 15-minute interval encoding. */ + timezone = p_tm->tm_gmtoff / 60; #else - timezone = (p_tm->tm_isdst > 0) ? -60 : 0; + timezone = (p_tm->tm_isdst > 0) ? -60 : 0; #endif + } iso9660_set_ltime_with_timezone (p_tm, timezone, pvd_date); } @@ -666,8 +670,8 @@ iso9660_set_ltime (&temp_tm, &(ipd.creation_date)); gmtime_r(pvd_time, &temp_tm); iso9660_set_ltime (&temp_tm, &(ipd.modification_date)); - iso9660_set_ltime (&temp_tm, &(ipd.expiration_date)); - iso9660_set_ltime (&temp_tm, &(ipd.effective_date)); + iso9660_set_ltime (NULL, &(ipd.expiration_date)); + iso9660_set_ltime (NULL, &(ipd.effective_date)); ipd.file_structure_version = to_711(1); debian/patches/04_avoid_make_check_failure_when_stderr_is_not_a_tty0000644000000000000000000000100411677170160023166 0ustar Description: Prevent a failure of "make check" when stderr is not a tty. The original patch was partially applied for libcdio 0.82, but half the problem remains. Author: Nicolas Boullis Last-Update: 2011-12-29 --- a/src/cd-paranoia/cd-paranoia.c +++ b/src/cd-paranoia/cd-paranoia.c @@ -352,7 +352,7 @@ sector=inpos/CD_FRAMEWORDS; if(printit==-1){ - if(isatty(STDERR_FILENO)){ + if(isatty(STDERR_FILENO) || (logfile != NULL)){ printit=1; }else{ printit=0; debian/patches/02_fix_posixness0000644000000000000000000000133311677170075013755 0ustar Description: Define PATH_MAX if undefined. PATH_MAX is not defined by the POSIX standard and, while linux has such a limitation, other systems, such as Hurd, have no such concept. Define it to 4096 on such systems to avoid a build failure. The original patch, by "Marc Dequènes (Duck)" , was applied for 0.82, but a new use of PATH_MAX was added later. Bug-Debian: http://bugs.debian.org/530516 Author: Nicolas Boullis Last-Update: 2011-12-29 --- a/test/driver/realpath.c +++ b/test/driver/realpath.c @@ -56,6 +56,10 @@ #define MY_DIR_SEPARATOR '/' +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif + static char * get_temporary_name(const char *dirname, const char *errmsg) { debian/patches/series0000644000000000000000000000017011727474260012042 0ustar 00_manpage_fix_progname 02_fix_posixness 04_avoid_make_check_failure_when_stderr_is_not_a_tty 05_revert_iso9660_set_pvd debian/patches/00_manpage_fix_progname0000644000000000000000000000532711677114641015224 0ustar Description: Fix the program names that appear in the manpages. Manpages are generated by help2man, which calls the program with --help. Because of libtool, the program names get lt- prepended which is both wrong and ugly in the manpages. Remove that prefix. Author: Nicolas Boullis --- a/src/cd-drive.1 +++ b/src/cd-drive.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. -.TH LT-CD-DRIVE "1" "October 2011" "lt-cd-drive version 0.83 i686-pc-linux-gnu" "User Commands" +.TH CD-DRIVE "1" "October 2011" "cd-drive version 0.83 i686-pc-linux-gnu" "User Commands" .SH NAME -lt-cd-drive \- manual page for lt-cd-drive version 0.83 i686-pc-linux-gnu +cd-drive \- manual page for cd-drive version 0.83 i686-pc-linux-gnu .SH SYNOPSIS .B cd-drive \fIOPTION\fR... --- a/src/cd-info.1 +++ b/src/cd-info.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. -.TH LT-CD-INFO "1" "October 2011" "lt-cd-info version 0.83 i686-pc-linux-gnu" "User Commands" +.TH CD-INFO "1" "October 2011" "cd-info version 0.83 i686-pc-linux-gnu" "User Commands" .SH NAME -lt-cd-info \- manual page for lt-cd-info version 0.83 i686-pc-linux-gnu +cd-info \- manual page for cd-info version 0.83 i686-pc-linux-gnu .SH SYNOPSIS .B cd-info \fIOPTION\fR... --- a/src/cd-read.1 +++ b/src/cd-read.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. -.TH LT-CD-READ "1" "October 2011" "lt-cd-read version 0.83" "User Commands" +.TH CD-READ "1" "October 2011" "cd-read version 0.83" "User Commands" .SH NAME -lt-cd-read \- manual page for lt-cd-read version 0.83 +cd-read \- manual page for cd-read version 0.83 .SH SYNOPSIS .B cd-read \fIOPTION\fR... --- a/src/iso-info.1 +++ b/src/iso-info.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. -.TH LT-ISO-INFO "1" "October 2011" "lt-iso-info version 0.83 i686-pc-linux-gnu" "User Commands" +.TH ISO-INFO "1" "October 2011" "iso-info version 0.83 i686-pc-linux-gnu" "User Commands" .SH NAME -lt-iso-info \- manual page for lt-iso-info version 0.83 i686-pc-linux-gnu +iso-info \- manual page for iso-info version 0.83 i686-pc-linux-gnu .SH SYNOPSIS .B iso-info \fIOPTION\fR... --- a/src/iso-read.1 +++ b/src/iso-read.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. -.TH LT-ISO-READ "1" "October 2011" "lt-iso-read version 0.83 i686-pc-linux-gnu" "User Commands" +.TH ISO-READ "1" "October 2011" "iso-read version 0.83 i686-pc-linux-gnu" "User Commands" .SH NAME -lt-iso-read \- manual page for lt-iso-read version 0.83 i686-pc-linux-gnu +iso-read \- manual page for iso-read version 0.83 i686-pc-linux-gnu .SH SYNOPSIS .B iso-read \fIOPTION\fR... debian/libudf0.install0000644000000000000000000000005211675207003012101 0ustar usr/lib/libudf.so.0 usr/lib/libudf.so.0.* debian/compat0000644000000000000000000000000211676717443010404 0ustar 8 debian/control0000644000000000000000000001301612253562510010573 0ustar Source: libcdio Priority: optional Section: libs Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Nicolas Boullis Build-Depends: debhelper (>= 8.0.0), dctrl-tools | grep-dctrl, libpopt-dev, libncurses5-dev | libncurses-dev, libcam-dev [kfreebsd-any], dh-autoreconf Standards-Version: 3.9.2 Homepage: http://www.gnu.org/software/libcdio/ Package: libcdio-dev Section: libdevel Architecture: any Depends: libcdio13 (= ${binary:Version}), ${libcdev}, libcam-dev [kfreebsd-any], ${misc:Depends}, dpkg (>= 1.15.4) | install-info Description: library to read and control CD-ROM (development files) This package contains development files (headers and static library) for the libcdio library. . This library is to encapsulate CD-ROM reading and control. Applications wishing to be oblivious of the OS- and device-dependant properties of a CD-ROM can use this library. . Some support for disk image types like BIN/CUE and NRG is available, so applications that use this library also have the ability to read disc images as though they were CD's. Package: libcdio13 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to read and control CD-ROM This library is to encapsulate CD-ROM reading and control. Applications wishing to be oblivious of the OS- and device-dependant properties of a CD-ROM can use this library. . Some support for disk image types like BIN/CUE and NRG is available, so applications that use this library also have the ability to read disc images as though they were CD's. Package: libiso9660-dev Section: libdevel Architecture: any Depends: libiso9660-8 (= ${binary:Version}), libcdio-dev (>= 0.78.2-1), ${libcdev}, ${misc:Depends} Description: library to work with ISO9660 filesystems (development files) This package contains development files (headers and static library) for the libiso9660 library. . This library is made to read and write ISO9660 filesystems; those filesystems are mainly used on CDROMs. Package: libiso9660-8 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to work with ISO9660 filesystems This library is made to read and write ISO9660 filesystems; those filesystems are mainly used on CDROMs. Package: libcdio-cdda-dev Section: libdevel Architecture: any Depends: libcdio-cdda1 (= ${binary:Version}), libcdio-dev, ${libcdev}, ${misc:Depends} Description: library to read and control digital audio CDs (development files) This package contains development files (headers and static library) for the libcdio-cdda library. . This library is made to read and control digital audio CDs. It does not play such CDs, it only reads them digitally. As it uses libcdio as a backend, it supports the same kind of CDROM drives (and images) as libcdio. Package: libcdio-cdda1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to read and control digital audio CDs This library is made to read and control digital audio CDs. It does not play such CDs, it only reads them digitally. As it uses libcdio as a backend, it supports the same kind of CDROM drives (and images) as libcdio. Package: libcdio-paranoia-dev Section: libdevel Architecture: any Depends: libcdio-paranoia1 (= ${binary:Version}), libcdio-cdda-dev, libcdio-dev, ${libcdev}, ${misc:Depends} Description: library to read digital audio CDs with error correction (development files) This package contains development files (headers and static library) for the libcdio-paranoia library. . This library is made to read digital audio CDs, with error correction. It does its best to correct errors and jitter that happen when reading such discs. As it uses libcdio as a backend, it supports the same kind of CDROM drives (and images) as libcdio. Package: libcdio-paranoia1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to read digital audio CDs with error correction This library is made to read digital audio CDs, with error correction. It does its best to correct errors and jitter that happen when reading such discs. As it uses libcdio as a backend, it supports the same kind of CDROM drives (and images) as libcdio. Package: libudf-dev Section: libdevel Architecture: any Depends: libudf0 (= ${binary:Version}), libcdio-dev (>= 0.78.2-1), ${libcdev}, ${misc:Depends} Description: library to work with UDF filesystems (development files) This package contains development files (headers and static library) for the libudf library. . This library is made to read and write UDF filesystems; those filesystems are mainly used on DVDs. Package: libudf0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library to work with UDF filesystems This library is made to read and write UDF filesystems; those filesystems are mainly used on DVDs. Package: libcdio-utils Section: otherosfs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: sample applications based on the CDIO libraries This package contains a collection of small libcdio-based tools: * cd-drive show CD-ROM drive characteristics * cd-info show information about a CD or CD-image * cd-paranoia an audio CD ripper * cd-read read information from a CD or CD-image * cdda-player a simple curses-based audio CD player * iso-info show information about an ISO 9660 image * iso-read read portions of an ISO 9660 image * mmc-tool issue low-level commands to a CD drive debian/libudf-dev.install0000644000000000000000000000025211675207003012577 0ustar usr/include/cdio/ecma_167.h usr/include/cdio/udf.h usr/include/cdio/udf_file.h usr/include/cdio/udf_time.h usr/lib/libudf.a usr/lib/libudf.so usr/lib/pkgconfig/libudf.pc debian/changelog0000644000000000000000000002350012253562512011043 0ustar libcdio (0.83-4.1ubuntu1) trusty; urgency=low * Use dh-autoreconf to update libtool.m4 for new ports. -- Colin Watson Mon, 16 Dec 2013 11:34:33 +0000 libcdio (0.83-4.1) unstable; urgency=low * Non-maintainer upload. * Use the autotools-dev dh addon to update config.guess/config.sub for arm64 (closes: #725929) -- Colin Watson Thu, 14 Nov 2013 11:19:40 +0000 libcdio (0.83-4) unstable; urgency=low * Rebuild for unstable. -- Nicolas Boullis Thu, 14 Jun 2012 09:59:38 +0200 libcdio (0.83-3) experimental; urgency=low * debian/patches/05_revert_iso9660_set_pvd: New patch to prevent a FTBFS in vcdimager. -- Nicolas Boullis Tue, 13 Mar 2012 00:01:55 +0100 libcdio (0.83-2) experimental; urgency=low * libcdio-cdda1.symbols, libcdio-paranoia1.symbols, libcdio13.symbols, libiso9660-8.symbols, libudf0.symbols: Add symbols files for the libraries. -- Nicolas Boullis Sun, 19 Feb 2012 15:59:24 +0100 libcdio (0.83-1) experimental; urgency=low * New upstream release. (Closes: #647310) * debian/control, debian/*.install: Update the package names to track the sonames. * debian/libcdio-dev.install: Include the new header files. * debian/patches/00_manpage_fix_progname, debian/patches/02_fix_posixness, debian/patches/04_avoid_make_check_failure_when_stderr_is_not_a_tty: Refresh. * debian/patches/01_do_not_rebuild_manpages, debian/patches/03_avoid_make_check_failure_with_no_disc_drive, debian/patches/05_avoid_unaligned_reads: Remove. -- Nicolas Boullis Fri, 30 Dec 2011 00:04:49 +0100 libcdio (0.81-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/compat: Switch to debhelper compatibility version 8. - debian/control: Update the Build-Depends accordingly. - debian/rules: No need to manually remove build-stamp any more in the clean target. - debian/rules: Replace the call to "dh_clean -k" (deprecated) with a call to dh_prep. * 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 libcdio-dev, as suggested by lintian an policy 12.2. * debian/watch: Clean up, as suggested by lintian. * debian/control: Bump Standards-Version: to 3.9.2. -- Nicolas Boullis Thu, 29 Dec 2011 00:50:02 +0100 libcdio (0.81-4.1) unstable; urgency=low * Non-maintainer upload. * Stop shipping la files. Closes: #633327. * Use kfreebsd-any instead of a hardcoded list of kfreebsd-* architectures. Closes: #634360. -- Regis Boudin Sat, 08 Oct 2011 20:32:14 +0100 libcdio (0.81-4) unstable; urgency=low * Rebuild for unstable. * Fix the call to dh_shlibdeps. -- Nicolas Boullis Sun, 05 Jul 2009 19:54:09 +0200 libcdio (0.81-3) experimental; urgency=low * Avoid unaligned reads that cause bus errors on sparc. * Replace dpkg-awk with grep-dctrl. * Bump Standards-Version to 3.8.2: - Support the nocheck build option. -- Nicolas Boullis Sat, 20 Jun 2009 00:22:51 +0200 libcdio (0.81-2) experimental; urgency=low * Make sure that the check_paranoia.sh won't fail because stderr is not a tty. -- Nicolas Boullis Thu, 18 Jun 2009 21:52:30 +0200 libcdio (0.81-1) experimental; urgency=low * New upstream release. (Closes: #489245, #520614) - Includes updated config.{guess,sub} that know about avr32. (Closes: #528645) * Update the package names to track the sonames. * Re-add the info documentation since it now is under the GFDL v1.2 with no invariant section, no front-cover text and no back-cover text, which is thought to be DFSG-compliant. * Update the debian/copyright file to reflect the the change of licence of the program (GPL v2 or above to GPL v3 or above) and info documentation, and to improve it (many copyright owners were missing). * Added 'posixness_fix' patch to correct POSIX incompatibilities, thanks to Marc Dequènes (Duck). (Closes: #530516) -- Nicolas Boullis Fri, 12 Jun 2009 00:05:44 +0200 libcdio (0.78.2+dfsg1-3) unstable; urgency=low * Fix the time-conversion functions of libiso9660, taking the changes from CVS. This caused the build to fail when running the regression tests if the build was run at the wrong time. Thanks to Lucas Nussbaum for reporting the problem. (Closes: #482511) * Add libcam-dev to libcdio-dev's dependencies for kfreebsd architectures, as suggested by Petr Salinger. (Closes: 468154) * Bump Standards-Version to 3.8.0: - Add a Homepage field in debian/control. -- Nicolas Boullis Sun, 08 Jun 2008 23:39:24 +0200 libcdio (0.78.2+dfsg1-2.1) unstable; urgency=low * Non-maintainer upload. * Fix GCC 4.3 compatibility, patch by Daniel Schepler (Closes: #461683, #461688) -- Moritz Muehlenhoff Wed, 19 Mar 2008 23:39:49 +0100 libcdio (0.78.2+dfsg1-2) unstable; urgency=high * This update addresses the following security issue, thanks to Nico Golde: - CVE-2007-6613: a stack-based buffer overflow in the print_iso9660_recurse function could lead to cause a denial of service or arbitrary code execution if the iso-info or cd-info tool is used with a crafted iso image. (Closes: #459129) * Support GNU/kFreeBSD systems, thanks to Petr Salinger for his patch. (Closes: #449457) * Bump Standards-Version to 3.7.3 (no change needed). -- Nicolas Boullis Mon, 7 Jan 2008 00:34:44 +0100 libcdio (0.78.2+dfsg1-1) unstable; urgency=low * Repack the source tarball to remove non-DFSG-free documentation. Thanks to Joerg Jaspert for pointing this. * Also update debian/copyright to reflect the status of the removed documentation. * Add libncurses5-dev | libncurses-dev to the build-dependencies, for cdda-player. -- Nicolas Boullis Thu, 4 Oct 2007 00:52:35 +0200 libcdio (0.78.2-1) unstable; urgency=low * New upstream release. (Closes: #418604) - Handle ISO 9660 images larger that 2GB. (Closes: #432939) - No more iso9660_find_ifs_lsn function declared in iso9660.h but a iso9660_ifs_find_lsn that really is in libiso9660. (Closes: #395590) * Fix the handling of errors with strtol (taken from CVS). * Fix an off-by-one bug in the set_ltime_field macro, that lead to a random failure of the regression test. * Install all pkgconfig files. * Include manpages generated with help2man and slightly updated; install them. * Update the package names to track the sonames. * Add libcdio-utils, libudf0, libudf-dev packages. * Bump Standards-Version to 3.7.2 (no change needed). * Add a section to the source package, as suggested by lintian. * 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, 10 Sep 2007 00:42:47 +0200 libcdio (0.76-1) unstable; urgency=low * New upstream release. (Closes: #300903) - "new" isn't used anymore as an identifier in the header files. (Closes: #329082) - add new libcdio_cdda and libcdio_paranoia libraries. * Bump Standards-Version to 3.6.2 (no change needed). * Update the postal address of the FSF. * Move all -dev packages from section devel to section libdevel. * Add "--disable-cddb --disable-vcd-info" to the configure flags, to ensure a consistent build, even if libvcdinfo-dev or libcddb-dev in installed. -- Nicolas Boullis Mon, 26 Sep 2005 00:02:13 +0200 libcdio (0.71-2) unstable; urgency=low * Comment out all extraneous declarations of 'gl_default_cdio_log_handler'. (Closes: #289694) * Fix the broken symbol-versionning script. -- Nicolas Boullis Sun, 6 Feb 2005 00:17:06 +0100 libcdio (0.71-1) unstable; urgency=low * New upstream release. (Closes: #266778, #271236) * Update the package names to track the sonames. * Add a build-dependency on libpopt-dev, to ensure that all the tools are built and all the tests are run. * Fix a typo in upstream's lib/Makefile.am. -- Nicolas Boullis Thu, 9 Dec 2004 00:58:32 +0100 libcdio (0.68-2) unstable; urgency=low * dh_install's --sourcedir option was added in debhelper 4.0.4; fix debian/control accordingly. Thanks to Koos van den Hout for pointing the problem. (Closes: #252679) * Moreover, dh_shlibdeps's -L option was only added in debhelper 4.1.1. Bump the versioned build-dependency again. -- Nicolas Boullis Fri, 4 Jun 2004 22:17:21 +0200 libcdio (0.68-1) unstable; urgency=low * New upstream release. - Solve a few memory leaks and other memory errors discovered thanks to valgrind. -- Nicolas Boullis Fri, 16 Apr 2004 01:20:28 +0200 libcdio (0.67-1) unstable; urgency=low * New upstream release. * Update shlibs accordingly. -- Nicolas Boullis Sun, 14 Mar 2004 19:33:06 +0100 libcdio (0.66-2) unstable; urgency=low * Move GNUC_PACKED attribute to the proper place in include/cdio/xa.h in order to fix build failure on ARM. * Fix debian/watch file. -- Nicolas Boullis Wed, 3 Mar 2004 20:41:12 +0100 libcdio (0.66-1) unstable; urgency=low * Initial Release. (Closes: #199402) -- Nicolas Boullis Mon, 16 Feb 2004 01:37:43 +0100 debian/libcdio13.install0000644000000000000000000000005611677153773012351 0ustar usr/lib/libcdio.so.13 usr/lib/libcdio.so.13.* debian/libcdio-paranoia1.install0000644000000000000000000000007611677154317014053 0ustar usr/lib/libcdio_paranoia.so.1 usr/lib/libcdio_paranoia.so.1.*