aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-11-15 22:05:39 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-11-15 22:05:39 +0000
commitb200f950c3a1db72bfd91fe0b5120c9eaee0ec03 (patch)
tree805e89df36b027f350969b83f91bb5e821052c98
parent9e004140e9b4a882020725cdbf8470cdb9048266 (diff)
downloadports-b200f950c3a1db72bfd91fe0b5120c9eaee0ec03.tar.gz
ports-b200f950c3a1db72bfd91fe0b5120c9eaee0ec03.zip
libburnia is a project for reading, mastering and writing optical
discs. Currently it is comprised of libraries named libisofs, libburn, libisoburn, a cdrecord emulator named cdrskin, and an integrated multi-session tool named xorriso. WWW: http://libburnia-project.org/ PR: ports/128795 Submitted by: J.R. Oldroyd <fbsd at opal.com>
Notes
Notes: svn path=/head/; revision=222886
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libisofs/Makefile31
-rw-r--r--devel/libisofs/distinfo3
-rw-r--r--devel/libisofs/files/patch-libisofs-messages.c10
-rw-r--r--devel/libisofs/pkg-descr6
-rw-r--r--devel/libisofs/pkg-plist7
6 files changed, 58 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 777e1e2dbd3c..b6317475dcb1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -649,6 +649,7 @@
SUBDIR += libical
SUBDIR += libiqxmlrpc
SUBDIR += libisc
+ SUBDIR += libisofs
SUBDIR += libixp
SUBDIR += liblas
SUBDIR += libleaftag
diff --git a/devel/libisofs/Makefile b/devel/libisofs/Makefile
new file mode 100644
index 000000000000..e8849b6de13b
--- /dev/null
+++ b/devel/libisofs/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: libisofs
+# Date created: 2008 November 06
+# Whom: J.R. Oldroyd <fbsd@opal.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libisofs
+PORTVERSION= 0.6.10
+CATEGORIES= devel
+MASTER_SITES= http://files.libburnia-project.org/releases/
+
+MAINTAINER= fbsd@opal.com
+COMMENT= Libburnia ISO9660 filesystem creation library
+
+LIB_DEPENDS= burn.23:${PORTSDIR}/devel/libburn
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= CFLAGS="-I${PREFIX}/include" LDFLAGS="-L${PREFIX}/lib -liconv"
+
+USE_ICONV= yes
+USE_LDCONFIG= yes
+
+.include <bsd.port.pre.mk>
+
+post-install:
+ ${MKDIR} ${PREFIX}/libdata/pkgconfig
+ ${MV} ${PREFIX}/lib/pkgconfig/${PORTNAME}-1.pc ${PREFIX}/libdata/pkgconfig/${PORTNAME}-1.pc
+ ${RMDIR} ${PREFIX}/lib/pkgconfig
+
+.include <bsd.port.post.mk>
diff --git a/devel/libisofs/distinfo b/devel/libisofs/distinfo
new file mode 100644
index 000000000000..89082b9039b2
--- /dev/null
+++ b/devel/libisofs/distinfo
@@ -0,0 +1,3 @@
+MD5 (libisofs-0.6.10.tar.gz) = 678fdea08d97f1d77ea73dc966096b48
+SHA256 (libisofs-0.6.10.tar.gz) = 9f1ca72c6c1ee8c7e37b9af7960b1d98c0d4a6ad153ecfdaf27a5b2e9f64dd44
+SIZE (libisofs-0.6.10.tar.gz) = 497498
diff --git a/devel/libisofs/files/patch-libisofs-messages.c b/devel/libisofs/files/patch-libisofs-messages.c
new file mode 100644
index 000000000000..8116457cb48e
--- /dev/null
+++ b/devel/libisofs/files/patch-libisofs-messages.c
@@ -0,0 +1,10 @@
+--- libisofs/messages.c.orig 2008-10-06 02:44:52.000000000 -0400
++++ libisofs/messages.c 2008-11-06 16:48:40.000000000 -0500
+@@ -9,6 +9,7 @@
+ #include <string.h>
+ #include <stdio.h>
+ #include <stdarg.h>
++#include <sys/types.h>
+
+ #include "libiso_msgs.h"
+ #include "libisofs.h"
diff --git a/devel/libisofs/pkg-descr b/devel/libisofs/pkg-descr
new file mode 100644
index 000000000000..5d5f04e8a730
--- /dev/null
+++ b/devel/libisofs/pkg-descr
@@ -0,0 +1,6 @@
+libburnia is a project for reading, mastering and writing optical
+discs. Currently it is comprised of libraries named libisofs,
+libburn, libisoburn, a cdrecord emulator named cdrskin, and an
+integrated multi-session tool named xorriso.
+
+WWW: http://libburnia-project.org/
diff --git a/devel/libisofs/pkg-plist b/devel/libisofs/pkg-plist
new file mode 100644
index 000000000000..04145786d772
--- /dev/null
+++ b/devel/libisofs/pkg-plist
@@ -0,0 +1,7 @@
+include/libisofs/libisofs.h
+lib/libisofs.a
+lib/libisofs.la
+lib/libisofs.so
+lib/libisofs.so.12
+libdata/pkgconfig/libisofs-1.pc
+@dirrm include/libisofs