summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorwiz <wiz>2014-05-03 19:03:39 +0000
committerwiz <wiz>2014-05-03 19:03:39 +0000
commit3146628a67c3b64331fe4c9b1096e43beca920ad (patch)
treeeabdf6e73db464f354d395e9786a5eb0cf1ef5ce /sysutils
parentd0465cd399b57bf93f2b1ebe7b16d45e805ee163 (diff)
downloadpkgsrc-3146628a67c3b64331fe4c9b1096e43beca920ad.tar.gz
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.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/libisoburn/DESCR7
-rw-r--r--sysutils/libisoburn/Makefile37
-rw-r--r--sysutils/libisoburn/PLIST16
-rw-r--r--sysutils/libisoburn/buildlink3.mk16
-rw-r--r--sysutils/libisoburn/distinfo5
5 files changed, 81 insertions, 0 deletions
diff --git a/sysutils/libisoburn/DESCR b/sysutils/libisoburn/DESCR
new file mode 100644
index 00000000000..0afdf851c09
--- /dev/null
+++ b/sysutils/libisoburn/DESCR
@@ -0,0 +1,7 @@
+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.
diff --git a/sysutils/libisoburn/Makefile b/sysutils/libisoburn/Makefile
new file mode 100644
index 00000000000..9dc3be93e37
--- /dev/null
+++ b/sysutils/libisoburn/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2014/05/03 19:03:39 wiz Exp $
+
+DISTNAME= libisoburn-1.3.6.pl01
+PKGNAME= ${DISTNAME:S/.pl/pl/}
+CATEGORIES= sysutils
+MASTER_SITES= http://files.libburnia-project.org/releases/
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://libburnia-project.org/wiki/Libisoburn
+COMMENT= This is the libisoburn library and xorriso commands
+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
+
+FIND_PREFIX:= TCLDIR=tcl
+.include "../../mk/find-prefix.mk"
+
+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,${TCLDIR}/bin/wish,'
+
+.include "../../sysutils/libisofs/buildlink3.mk"
+.include "../../sysutils/libburn/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/libisoburn/PLIST b/sysutils/libisoburn/PLIST
new file mode 100644
index 00000000000..2d3b2497867
--- /dev/null
+++ b/sysutils/libisoburn/PLIST
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST,v 1.1 2014/05/03 19:03:39 wiz Exp $
+bin/osirrox
+bin/xorrecord
+bin/xorriso
+bin/xorriso-tcltk
+bin/xorrisofs
+include/libisoburn/libisoburn.h
+include/libisoburn/xorriso.h
+info/xorrecord.info
+info/xorriso.info
+info/xorrisofs.info
+lib/libisoburn.la
+lib/pkgconfig/libisoburn-1.pc
+man/man1/xorrecord.1
+man/man1/xorriso.1
+man/man1/xorrisofs.1
diff --git a/sysutils/libisoburn/buildlink3.mk b/sysutils/libisoburn/buildlink3.mk
new file mode 100644
index 00000000000..84f39192c93
--- /dev/null
+++ b/sysutils/libisoburn/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/05/03 19:03:39 wiz Exp $
+
+BUILDLINK_TREE+= libisoburn
+
+.if !defined(LIBISOBURN_BUILDLINK3_MK)
+LIBISOBURN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libisoburn+= libisoburn>=1.1.8
+BUILDLINK_PKGSRCDIR.libisoburn?= ../../sysutils/libisoburn
+
+.include "../../sysutils/libisofs/buildlink3.mk"
+.include "../../sysutils/libburn/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.endif # LIBISOBURN_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libisoburn
diff --git a/sysutils/libisoburn/distinfo b/sysutils/libisoburn/distinfo
new file mode 100644
index 00000000000..5cce2683c2a
--- /dev/null
+++ b/sysutils/libisoburn/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/05/03 19:03:39 wiz Exp $
+
+SHA1 (libisoburn-1.3.6.pl01.tar.gz) = 9def7bda1a5239668a88dfd0c60243505c4586d6
+RMD160 (libisoburn-1.3.6.pl01.tar.gz) = c2ee7bce152d51aeb3f2f2d76ef642cd2d0611b8
+Size (libisoburn-1.3.6.pl01.tar.gz) = 1410776 bytes