head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.2 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.6.0.28 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.26 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.24 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.22 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.20 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.18 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.16 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.14 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.12 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.10 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.8 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.6 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.4 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.2 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.5.0.10 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.12 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.8 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.6 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.4 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.2 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.4.0.20 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.18 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.16 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.14 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.12 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.8 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.6 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.4 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.2 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.3.0.6 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.2.0.10 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.8 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.6 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.4 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.2 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.1.0.2 pkgsrc-2014Q2-base:1.1; locks; strict; comment @# @; 1.7 date 2023.12.23.10.12.01; author zafer; state Exp; branches; next 1.6; commitid 1nX4NP5xcDqUHzRE; 1.6 date 2020.04.05.12.49.44; author nia; state Exp; branches; next 1.5; commitid 6YPUVEgT5OSkcc3C; 1.5 date 2018.12.08.10.46.30; author wen; state Exp; branches; next 1.4; commitid QabU3U6Sqj6x4Z2B; 1.4 date 2016.09.16.14.58.26; author jperkin; state Exp; branches; next 1.3; commitid fMX5Z325GBbfBwmz; 1.3 date 2015.11.25.12.53.29; author jperkin; state Exp; branches; next 1.2; commitid kUtdxNXmOZAjqtKy; 1.2 date 2014.07.19.11.13.55; author wiz; state Exp; branches; next 1.1; commitid hvwncAKYPfk9KYIx; 1.1 date 2014.05.03.19.03.39; author wiz; state Exp; branches; next ; commitid gbu1mBTj8pTjP7zx; desc @@ 1.7 log @https @ text @# $NetBSD: Makefile,v 1.6 2020/04/05 12:49:44 nia Exp $ DISTNAME= libisoburn-1.5.2 #PKGNAME= ${DISTNAME:S/.pl/pl/} CATEGORIES= sysutils MASTER_SITES= https://files.libburnia-project.org/releases/ MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= http://libburnia-project.org/wiki/Libisoburn COMMENT= Library to enable creation and expansion of ISO-9660 filesystems LICENSE= gnu-gpl-v2 DEPENDS+= tcl-[0-9]*:../../lang/tcl DEPENDS+= tk-[0-9]*:../../x11/tk WRKSRC= ${WRKDIR}/${DISTNAME:C/.pl[0-9]*//} GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config INFO_FILES= yes PKGCONFIG_OVERRIDE+= libisoburn-1.pc.in SUBST_CLASSES+= fix-wish SUBST_STAGE.fix-wish= pre-configure SUBST_MESSAGE.fix-wish= Fixing tcl wish SUBST_FILES.fix-wish+= frontend/xorriso-tcltk SUBST_SED.fix-wish+= -e 's,/usr/bin/wish,${LOCALBASE}/bin/wish,' .include "../../converters/libiconv/buildlink3.mk" .include "../../sysutils/libisofs/buildlink3.mk" .include "../../sysutils/libburn/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../mk/readline.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @libisoburn: Update to 1.5.2 libisoburn-1.5.2.tar.gz Sat Oct 26 2019 =============================================================================== * Bug fix: -disk_pattern on -add ./ -- mistook "./" for the root directory Thanks JBThiel. * Bug fix: -disk_pattern on -add "" -- yielded SIGSEGV * Bug fix: -osirrox "concat_split_on" worked only together with -split_size larger than 0. Thanks William Willems. * New API calls isoburn_igopt_set_part_type_guid(), isoburn_igopt_get_part_type_guid(), isoburn_igopt_set_iso_type_guid(), isoburn_igopt_get_iso_type_guid() * Enabled GPT type GUIDs with -append_partition, -boot_image any iso_mbr_part_type=, and -as mkisofs -iso_mbr_part_type * Made libisoburn and GNU xorriso ready for building out-of-source. Thanks Ross Burton. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2018/12/08 10:46:30 wen Exp $ d6 1 a6 1 MASTER_SITES= http://files.libburnia-project.org/releases/ @ 1.5 log @Update to 1.5.0 Upstream changes: libisoburn-1.5.0.tar.gz Sat Sep 15 2018 =============================================================================== * Bug fix: Multi-session emulation was not recognized with non-zero partition offset * New bit10 of isoburn_drive_aquire() to accept all xattr namespaces * New -xattr mode "any" to process all xattr namespaces of local filesystem * New -as mkisofs option --xattr-any * New -as mkisofs options -uid and -gid libisoburn-1.4.8.tar.gz Tue Sep 12 2017 =============================================================================== * Bug fix: -as mkisofs -no-emul-boot without -boot-load-size defaulted to size 4, instead of full boot image size * Bug fix: -read_fs "norock" did not prevent reading of root Rock Ridge info * Bug fix: Mix of absolute and relative disk paths could cause SIGSEGV with pattern expansion * Bug fix: --mbr-force-bootable did not get into effect with -append_partition * Bug fix: Exit value of failed -mount command was reported as 0 * Bug fix: -boot_image actions "keep" and "patch" did not work any more. Regression by libisofs 1.4.4. * New -find tests -maxdepth and -mindepth * New commands -update_lxi and -update_li * New API calls isoburn_igopt_set_iso_mbr_part_type(), isoburn_igopt_get_iso_mbr_part_type() * New -boot_image bootspec iso_mbr_part_type= * New -as mkisofs option -iso_mbr_part_type * New -as mkisofs option -eltorito-platform * Properly refusing on Pseudo Overwritable formatted BD-R libisoburn-1.4.6.tar.gz Fri Sep 16 2016 =============================================================================== * Bug fix: The default setting of -compliance did not apply rec_mtime to Joliet and ISO:1999. mkisofs emulation was not affected by this bug. * Bug fix: -file_size_limit did not increase ISO level if necessary. Thanks to Mattias Schlenker. * New API calls isoburn_igopt_set_gpt_guid(), isoburn_igopt_get_gpt_guid() * New command -use_immed_bit, new -as cdrecord option use_immed_bit= * New -volume_date mode "all_file_dates" * New -as mkisofs option --set_all_file_dates * New bootspec "gpt_disk_guid=", new -as mkisofs option --gpt_disk_guid * New -report_system_area modes "gpt_disk_guid", "make_guid" * New environment variable SOURCE_DATE_EPOCH * New -find action "set_to_mtime" libisoburn-1.4.4.tar.gz Fri Jul 01 2016 =============================================================================== * Bug fix: -as mkisofs did not unescape "\=" in the source part of pathspecs * Bug fix: -boot_image "any" "system_area=/dev/zero" did not zeroize loaded data * Bug fix: -pathspecs "on" did not properly handle "\\=" * Bug fix: HFS+ production could cause MBR partition of type 0xEE without GPT * Bug fix: HFS+ directories could announce more children than they actually have * Bug fix: The HFS+ filesystem was not marked by in GPT of GRUB2 hybrid layout * Bug fix: When reading an ISO filesystem, the presence of --protective-msdos-label was not recognized if a partition is appended * Bug fix: xorrisofs option --protective-msdos-label did not work if no system area data were given by option -G or alike * Bug fix: -modesty_on_drive properties timeout_sec, min_usec, max_usec read wrong numbers from the parameter text * Letting -as mkisofs --norock revoke the special effect of -r * Letting -blank on overwritable media invalidate UDF extended descriptors * New -pathspecs mode "as_mkisofs" * New -boot_image setting mbr_force_bootable=, -as mkisofs --mbr-force-bootable * New -boot_image bootspecs appended_part_as=apm, part_like_isohybrid=on * New -as mkisofs options -appended_part_as_apm, -part_like_isohybrid * New command -scsi_dev_family, new -as cdrecord option drive_scsi_dev_family= libisoburn-1.4.2.tar.gz Sat Nov 28 2015 =============================================================================== * Bug fix: -backslash_codes "on" did not work outside quotes and with showing "\r" * New API calls isoburn_ropt_set_truncate_mode() isoburn_ropt_get_truncate_mode() * New options with isoburn_ropt_set_extensions(): isoburn_ropt_map_* * New command -modesty_on_drive, new -as cdrecord -immed, minbuf=, modesty_on_drive= * New command -ecma119_map * New command -read_fs * New -boot_image action "replay" * New command -file_name_limit, -as mkisofs -file_name_limit * New -find test -name_limit_blocker. * Result of a Coverity audit: 50+ code changes, but no easy-to-trigger bugs libisoburn-1.4.0.tar.gz Sun May 17 2015 =============================================================================== * Bug fix: -dev or -indev of medium with non-ISO data caused SIGSEGV by NULL * New API calls isoburn_igopt_set_appended_as_gpt(), isoburn_igopt_get_appended_as_gpt() * New API call isoburn_igopt_set_part_flag() and libisofs interval reader flags * New -find action "show_stream_id" * Optional libisofs interval reader with -append_partition and System Area * New -boot_image bootspec "appended_part_as=", new -as mkisofs option -appended_part_as_gpt * New -report_system_area formats "cmd" and "as_mkisofs" @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/09/16 14:58:26 jperkin Exp $ d3 1 a3 1 DISTNAME= libisoburn-1.5.0 d10 1 a10 1 COMMENT= This is the libisoburn library and xorriso commands @ 1.4 log @Requires libiconv. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2015/11/25 12:53:29 jperkin Exp $ d3 1 a3 1 DISTNAME= libisoburn-1.3.8 @ 1.3 log @Remove mk/find-prefix.mk usage from the sysutils category. The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2014/07/19 11:13:55 wiz Exp $ d31 1 @ 1.2 log @Update to 1.3.8: * Bug fix: -boot_image grub grub2_mbr= did not work (but -as mkisofs --grub2-mbr did work) * Bug fix: -boot_image grub2_mbr= prevented -boot_image partition_table=on * Bug fix: libburn: A final fsync(2) was performed with stdio drives, even if -stdio_sync was set to "off". * Bug fix: libburn: Wrong stack usage caused SIGBUS on sparc when compiled by gcc -O2 * Bug fix: -blank force:all on DVD+RW had no effect * Enabled use of libedit as alternative to libreadline * Enabled recording and restoring of extattr on NetBSD * New API calls isoburn_igopt_set_stdio_endsync() and isoburn_igopt_get_stdio_endsync * New bootspecs hppa_*, new -as mkisofs options -hppa-* for HP-PA via PALO * New -find pseudo tests -use_pattern , -or_use_pattern * New -find action report_sections * New command -concat * New commands -report_system_area and -report_el_torito @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/05/03 19:03:39 wiz Exp $ a24 3 FIND_PREFIX:= TCLDIR=tcl .include "../../mk/find-prefix.mk" d29 1 a29 1 SUBST_SED.fix-wish+= -e 's,/usr/bin/wish,${TCLDIR}/bin/wish,' @ 1.1 log @Import libisoburn-1.3.6pl01 as sysutils/libisoburn, packaged for wip by ryoon and myself, tested by Thomas Schmitt and Freddy Fisker. libisoburn is a frontend for libraries libburn and libisofs which enables creation and expansion of ISO-9660 filesystems on all CD/DVD/BD media supported by libburn. This includes media like DVD+RW, which do not support multi-session management on media level and even plain disk files or block devices. This package also contains comand line and dialog application xorriso. @ text @d1 1 a1 1 # $NetBSD$ d3 2 a4 2 DISTNAME= libisoburn-1.3.6.pl01 PKGNAME= ${DISTNAME:S/.pl/pl/} d37 1 @