summaryrefslogtreecommitdiff
path: root/filesystems/ori
diff options
context:
space:
mode:
authorwiz <wiz>2014-02-17 10:36:51 +0000
committerwiz <wiz>2014-02-17 10:36:51 +0000
commit136a3e6d9b657eea732cb6e294cee6f9c22925ef (patch)
treeef6142b8d7df30619a69a7e43ab27b5e3b289add /filesystems/ori
parent04d73eb42deabd454c27fcf9406923c2440e3e0c (diff)
downloadpkgsrc-136a3e6d9b657eea732cb6e294cee6f9c22925ef.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/ori')
-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