summaryrefslogtreecommitdiff
path: root/filesystems
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-02-17 10:36:51 +0000
committerwiz <wiz@pkgsrc.org>2014-02-17 10:36:51 +0000
commit9906a0c53d993f5e5cf383355b320d010f1fe553 (patch)
treeef6142b8d7df30619a69a7e43ab27b5e3b289add /filesystems
parent89204162ef80cde029049838e7caaf892bc33384 (diff)
downloadpkgsrc-9906a0c53d993f5e5cf383355b320d010f1fe553.tar.gz
Import ori-0.8.1 as filesystems/ori.
Ori is a distributed file system built for offline operation and empowers the user with control over synchronization operations and conflict resolution. It provides history through light weight snapshots and allows users to verify the history has not been tampered with. Through the use of replication, instances can be resilient and recover damaged data from other nodes.
Diffstat (limited to 'filesystems')
-rw-r--r--filesystems/ori/DESCR6
-rw-r--r--filesystems/ori/Makefile37
-rw-r--r--filesystems/ori/PLIST9
-rw-r--r--filesystems/ori/distinfo5
4 files changed, 57 insertions, 0 deletions
diff --git a/filesystems/ori/DESCR b/filesystems/ori/DESCR
new file mode 100644
index 00000000000..8546912bd85
--- /dev/null
+++ b/filesystems/ori/DESCR
@@ -0,0 +1,6 @@
+Ori is a distributed file system built for offline operation and
+empowers the user with control over synchronization operations and
+conflict resolution. It provides history through light weight
+snapshots and allows users to verify the history has not been
+tampered with. Through the use of replication, instances can be
+resilient and recover damaged data from other nodes.
diff --git a/filesystems/ori/Makefile b/filesystems/ori/Makefile
new file mode 100644
index 00000000000..33ffd34dcc4
--- /dev/null
+++ b/filesystems/ori/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2014/02/17 10:36:51 wiz Exp $
+
+DISTNAME= ori-0.8.1
+CATEGORIES= filesystems
+MASTER_SITES= https://bitbucket.org/orifs/ori/downloads/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://ori.scs.stanford.edu/
+COMMENT= Secure distributed file system
+LICENSE= isc
+
+BUILD_DEPENDS+= scons>=2.0:../../devel/scons
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
+
+SUBST_CLASSES+= man
+SUBST_SED.man+= -e "s,share/man,${PKGMANDIR},"
+SUBST_FILES.man+= SConstruct
+SUBST_STAGE.man= pre-build
+SUBST_MESSAGE.man= Fixing man page installation path.
+
+do-build:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons
+
+do-install:
+ cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${PREFIX}/bin/scons install PREFIX=${DESTDIR}${PREFIX}
+
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../devel/libevent/buildlink3.mk"
+.include "../../filesystems/fuse/buildlink3.mk"
+.include "../../net/mDNSResponder/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/filesystems/ori/PLIST b/filesystems/ori/PLIST
new file mode 100644
index 00000000000..4262b3e8197
--- /dev/null
+++ b/filesystems/ori/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2014/02/17 10:36:51 wiz Exp $
+bin/ori
+bin/oridbg
+bin/orifs
+bin/orisync
+man/man1/ori.1
+man/man1/oridbg.1
+man/man1/orifs.1
+man/man1/orisync.1
diff --git a/filesystems/ori/distinfo b/filesystems/ori/distinfo
new file mode 100644
index 00000000000..7ab84c5f7ac
--- /dev/null
+++ b/filesystems/ori/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/02/17 10:36:51 wiz Exp $
+
+SHA1 (ori-0.8.1.tar.xz) = 4362159f6e24781724122d2927a2d45389b8b65d
+RMD160 (ori-0.8.1.tar.xz) = 03378e5d63059562d5a82314981b410c073077fd
+Size (ori-0.8.1.tar.xz) = 296216 bytes