Workaround for kvkbd

Revert development builds to compatible revisions until all updates for PR 9 have been merged
pull/25/head
Ray-V 4 years ago
parent f69dbb3f52
commit d6e441aa07

@ -33,6 +33,23 @@ getsource_fn
untar_fn
# ### 2021-02-12
## These changes are being merged piecemeal to git resulting in patches, and the build, failing.
## This script will be updated when all merges have been completed, but meanwhile, to build kvkbd with these patches, revert the repo to compatible revisions
[[ $TDEVERSION != 14.0.9 ]] && {
(cd $BUILD_TDE_ROOT/src/cgit/$PRGNAM/
git reset HEAD *
rm -rf .git/worktrees/*
[[ $TDEVERSION == cgit ]] && git checkout -f 2a5540d || git checkout -f 2882ff6
## overwrite the files in the build area set up by untar_fn with the source now in 'detached HEAD' state ..
echo -e "\n copying $PRGNAM git sources to build area ... \n"
(cd $BUILD_TDE_ROOT/src/cgit
cp -a --parents $PRGNAM/* $TMP_BUILD/tmp-$PRGNAM/
cp -a --parents cmake/* $TMP_BUILD/tmp-$PRGNAM/$PRGNAM/)
)
}
# ###
## copy the helpfile docs to the build tree
cp -a $SRCDIR/doc .
cp $SRCDIR/dock.png src/
@ -965,7 +982,6 @@ patch -N -p0 << EOF || true
extent->res();
EOF
## for slack-desc
langs="en";for Lang in $I18N;do [[ -s translations/messages/$Lang.po ]] && langs="$langs $Lang";done

@ -14,7 +14,7 @@ For a native build, run **./BUILD-TDE.sh** - a dialog based script with a series
The default is to install the packages as they are built, which is necessary initially for the required packages and for some interdependencies [for example, tdesdk requires tdepim].
Run **INST=0 ./BUILD-TDE.sh** to build only.
This is a global option so can't be used where the build list includes packages which will be dependencies for other packages in the build list.
This is a global option so can't be used where the build list includes packages which will need to be installed as dependencies for other packages in the build list.
Any package, or set of packages, can be selected in the 'TDE Packages Selection' screen.
Information about dependencies for some packages has been added at the bottom of the dialog screen.

Loading…
Cancel
Save