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