summaryrefslogtreecommitdiff
path: root/filesystems/zisofs-tools
diff options
context:
space:
mode:
Diffstat (limited to 'filesystems/zisofs-tools')
-rw-r--r--filesystems/zisofs-tools/Makefile30
-rw-r--r--filesystems/zisofs-tools/distinfo3
-rw-r--r--filesystems/zisofs-tools/files/patch-compress.c11
-rw-r--r--filesystems/zisofs-tools/pkg-descr6
4 files changed, 50 insertions, 0 deletions
diff --git a/filesystems/zisofs-tools/Makefile b/filesystems/zisofs-tools/Makefile
new file mode 100644
index 000000000000..bc5292711ea7
--- /dev/null
+++ b/filesystems/zisofs-tools/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= zisofs-tools
+PORTVERSION= 1.0.8
+PORTREVISION= 2
+CATEGORIES= filesystems sysutils
+MASTER_SITES= KERNEL_ORG/linux/utils/fs/zisofs
+
+MAINTAINER= chip-set@mail.ru
+COMMENT= User utilities for zisofs
+
+PORTDOCS= CHANGES COPYING INSTALL MRULES README
+
+USES= gmake tar:bzip2 desthack
+GNU_CONFIGURE= yes
+
+MAKE_ARGS+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include"
+
+PLIST_FILES= bin/mkzftree \
+ share/man/man1/mkzftree.1.gz
+
+OPTIONS_DEFINE= LFS DOCS
+OPTIONS_DEFAULT= LFS
+LFS_DESC= Enable Large Files Support
+
+LFS_CONFIGURE_ENABLE= largefile
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
+
+.include <bsd.port.mk>
diff --git a/filesystems/zisofs-tools/distinfo b/filesystems/zisofs-tools/distinfo
new file mode 100644
index 000000000000..55f66cc351ea
--- /dev/null
+++ b/filesystems/zisofs-tools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1730905167
+SHA256 (zisofs-tools-1.0.8.tar.bz2) = ae4e53e4914934d41660248fb59d3c8761f1f1fd180d5ec993c17ddb3afd04f3
+SIZE (zisofs-tools-1.0.8.tar.bz2) = 52968
diff --git a/filesystems/zisofs-tools/files/patch-compress.c b/filesystems/zisofs-tools/files/patch-compress.c
new file mode 100644
index 000000000000..3606d9f3be0e
--- /dev/null
+++ b/filesystems/zisofs-tools/files/patch-compress.c
@@ -0,0 +1,11 @@
+--- compress.c.old 2008-01-17 17:19:55.000000000 -0200
++++ compress.c 2008-01-17 17:20:09.000000000 -0200
+@@ -15,7 +15,7 @@
+
+ #include <stdlib.h>
+ #include <stdio.h>
+-#include <utime.h>
++#include <time.h>
+ #include <unistd.h>
+ #include <zlib.h>
+
diff --git a/filesystems/zisofs-tools/pkg-descr b/filesystems/zisofs-tools/pkg-descr
new file mode 100644
index 000000000000..e834f8f04a46
--- /dev/null
+++ b/filesystems/zisofs-tools/pkg-descr
@@ -0,0 +1,6 @@
+The zisofs filesystem is an extension to the ISO9660 filesystem that allows
+files, on a file-by-file basis, to be stored compressed and decompressed in
+real time. The zisofs filesystem is supported by recent versions of Linux
+(2.4.14 or later).
+
+mkzftree - creates a zisofs/RockRidge compressed file tree