Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Sep 2018 20:08:00 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r480076 - head/sysutils/xorriso
Message-ID:  <201809182008.w8IK80qx034631@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Sep 18 20:08:00 2018
New Revision: 480076
URL: https://svnweb.freebsd.org/changeset/ports/480076

Log:
  sysutils/xorriso: update to 1.5.0
  
  While here, make TK optional and pass maintainership to submitter
  
  PR:		231450
  Submitted by:	Nathan <ndowens@yahoo.com>

Modified:
  head/sysutils/xorriso/Makefile   (contents, props changed)
  head/sysutils/xorriso/distinfo   (contents, props changed)
  head/sysutils/xorriso/pkg-descr   (contents, props changed)
  head/sysutils/xorriso/pkg-plist   (contents, props changed)

Modified: head/sysutils/xorriso/Makefile
==============================================================================
--- head/sysutils/xorriso/Makefile	Tue Sep 18 20:04:04 2018	(r480075)
+++ head/sysutils/xorriso/Makefile	Tue Sep 18 20:08:00 2018	(r480076)
@@ -2,12 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	xorriso
-PORTVERSION=	1.4.8
+PORTVERSION=	1.5.0
 CATEGORIES=	sysutils
 MASTER_SITES=	http://files.libburnia-project.org/releases/
 DISTNAME=	libisoburn-${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	ndowens@yahoo.com
 COMMENT=	ISO image manipulation tool based on Libburnia
 
 LICENSE=	GPLv2+
@@ -17,14 +17,43 @@ LIB_DEPENDS=	libburn.so:devel/libburn \
 		libisofs.so:devel/libisofs
 
 GNU_CONFIGURE=	yes
-USES=		gmake iconv libtool libedit pathfix pkgconfig shebangfix tk
+USES=		gmake iconv libtool libedit pathfix pkgconfig shebangfix
 SHEBANG_FILES=	frontend/xorriso-tcltk
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
 
 INFO=		xorrecord xorriso xorrisofs
 
+PORTDOCS=	*.wiki
+
+OPTIONS_DEFINE=	CDIO DEBUG DOCS LIBACL LIBJTE READLINE TK XATTR ZLIB
+OPTIONS_DEFAULT=LIBACL LIBJTE READLINE XATTR ZLIB
+OPTIONS_SUB=	yes
+
+LIBACL_DESC=	ACL Support
+LIBJTE_DESC=	Jigdo Support
+XATTR_DESC=	Extended file attribute Support
+
+CDIO_CONFIGURE_ENABLE=		libcdio
+DEBUG_CONFIGURE_ENABLE=		debug
+LIBACL_CONFIGURE_ENABLE=	libacl
+LIBJTE_CONFIGURE_ENABLE=	libjte
+READLINE_CONFIGURE_ENABLE=	libreadline
+TK_USES=			tk
+TK_INFO=			xorriso-tcltk
+XATTR_CONFIGURE_ENABLE=		xattr
+ZLIB_CONFIGURE_ENABLE=		zlib
+
 post-patch:
 	@${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure
+
+do-install-TK-off:
+	${RM} ${STAGEDIR}${PREFIX}/bin/xorriso-tcltk \
+		${STAGEDIR}${PREFIX}/man/man1/xorriso-tcltk.1.gz \
+		${STAGEDIR}${PREFIX}/info/xorriso-tcltk.info
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/sysutils/xorriso/distinfo
==============================================================================
--- head/sysutils/xorriso/distinfo	Tue Sep 18 20:04:04 2018	(r480075)
+++ head/sysutils/xorriso/distinfo	Tue Sep 18 20:08:00 2018	(r480076)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505232969
-SHA256 (libisoburn-1.4.8.tar.gz) = 91cf50473f0f19400629515974bda441545aaae29862dcbbdb28d87b821ca5a5
-SIZE (libisoburn-1.4.8.tar.gz) = 1537097
+TIMESTAMP = 1537239632
+SHA256 (libisoburn-1.5.0.tar.gz) = dac1f5629c404df236453b2b6a2671473900776c6a5707e5b8acae20385c1de5
+SIZE (libisoburn-1.5.0.tar.gz) = 1550656

Modified: head/sysutils/xorriso/pkg-descr
==============================================================================
--- head/sysutils/xorriso/pkg-descr	Tue Sep 18 20:04:04 2018	(r480075)
+++ head/sysutils/xorriso/pkg-descr	Tue Sep 18 20:08:00 2018	(r480076)
@@ -8,5 +8,5 @@ information of existing ISO images and it writes the s
 to optical media or to filesystem objects.  Vice versa xorriso is
 able to restore file objects from ISO 9660 filesystems.
 
-WWW: http://libburnia-project.org/
-WWW: http://scdbackup.sourceforge.net/xorriso_eng.html
+WWW: https://dev.lovelyhq.com/libburnia/web/wikis/Xorriso
+WWW: https://www.gnu.org/software/xorriso/

Modified: head/sysutils/xorriso/pkg-plist
==============================================================================
--- head/sysutils/xorriso/pkg-plist	Tue Sep 18 20:04:04 2018	(r480075)
+++ head/sysutils/xorriso/pkg-plist	Tue Sep 18 20:08:00 2018	(r480076)
@@ -1,15 +1,16 @@
 bin/osirrox
 bin/xorrecord
 bin/xorriso
-bin/xorriso-tcltk
+%%TK%%bin/xorriso-tcltk
 bin/xorrisofs
 include/libisoburn/libisoburn.h
 include/libisoburn/xorriso.h
 lib/libisoburn.a
 lib/libisoburn.so
 lib/libisoburn.so.1
-lib/libisoburn.so.1.105.0
+lib/libisoburn.so.1.107.0
 libdata/pkgconfig/libisoburn-1.pc
 man/man1/xorrecord.1.gz
+%%TK%%man/man1/xorriso-tcltk.1.gz
 man/man1/xorriso.1.gz
 man/man1/xorrisofs.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809182008.w8IK80qx034631>