kdesrc-build release 1.14.1
kdesrc-build 1.14.1 had 12 commits from 2 authors from the prior release (1.14). The changes are summarized below:
kdesrc-build will optionally remove directories that are preventing a git-clone from succeeding on initial module download.
The use case for this is that if you have an existing checkout of kde-baseapps, the way that 1.14 and later releases of kdesrc-build decide to layout the source code means that the kate and konsole applications will nest under kde-baseapps.
This is not inherently an issue, but older kde-baseapps checkouts may already have a kate or konsole directory, which will cause kate or konsole to fail to checkout and lead to confusing git error messages.
If you pass the --delete-my-patches option kdesrc-build will remove any directory that is in the way of a git-clone. Using this option might be dangerous if you are a developer: kdesrc-build will tell you when this option might apply, don't use it otherwise.
Copyright/license information was made even more specific in the source included with the distribution.
The git snapshot support introduced in 1.14 downloads to $TMPDIR instead of whatever directory kdesrc-build had happened to be running in. This should not be a user-visible change as the snapshot is unlinked when kdesrc-build is done with it anyways.
The git snapshot archive requires a specific script to be run to setup the tarball, which is not compatible with all BSDs. This release works around the problem by using POSIX sh to run the initialization script.
The --no-snapshots option will actually keep git snapshots from being used this time.
Fix a bug with custom source directories introduced with 1.14.
Various fixes/updates to the sample configuration file, including the addition of the kactivities library factored out of kdelibs.