kdesvn-build release 1.8
Released: 2009-Feb-22
Download it: kdesvn-build-1.8.tar.bz2
(58KB)
Code signature: PGP signature - key id 0x5406ECE8
kdesvn-build 1.8 had the following changes from the prior release (1.7.1):
Bugfixes:
- Allow modules to build even when more than one cmake-option is specified. (KDE bug 172719)
The handling of the tag, branch, and module-base-path options required alteration due to changes over time in the layout of the KDE Subversion repository. Now non-KDE modules (notably qt-copy, kdesupport, and phonon) no longer add their own module name to the generated Subversion URL automatically. This is because many tags/branches don't end in their module name anymore (as used to be the case).
This change allows more tags/branches to be used. However, existing tags, branches, and module-base-path options need to have /modulename added to the existing value.
For example, tag kdesupport-for-4.2 in the kdesupport module would become tag kdesupport-for-4.2/kdesupport.
- qt-copy's cxxflags no longer includes global cxxflags anymore. This matches handling of configure-flags and allows for setting KDE-specific cxxflags globally.
- KDE now generates tarball snapshots for extragear/ and playground/ modules in addition to the rest of KDE sources, so now kdesvn-build will attempt to download snapshots for extragear/ and playground/ as well.
In addition a small test suite is available for this release, kdesvn-build 1.8 passes 20/20 tests. The suite is still very incomplete given the breadth of kdesvn-build but feedback is encouraged.
kdesvn-build - KDE Build Tool