kdesvn-build

Developers Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
7.3
Description:

Builds KDE from its Subversion source repository. Well, that and a *LOT* more...

It builds qt-copy, easily supports being run from cron, allows module-specific options such as configure flags, logs everything, and generally makes it as easy as possible to manage a bleeding edge KDE installation.

kdesvn-build supports quick checkouts using the daily KDE-generated Subversion checkout snapshots. When available, it can reduce your checkout time and reduce the strain on the svn.kde.org servers.

kdesvn-build by default will install things into a ~/kde directory, but it supports using your system KDE if you just want to install e.g. an application from Extragear.

It's incredibly featureful, although I've tried hard to setup sane default options so that you don't have to worry about twiddling the knobs.

kdesvn-build supports both KDE 3.5 and KDE 4. See the "use-stable-kde" option in the included kdesvn-buildrc-sample for more information.

Basically, using use-stable-kde makes kdesvn-build prefer the 3.5 version of a module to any trunk version. This saves you from having to add a lot of 'branch' options.
Last changelog:

14 years ago

v1.6.2 fixes the sample configuration to build phonon after kdesupport (and some other tweaks) and reduces the number of set_option() warnings in certain unusual (but allowed) situations.

The full changelog is available with the tarball and at http://kdesvn-build.kde.org/releases/kdesvn-build-1.6.1.php

atomopawn

9 years ago

Has kdesvn-build made the transition from qt-copy to kde-qt yet? If so, how can I enable that feature?

Thanks!

Report

L3x

10 years ago

Api docs is supported?

Report

L3x

10 years ago

Hi, build phonon succeeded in my system but I have this issue:

!!
!! phonon seems to be checked out from somewhere other than expected.
!!

kdesvn-build expects: svn://anonsvn.kde.org/home/kde/branches/phonon/4.2/phonon
The module is actually from: svn://anonsvn.kde.org/home/kde/branches/phonon/4.2

If the module location is incorrect, you can fix it by either deleting the
source directory, or by changing to the source directory and running
svn switch svn://anonsvn.kde.org/home/kde/branches/phonon/4.2/phonon

If the module is fine, please update your configuration file.

If you use kdesvn-build with --svn-only it will try switching for you (might not work
correctly).


in my kdesvn-buildrc I have:
module phonon
branch 4.2
end module

Thanks

Report

C

pynm0001

10 years ago

Are you sure you're not mixing up versions of kdesvn-build? I can't reproduce here but since kdesvn-build is part of kdesdk it is commonly included on people's systems when they don't realize it.

Please confirm you have at least kdesvn-build 1.6.1 by running kdesvn-build --version to make sure you're not accidentally running an older version of kdesvn-build included on your system.

Report

L3x

10 years ago

Yes....I have 1.6.1 version:
lex@asus:~$ kdesvn-build --version
kdesvn-build 1.6.1

I try with 1.6.2 tomorrow...
Regards

Report

L3x

10 years ago

Ok...sorry. I installed kdesvn-build 1.6.2 in /usr/bin now and I try to check a version, see:

lex@asus:~$ kdesvn-build --version
kdesvn-build 1.6.1
lex@asus:~$ cd /usr/bin
lex@asus:/usr/bin$ ./kdesvn-build --version
kdesvn-build 1.6.2

Because in my kdesvn-buildrc I have this:
module kdesdk
end module
is correct? kdesvn-build is in kdesdk?

Report

L3x

10 years ago

Script started processing at Sun Jun 29 20:58:43 2008
* set_option() called for undefined module playground/base
* This is probably a bug in kdesvn-build, please report
* At bugs.kde.org.
* set_option() called for undefined module l10n-kde4
* This is probably a bug in kdesvn-build, please report
* At bugs.kde.org.

Report

C

pynm0001

10 years ago

Ah yes, I keep forgetting to fix this bug, thanks for reminding me.

Report

L3x

10 years ago

Tank you too for your work

Report

giucam

11 years ago

while compiling kdelibs (kde4) i get this error:

CMake Error: This project requires some variables to be set,
and cmake can not find them.
Please set the following variables:
QT_QTDBUS_LIBRARY (ADVANCED)

what does it mean?

Report

wasge

12 years ago

This app seems to fail when configure packages with CMake.

It download all packages, but all packages fails to configure.

This happens:

Building qt-copy (1/14)
Preparing build system for qt-copy.
GPL license selected for Qt. See /home/usunormal/kdesvn/qt-copy/LICENSE.GPL
Running configure...
Compiling, attempt 1...

Unable to build qt-copy!
Took 19 minutes, and 36 seconds.
Overall time for qt-copy was 19 minutes, and 36 seconds.

Building kdelibs (2/14)
Preparing build system for kdelibs.
Running cmake...
Unable to configure kdelibs with CMake!
Overall time for kdelibs was 2 seconds.


And the process with kdelibs is the same than with the other packages.

Anyone can helpme?

Report

ilredil

12 years ago

I'm having similar problems here. qt-copy makes and installs properly for me, but kdesupport fails to configure with CMake, then the error messages fall directly in line with the above.

This is one of the top hits on google right now on this problem and it seems unresolved. I'll post back if I can figure it out.

Report

ilredil

12 years ago

I looked in the kdesupport directory and the INSTALL file refers to the configure script, which isn't there. In the comments of configure.in.in, it says "Process this file with autoconf to produce a configure script." OK, so that explains the missing ./configure.

I did some research and found that the typical commands are `aclocal;automake;autoconf`.
I upgraded to the latest version of autoconf, automake and m4, and copied configure.in.in to configure.in. Then I ran aclocal (which had a return code of 0), automake said that Makefile.am wasn't found for any configure output and sugested that AC_CONFIG_FILES([Makefile]) wasn't in configure.in. Sure enough, there's no AC_CONFIG_FILES in configure.in.

I think I'm on the right track to figuring this out, but I don't know enough about there "standard" gnu tools to find the problem. I hope someone who knows more than me will read this and give us the solutions.

Report

ilredil

12 years ago

the answer to why AC_CHECK_COMPILERS was missing (it is not a problem):
http://www.kdevelop.org/index.html?filename=2.1/faq.html#12

In the future I'd recommend to all (esp. myself) to read the logs before going off on a 90 minute hunt to find the problem.

Problem: cmake not found
Solution: install cmake
http://www.cmake.org/HTML/Index.html

kdesupport compiled and installed fine after I had cmake.

Report

gassauer

12 years ago

any reason not to switch to koffice 1.6 ?

Report

C

pynm0001

12 years ago

Not really, I suppose. I haven't tried it yet myself but I'm sure it's better than 1.5. ;)

Report

seezer

12 years ago

This is one cool piece of software Michael. I think i would have dropped my plan to get into kde-devel without it.

Report

gassauer

13 years ago

Hi!
I just moved to AMD x68-64 and found the out of the box the build script didn't work.

May be something like
http://members.jcom.home.ne.jp/jacobi/linux/softwares.html#x86cpucaps
could be integrated to set the correct compiler flags.

thanks anyhow for the much needed kdesvn-build

Report

gassauer

13 years ago

for configuring and compiling of qt-copy the additional option

configure ... -platform linux-g++-64

was helpful.

sorry for my multiple postings.

Report

C

pynm0001

13 years ago

I will mention that in the documentation, thanks.

Report

gassauer

13 years ago

Hi!
I just moved to AMD x68-64 and found the out of the box the build script didn't work.

May be something like
http://members.jcom.home.ne.jp/jacobi/linux/softwares.html#x86cpucaps
could be integrated to set the correct compiler flags.

thanks anyhow for the much needed kdesvn-build

Report

gassauer

13 years ago

Hi!
I just moved to AMD x68-64 and found the out of the box the build script didn't work.

May be something like
http://members.jcom.home.ne.jp/jacobi/linux/softwares.html#x86cpucaps
could be integrated to set the correct compiler flags.

thanks anyhow for the much needed kdesvn-build

Report

gassauer

13 years ago

Hi!
I just moved to AMD x68-64 and found the out of the box the build script didn't work.

May be something like
http://members.jcom.home.ne.jp/jacobi/linux/softwares.html#x86cpucaps
could be integrated to set the correct compiler flags.

thanks anyhow for the much needed kdesvn-build

Report

katakombi

13 years ago

I got this configure error while trying to build kdelibs/kdebase:

checking for DGifOpen in -lgif... no
checking for DGifOpen in -lungif... no
configure: error: No GIF library found.


I have libungif-dev installed, and it seems qt-copy is configured to include gif support.
Why is that? Am I supposed to install another gif library?

thanks,
katakombi >8^)

Report

C

pynm0001

13 years ago

Is the libungif library you have installed recent enough? Browsing around the internet, it seems you should have 4.0 or 3.0. I have 4.1.3 and things seem to be OK.

Report

14 years ago

v1.6.2 fixes the sample configuration to build phonon after kdesupport (and some other tweaks) and reduces the number of set_option() warnings in certain unusual (but allowed) situations.

The full changelog is available with the tarball and at http://kdesvn-build.kde.org/releases/kdesvn-build-1.6.1.php

12345678910
product-maker Count:127 Rating: 7.32
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
1.6.2
updated Jul 11 2008
added May 07 2005
downloads today
0
page views today 2
System Tags app software
+