diff --git a/packages/sftpgo/0001-conf.patch b/packages/sftpgo/0001-conf.patch index 350577817d845ac..2df33658df73ceb 100644 --- a/packages/sftpgo/0001-conf.patch +++ b/packages/sftpgo/0001-conf.patch @@ -46,3 +46,25 @@ }, "httpd": { "bindings": [ +@@ -341,9 +341,9 @@ + } + } + ], +- "templates_path": "templates", +- "static_files_path": "static", +- "openapi_path": "openapi", ++ "templates_path": "@TERMUX_PREFIX@/share/sftpgo/templates", ++ "static_files_path": "@TERMUX_PREFIX@/share/sftpgo/static", ++ "openapi_path": "@TERMUX_PREFIX@/share/sftpgo/openapi", + "web_root": "", + "certificate_file": "", + "certificate_key_file": "", +@@ -422,7 +422,7 @@ + "auth_type": 0, + "encryption": 0, + "domain": "", +- "templates_path": "templates", ++ "templates_path": "@TERMUX_PREFIX@/share/sftpgo/templates", + "debug": 0, + "oauth2": { + "provider": 0, diff --git a/packages/sftpgo/build.sh b/packages/sftpgo/build.sh index 1280d54a3798c94..6e803c9248ad61b 100644 --- a/packages/sftpgo/build.sh +++ b/packages/sftpgo/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Full-featured and highly configurable SFTP, HTTP/S, FTP/ TERMUX_PKG_LICENSE="AGPL-V3" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="2.6.4" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/drakkan/sftpgo/releases/download/v$TERMUX_PKG_VERSION/sftpgo_v${TERMUX_PKG_VERSION}_src_with_deps.tar.xz TERMUX_PKG_SHA256=5903360dd6da0dba07c778e2886e437d1c54a625894b7443e3b3b155f5ed3a73 TERMUX_PKG_BUILD_IN_SRC=true @@ -58,4 +59,8 @@ termux_step_make_install() { mkdir -p "$TERMUX_PREFIX"/share/sftpgo/man/man1 "$TERMUX_PKG_HOSTBUILD_DIR"/sftpgo gen man -d "$TERMUX_PREFIX"/share/sftpgo/man/man1 + + # for sftpgo.db + mkdir -p "$TERMUX_PREFIX"/var/lib/sftpgo + touch "$TERMUX_PREFIX"/var/lib/sftpgo/.placeholder }