On Sunday, July 25, 2010 10:53:20 Aaron Peterson wrote:
> Looking for appropriate place to get help building KDE so I can play
> with KDE libs, and initial set up of an appropriate IDE.
> 
> Attempting to do trunk under kubuntu 10.04, Live in Seattle area. Need
> better way to share trials and tribulations than on IRC when everybody
> is busy.
> 
>  Techbase wiki needs updating,
> Iintend to make lists of dpkg --get-selections and copies of
> configuration files so that building KDE is not a barrier to getting
> involved.
> 
> Also interested in Project Neon, if there really are ppa's for
> kde-development environment.

I'll just add in that Aaron has been trying kdesrc-build already so it's not 
for lack of trying on his own:

https://bugs.kde.org/show_bug.cgi?id=244828
https://bugs.kde.org/show_bug.cgi?id=245370

so if anyone wants to throw in a kdesrc-buildrc that they are liking it may 
help. Also, if anyone wants to point out how I can improve the kdesrc-buildrc-
sample defaults, that would be fine too.

I'll attach my kdesrc-buildrc, and the kde-env-vars that I source in from my 
.bashrc and my .xsession.

Regards,
 - Michael Pyne
global
        source-dir /kdesvn/src
        build-dir /kdesvn/build

        qtdir ~/qt4
        kdedir ~/kde-4

        # You probably need to change this, or just unset it.
        svn-server svn+ssh://svn.kde.org/home/kde

        # Needs ionice tool
        use-idle-io-priority true

        # Doesn't actually work? I always get debugfull no matter what I do.
        cxxflags -pipe -march=native -fvisibility-inlines-hidden -Os

        # Parallel make
        make-options -j4
end global

module qt-copy
        configure-flags -qt-gif -fast -debug \
                        -system-zlib -system-libpng -system-libjpeg \
                        -dbus -webkit -plugin-sql-mysql \
                        -nomake examples -nomake demos \
                        -reduce-relocations -no-openvg \
                        -no-phonon # See "module phonon" below

        branch 4.6-stable
        repository git://gitorious.org/qt/qt.git
        cxxflags -pipe -march=native -ffast-math -Os -fvisibility-inlines-hidden
        make-options -j4 # Build faster, no examples built.
end module

module phonon-git
        repository git://gitorious.org/phonon/phonon.git
end module

module kdesupport
        cmake-options -DBUILD_WITH_phonon=OFF -DWITH_MP4=ON -DWITH_ASF=ON
end module

module dbusmenu-qt
        repository git://gitorious.org/dbusmenu/dbusmenu-qt.git
end module

module kdelibs
        cmake-options -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_WITH_phonon=OFF
end module

module kdepimlibs
        branch 4.4 # Change this to trunk if you want Akonadi-style
end module

module kdebase
end module

module kdemultimedia
end module

module kdegames
end module

module kdeutils
end module

module kdegraphics
end module

module kdesdk
end module

module kdenetwork
end module

module kdeedu
end module

module kdebindings
        cmake-options -DBUILD_csharp=OFF
end module

module kdepim
        cmake-options -DWITH_opensync=OFF
        branch 4.4
end module

module kdeplasma-addons
end module

module kdetoys
end module

module kdeartwork
end module

module extragear/graphics
end module

module extragear/multimedia
        cmake-options -DK3B_BUILD_MUSE_DECODER_PLUGIN=OFF
end module

module extragear/network
        cmake-options -DCMAKE_BUILD_TYPE=Release
end module

module konversation
        repository git://git.kde.org/konversation/konversation.git
        branch master
end module

module amarok
        repository git://git.kde.org/amarok/amarok.git
        manual-update true
end module

Attachment: kde-env-vars
Description: application/shellscript

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Kde-buildsystem mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to