Date: Tue, 25 Nov 2008 21:53:09 -0500 (EST) From: "J.R. Oldroyd" <fbsd@opal.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/129265: new port: devel/libisoburn (provides front-end to libburn and libisofs and provides xorriso ISO creator) Message-ID: <200811260253.mAQ2r902029705@avera.opal.com> Resent-Message-ID: <200811281930.mASJU32h074834@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 129265 >Category: ports >Synopsis: new port: devel/libisoburn (provides front-end to libburn and libisofs and provides xorriso ISO creator) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 28 19:30:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: J.R. Oldroyd >Release: FreeBSD 7.1-PRERELEASE i386 >Organization: >Environment: System: FreeBSD avera.opal.com 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #2: Wed Nov 19 23:08:53 UTC 2008 xx@avera.opal.com:/usr/src/sys/i386/compile/AVERA i386 >Description: provides front-end to libburn and libisofs and provides xorriso(1) ISO image creator >How-To-Repeat: n/a >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # devel/libisoburn/ # devel/libisoburn/Makefile # devel/libisoburn/distinfo # devel/libisoburn/pkg-plist # devel/libisoburn/pkg-descr # devel/libisoburn/files # devel/libisoburn/files/patch-xorriso-xorriso.c # echo c - devel/libisoburn/ mkdir -p devel/libisoburn/ > /dev/null 2>&1 echo x - devel/libisoburn/Makefile sed 's/^X//' >devel/libisoburn/Makefile << 'f34f69a50709a1284178f70d636cde59' X# New ports collection makefile for: libisoburn X# Date created: 2008 November 13 X# Whom: J.R. Oldroyd <fbsd@opal.com> X# X# $FreeBSD$ X# X XPORTNAME= libisoburn XPORTVERSION= 0.2.8 XCATEGORIES= sysutils XMASTER_SITES= http://files.libburnia-project.org/releases/ XDISTFILES= ${PORTNAME}-${PORTVERSION}.pl00${EXTRACT_SUFX} X XMAINTAINER= fbsd@opal.com XCOMMENT= ISO image manipulation tool based on Libburnia X XLIB_DEPENDS= burn.23:${PORTSDIR}/devel/libburn \ X isofs.12:${PORTSDIR}/devel/libisofs X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= CFLAGS="-I${PREFIX}/include" LDFLAGS="-lcam -L${PREFIX}/lib -liconv" X XUSE_GMAKE= yes XUSE_ICONV= yes X XMAN1= xorriso.1 X X.include <bsd.port.pre.mk> X Xpost-install: X ${MKDIR} ${PREFIX}/libdata/pkgconfig X ${MV} ${PREFIX}/lib/pkgconfig/${PORTNAME}-1.pc ${PREFIX}/libdata/pkgconfig/${PORTNAME}-1.pc X ${RMDIR} ${PREFIX}/lib/pkgconfig X X.include <bsd.port.post.mk> f34f69a50709a1284178f70d636cde59 echo x - devel/libisoburn/distinfo sed 's/^X//' >devel/libisoburn/distinfo << '630d75b31508ec5c3aa8c82dcf449e93' XMD5 (libisoburn-0.2.8.pl00.tar.gz) = cbdb7f3787a1f92f65083540de1e9724 XSHA256 (libisoburn-0.2.8.pl00.tar.gz) = dbaa674e5e436b7234bb65847ea4fe7a9561ee6440603ff97638b5c72b83c555 XSIZE (libisoburn-0.2.8.pl00.tar.gz) = 565381 630d75b31508ec5c3aa8c82dcf449e93 echo x - devel/libisoburn/pkg-plist sed 's/^X//' >devel/libisoburn/pkg-plist << 'ee3579291975d2e96d8801026458aafe' Xbin/osirrox Xbin/xorrecord Xbin/xorriso Xbin/xorrisofs Xinclude/libisoburn/libisoburn.h Xlib/libisoburn.a Xlib/libisoburn.la Xlib/libisoburn.so Xlib/libisoburn.so.18 Xlibdata/pkgconfig/libisoburn-1.pc X@dirrm include/libisoburn X@dirrmtry libdata/pkgconfig ee3579291975d2e96d8801026458aafe echo x - devel/libisoburn/pkg-descr sed 's/^X//' >devel/libisoburn/pkg-descr << '99d5358a95b6286a0513bae175dde655' XLibisoburn is a front-end for libraries libburn and libisofs of Xthe libburnia project. X XXorriso copies file objects from POSIX compliant filesystems into XRock Ridge enhanced ISO 9660 filesystems and allows session-wise Xmanipulation of such filesystems. It can load the management Xinformation of existing ISO images and it writes the session results Xto optical media or to filesystem objects. Vice versa xorriso is Xable to restore file objects from ISO 9660 filesystems. X XWWW: http://libburnia-project.org/ XWWW: http://scdbackup.sourceforge.net/xorriso_eng.html 99d5358a95b6286a0513bae175dde655 echo c - devel/libisoburn/files mkdir -p devel/libisoburn/files > /dev/null 2>&1 echo x - devel/libisoburn/files/patch-xorriso-xorriso.c sed 's/^X//' >devel/libisoburn/files/patch-xorriso-xorriso.c << 'fe25836365697be831d3d0b03fdbc5df' X--- xorriso/xorriso.c.orig 2008-10-12 08:44:35.000000000 -0400 X+++ xorriso/xorriso.c 2008-11-13 18:24:49.000000000 -0500 X@@ -89,6 +89,8 @@ X #include <utime.h> X #include <pwd.h> X #include <grp.h> X+#include <sys/types.h> X+#include <signal.h> X X /* eventually, this is done in xorriso_private.h : #include <regex.h> */ X fe25836365697be831d3d0b03fdbc5df exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811260253.mAQ2r902029705>