Home GnuPG

appimage: Make the out-of-source build work

Description

appimage: Make the out-of-source build work

* build.sh: Update path of build-appimage.sh in the Docker container.
* src/appimage/appimage.mk.in ($(stampdir)/stamp-$(1)-01-patch): Add
tracing.
* src/appimage/build-appimage.sh: Change SRCDIR to /src. Move APPDIR
and INSTDIR below BUILDROOT. Look for BUILDTYPE in /src/packages. Use
VSD_DIR everywhere. Fix two if-conditions. Don't run autogen.sh. Call
configure without --enable-maintainer-mode and set BUILDROOT as
playground for configure. Call make with TOPSRCDIR and PLAYGROUND used
in the Docker container. Fix source path of start-shell. Remove obsolete
KDE plugins folder pim6. Look for config.h in BUILDROOT. Fix source path
of AppRun.

These changes make it possible to build the AppImage with read-only
source directory mounted into the Docker container.