1
0
Fork 0

fixed issue #681: Problem with ArchLinux PKGBUILD configuration

This commit is contained in:
Frank Celler 2013-11-22 21:45:52 +01:00
parent 401a8d2d07
commit cdb0d693b2
10 changed files with 175 additions and 308 deletions

View File

@ -1,3 +1,9 @@
v1.4.3 (2013-XX-XX)
-------------------
* fixed issue #681: Problem with ArchLinux PKGBUILD configuration
v1.4.2 (2013-11-20)
-------------------

View File

@ -144,18 +144,20 @@ file(TO_NATIVE_PATH "${VARDIR_NATIVE}" VARDIR_NATIVE)
set(TRI_BINDIR "${CMAKE_INSTALL_PREFIX}/bin")
################################################################################
### @brief TRI_DATABASEDIR
### @brief database directory
################################################################################
set(TRI_DATABASEDIR "${VARDIR_NATIVE}/lib/arangodb")
FILE(MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/var/lib/arangodb")
################################################################################
### @brief TRI_LOGDIR
### @brief apps directory
################################################################################
set(TRI_LOGDIR "${VARDIR_NATIVE}/log/arangodb")
FILE(MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/var/lib/arangodb-apps")
################################################################################
### @brief log directory
################################################################################
FILE(MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/var/log/arangodb")

View File

@ -74,6 +74,148 @@ remove-automagic:
love:
@echo ArangoDB loves you
## -----------------------------------------------------------------------------
## --SECTION-- CMAKE & CPACK
## -----------------------------------------------------------------------------
################################################################################
### @brief MacOSX bundle
################################################################################
.PHONY: pack-dmg pack-dmg-cmake
DMG_NAME := ArangoDB-CLI.app
pack-dmg:
rm -rf Build && mkdir Build
./configure \
--prefix=/opt/arangodb \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--enable-mruby
${MAKE} pack-dmg-cmake
pack-dmg-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=dmg-cli" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "USE_MRUBY=ON" \
-D "USE_RAW_CONFIG=ON" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
..
${MAKE} .libev-build-64
${MAKE} .zlib-build-64
${MAKE} .icu-build-64
${MAKE} .v8-build-64
${MAKE} .mruby-build-64
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && cpack \
-G Bundle \
-D "CPACK_INSTALL_PREFIX=${DMG_NAME}/Contents/MacOS/opt/arangodb"
################################################################################
### @brief MacOSX
################################################################################
.PHONY: pack-macosx pack-macosx-cmake
PACK_DESTDIR ?= .
pack-macosx:
rm -rf Build && mkdir Build
./configure \
--prefix=/opt/arangodb \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--enable-mruby
${MAKE} pack-macosx-cmake
pack-macosx-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=dmg-cli" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "USE_MRUBY=ON" \
-D "USE_RAW_CONFIG=ON" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
..
${MAKE} .libev-build-64
${MAKE} .zlib-build-64
${MAKE} .icu-build-64
${MAKE} .v8-build-64
${MAKE} .mruby-build-64
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && ${MAKE} install DESTDIR=${PACK_DESTDIR}
################################################################################
### @brief debian arm package
################################################################################
.PHONY: pack-arm pack-arm-cmake
pack-arm:
rm -rf Build && mkdir Build
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--disable-mruby
${MAKE} pack-arm-cmake
pack-arm-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=raspbian" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "ETCDIR=${sysconfdir}" \
-D "VARDIR=${localstatedir}" \
-D "USE_MRUBY=OFF" \
-D "USE_RAW_CONFIG=OFF" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
-D "V8_LIB_PATH=`pwd`/../3rdParty/V8/out/arm.release/obj.target/tools/gyp" \
-D "CMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -DNDEBUG" \
-D "CMAKE_C_FLAGS_RELEASE:STRING=-O2 -DNDEBUG" \
..
${MAKE} .libev-build-32
${MAKE} .zlib-build-32
${MAKE} .icu-build-32
${MAKE} .v8-build-32
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && cpack \
-G DEB
## -----------------------------------------------------------------------------
## --SECTION-- END-OF-FILE
## -----------------------------------------------------------------------------

View File

@ -90,16 +90,14 @@ etc/arangodb/arangod-uid-arm.conf: @srcdir@/etc/arangodb/arangod.conf
if ENABLE_RELATIVE
TRI_DATABASEDIR =
TRI_LOGDIR = /tmp
TRI_PKGDATADIR = .
TRI_LOCALSTATEDIR = .
TRI_SBINDIR = ${abs_builddir}/bin
TRI_BINDIR = ${abs_builddir}/bin
else
TRI_DATABASEDIR = ${localstatedir}/lib/${PACKAGE_TARNAME}
TRI_LOGDIR = ${localstatedir}/log/${PACKAGE_TARNAME}
TRI_LOCALSTATEDIR = ${localstatedir}
TRI_PKGDATADIR = ${pkgdatadir}
TRI_SBINDIR = ${sbindir}
TRI_BINDIR = ${bindir}
@ -276,8 +274,9 @@ endif
#else
install-data-local:
test -d $(DESTDIR)$(TRI_DATABASEDIR) || mkdir -p $(DESTDIR)$(TRI_DATABASEDIR)
test -d $(DESTDIR)$(TRI_LOGDIR) || mkdir -p $(DESTDIR)$(TRI_LOGDIR)
test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb
test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb-apps || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb-apps
test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/log/arangodb || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/log/arangodb
#endif
@ -508,148 +507,6 @@ if ENABLE_ALL_IN_ONE_ICU
include 3rdParty/Makefile.all-in-one-icu
endif
## -----------------------------------------------------------------------------
## --SECTION-- CMAKE & CPACK
## -----------------------------------------------------------------------------
################################################################################
### @brief MacOSX bundle
################################################################################
.PHONY: pack-dmg pack-dmg-cmake
DMG_NAME := ArangoDB-CLI.app
pack-dmg:
rm -rf Build && mkdir Build
./configure \
--prefix=/opt/arangodb \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--enable-mruby
${MAKE} pack-dmg-cmake
pack-dmg-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=dmg-cli" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "USE_MRUBY=ON" \
-D "USE_RAW_CONFIG=ON" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
..
${MAKE} .libev-build-64
${MAKE} .zlib-build-64
${MAKE} .icu-build-64
${MAKE} .v8-build-64
${MAKE} .mruby-build-64
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && cpack \
-G Bundle \
-D "CPACK_INSTALL_PREFIX=${DMG_NAME}/Contents/MacOS/opt/arangodb"
################################################################################
### @brief MacOSX
################################################################################
.PHONY: pack-macosx pack-macosx-cmake
PACK_DESTDIR ?= .
pack-macosx:
rm -rf Build && mkdir Build
./configure \
--prefix=/opt/arangodb \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--enable-mruby
${MAKE} pack-macosx-cmake
pack-macosx-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=dmg-cli" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "USE_MRUBY=ON" \
-D "USE_RAW_CONFIG=ON" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
..
${MAKE} .libev-build-64
${MAKE} .zlib-build-64
${MAKE} .icu-build-64
${MAKE} .v8-build-64
${MAKE} .mruby-build-64
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && ${MAKE} install DESTDIR=${PACK_DESTDIR}
################################################################################
### @brief debian arm package
################################################################################
.PHONY: pack-arm pack-arm-cmake
pack-arm:
rm -rf Build && mkdir Build
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--disable-mruby
${MAKE} pack-arm-cmake
pack-arm-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=raspbian" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "ETCDIR=${sysconfdir}" \
-D "VARDIR=${localstatedir}" \
-D "USE_MRUBY=OFF" \
-D "USE_RAW_CONFIG=OFF" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
-D "V8_LIB_PATH=`pwd`/../3rdParty/V8/out/arm.release/obj.target/tools/gyp" \
-D "CMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -DNDEBUG" \
-D "CMAKE_C_FLAGS_RELEASE:STRING=-O2 -DNDEBUG" \
..
${MAKE} .libev-build-32
${MAKE} .zlib-build-32
${MAKE} .icu-build-32
${MAKE} .v8-build-32
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && cpack \
-G DEB
## -----------------------------------------------------------------------------
## --SECTION-- END-OF-FILE
## -----------------------------------------------------------------------------

View File

@ -1226,12 +1226,10 @@ BISON_FILES = arangod/Ahuacatl/ahuacatl-grammar.c
### @brief bison++ files
################################################################################
BISONXX_FILES =
@ENABLE_RELATIVE_FALSE@TRI_DATABASEDIR = ${localstatedir}/lib/${PACKAGE_TARNAME}
@ENABLE_RELATIVE_TRUE@TRI_DATABASEDIR =
@ENABLE_RELATIVE_FALSE@TRI_LOGDIR = ${localstatedir}/log/${PACKAGE_TARNAME}
@ENABLE_RELATIVE_TRUE@TRI_LOGDIR = /tmp
@ENABLE_RELATIVE_FALSE@TRI_PKGDATADIR = ${pkgdatadir}
@ENABLE_RELATIVE_TRUE@TRI_PKGDATADIR = .
@ENABLE_RELATIVE_FALSE@TRI_LOCALSTATEDIR = ${localstatedir}
@ENABLE_RELATIVE_TRUE@TRI_LOCALSTATEDIR = .
@ENABLE_RELATIVE_FALSE@TRI_SBINDIR = ${sbindir}
@ENABLE_RELATIVE_TRUE@TRI_SBINDIR = ${abs_builddir}/bin
@ENABLE_RELATIVE_FALSE@TRI_BINDIR = ${bindir}
@ -2102,7 +2100,6 @@ JAVASCRIPT_JSLINT = \
@ENABLE_MRUBY_TRUE@ mr/server/mr-server.h
@ENABLE_ALL_IN_ONE_ICU_TRUE@ICUDIR = @abs_top_srcdir@/3rdParty/icu/BUILD
DMG_NAME := ArangoDB-CLI.app
all: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) all-am
@ -7467,8 +7464,9 @@ etc/arangodb/arangod-uid-arm.conf: @srcdir@/etc/arangodb/arangod.conf
#else
install-data-local:
test -d $(DESTDIR)$(TRI_DATABASEDIR) || mkdir -p $(DESTDIR)$(TRI_DATABASEDIR)
test -d $(DESTDIR)$(TRI_LOGDIR) || mkdir -p $(DESTDIR)$(TRI_LOGDIR)
test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb
test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb-apps || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb-apps
test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/log/arangodb || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/log/arangodb
#endif
@ -7492,8 +7490,7 @@ build.h: configure.ac
etc/arangodb/%.conf: etc/arangodb/%.conf.in Makefile
@test -d etc/arangodb || mkdir -p etc/arangodb
sed \
-e 's%@DATABASEDIR@%${TRI_DATABASEDIR}%g' \
-e 's%@LOGDIR@%${TRI_LOGDIR}%g' \
-e 's%@LOCALSTATEDIR@%${TRI_LOCALSTATEDIR}%g' \
-e 's%@PKGDATADIR@%${TRI_PKGDATADIR}%g' \
$< > $@
@ -7504,7 +7501,7 @@ etc/arangodb/%.conf: etc/arangodb/%.conf.in Makefile
bin/arango-dfdb: utils/arango-dfdb.in
sed \
-e 's%@SBINDIR@%${TRI_SBINDIR}%g' \
-e 's%@DATABASEDIR@%${TRI_DATABASEDIR}%g' \
-e 's%@LOCALSTATEDIR@%${TRI_LOCALSTATEDIR}%g' \
-e 's%@PKGDATADIR@%${TRI_PKGDATADIR}%g' \
$< > $@
chmod 755 $@
@ -8676,142 +8673,6 @@ clean-zlib:
### @brief ICU
################################################################################
################################################################################
### @brief MacOSX bundle
################################################################################
.PHONY: pack-dmg pack-dmg-cmake
pack-dmg:
rm -rf Build && mkdir Build
./configure \
--prefix=/opt/arangodb \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--enable-mruby
${MAKE} pack-dmg-cmake
pack-dmg-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=dmg-cli" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "USE_MRUBY=ON" \
-D "USE_RAW_CONFIG=ON" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
..
${MAKE} .libev-build-64
${MAKE} .zlib-build-64
${MAKE} .icu-build-64
${MAKE} .v8-build-64
${MAKE} .mruby-build-64
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && cpack \
-G Bundle \
-D "CPACK_INSTALL_PREFIX=${DMG_NAME}/Contents/MacOS/opt/arangodb"
################################################################################
### @brief MacOSX
################################################################################
.PHONY: pack-macosx pack-macosx-cmake
PACK_DESTDIR ?= .
pack-macosx:
rm -rf Build && mkdir Build
./configure \
--prefix=/opt/arangodb \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--enable-mruby
${MAKE} pack-macosx-cmake
pack-macosx-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=dmg-cli" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "USE_MRUBY=ON" \
-D "USE_RAW_CONFIG=ON" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
..
${MAKE} .libev-build-64
${MAKE} .zlib-build-64
${MAKE} .icu-build-64
${MAKE} .v8-build-64
${MAKE} .mruby-build-64
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && ${MAKE} install DESTDIR=${PACK_DESTDIR}
################################################################################
### @brief debian arm package
################################################################################
.PHONY: pack-arm pack-arm-cmake
pack-arm:
rm -rf Build && mkdir Build
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--enable-all-in-one-icu \
--enable-all-in-one-v8 \
--enable-all-in-one-libev \
--disable-mruby
${MAKE} pack-arm-cmake
pack-arm-cmake:
cd Build && cmake \
-D "BUILD_PACKAGE=raspbian" \
-D "CMAKE_INSTALL_PREFIX=${prefix}" \
-D "ETCDIR=${sysconfdir}" \
-D "VARDIR=${localstatedir}" \
-D "USE_MRUBY=OFF" \
-D "USE_RAW_CONFIG=OFF" \
-D "ARANGODB_VERSION=@VERSION@" \
-D "CPACK_PACKAGE_VERSION_MAJOR=${VERSION_MAJOR}" \
-D "CPACK_PACKAGE_VERSION_MINOR=${VERSION_MINOR}" \
-D "CPACK_PACKAGE_VERSION_PATCH=${VERSION_PATCH}" \
-D "V8_LIB_PATH=`pwd`/../3rdParty/V8/out/arm.release/obj.target/tools/gyp" \
-D "CMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -DNDEBUG" \
-D "CMAKE_C_FLAGS_RELEASE:STRING=-O2 -DNDEBUG" \
..
${MAKE} .libev-build-32
${MAKE} .zlib-build-32
${MAKE} .icu-build-32
${MAKE} .v8-build-32
${MAKE} ${BUILT_SOURCES}
cd Build && ${MAKE}
cd Build && cpack \
-G DEB
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -20,8 +20,7 @@ BUILT_SOURCES += \
etc/arangodb/%.conf: etc/arangodb/%.conf.in Makefile
@test -d etc/arangodb || mkdir -p etc/arangodb
sed \
-e 's%@DATABASEDIR@%${TRI_DATABASEDIR}%g' \
-e 's%@LOGDIR@%${TRI_LOGDIR}%g' \
-e 's%@LOCALSTATEDIR@%${TRI_LOCALSTATEDIR}%g' \
-e 's%@PKGDATADIR@%${TRI_PKGDATADIR}%g' \
$< > $@

View File

@ -5,7 +5,7 @@
#
[database]
directory= @DATABASEDIR@
directory= @LOCALSTATEDIR@/lib/arangodb
# maximal-journal-size=33554432
# remove-on-drop=true
@ -40,7 +40,7 @@ startup-directory = @PKGDATADIR@/js
action-directory = @PKGDATADIR@/js/actions
modules-path = @PKGDATADIR@/js/server/modules;@PKGDATADIR@/js/common/modules;@PKGDATADIR@/js/node
package-path = @PKGDATADIR@/js/npm
app-path = @PKGDATADIR@/js/apps
app-path = @LOCALSTATEDIR@/lib/arangodb-apps
[ruby]
action-directory = @PKGDATADIR@/mr/actions
@ -49,4 +49,4 @@ modules-path = @PKGDATADIR@/mr/server/modules;@PKGDATADIR@/mr/common/modules
[log]
level = info
severity = human
file = @LOGDIR@/arangod.log
file = @LOCALSTATEDIR@/log/arangodb/arangod.log

View File

@ -23,7 +23,7 @@ FILE(READ ${PROJECT_SOURCE_DIR}/utils/${SCRIPT_ARANGO_DFDB}.in FileContent)
STRING(REPLACE "@SBINDIR@" "${TRI_SBINDIR}"
FileContent "${FileContent}")
STRING(REPLACE "@DATABASEDIR@" "${TRI_DATABASEDIR}"
STRING(REPLACE "@LOCALSTATEDIR@" "${VARDIR}"
FileContent "${FileContent}")
STRING(REPLACE "@PKGDATADIR@" "${TRI_PKGDATADIR}"

View File

@ -21,7 +21,7 @@ CLEANUP += $(bin_SCRIPTS)
bin/arango-dfdb: utils/arango-dfdb.in
sed \
-e 's%@SBINDIR@%${TRI_SBINDIR}%g' \
-e 's%@DATABASEDIR@%${TRI_DATABASEDIR}%g' \
-e 's%@LOCALSTATEDIR@%${TRI_LOCALSTATEDIR}%g' \
-e 's%@PKGDATADIR@%${TRI_PKGDATADIR}%g' \
$< > $@
chmod 755 $@

View File

@ -3,10 +3,10 @@
# Placeholders starting with @ will be replaced by make
ARANGOD="${ARANGODB_ROOT}@SBINDIR@/arangod"
DATABASE="${ARANGODB_ROOT}@DATABASEDIR@"
DATABASE="${ARANGODB_ROOT}@LOCALSTATEDIR@/lib/arangodb"
MODULESPATH="${ARANGODB_ROOT}@PKGDATADIR@/js/server/modules;${ARANGODB_ROOT}@PKGDATADIR@/js/common/modules;${ARANGODB_ROOT}@PKGDATADIR@/js/node"
PACKAGEPATH="${ARANGODB_ROOT}@PKGDATADIR@/js/npm"
APPPATH="${ARANGODB_ROOT}@PKGDATADIR@/js/apps"
APPPATH="${ARANGODB_ROOT}@LOCALSTATEDIR@/lib/arangodb-apps"
STARTUPPATH="${ARANGODB_ROOT}@PKGDATADIR@/js"
SCRIPT="${ARANGODB_ROOT}@PKGDATADIR@/js/server/arango-dfdb.js"