Hi Stefan, I understand little bit more this process and solaris 10 support in KBE is strongly needed.
thx, Luc On Nov 22, 2007 3:36 PM, Stefan Teleman <stefan.teleman at gmail.com> wrote: > I would leave everything in there for now. > > Thank you very very much for all your incredibly useful work. > > You've now made it impossible for anyone to claim that "they can't > build KDE because the basic build system isn't even there". :-) > > --Stefan > > ----- > > > On Nov 22, 2007 8:49 AM, Lukas Oboril <oboril.lukas at gmail.com> wrote: > > Hi, > > > > here is the current status of KBE tools. This is little muse of future > > KBE look and design. These thesis outgoing from my last mail to > > kde-discuss (Mission target - KDE for Solaris). Please tell me what do > > you think about it. I cannot find some ideas or project rules. > > Probably I cannot catch the right way or mind of this effort(kde for > > solaris) right. I'm trying invoked some question and find the right > > way. I have time to help and participate on this project. > > > > I have latest SXDE(09/07) - It's based on nevada build 70b. My point > > of view is follow. If we will flow on the latest SXDE every time, then > > we can drop of few tools from KBE, because they are integrated in > > nevada build in time. > > > > One of most important things which tools are selected during building > > software is PATH. > > > > In KBE is PATH defined like this. > > > > PATH="/opt/kdebld/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:/opt/SUNWspro/bin" > > > > > > - pkgbuild 1.2.0 -- SVR4 packages creating tool -- always will be in KBE > > > > - GNU make 3.81 <<<< included in Nevada builds /usr/bin/gmake (3.81), > > we don't need build in KBE. We can simply set up MAKE=/usr/bin/gmake. > > Symlink in /usr/gnu/bin/make is created in nevada build. > > > > - GNU m4 1.4.5 <<<< included in Nevada build /usr/gnu/bin/m4 (1.4.2) > > --- this tool is needed in KBE (new version provided). > > > > - GNU automake 1.9.6 and 1.10 --- this tools are needed in KBE. > > Integrate in to Nevada builds is on the way > > ....http://opensolaris.org/os/community/arc/caselog/2007/293/ > > > > - GNU autoconf 2.61 <<<< included in Nevada build > > /usr/sfw/bin/autoconf (2.59) --- this tool is needed in KBE (new > > version provided). Update is on the way .... > > http://opensolaris.org/os/community/arc/caselog/2007/424/onepager/ > > > > - GNU libtool 1.5.24 --- this tools are needed in KBE. Integrate in > > to Nevada builds is on the way .... > > http://opensolaris.org/os/community/arc/caselog/2007/557/ > > > > - GNU gettext 0.16.1 (with libiconv support) --- this tools are needed > > in KBE. Integrate in to Nevada is on the way .... > > http://opensolaris.org/os/community/arc/caselog/2007/635/onepager/ and > > http://opensolaris.org/os/community/arc/caselog/2007/634/onepager/ > > > > - GNU libiconv 1.11 (with gettext support) --- this tool is needed in KBE. > > > > - ncurses wide 5.5 (ncurses with wide character support)--- this tool > > is needed in KBE. > > > > - GNU sed 4.1.5 --- this tool is needed in KBE. > > > > - GNU awk 3.1.6 --- this tool is needed in KBE. > > > > - GNU flex 2.5.33 <<<< included in Nevada build /usr/bin/flex > > (2.5.33). ---- We don't need build in KBE > > > > - GNU bison 2.3 <<<< included in Nevada build /usr/bin/bison (2.3) > > ----- We don't need build in KBE > > > > - subversion 1.4.5 <<<< included in Nevada build /usr/bin/svn (1.4.3) > > ----- We don't need build in KBE > > > > - Apache ant 1.7.0 <<<< included in Nevada build /usr/sfw/bin/ant > > (1.6.5) ---- I'm note sure here. Better is have in KBE. > > > > - GNU coreutils 6.9 <<<< Nevada included gnu coreutils in /usr/gnu/bin > > (6.7) ---- If 6.7 is enough then we don't need build in KBE > > > > - cvs 1.12.5 ----- this tool is needed in KBE. > > > > - GNU diffutils 2.8.1 <<<< included in Nevada build /usr/bin/gdiff > > (2.8.1) ---- We can provide symliks to /opt/kdebld/bin/ for these diff > > tools > cmp, diff, diff3, sdiff > > > > - cmake 2.4.7 --- this tool is needed in KBE. > > > > - vim 7.1 --- this tool is needed in KBE. Vim should be integrated > > into nevada in 79 build (next SXDE release) > > > > - rsync 2.6.9 <<<< included in Nevada build /usr/bin/rsync (2.6.9) > > ----- We don't need build in KBE > > > > - yasm 0.6.2 --- this tool is needed in KBE. > > > > > > After this analyze we can remove these items: > > > > -make > > -flex > > -bison > > -subversion > > -diffutils > > -rsync > > > > > > -- > > Lukas Oboril > > > > When dealing with people, let us remember we are not dealing with > > creatures of logic. We are dealing with creatures of emotions, > > creatures bristling with prejudices and motivated by pride and vanity. > > Dale Carnegie > > _______________________________________________ > > kde-discuss mailing list > > kde-discuss at opensolaris.org > > http://mail.opensolaris.org/mailman/listinfo/kde-discuss > > > > > > -- > Stefan Teleman > KDE e.V. > stefan.teleman at gmail.com > -- Lukas Oboril When dealing with people, let us remember we are not dealing with creatures of logic. We are dealing with creatures of emotions, creatures bristling with prejudices and motivated by pride and vanity. Dale Carnegie
