summaryrefslogtreecommitdiff
path: root/filesystems/ori/Makefile
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/ori/Makefile
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/ori/Makefile')
-rw-r--r--filesystems/ori/Makefile37
1 files changed, 37 insertions, 0 deletions
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"