[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-active
Subject:    Re: need help starting kde plasma-mobile
From:       Paul S <paulatgm () gmail ! com>
Date:       2013-05-02 12:22:36
Message-ID: CALnO5G589zYkEfJkvEN0i4kMwa7-rN7UWcsr7N487WdztUK-Cg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Thu, May 2, 2013 at 7:26 AM, Aaron J. Seigo <aseigo@kde.org> wrote:

> **
>
> On Thursday, May 2, 2013 06:32:32 you wrote:
>
> > On Thu, May 2, 2013 at 6:06 AM, Aaron J. Seigo <aseigo@kde.org> wrote:
>
> if you want to run plasma desktop on the same machine, you'll need to move
> them to another root and adjust the KDEDIRS based on whether you are
> starting plasma desktop or plasma active.
>
>
>
> e.g. plasma desktop might have /usr/local/plasma/desktop/ (with
> share/autostart under it) in its KDEDIRS
>
>
>
> plasma active would have /usr/local/plasma/active/ in its with the
> contents of plasma-mobile-config in there.
>
> OK, thanks.

If I wanted to build just a plasma-mobile ptoject using kdesrc-build, what
could I exclude from my ~/.kdesrc-buildrc file, following:

# Autogenerated by kdesrc-build-setup. You may modify this file if desired.
global
    use-stable-kde true
    qtdir ~/qt
    #remove-after-install
    # KDE install directory
    kdedir ~/kde4
    # Directory for downloaded source code
    source-dir ~/kdesrc
    # Directory to build KDE into before installing
    build-dir build
    # Use multiple cores for building. Other options to GNU make may also be
    # set.
    make-options -j2
end global

module qt
    configure-flags -fast -debug -system-zlib -system-libpng
-system-libjpeg \
                    -plugin-sql-mysql -no-phonon \
                    -dbus -webkit -nomake examples -nomake demos
    # KDE's unmodified copy of Qt is used by default since git.kde.orgsupports
    # cloning the module more reliably than gitorious. To use standard Qt as
    # provided by Nokia, comment the following line and uncomment the next
    # repository line.
    repository kde:qt
    # Nokia's Qt. Note that gitorious has had known issues checking out
large
    # git modules such as Qt. If there are failures try using KDE's qt (see
    # above).
    # repository git://gitorious.org/qt/qt.git
    branch 4.8
end module

module shared-desktop-ontologies
    repository git://
oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies
    branch master
end module

# These encompass modules that are not directly a part of KDE proper but are
# required or highly recommended for the KDE framework and are developed in
# the KDE source repository.
module-set baselibs-support
    repository kde-projects
    branch master
    use-modules automoc cagibi attica soprano polkit-qt-1
end module-set

# Phonon provides the KDE multimedia layer. It requires an appropriate
backend
# to be installed to actually implement multimedia.
module-set framework-phonon
    repository kde-projects
    branch master
    use-modules phonon/phonon phonon-gstreamer phonon-vlc
end module-set

# Strigi provides file analysis tools for extracting information from files
# (e.g. music length, picture size, etc.) It is split into several
submodules
# so do not alter the order in the use-modules below.
module-set strigi
    repository kde-projects
    branch master
    use-modules strigi/libstreams strigi/libstreamanalyzer
strigi/strigiutils \
                strigi/strigidaemon strigi/strigiclient
end module-set

# libdbusmenu is needed to support new-style Plasma system tray icons and
# support in the Unity shell. Installing a recent development package from
your
# distribution should be sufficient, but if you want to have the latest then
# make sure you have the "Bazaar" program installed and uncomment the
# following:
#module libdbusmenu-qt
    # The lp: prefix refers to Canonical's Launchpad repository
#    repository bzr://lp:libdbusmenu-qt
#end module

module taglib
    repository git://github.com/taglib/taglib.git
    # Note: -DWITH_ASF=TRUE and -DWITH_MP4=TRUE (for taglib) is required to
    # allow Amarok (defined below, near the end of this file) to build.
    cmake-options -DWITH_ASF=TRUE -DWITH_MP4=TRUE
end module

# Base/essential KDE libraries and the required runtime programs.
# Split into two module-sets to setup the right branch for kdelibs.
module-set baselibs-kdelibs
    repository kde-projects
    use-modules kdelibs
end module-set

module-set baselibs-other
    repository kde-projects
    use-modules kactivities kde-runtime nepomuk-core
end module-set

module-set baselibs-pimlibs
    repository kde-projects
    use-modules akonadi kdepimlibs
end module-set

module-set workspace
    repository kde-projects
    use-modules kde-workspace kdeplasma-addons
end module-set

module-set base
    repository kde-projects
    # kde-baseapps requires kate to be built first.
    use-modules kate kde-baseapps konsole
end module-set

# icons and such:
module kdesupport
end module

module-set pim
    repository kde-projects
    use-modules nepomuk-widgets kdepim-runtime kdepim
end module-set

module-set user-modules
        repository kde-projects
        use-modules plasma-mobile calligra-active bangarang kontact okular
marble startactive plasma-mobile-config
end module-set

[Attachment #5 (text/html)]

<div class="gmail_quote">On Thu, May 2, 2013 at 7:26 AM, Aaron J. Seigo <span \
dir="ltr">&lt;<a href="mailto:aseigo@kde.org" \
target="_blank">aseigo@kde.org</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <u></u>
<div style="font-family:&#39;Bitstream Vera \
Sans&#39;;font-size:12pt;font-weight:400;font-style:normal"><div class="im"> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">On \
Thursday, May 2, 2013 06:32:32 you wrote:</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">&gt; \
On Thu, May 2, 2013 at 6:06 AM, Aaron J. Seigo &lt;<a href="mailto:aseigo@kde.org" \
target="_blank">aseigo@kde.org</a>&gt; wrote:</p>

</div><div><div class="h5">
</div></div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">if \
you want to run plasma desktop on the same machine, you&#39;ll need to move them to \
another root and adjust the KDEDIRS based on whether you are starting plasma desktop \
or plasma active.</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">e.g. \
plasma desktop might have /usr/local/plasma/desktop/ (with share/autostart under it) \
in its KDEDIRS</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">plasma \
active would have /usr/local/plasma/active/ in its with the contents of \
plasma-mobile-config in there.</p><br></div></blockquote> <div>OK, thanks.<br><br>If \
I wanted to build just a plasma-mobile ptoject using kdesrc-build, what could I \
exclude from my ~/.kdesrc-buildrc file, following:<br><br># Autogenerated by \
kdesrc-build-setup. You may modify this file if desired.<br> global<br>    \
use-stable-kde true<br>    qtdir ~/qt<br>    #remove-after-install<br>    # KDE \
install directory<br>    kdedir ~/kde4<br>    # Directory for downloaded source \
code<br>    source-dir ~/kdesrc<br>    # Directory to build KDE into before \
installing<br>  build-dir build<br>    # Use multiple cores for building. Other \
options to GNU make may also be<br>    # set.<br>    make-options -j2<br>end \
global<br><br>module qt<br>    configure-flags -fast -debug -system-zlib \
                -system-libpng -system-libjpeg \<br>
                    -plugin-sql-mysql -no-phonon \<br>                    -dbus \
-webkit -nomake examples -nomake demos<br>    # KDE&#39;s unmodified copy of Qt is \
used by default since <a href="http://git.kde.org">git.kde.org</a> supports<br>  # \
cloning the module more reliably than gitorious. To use standard Qt as<br>    # \
provided by Nokia, comment the following line and uncomment the next<br>    # \
repository line.<br>    repository kde:qt<br>    # Nokia&#39;s Qt. Note that \
gitorious has had known issues checking out large<br>  # git modules such as Qt. If \
there are failures try using KDE&#39;s qt (see<br>    # above).<br>    # repository \
git://<a href="http://gitorious.org/qt/qt.git">gitorious.org/qt/qt.git</a><br>    \
branch 4.8<br>end module<br> <br>module shared-desktop-ontologies<br>    repository \
git://<a href="http://oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies">oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies</a><br> \
branch master<br> end module<br><br># These encompass modules that are not directly a \
part of KDE proper but are<br># required or highly recommended for the KDE framework \
and are developed in<br># the KDE source repository.<br>module-set \
baselibs-support<br>  repository kde-projects<br>    branch master<br>    use-modules \
automoc cagibi attica soprano polkit-qt-1<br>end module-set<br><br># Phonon provides \
the KDE multimedia layer. It requires an appropriate backend<br># to be installed to \
actually implement multimedia.<br> module-set framework-phonon<br>    repository \
kde-projects<br>    branch master<br>    use-modules phonon/phonon phonon-gstreamer \
phonon-vlc<br>end module-set<br><br># Strigi provides file analysis tools for \
extracting information from files<br> # (e.g. music length, picture size, etc.) It is \
split into several submodules<br># so do not alter the order in the use-modules \
below.<br>module-set strigi<br>    repository kde-projects<br>    branch master<br>   \
use-modules strigi/libstreams strigi/libstreamanalyzer strigi/strigiutils \<br>  \
strigi/strigidaemon strigi/strigiclient<br>end module-set<br><br># libdbusmenu is \
needed to support new-style Plasma system tray icons and<br># support in the Unity \
shell. Installing a recent development package from your<br> # distribution should be \
sufficient, but if you want to have the latest then<br># make sure you have the \
&quot;Bazaar&quot; program installed and uncomment the<br># following:<br>#module \
libdbusmenu-qt<br>    # The lp: prefix refers to Canonical&#39;s Launchpad \
repository<br> #    repository bzr://lp:libdbusmenu-qt<br>#end module<br><br>module \
taglib<br>    repository git://<a \
href="http://github.com/taglib/taglib.git">github.com/taglib/taglib.git</a><br>    # \
Note: -DWITH_ASF=TRUE and -DWITH_MP4=TRUE (for taglib) is required to<br>  # allow \
Amarok (defined below, near the end of this file) to build.<br>    cmake-options \
-DWITH_ASF=TRUE -DWITH_MP4=TRUE<br>end module<br><br># Base/essential KDE libraries \
and the required runtime programs.<br># Split into two module-sets to setup the right \
branch for kdelibs.<br> module-set baselibs-kdelibs<br>    repository \
kde-projects<br>    use-modules kdelibs<br>end module-set<br><br>module-set \
baselibs-other<br>    repository kde-projects<br>    use-modules kactivities \
kde-runtime nepomuk-core<br> end module-set<br><br>module-set baselibs-pimlibs<br>    \
repository kde-projects<br>    use-modules akonadi kdepimlibs<br>end \
module-set<br><br>module-set workspace<br>    repository kde-projects<br>    \
use-modules kde-workspace kdeplasma-addons<br> end module-set<br><br>module-set \
base<br>    repository kde-projects<br>    # kde-baseapps requires kate to be built \
first.<br>    use-modules kate kde-baseapps konsole<br>end module-set<br><br># icons \
and such:<br>module kdesupport<br> end module<br><br>module-set pim<br>    repository \
kde-projects<br>    use-modules nepomuk-widgets kdepim-runtime kdepim<br>end \
module-set<br><br>module-set user-modules<br>        repository kde-projects<br>      \
use-modules plasma-mobile calligra-active bangarang kontact okular marble startactive \
plasma-mobile-config<br> end module-set<br><br></div></div>



_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic