Wed Jan 2 20:36:07 2019 UTC ()
ori: catch up with scons update

Untested because the package is broken due to dependency on legacy
boost::tr1 APIs.


(tnn)
diff -r1.5 -r1.6 pkgsrc/filesystems/ori/Makefile

cvs diff -r1.5 -r1.6 pkgsrc/filesystems/ori/Makefile (expand / switch to unified diff)

--- pkgsrc/filesystems/ori/Makefile 2016/03/25 21:13:51 1.5
+++ pkgsrc/filesystems/ori/Makefile 2019/01/02 20:36:07 1.6
@@ -1,48 +1,50 @@ @@ -1,48 +1,50 @@
1# $NetBSD: Makefile,v 1.5 2016/03/25 21:13:51 joerg Exp $ 1# $NetBSD: Makefile,v 1.6 2019/01/02 20:36:07 tnn Exp $
2 2
3DISTNAME= ori-0.8.1 3DISTNAME= ori-0.8.1
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= filesystems 5CATEGORIES= filesystems
6MASTER_SITES= https://bitbucket.org/orifs/ori/downloads/ 6MASTER_SITES= https://bitbucket.org/orifs/ori/downloads/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://ori.scs.stanford.edu/ 10HOMEPAGE= http://ori.scs.stanford.edu/
11COMMENT= Secure distributed file system 11COMMENT= Secure distributed file system
12LICENSE= isc 12LICENSE= isc
13 13
14BUILD_DEPENDS+= scons>=2.0:../../devel/scons 
15 
16USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
17USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
18 16
 17PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 # python2 SCons files
 18
19SUBST_CLASSES+= man 19SUBST_CLASSES+= man
20SUBST_SED.man+= -e "s,share/man,${PKGMANDIR}," 20SUBST_SED.man+= -e "s,share/man,${PKGMANDIR},"
21SUBST_FILES.man+= SConstruct 21SUBST_FILES.man+= SConstruct
22SUBST_STAGE.man= pre-build 22SUBST_STAGE.man= pre-build
23SUBST_MESSAGE.man= Fixing man page installation path. 23SUBST_MESSAGE.man= Fixing man page installation path.
24 24
25.include "../../mk/bsd.prefs.mk" 25.include "../../mk/bsd.prefs.mk"
26 26
27.if ${OPSYS} == "NetBSD" 27.if ${OPSYS} == "NetBSD"
28_WRAP_EXTRA_ARGS.CXX+= -D_KERNTYPES 28_WRAP_EXTRA_ARGS.CXX+= -D_KERNTYPES
29CWRAPPERS_APPEND.cxx+= -D_KERNTYPES 29CWRAPPERS_APPEND.cxx+= -D_KERNTYPES
30.endif 30.endif
31 31
32do-build: 32do-build:
33 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons 33 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONSBIN}
34 34
35do-install: 35do-install:
36 cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${PREFIX}/bin/scons install PREFIX=${DESTDIR}${PREFIX} 36 cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${SCONSBIN} install PREFIX=${DESTDIR}${PREFIX}
37 37
38# configure script demands libevent 2.0 or greater 38# configure script demands libevent 2.0 or greater
39BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0 39BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0
40 40
41.include "../../archivers/xz/buildlink3.mk" 41.include "../../archivers/xz/buildlink3.mk"
42.include "../../devel/boost-headers/buildlink3.mk" 42.include "../../devel/boost-headers/buildlink3.mk"
43.include "../../devel/libevent/buildlink3.mk" 43.include "../../devel/libevent/buildlink3.mk"
 44PYTHON_FOR_BUILD_ONLY?= yes
 45.include "../../devel/scons/buildlink3.mk"
44.include "../../mk/fuse.buildlink3.mk" 46.include "../../mk/fuse.buildlink3.mk"
45.include "../../net/mDNSResponder/buildlink3.mk" 47.include "../../net/mDNSResponder/buildlink3.mk"
46.include "../../security/openssl/buildlink3.mk" 48.include "../../security/openssl/buildlink3.mk"
47.include "../../textproc/libxml2/buildlink3.mk" 49.include "../../textproc/libxml2/buildlink3.mk"
48.include "../../mk/bsd.pkg.mk" 50.include "../../mk/bsd.pkg.mk"