Skip site navigation (1)Skip section navigation (2)
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>