diff options
author | Yen-Ming Lee <leeym@FreeBSD.org> | 2008-04-07 12:36:45 +0000 |
---|---|---|
committer | Yen-Ming Lee <leeym@FreeBSD.org> | 2008-04-07 12:36:45 +0000 |
commit | 212b164b3ff661ceb4773e18a7002f2a8284a339 (patch) | |
tree | c401c0e5385bebe0e1e94237540a1c387ab9c3fe /sysutils/fusefs-chironfs | |
parent | d83531ddee46ca9a8689fd66d006c879061cdb79 (diff) | |
download | ports-212b164b3ff661ceb4773e18a7002f2a8284a339.tar.gz ports-212b164b3ff661ceb4773e18a7002f2a8284a339.zip |
- add chironfs 1.0.0
Chiron FS is a FUSE based filesystem which implements replication at the
FILESYSTEM LEVEL like RAID 1 does at the DEVICE LEVEL. The replicated
filesystems may be of any kind you want the only requisite is that you
mount it. No need for special configuration files, the setup is as simple
as one mount command (or one line in fstab).
WWW: http://code.google.com/p/chironfs/
Notes
Notes:
svn path=/head/; revision=210736
Diffstat (limited to 'sysutils/fusefs-chironfs')
-rw-r--r-- | sysutils/fusefs-chironfs/Makefile | 37 | ||||
-rw-r--r-- | sysutils/fusefs-chironfs/distinfo | 3 | ||||
-rw-r--r-- | sysutils/fusefs-chironfs/pkg-descr | 7 |
3 files changed, 47 insertions, 0 deletions
diff --git a/sysutils/fusefs-chironfs/Makefile b/sysutils/fusefs-chironfs/Makefile new file mode 100644 index 000000000000..d515dfff35a8 --- /dev/null +++ b/sysutils/fusefs-chironfs/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: fusefs-chironfs +# Date created: 2008-04-06 +# Whom: Yen-Ming Lee <leeym@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= chironfs +PORTVERSION= 1.0.0 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} +PKGNAMEPREFIX= fusefs- + +MAINTAINER= leeym@FreeBSD.org +COMMENT= A FUSE based filesystem with replication at the filesystem level + +RUN_DEPENDS= ${LOCALBASE}/modules/fuse.ko:${PORTSDIR}/sysutils/fusefs-kmod +BUILD_DEPENDS= ${LOCALBASE}/include/fuse.h:${PORTSDIR}/sysutils/fusefs-libs + +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib + +# chironfs doesn't really depend on iconv, however, there are some undefined +# references in libfuse, so we have to add USE_ICONV=yes to fix it. +USE_ICONV=yes + +PLIST_FILES= bin/chironfs +PORTDOCS= * +MAN8= chironfs.8 + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 600000 # Inherited from sysutils/fusefs-kmod +IGNORE= depends on kernel module that requires FreeBSD 6 or later +.endif + +.include <bsd.port.post.mk> diff --git a/sysutils/fusefs-chironfs/distinfo b/sysutils/fusefs-chironfs/distinfo new file mode 100644 index 000000000000..abf02615f9ac --- /dev/null +++ b/sysutils/fusefs-chironfs/distinfo @@ -0,0 +1,3 @@ +MD5 (chironfs-1.0.0.tar.gz) = ce3e8944b3a61c0a6227c12e234dcaa4 +SHA256 (chironfs-1.0.0.tar.gz) = d05dfd7b15ade7f881464a78c176526f086571a7f15948214686349f0e9a86f9 +SIZE (chironfs-1.0.0.tar.gz) = 400809 diff --git a/sysutils/fusefs-chironfs/pkg-descr b/sysutils/fusefs-chironfs/pkg-descr new file mode 100644 index 000000000000..82ce3ebaf423 --- /dev/null +++ b/sysutils/fusefs-chironfs/pkg-descr @@ -0,0 +1,7 @@ +Chiron FS is a FUSE based filesystem which implements replication at the +FILESYSTEM LEVEL like RAID 1 does at the DEVICE LEVEL. The replicated +filesystems may be of any kind you want the only requisite is that you +mount it. No need for special configuration files, the setup is as simple +as one mount command (or one line in fstab). + +WWW: http://code.google.com/p/chironfs/ |