Index: head/databases/leofs/Makefile =================================================================== --- head/databases/leofs/Makefile (revision 412800) +++ head/databases/leofs/Makefile (revision 412801) @@ -1,249 +1,249 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= leofs -PORTVERSION= 1.2.18.1 +PORTVERSION= 1.2.21 CATEGORIES= databases DIST_SUBDIR= ${PORTNAME} MAINTAINER= trociny@FreeBSD.org COMMENT= Highly scalable, fault-tolerant distributed file system LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/lib/erlang17/bin/erlc:lang/erlang-runtime17 \ ${LOCALBASE}/bin/cmake:devel/cmake \ ${LOCALBASE}/lib/libcheck.a:devel/libcheck USE_GITHUB= yes GH_ACCOUNT= leo-project LEOFS_USER= leofs LEOFS_GROUP= leofs USERS= ${LEOFS_USER} GROUPS= ${LEOFS_GROUP} LEOFS_ETCDIR= ${ETCDIR} LEOFS_BASEDIR= ${PREFIX}/lib/${PORTNAME} LEOFS_DBDIR= /var/db/${PORTNAME} LEOFS_LOGDIR= /var/log/${PORTNAME} LEOFS_RUNDIR= /var/run/${PORTNAME} LEOFS_SBIN_FILES= \ leo_gateway \ leo_manager \ leo_manager_slave \ leo_storage \ leofs PLIST_SUB+= LEOFS_USER=${LEOFS_USER} \ LEOFS_GROUP=${LEOFS_GROUP} \ LEOFS_DBDIR=${LEOFS_DBDIR} \ LEOFS_LOGDIR=${LEOFS_LOGDIR} \ LEOFS_RUNDIR=${LEOFS_RUNDIR} SUB_LIST+= LEOFS_USER=${LEOFS_USER} \ LEOFS_GROUP=${LEOFS_GROUP} \ LEOFS_ETCDIR=${LEOFS_ETCDIR} \ LEOFS_BASEDIR=${LEOFS_BASEDIR} \ LEOFS_DBDIR=${LEOFS_DBDIR} \ LEOFS_LOGDIR=${LEOFS_LOGDIR} \ LEOFS_RUNDIR=${LEOFS_RUNDIR} SUB_FILES+= ${LEOFS_SBIN_FILES:S/^/sbin-/} USES= gmake pkgconfig dos2unix USE_RC_SUBR= ${PORTNAME} DOS2UNIX_FILES= deps/leo_*/snmp/snmpa_*/leo_*_snmp.config ALL_TARGET= release MAKE_JOBS_UNSAFE=yes MAKE_ENV= PATH=${LOCALBASE}/lib/erlang17/bin:${PATH} LEOFS_DEPS= \ - leo-project/leo_gateway=1.2.18:leo_gateway \ - leo-project/leo_manager=1.2.18:leo_manager \ - leo-project/leo_storage=1.2.18:leo_storage \ + leo-project/leo_gateway=${PORTVERSION}:leo_gateway \ + leo-project/leo_manager=${PORTVERSION}:leo_manager \ + leo-project/leo_storage=${PORTVERSION}:leo_storage \ DeadZen/goldrush=0.1.7:goldrush \ basho/bitcask=2.0.1:bitcask \ basho/cuttlefish=2.0.5:cuttlefish \ - basho/eleveldb=2.1.4:eleveldb \ + basho/eleveldb=2.1.10:eleveldb \ basho/lager=2.2.0:lager \ - basho/leveldb=2.1.3:leveldb \ - davisp/jiffy=0.14.4:jiffy \ + basho/leveldb=2.0.10:leveldb \ + davisp/jiffy=0.14.7:jiffy \ eproxus/meck=0.8.2:meck \ extend/cowlib=1.0.0:cowlib \ extend/ranch=1.0.0:ranch \ ferd/recon=2.2.1:recon \ jcomellas/getopt=v0.8.2:getopt \ leo-project/bear=0.8.2-for-leofs:bear \ leo-project/cowboy=for-leofs-1.2.11:cowboy \ - leo-project/elarm=5953a2f:elarm \ + leo-project/elarm=d9e8a6f:elarm \ leo-project/erlang-lz4=0.2.2:lz4 \ - leo-project/erpcgen=0.2.3:erpcgen \ - leo-project/fifo_utils=0d38c3e:fifo_utils \ + leo-project/erpcgen=0.2.4:erpcgen \ + leo-project/fifo_utils=d19b92c:fifo_utils \ leo-project/folsom=0.8.2-for-leofs:folsom \ - leo-project/leo_backend_db=1.1.15:leo_backend_db \ - leo-project/leo_cache=0.6.10:leo_cache \ + leo-project/leo_backend_db=1.2.1:leo_backend_db \ + leo-project/leo_cache=0.6.14:leo_cache \ leo-project/leo_commons=1.1.6:leo_commons \ - leo-project/leo_dcerl=0.4.0:leo_dcerl \ + leo-project/leo_dcerl=0.4.4:leo_dcerl \ leo-project/leo_logger=1.2.2:leo_logger \ - leo-project/leo_mcerl=0.6.0:leo_mcerl \ - leo-project/leo_mq=1.3.18:leo_mq \ - leo-project/leo_object_storage=1.2.12:leo_object_storage \ - leo-project/leo_ordning_reda=1.1.4:leo_ordning_reda \ + leo-project/leo_mcerl=0.6.2:leo_mcerl \ + leo-project/leo_mq=1.4.2:leo_mq \ + leo-project/leo_object_storage=1.2.21:leo_object_storage \ + leo-project/leo_ordning_reda=1.1.5:leo_ordning_reda \ leo-project/leo_pod=0.6.6:leo_pod \ - leo-project/leo_redundant_manager=1.9.22:leo_redundant_manager \ + leo-project/leo_redundant_manager=1.9.25:leo_redundant_manager \ leo-project/leo_rpc=0.10.7:leo_rpc \ - leo-project/leo_s3_libs=1.1.10:leo_s3_libs \ - leo-project/leo_statistics=1.1.10:leo_statistics \ - leo-project/leo_watchdog=0.12.1:leo_watchdog \ + leo-project/leo_s3_libs=1.1.12:leo_s3_libs \ + leo-project/leo_statistics=1.1.11:leo_statistics \ + leo-project/leo_watchdog=0.12.2:leo_watchdog \ leo-project/libcutil=0.4.3:libcutil \ - leo-project/nfs_rpc_server=0.2.3:nfs_rpc_server \ - leo-project/savanna_agent=0.4.13:savanna_agent \ - leo-project/savanna_commons=0.8.16:savanna_commons \ - manopapad/proper=7d535ac:proper \ + leo-project/nfs_rpc_server=0.2.4:nfs_rpc_server \ + leo-project/savanna_agent=0.4.14:savanna_agent \ + leo-project/savanna_commons=0.10.0:savanna_commons \ + manopapad/proper=1b773ee:proper \ seancribbs/neotoma=1.7.3:neotoma \ .for dep in ${LEOFS_DEPS} account= ${dep:C,/.*$,,} project= ${dep:C,^[^/]+/([^=]+)=.*$,\1,} tagname= ${dep:C,^[^=]+=([^:]+):.*$,\1,} label= ${dep:C,^.*:,,} GH_ACCOUNT:= ${GH_ACCOUNT} ${account}:${label} GH_PROJECT:= ${GH_PROJECT} ${project}:${label} GH_TAGNAME:= ${GH_TAGNAME} ${tagname}:${label} .endfor post-extract: .for dep in ${LEOFS_DEPS} .for tagname in ${dep:C,^[^=]+=([^\?]+)\?.*$,\1,} .for label in ${dep:C,^.*:,,} @${MKDIR} ${WRKSRC}/deps @${MV} ${WRKSRC_${label}} ${WRKSRC}/deps/${label} @if [ -f "${WRKSRC}/deps/${label}/src/${label}.app.src" ]; then \ ${REINPLACE_CMD} -e "s|{vsn, *git}|{vsn, \"${tagname}\"}|" \ "${WRKSRC}/deps/${label}/src/${label}.app.src"; \ fi .endfor .endfor .endfor @(cd ${WRKSRC}/deps/eleveldb/c_src && ${LN} -s ../../leveldb) @(cd ${WRKSRC}/deps/leo_mcerl/c_src && ${LN} -s ../../libcutil) @(cd ${WRKSRC}/deps/leo_dcerl/c_src && ${LN} -s ../../libcutil) post-patch: @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g; \ s|%%LEOFS_DBDIR%%|${LEOFS_DBDIR}|g; \ s|%%LEOFS_LOGDIR%%|${LEOFS_LOGDIR}|g;' \ ${WRKSRC}/deps/leo_gateway/priv/leo_gateway.conf \ ${WRKSRC}/deps/leo_gateway/priv/leo_gateway.schema \ ${WRKSRC}/deps/leo_gateway/snmp/snmpa_gateway_0/leo_gateway_snmp.config \ ${WRKSRC}/deps/leo_manager/priv/leo_manager_0.conf \ ${WRKSRC}/deps/leo_manager/priv/leo_manager_0.schema \ ${WRKSRC}/deps/leo_manager/priv/leo_manager_1.conf \ ${WRKSRC}/deps/leo_manager/priv/leo_manager_1.schema \ ${WRKSRC}/deps/leo_manager/snmp/snmpa_manager_0/leo_manager_snmp.config \ ${WRKSRC}/deps/leo_manager/snmp/snmpa_manager_1/leo_manager_snmp.config \ ${WRKSRC}/deps/leo_storage/priv/leo_storage.conf \ ${WRKSRC}/deps/leo_storage/priv/leo_storage.schema \ ${WRKSRC}/deps/leo_storage/snmp/snmpa_storage_0/leo_storage_snmp.config pre-build: (cd ${WRKSRC}/deps/erpcgen && ${MAKE_ENV} ${MAKE}) (cd ${WRKSRC} && ${MAKE_ENV} ./deps/erpcgen/priv/erpcgen \ -a [svc_callback,xdr,hrl] deps/leo_gateway/src/leo_nfs_proto3.x) (cd ${WRKSRC} && ${MAKE_ENV} ./deps/erpcgen/priv/erpcgen \ -a [svc_callback,xdr,hrl] deps/leo_gateway/src/leo_nfs_mount3.x) (cd ${WRKSRC}/deps/nfs_rpc_server/src && \ ${MAKE_ENV} erl -noshell -pa ../../erpcgen/ebin \ -eval 'erpcgen:file(pmap, [xdrlib,clnt])' -s init stop) (cd ${WRKSRC}/deps/nfs_rpc_server/src && \ ${MAKE_ENV} erl -noshell -pa ../../erpcgen/ebin \ -eval 'erpcgen:file(nfs_rpc, [xdrlib,clnt])' -s init stop) FIND_ARGS= "! -name *.bak ! -name *.orig" do-install: ${MKDIR} \ ${STAGEDIR}${LEOFS_BASEDIR}/bin \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/1 \ ${STAGEDIR}${LEOFS_ETCDIR} \ ${STAGEDIR}${LEOFS_DBDIR} \ ${STAGEDIR}${LEOFS_LOGDIR} \ ${STAGEDIR}${LEOFS_RUNDIR} (cd ${WRKSRC}/package/leo_gateway && \ ${COPYTREE_BIN} erts-*/bin ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0 && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.schema \ ${STAGEDIR}${LEOFS_BASEDIR}/etc/leo_manager_slave.schema ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_BASEDIR}/etc/leo_manager_slave.conf ${INSTALL_SCRIPT} ${WRKSRC}/package/leo_gateway/bin/cuttlefish \ ${STAGEDIR}${LEOFS_BASEDIR}/bin ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/releases/start_erl.data \ ${STAGEDIR}${LEOFS_BASEDIR}/releases ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/releases/1/start_clean.* \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/1 (cd ${WRKSRC}/package/leo_gateway/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_gateway ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_manager ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_storage ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_gateway/snmp/snmpa_gateway_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_gateway ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0/snmp/snmpa_manager_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_manager ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_1/snmp/snmpa_manager_1 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_manager_slave ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage/snmp/snmpa_storage_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_storage ${FIND_ARGS}) ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/leo_gateway.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_gateway.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/server_cert.pem \ ${STAGEDIR}${LEOFS_ETCDIR}/server_cert.pem.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/server_key.pem \ ${STAGEDIR}${LEOFS_ETCDIR}/server_key.pem.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_0/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_manager.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_manager_slave.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_storage/etc/leo_storage.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_storage.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/leofs-adm ${STAGEDIR}${PREFIX}/sbin/leofs-adm .for f in ${LEOFS_SBIN_FILES} ${INSTALL_SCRIPT} ${WRKDIR}/sbin-${f} ${STAGEDIR}${PREFIX}/sbin/${f} .endfor cd ${STAGEDIR}${PREFIX} ; \ ${FIND} ${LEOFS_BASEDIR:S/${PREFIX}\///} \ ${LEOFS_LIBXDIR:S/${PREFIX}\///} -type f -o -type l \ | ${SORT} > ${WRKDIR}/PLIST.leofs cd ${STAGEDIR}${PREFIX} ; \ ${FIND} ${LEOFS_BASEDIR:S/${PREFIX}\///} \ ${LEOFS_LIBXDIR:S/${PREFIX}\///} -type d -empty \ | ${SORT} -r | ${SED} -e 's/^/@dir /' \ >> ${WRKDIR}/PLIST.leofs ${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO_CMD} "/Insert PLIST.leofs" >> ${WRKDIR}/ex.script ${ECHO_CMD} "d" >> ${WRKDIR}/ex.script ${ECHO_CMD} "r ${WRKDIR}/PLIST.leofs" >> ${WRKDIR}/ex.script ${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script ${CP} -p ${TMPPLIST} ${TMPPLIST}.pre-leofs cd ${WRKDIR} ; ex < ex.script .include Index: head/databases/leofs/distinfo =================================================================== --- head/databases/leofs/distinfo (revision 412800) +++ head/databases/leofs/distinfo (revision 412801) @@ -1,88 +1,88 @@ -SHA256 (leofs/leo-project-leofs-1.2.18.1_GH0.tar.gz) = 43cd644a93a51153c4da621f69fc6a7b6d493f1beebdb5629dae472286200e03 -SIZE (leofs/leo-project-leofs-1.2.18.1_GH0.tar.gz) = 1092433 -SHA256 (leofs/leo-project-leo_gateway-1.2.18_GH0.tar.gz) = 617acc366db3c2ca407686260925366ba1ccfc43bee325ee64c40c16b0bd2710 -SIZE (leofs/leo-project-leo_gateway-1.2.18_GH0.tar.gz) = 616952 -SHA256 (leofs/leo-project-leo_manager-1.2.18_GH0.tar.gz) = b20dddf1549b94a30964f4be67549d58bdc2102c672a7c6357b0d39e822e564f -SIZE (leofs/leo-project-leo_manager-1.2.18_GH0.tar.gz) = 590271 -SHA256 (leofs/leo-project-leo_storage-1.2.18_GH0.tar.gz) = 389fc12677a40445fd05c9388e1254a9749db7c85a8d3438a066b5fa7032e737 -SIZE (leofs/leo-project-leo_storage-1.2.18_GH0.tar.gz) = 581296 +SHA256 (leofs/leo-project-leofs-1.2.21_GH0.tar.gz) = 3ee782b1d63c4362ad44e457ad553dae95f377fae31b35d30e98473eedc7f106 +SIZE (leofs/leo-project-leofs-1.2.21_GH0.tar.gz) = 1103062 +SHA256 (leofs/leo-project-leo_gateway-1.2.21_GH0.tar.gz) = a3ab5c0e6e9126a63e492d6112a4748b39e05e05105830872ee8f6e1876d3828 +SIZE (leofs/leo-project-leo_gateway-1.2.21_GH0.tar.gz) = 617361 +SHA256 (leofs/leo-project-leo_manager-1.2.21_GH0.tar.gz) = 8717f13c5e862cae10db6b2ffdd028e1d3e6c931dd3ca766ba0dc2c87bc216e2 +SIZE (leofs/leo-project-leo_manager-1.2.21_GH0.tar.gz) = 590787 +SHA256 (leofs/leo-project-leo_storage-1.2.21_GH0.tar.gz) = 6764d7f210e66e4e00d0f9a0f899b8b68796e78fbd4114287abc852066406060 +SIZE (leofs/leo-project-leo_storage-1.2.21_GH0.tar.gz) = 581558 SHA256 (leofs/DeadZen-goldrush-0.1.7_GH0.tar.gz) = 4423756af9808421dc68097eda66fbdc189b0415795f3373737870007a6015f6 SIZE (leofs/DeadZen-goldrush-0.1.7_GH0.tar.gz) = 21807 SHA256 (leofs/basho-bitcask-2.0.1_GH0.tar.gz) = 7f2dbd1ce4a5cee9e06fa1f38953297916c5375e4920b1c94073edb48a5a2afb SIZE (leofs/basho-bitcask-2.0.1_GH0.tar.gz) = 968131 SHA256 (leofs/basho-cuttlefish-2.0.5_GH0.tar.gz) = af809585d998e528a6458df33a5ede7e45ecb03382edbdf08019e1dc910f73f8 SIZE (leofs/basho-cuttlefish-2.0.5_GH0.tar.gz) = 231033 -SHA256 (leofs/basho-eleveldb-2.1.4_GH0.tar.gz) = aece4396da8d2771576b23e82551ff303c6ffb0f17adb94bbeb9aaa5bff1e308 -SIZE (leofs/basho-eleveldb-2.1.4_GH0.tar.gz) = 1749292 +SHA256 (leofs/basho-eleveldb-2.1.10_GH0.tar.gz) = 55a7c2bd49529f53719f72545038756c0af663e04f662e44043c3aa15681f61b +SIZE (leofs/basho-eleveldb-2.1.10_GH0.tar.gz) = 1749302 SHA256 (leofs/basho-lager-2.2.0_GH0.tar.gz) = 168a8e48646b04bcee1ab0c97c1ff63563bd7fd25638f1504b8d8f674d2ddd1b SIZE (leofs/basho-lager-2.2.0_GH0.tar.gz) = 227605 -SHA256 (leofs/basho-leveldb-2.1.3_GH0.tar.gz) = 6d5b0e3e217cf5654a12d0b51d6621224130033a3103ef19234b0feadadde574 -SIZE (leofs/basho-leveldb-2.1.3_GH0.tar.gz) = 312847 -SHA256 (leofs/davisp-jiffy-0.14.4_GH0.tar.gz) = faaaefca400aded473dad70273510c3a45ae2f7351dd6e902e2692bd0ad42e8b -SIZE (leofs/davisp-jiffy-0.14.4_GH0.tar.gz) = 1856349 +SHA256 (leofs/basho-leveldb-2.0.10_GH0.tar.gz) = c2a4902947e8239d90a341e1a75822753413a192b3c8492e575e70cd520a6c84 +SIZE (leofs/basho-leveldb-2.0.10_GH0.tar.gz) = 316588 +SHA256 (leofs/davisp-jiffy-0.14.7_GH0.tar.gz) = 633e2c19aae9cbd94a4a1bb80f369de4c03ee40bd4744a06a3c6305a4e050461 +SIZE (leofs/davisp-jiffy-0.14.7_GH0.tar.gz) = 1856522 SHA256 (leofs/eproxus-meck-0.8.2_GH0.tar.gz) = dc1ad985b1c994c69b645f5cfd159bf9ba71d10a2984ce354500adb4ff0ae473 SIZE (leofs/eproxus-meck-0.8.2_GH0.tar.gz) = 208694 SHA256 (leofs/extend-cowlib-1.0.0_GH0.tar.gz) = 48a8784ae7d266724276f9842b3a06cfbbfe69469f58c27237c602232f7ebe5a SIZE (leofs/extend-cowlib-1.0.0_GH0.tar.gz) = 41538 SHA256 (leofs/extend-ranch-1.0.0_GH0.tar.gz) = ec75e8876bf25df2e1f5156909d51cf11f2e98dd76a3be2090fa30ebefc8062f SIZE (leofs/extend-ranch-1.0.0_GH0.tar.gz) = 41121 SHA256 (leofs/ferd-recon-2.2.1_GH0.tar.gz) = f5175ce0944bb0349f6fb766888ee230a91dfe05ba1b8f7a6e4d5380049e354f SIZE (leofs/ferd-recon-2.2.1_GH0.tar.gz) = 202344 SHA256 (leofs/jcomellas-getopt-v0.8.2_GH0.tar.gz) = bfeab0aeb3e515b1c2912874d6e644849561971d8d947ec4adc7c9ff4c394ea8 SIZE (leofs/jcomellas-getopt-v0.8.2_GH0.tar.gz) = 151272 SHA256 (leofs/leo-project-bear-0.8.2-for-leofs_GH0.tar.gz) = 3c547fb59f1d5ba830a3b24cefc600c9ac42b5b41ee9180ebbd2cad7d8899ecd SIZE (leofs/leo-project-bear-0.8.2-for-leofs_GH0.tar.gz) = 110538 SHA256 (leofs/leo-project-cowboy-for-leofs-1.2.11_GH0.tar.gz) = e712af6b68db1821f8e96389126d5d7ece78fa7a96feb8e3eeac7f6ded3b3153 SIZE (leofs/leo-project-cowboy-for-leofs-1.2.11_GH0.tar.gz) = 4790132 -SHA256 (leofs/leo-project-elarm-5953a2f_GH0.tar.gz) = 9bc997999cec4cb1d6cd6b36f00e583c7254e366c9036394185f280849cca97e -SIZE (leofs/leo-project-elarm-5953a2f_GH0.tar.gz) = 23534 +SHA256 (leofs/leo-project-elarm-d9e8a6f_GH0.tar.gz) = abe5140b9f2988dd691e6dda295e3bc549701ae7ebc5e2fec237ac5ba4bb5fa1 +SIZE (leofs/leo-project-elarm-d9e8a6f_GH0.tar.gz) = 23600 SHA256 (leofs/leo-project-erlang-lz4-0.2.2_GH0.tar.gz) = 8f12635ea5d65497b3b2d4f99783af92abada9fe5e6f65849321befe1f6f4025 SIZE (leofs/leo-project-erlang-lz4-0.2.2_GH0.tar.gz) = 170449 -SHA256 (leofs/leo-project-erpcgen-0.2.3_GH0.tar.gz) = c309e919a0c6b2f7d4cf2184c05aebebf112349afbea0398549d412fe176a84d -SIZE (leofs/leo-project-erpcgen-0.2.3_GH0.tar.gz) = 205099 -SHA256 (leofs/leo-project-fifo_utils-0d38c3e_GH0.tar.gz) = cf2de4d270f9e05fb31eda107c0d855b0bea1f67d456ebb53266af1226754907 -SIZE (leofs/leo-project-fifo_utils-0d38c3e_GH0.tar.gz) = 17720 +SHA256 (leofs/leo-project-erpcgen-0.2.4_GH0.tar.gz) = a42fbf8003783a38a117c313b063e948525f1e2d89a8b74dadcbd8210c97e7b8 +SIZE (leofs/leo-project-erpcgen-0.2.4_GH0.tar.gz) = 205448 +SHA256 (leofs/leo-project-fifo_utils-d19b92c_GH0.tar.gz) = 5a9df0a2d5a74134426e8f9c450851f681f82beea7956d761c81b4d245657910 +SIZE (leofs/leo-project-fifo_utils-d19b92c_GH0.tar.gz) = 18092 SHA256 (leofs/leo-project-folsom-0.8.2-for-leofs_GH0.tar.gz) = fad850337a7f4331a46246c7911d9353b0e42966158561138d95ca1f52ed0d09 SIZE (leofs/leo-project-folsom-0.8.2-for-leofs_GH0.tar.gz) = 174986 -SHA256 (leofs/leo-project-leo_backend_db-1.1.15_GH0.tar.gz) = 31aecd9be2be3f720f29dac1844b96a46411acca94c94a6b1caa9237e6a353df -SIZE (leofs/leo-project-leo_backend_db-1.1.15_GH0.tar.gz) = 194133 -SHA256 (leofs/leo-project-leo_cache-0.6.10_GH0.tar.gz) = 1346a3acfd805e99163aa82c31a3a5e8f1e521dacf84b902d2253b4c8774e693 -SIZE (leofs/leo-project-leo_cache-0.6.10_GH0.tar.gz) = 187042 +SHA256 (leofs/leo-project-leo_backend_db-1.2.1_GH0.tar.gz) = fad044e23548ebece9c7938099cbbdc4979df6584f9e1aca177c6a5713e33037 +SIZE (leofs/leo-project-leo_backend_db-1.2.1_GH0.tar.gz) = 195021 +SHA256 (leofs/leo-project-leo_cache-0.6.14_GH0.tar.gz) = e676d1dcdffc2064c50d3e0f8e9e501df132ebda0971ed43b918a7637c8472be +SIZE (leofs/leo-project-leo_cache-0.6.14_GH0.tar.gz) = 187121 SHA256 (leofs/leo-project-leo_commons-1.1.6_GH0.tar.gz) = 46ac6264abc629ed54b5a9dac9a211509cd76a40de8333b6813fc6d5fdecb25b SIZE (leofs/leo-project-leo_commons-1.1.6_GH0.tar.gz) = 198337 -SHA256 (leofs/leo-project-leo_dcerl-0.4.0_GH0.tar.gz) = 18f0d2baa05675f7cd96fa466d8205dd972aac8eeea5aa8f5b6885501a382c52 -SIZE (leofs/leo-project-leo_dcerl-0.4.0_GH0.tar.gz) = 192086 +SHA256 (leofs/leo-project-leo_dcerl-0.4.4_GH0.tar.gz) = 7511843f4ff376cdf218582f119975b0b34bc55c9102fbc56838ff026c7794a2 +SIZE (leofs/leo-project-leo_dcerl-0.4.4_GH0.tar.gz) = 192877 SHA256 (leofs/leo-project-leo_logger-1.2.2_GH0.tar.gz) = b13602ddcc9617ca430a342c017378328321b5565fb9a2fcccd1cd79394a613e SIZE (leofs/leo-project-leo_logger-1.2.2_GH0.tar.gz) = 211466 -SHA256 (leofs/leo-project-leo_mcerl-0.6.0_GH0.tar.gz) = e3739a74d3934816d6002f92c64598661ed4d0e0681287d2e53bac9014cb6eaa -SIZE (leofs/leo-project-leo_mcerl-0.6.0_GH0.tar.gz) = 185221 -SHA256 (leofs/leo-project-leo_mq-1.3.18_GH0.tar.gz) = 52b217f9e1e301b156728f3b3385d65a23e011c3d749ba97d6bf9b34ce21b5c0 -SIZE (leofs/leo-project-leo_mq-1.3.18_GH0.tar.gz) = 193739 -SHA256 (leofs/leo-project-leo_object_storage-1.2.12_GH0.tar.gz) = d0481341f7d52a0bda6ac40e8c34f519c752eade8f8964e7388f32c74f2f12d4 -SIZE (leofs/leo-project-leo_object_storage-1.2.12_GH0.tar.gz) = 576350 -SHA256 (leofs/leo-project-leo_ordning_reda-1.1.4_GH0.tar.gz) = 93469c1b3b75c54f0d4626ae1f5a391e17e9388fa09d7a4edeea9653df4c0a85 -SIZE (leofs/leo-project-leo_ordning_reda-1.1.4_GH0.tar.gz) = 190387 +SHA256 (leofs/leo-project-leo_mcerl-0.6.2_GH0.tar.gz) = 6c0945c3c0470bd2ed960f2190c7b16d0d2ef4cf51336859241ac23d53306b25 +SIZE (leofs/leo-project-leo_mcerl-0.6.2_GH0.tar.gz) = 185314 +SHA256 (leofs/leo-project-leo_mq-1.4.2_GH0.tar.gz) = b62afec174ce095c349f7bf6538bc65ddec921ad715b63b732888d3ad8031626 +SIZE (leofs/leo-project-leo_mq-1.4.2_GH0.tar.gz) = 193868 +SHA256 (leofs/leo-project-leo_object_storage-1.2.21_GH0.tar.gz) = 97f7b67b849f08771395aba9860d70873acfb9e17061d964634b95a57abf3c35 +SIZE (leofs/leo-project-leo_object_storage-1.2.21_GH0.tar.gz) = 577362 +SHA256 (leofs/leo-project-leo_ordning_reda-1.1.5_GH0.tar.gz) = 07439c686dfa2724127eb8e411558402dedc767410746b7dc2a8287cdf442237 +SIZE (leofs/leo-project-leo_ordning_reda-1.1.5_GH0.tar.gz) = 190449 SHA256 (leofs/leo-project-leo_pod-0.6.6_GH0.tar.gz) = 4449610ecbee9d0141ae7705eca9ad59a64aaeab6ef2067a6757a0d5409f6cbe SIZE (leofs/leo-project-leo_pod-0.6.6_GH0.tar.gz) = 170315 -SHA256 (leofs/leo-project-leo_redundant_manager-1.9.22_GH0.tar.gz) = 89ee98665091bc2bf8ac4b09f5fcea3fd987cbdc356c73ac7e013578773be61a -SIZE (leofs/leo-project-leo_redundant_manager-1.9.22_GH0.tar.gz) = 238769 +SHA256 (leofs/leo-project-leo_redundant_manager-1.9.25_GH0.tar.gz) = c683d2e928aad83cb962fe92630316675a00fc5f82dd962f7170e80d7a93ba4e +SIZE (leofs/leo-project-leo_redundant_manager-1.9.25_GH0.tar.gz) = 239115 SHA256 (leofs/leo-project-leo_rpc-0.10.7_GH0.tar.gz) = 80a72c1b5698e29ea5b4b52967c6b1fd384c8ee2babd5980c507ea368e9d9590 SIZE (leofs/leo-project-leo_rpc-0.10.7_GH0.tar.gz) = 197684 -SHA256 (leofs/leo-project-leo_s3_libs-1.1.10_GH0.tar.gz) = 31e2e28a0d52755352b0147f58e2b6bcb9f8f44d0cbdcbb160426fa9d6897345 -SIZE (leofs/leo-project-leo_s3_libs-1.1.10_GH0.tar.gz) = 203349 -SHA256 (leofs/leo-project-leo_statistics-1.1.10_GH0.tar.gz) = 94eb1f283e81b85193a509f0fec4d47383ea624f5abbdfb79b25e5e234d7ede3 -SIZE (leofs/leo-project-leo_statistics-1.1.10_GH0.tar.gz) = 190461 -SHA256 (leofs/leo-project-leo_watchdog-0.12.1_GH0.tar.gz) = 08fe10384b49eb23aa40b5f290025870c55a0ad9bcfc1313a5703ab611bb7b90 -SIZE (leofs/leo-project-leo_watchdog-0.12.1_GH0.tar.gz) = 201224 +SHA256 (leofs/leo-project-leo_s3_libs-1.1.12_GH0.tar.gz) = bd13358180d6faa8d4e8bd77954fc05a35f0986f6e5262a91515e6991d0e3c5e +SIZE (leofs/leo-project-leo_s3_libs-1.1.12_GH0.tar.gz) = 203537 +SHA256 (leofs/leo-project-leo_statistics-1.1.11_GH0.tar.gz) = 4f0f4224462030ba061d8ae2344ebb453989f34c616d70c847568d4a72b6be89 +SIZE (leofs/leo-project-leo_statistics-1.1.11_GH0.tar.gz) = 190459 +SHA256 (leofs/leo-project-leo_watchdog-0.12.2_GH0.tar.gz) = 342c855f3b8ca0a84c0e341302a9cb657b7cc41ce162ccda0ea46dff9c178bc0 +SIZE (leofs/leo-project-leo_watchdog-0.12.2_GH0.tar.gz) = 201328 SHA256 (leofs/leo-project-libcutil-0.4.3_GH0.tar.gz) = b291dfc86e2b9a33c78a6544eb361f3d7bd1289fb32d8d971f0a6e3a398f64e0 SIZE (leofs/leo-project-libcutil-0.4.3_GH0.tar.gz) = 23090 -SHA256 (leofs/leo-project-nfs_rpc_server-0.2.3_GH0.tar.gz) = 642dcb800532f76cbc6632569b8089a98c21178072054fc4d050e86901f4af3f -SIZE (leofs/leo-project-nfs_rpc_server-0.2.3_GH0.tar.gz) = 196821 -SHA256 (leofs/leo-project-savanna_agent-0.4.13_GH0.tar.gz) = 411ab48eae657de63df225f08c9656fc3de58858f31c0a99efa0544d5ca97c6e -SIZE (leofs/leo-project-savanna_agent-0.4.13_GH0.tar.gz) = 187117 -SHA256 (leofs/leo-project-savanna_commons-0.8.16_GH0.tar.gz) = 02b6cf1d7d322ae92b2bcfbd8de90f9f01f4c9e5c3acb01664a557f86db7d643 -SIZE (leofs/leo-project-savanna_commons-0.8.16_GH0.tar.gz) = 198312 -SHA256 (leofs/manopapad-proper-7d535ac_GH0.tar.gz) = 7999e3411c0a3f4943629b7a0947dc2d8710dbe5e95fc6c7bfce18dd6b41ec9b -SIZE (leofs/manopapad-proper-7d535ac_GH0.tar.gz) = 283295 +SHA256 (leofs/leo-project-nfs_rpc_server-0.2.4_GH0.tar.gz) = 9c45a73967c766b32480c3ca6d7316665b7002d9d9b81d2eab73c0bf88eeedde +SIZE (leofs/leo-project-nfs_rpc_server-0.2.4_GH0.tar.gz) = 197598 +SHA256 (leofs/leo-project-savanna_agent-0.4.14_GH0.tar.gz) = 6415653f661274dd3c371c44cb21320e55d6b7adab5f23bda620636c7c6b80c0 +SIZE (leofs/leo-project-savanna_agent-0.4.14_GH0.tar.gz) = 187115 +SHA256 (leofs/leo-project-savanna_commons-0.10.0_GH0.tar.gz) = 395757682941fdbc8e4973261f8e18a77d376f33711c64dfd4164f5bd3fd4365 +SIZE (leofs/leo-project-savanna_commons-0.10.0_GH0.tar.gz) = 198374 +SHA256 (leofs/manopapad-proper-1b773ee_GH0.tar.gz) = 41eb53d9fcb2f7a30d923f88ec902ee3ec18b88d22b5a598f81d1a4af531733c +SIZE (leofs/manopapad-proper-1b773ee_GH0.tar.gz) = 290789 SHA256 (leofs/seancribbs-neotoma-1.7.3_GH0.tar.gz) = 0da8b63b908ea207f44fe6f3435c0a7cb9c041e472b21063ec79409544e2ed69 SIZE (leofs/seancribbs-neotoma-1.7.3_GH0.tar.gz) = 182343 Index: head/databases/leofs/files/patch-deps-proper-rebar.config =================================================================== --- head/databases/leofs/files/patch-deps-proper-rebar.config (revision 412800) +++ head/databases/leofs/files/patch-deps-proper-rebar.config (nonexistent) @@ -1,10 +0,0 @@ ---- deps/proper/rebar.config.orig 2014-06-29 11:06:28.000000000 +0300 -+++ deps/proper/rebar.config 2014-06-29 11:12:09.000000000 +0300 -@@ -34,6 +34,6 @@ - warn_missing_spec, warn_untyped_record]}. - {dialyzer_opts, [{warnings, [unmatched_returns]}]}. - --{pre_hooks, [{"(linux|bsd|darwin|solaris)", compile, "make include/compile_flags.hrl"}, -+{pre_hooks, [{"(linux|bsd|darwin|solaris)", compile, "gmake include/compile_flags.hrl"}, - {"win32", compile, "escript.exe write_compile_flags include/compile_flags.hrl"}]}. - {post_hooks, [{clean, "./clean_doc.sh"}]}. Property changes on: head/databases/leofs/files/patch-deps-proper-rebar.config ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -on \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf =================================================================== --- head/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf (revision 412800) +++ head/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf (revision 412801) @@ -1,111 +1,111 @@ ---- deps/leo_gateway/priv/leo_gateway.conf.orig 2015-05-22 03:16:15.000000000 +0300 -+++ deps/leo_gateway/priv/leo_gateway.conf 2015-05-23 11:59:24.000000000 +0300 +--- deps/leo_gateway/priv/leo_gateway.conf.orig 2016-03-29 12:43:41.000000000 +0300 ++++ deps/leo_gateway/priv/leo_gateway.conf 2016-04-09 10:29:53.029616000 +0300 @@ -13,7 +13,7 @@ ## about configuration parameters ## SASL error log path -## sasl.sasl_error_log = ./log/sasl/sasl-error.log +## sasl.sasl_error_log = %%LEOFS_LOGDIR%%/leo_gateway/sasl/sasl-error.log ## Restricts the error logging performed by the specified sasl_error_logger ## to error reports, progress reports, or both. @@ -22,7 +22,7 @@ ## Specifies in which directory the files are stored. ## If this parameter is undefined or false, the error_logger_mf_h is not installed. -## sasl.error_logger_mf_dir = ./log/sasl +## sasl.error_logger_mf_dir = %%LEOFS_LOGDIR%%/leo_gateway/sasl ## Specifies how large each individual file can be. ## If this parameter is undefined, the error_logger_mf_h is not installed. @@ -36,7 +36,7 @@ ## Manager's Node(s) ## -------------------------------------------------------------------- ## Name of Manager node(s) -managers = [manager_0@127.0.0.1, manager_1@127.0.0.1] +managers = [manager@127.0.0.1, manager_slave@127.0.0.1] ## -------------------------------------------------------------------- @@ -65,10 +65,10 @@ ## http.ssl_port = 8443 ## SSL Certificate file -## http.ssl_certfile = ./etc/server_cert.pem +## http.ssl_certfile = %%PREFIX%%/etc/leofs/server_cert.pem ## SSL key -## http.ssl_keyfile = ./etc/server_key.pem +## http.ssl_keyfile = %%PREFIX%%/etc/leofs/server_key.pem ## HTTP custom header configuration file path ## http.headers_config_file = ./etc/http_custom_header.conf -@@ -138,10 +138,10 @@ - cache.cache_disc_threshold_len = 1048576 +@@ -141,10 +141,10 @@ + ## cache.cache_disc_threshold_len = 1048576 ## Directory for the disk cache data --cache.cache_disc_dir_data = ./cache/data -+cache.cache_disc_dir_data = %%LEOFS_DBDIR%%/leo_gateway/cache/data +-## cache.cache_disc_dir_data = ./cache/data ++## cache.cache_disc_dir_data = %%LEOFS_DBDIR%%/leo_gateway/cache/data ## Directory for the disk cache journal --cache.cache_disc_dir_journal = ./cache/journal -+cache.cache_disc_dir_journal = %%LEOFS_DBDIR%%/leo_gateway/cache/journal +-## cache.cache_disc_dir_journal = ./cache/journal ++## cache.cache_disc_dir_journal = %%LEOFS_DBDIR%%/leo_gateway/cache/journal - ## Cache Expire in seconds - cache.cache_expire = 300 -@@ -246,25 +246,25 @@ + + ## +@@ -256,25 +256,25 @@ ## log.is_enable_access_log = false ## Output log file(s) - Erlang's log -## log.erlang = ./log/erlang +## log.erlang = %%LEOFS_LOGDIR%%/leo_gateway/erlang ## Output log file(s) - app -## log.app = ./log/app +## log.app = %%LEOFS_LOGDIR%%/leo_gateway/app ## Output log file(s) - members of storage-cluster -## log.member_dir = ./log/ring +## log.member_dir = %%LEOFS_LOGDIR%%/leo_gateway/ring ## Output log file(s) - ring -## log.ring_dir = ./log/ring +## log.ring_dir = %%LEOFS_LOGDIR%%/leo_gateway/ring ## -------------------------------------------------------------------- ## GATEWAY - Other Directories ## -------------------------------------------------------------------- ## Directory of queue for monitoring "RING" -## queue_dir = ./work/queue +## queue_dir = %%LEOFS_DBDIR%%/leo_gateway/queue ## Directory of SNMP agent configuration -## snmp_agent = ./snmp/snmpa_gateway_0/LEO-GATEWAY +## snmp_agent = %%PREFIX%%/lib/leofs/snmp/snmpa_gateway_0/LEO-GATEWAY ## -------------------------------------------------------------------- -@@ -303,7 +303,7 @@ +@@ -313,7 +313,7 @@ ## For vm.args ##====================================================================== ## Name of the leofs-gateway node -nodename = gateway_0@127.0.0.1 +nodename = gateway@127.0.0.1 ## Cookie for distributed node communication. All nodes in the same cluster ## should use the same cookie or they will not be able to communicate. -@@ -319,7 +319,7 @@ +@@ -329,7 +329,7 @@ erlang.max_ports = 64000 ## Set the location of crash dumps -erlang.crash_dump = ./log/erl_crash.dump +erlang.crash_dump = %%LEOFS_LOGDIR%%/leo_gateway/erl_crash.dump ## Raise the ETS table limit erlang.max_ets_tables = 256000 -@@ -349,4 +349,4 @@ +@@ -359,4 +359,4 @@ process_limit = 1048576 ## Path of SNMP-agent configuration -## snmp_conf = ./snmp/snmpa_gateway_0/leo_gateway_snmp +snmp_conf = %%PREFIX%%/lib/leofs/snmp/snmpa_gateway/leo_gateway_snmp