sysutils/xorriso: Update to 1.5.6
Major changes: * Bug fix: False -status failure with -boot_image --interval:appended_partition * Bug fix: -no_rc prevented pre-scanning of arguments for stdio output and others. Introduced by mistake in a62f6af5, 2011.10.18.162119. * Bug fix: -not_leaf and -not_paths were not applied to -extract and alike * Bug fix: -report_system_area cmd misperceived -part_like_isohybrid with -isohybrid-gpt-basdat * Bug fix: -report_system_area cmd misperceived combination of isohybrid and appended partition in GPT * Bug fix: -as mkisofs option -part_like_isohybrid did not cause a MBR partition table if the partitions are data files in the ISO rather than appended * Bug fix: Split file directories (-split_size) were created with wrong permissions * Bug fix: libisofs did not mark clones of imported files as imported. This could cause that original and clone occupy data storage in the newly written session. Thanks to Ivan Shmakov. * Bug fix: Partition offset was preserved from -indev rather than from -outdev * Bug fix: libisofs could misrepresent Rock Ridge information if many symbolic links or AAIP data were recorded in a directory * Bug fix: Data files named /boot.catalog or ./boot.cat could be left out of the emerging ISO if the boot catalog was set to be hidden * Bug fix: -toc reported wrong track LBA with overwritable media with unrecognized content (pseudo-closed) * Bug fix: -find test -has_xattr matched "isofs." attributes in -xattr mode "any" * New API call isoburn_assess_written_features() * New API calls isoburn_igopt_set_max_ce_entries(), isoburn_igopt_get_max_ce_entries() * New flag bit12 with isoburn_read_iso_head(): Read even if start of multi-session emulation is damaged * New -boot_image settings gpt_iso_bootable= and gpt_iso_not_ro= * New -as mkisofs options --gpt-iso-bootable and --gpt-iso-not-ro * New -as cdrecord option --obs_pad. Automatic no_emul_toc with -as cdrecord. * New parameters "obs_pad" and "bdr_obs_exempt" for -dvd_obs * New -as cdrecord option --bdr_obs_exempt * New command -assess_indev_features * New -find test -size * New -compliance rules max_ce_entries=, max_ce_drop= * Allowed lseekable device files with -cut_out. Proof-of-concept by Ivan Shmakov on bugs.debian.org. (Closes: #1010098) Full changelog: https://dev.lovelyhq.com/libburnia/libisoburn/src/branch/master/ChangeLog Port changes: * Update WWW url * reorder Makefile to make linters happy
This commit is contained in:
parent
1bbd8085e1
commit
80f08323a1
3 changed files with 17 additions and 15 deletions
|
@ -1,12 +1,12 @@
|
||||||
PORTNAME= xorriso
|
PORTNAME= xorriso
|
||||||
PORTVERSION= 1.5.4
|
PORTVERSION= 1.5.6
|
||||||
CATEGORIES= sysutils
|
CATEGORIES= sysutils
|
||||||
MASTER_SITES= http://files.libburnia-project.org/releases/
|
MASTER_SITES= http://files.libburnia-project.org/releases/
|
||||||
DISTNAME= libisoburn-${PORTVERSION}
|
DISTNAME= libisoburn-${PORTVERSION}
|
||||||
|
|
||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= ISO image manipulation tool based on Libburnia
|
COMMENT= ISO image manipulation tool based on Libburnia
|
||||||
WWW= https://dev.lovelyhq.com/libburnia/web/wikis/Xorriso
|
WWW= https://dev.lovelyhq.com/libburnia/web/wiki
|
||||||
|
|
||||||
LICENSE= GPLv2+
|
LICENSE= GPLv2+
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
@ -14,19 +14,20 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
LIB_DEPENDS= libburn.so:devel/libburn \
|
LIB_DEPENDS= libburn.so:devel/libburn \
|
||||||
libisofs.so:devel/libisofs
|
libisofs.so:devel/libisofs
|
||||||
|
|
||||||
USES= gmake iconv libtool libedit pathfix pkgconfig readline shebangfix
|
USES= gmake iconv libedit libtool pathfix pkgconfig readline \
|
||||||
|
shebangfix
|
||||||
|
USE_LDCONFIG= yes
|
||||||
SHEBANG_FILES= frontend/xorriso-tcltk
|
SHEBANG_FILES= frontend/xorriso-tcltk
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
USE_LDCONFIG= yes
|
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
INFO= xorrecord xorriso xorrisofs
|
INFO= xorrecord xorriso xorrisofs
|
||||||
|
|
||||||
PORTDOCS= *.wiki
|
PORTDOCS= *.wiki
|
||||||
|
|
||||||
OPTIONS_DEFINE= CDIO DEBUG DOCS LIBACL LIBJTE READLINE TK XATTR ZLIB
|
OPTIONS_DEFINE= CDIO DEBUG DOCS LIBACL LIBJTE READLINE TK XATTR ZLIB
|
||||||
OPTIONS_DEFAULT=LIBACL LIBJTE READLINE XATTR ZLIB
|
OPTIONS_DEFAULT= LIBACL LIBJTE READLINE XATTR ZLIB
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
LIBACL_DESC= ACL Support
|
LIBACL_DESC= ACL Support
|
||||||
LIBJTE_DESC= Jigdo Support
|
LIBJTE_DESC= Jigdo Support
|
||||||
|
@ -46,13 +47,13 @@ ZLIB_CONFIGURE_ENABLE= zlib
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure
|
@${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure
|
||||||
|
|
||||||
|
do-install-DOCS-on:
|
||||||
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
|
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
||||||
do-install-TK-off:
|
do-install-TK-off:
|
||||||
${RM} ${STAGEDIR}${PREFIX}/bin/xorriso-tcltk \
|
${RM} ${STAGEDIR}${PREFIX}/bin/xorriso-tcltk \
|
||||||
${STAGEDIR}${PREFIX}/man/man1/xorriso-tcltk.1.gz \
|
${STAGEDIR}${PREFIX}/man/man1/xorriso-tcltk.1.gz \
|
||||||
${STAGEDIR}${PREFIX}/share/info/xorriso-tcltk.info
|
${STAGEDIR}${PREFIX}/share/info/xorriso-tcltk.info
|
||||||
|
|
||||||
do-install-DOCS-on:
|
|
||||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
||||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1646340486
|
TIMESTAMP = 1692259508
|
||||||
SHA256 (libisoburn-1.5.4.tar.gz) = 2d89846d43880f17fa591c53b3bea42ffb803628e4e630c680fc2c9184f79132
|
SHA256 (libisoburn-1.5.6.tar.gz) = 2b80a6f73dd633a5d243facbe97a15e5c9a07644a5e1a242c219b9375a45f71b
|
||||||
SIZE (libisoburn-1.5.4.tar.gz) = 1623904
|
SIZE (libisoburn-1.5.6.tar.gz) = 1650966
|
||||||
|
|
|
@ -8,9 +8,10 @@ include/libisoburn/xorriso.h
|
||||||
lib/libisoburn.a
|
lib/libisoburn.a
|
||||||
lib/libisoburn.so
|
lib/libisoburn.so
|
||||||
lib/libisoburn.so.1
|
lib/libisoburn.so.1
|
||||||
lib/libisoburn.so.1.111.0
|
lib/libisoburn.so.1.113.0
|
||||||
libdata/pkgconfig/libisoburn-1.pc
|
libdata/pkgconfig/libisoburn-1.pc
|
||||||
man/man1/xorrecord.1.gz
|
man/man1/xorrecord.1.gz
|
||||||
%%TK%%man/man1/xorriso-tcltk.1.gz
|
%%TK%%man/man1/xorriso-tcltk.1.gz
|
||||||
man/man1/xorriso.1.gz
|
man/man1/xorriso.1.gz
|
||||||
man/man1/xorrisofs.1.gz
|
man/man1/xorrisofs.1.gz
|
||||||
|
share/info/xorriso-dd-target.info
|
||||||
|
|
Loading…
Reference in a new issue