From: <cod...@us...> - 2008-12-22 23:22:24
|
Revision: 6159 http://krusader.svn.sourceforge.net/krusader/?rev=6159&view=rev Author: codeknight Date: 2008-12-22 22:08:51 +0000 (Mon, 22 Dec 2008) Log Message: ----------- Installation updates. Basically I ask to read the INSTALL file with the latest installation information ;) Modified Paths: -------------- trunk/krusader_kde4/doc/en/index.docbook trunk/krusader_kde4/doc/en/installation.docbook trunk/krusader_kde4/doc/en/release-overview.docbook Modified: trunk/krusader_kde4/doc/en/index.docbook =================================================================== --- trunk/krusader_kde4/doc/en/index.docbook 2008-12-22 21:05:54 UTC (rev 6158) +++ trunk/krusader_kde4/doc/en/index.docbook 2008-12-22 22:08:51 UTC (rev 6159) @@ -551,7 +551,7 @@ Back-Cover Texts. A copy of the license is included in the &krusader; sources.</para> </legalnotice> - <date>2008-12-06</date> + <date>2008-12-23</date> <releaseinfo>2.0.0-beta2 "Space Odyssey"</releaseinfo> <abstract> <para>&krusader; is an advanced, twin-panel Modified: trunk/krusader_kde4/doc/en/installation.docbook =================================================================== --- trunk/krusader_kde4/doc/en/installation.docbook 2008-12-22 21:05:54 UTC (rev 6158) +++ trunk/krusader_kde4/doc/en/installation.docbook 2008-12-22 22:08:51 UTC (rev 6159) @@ -438,6 +438,12 @@ <sect1 id="compilation"> <title>Krusader installation instructions on KDE4.x</title> <note> + <para>Please read the + <ulink url="http://krusader.svn.sourceforge.net/viewvc/krusader/trunk/krusader_kde4/INSTALL?view=markup"><filename>INSTALL</filename></ulink> + file of the Krusader sources, it contains all latest installation instructions.</para> + </note> + + <note> <para>From version &krusader;-2.0.0 and higher is &kde;-4 only.</para> </note> @@ -445,11 +451,6 @@ <para>At moment of writing &krusader;-2.0.0 is still under development, though it works :)</para> </note> - <note> - <para>Even more details about Krusader compilation-installation can be found in the INSTALL - file of the Krusader source tarball.</para> - </note> - <para>"krusader_kde4.tar.gz" is the supposed name of the krusader tarball (it will be probably a different one ;)</para> <para>You can download the latest available krusader-2.x <link linkend="krusader_svn">from SVN</link>.</para> @@ -600,6 +601,13 @@ <sect1 id="kde4_lin_install"> <title>Installing on Linux and BSD platforms</title> + <note> + <para>Please read the + <ulink url="http://krusader.svn.sourceforge.net/viewvc/krusader/trunk/krusader_kde4/INSTALL?view=markup"><filename>INSTALL</filename></ulink> + file of the Krusader sources, it contains all latest installation instructions.</para> + </note> + + <para><command>-DQT_INCLUDES=/usr/share/qt4/include</command> is the location of the &Qt;4 includes</para> <para><command>-DCMAKE_INSTALL_PREFIX=/usr/</command> is the location where Krusader will be @@ -631,187 +639,46 @@ <sect1 id="kde4_mac_install"> <title>Installing on the &MacOS;-X platform</title> + <note> + <para>Please read the + <ulink url="http://krusader.svn.sourceforge.net/viewvc/krusader/trunk/krusader_kde4/INSTALL?view=markup"><filename>INSTALL</filename></ulink> + file of the Krusader sources, it contains all latest installation instructions.</para> + </note> + <para>With &kde;-4 Krusader runs natively on &MacOS;-X, using it's Aqua user interface (No more X11 needed!).</para> -<sect2><title>Install the required libs and tools</title> -<para> - Install <ulink url="http://cmake.org/">CMake</ulink> and allow the installer to create symlinks the to command line tools. - Install &kde; binaries available from <ulink url="http://mac.kde.org/">mac.kde.org</ulink> - You need at least <filename>kdebase-runtime</filename> and all its dependencies. -</para> -</sect2> +<para>In the near future (on moment of writing) with + <ulink url="http://www.macports.org/"><filename>MacPorts</filename></ulink> + installing Krusader should become + <ulink url="http://groups.google.com/group/krusader-devel/t/d81ae64f8583f6d8"><filename>very easy!</filename></ulink></para> -<sect2><title>Setup the build envorinment</title> <para> - These packages install &kde;-4 in <filename>/opt/kde4</filename>, &Qt;-4 in <filename>/opt/qt4</filename> and all the &UNIX; - dependencies in <filename>/opt/kde4-deps</filename>. These paths need to become part of your environment: - <screen> - <prompt>$</prompt> <userinput><command>export</command> <option>PATH="/opt/qt4/bin:/opt/kde4/bin:/opt/kde4-deps/bin:$PATH"</option></userinput> - <prompt>$</prompt> <userinput><command>export</command> <option>CMAKE_LIBRARY_PATH="/opt/kde4-deps/lib"</option></userinput> - <prompt>$</prompt> <userinput><command>export</command> <option>CMAKE_INCLUDE_PATH="/opt/kde4-deps/include"</option></userinput> - <prompt>$</prompt> <userinput><command>export</command> <option>CMAKE_INCLUDE_PATH="/opt/kde4-deps/include"</option></userinput> + <prompt>$</prompt> <userinput><command>sudo port install krusader</command></userinput> </screen> - -</para> -</sect2> - -<sect2><title>Build Krusader using GNU make</title> -<para> - Now you can proceed with the standard &UNIX; build process for &krusader;. - Note that we create a build directory with the suffix <filename>.build</filename> for the compiled objects. - This tells Spotlight not to index the content of this directory. - - <screen> - <prompt>$</prompt> <userinput><command>tar -xzvf</command> <option>krusader_kde4.tar.gz</option></userinput> - <prompt>$</prompt> <userinput><command>mkdir</command> <option>krusader.build</option></userinput> - <prompt>$</prompt> <userinput><command>cd</command> <option>krusader.build</option></userinput> - <prompt>$</prompt> <userinput><command>cmake</command> <option>../krusader_kde4 -DCMAKE_INSTALL_PREFIX=/opt/kde4/</option></userinput> - <prompt>$</prompt> <userinput><command>make</command></userinput> - <prompt>$</prompt> <userinput><command>sudo</command> <option>"make install"</option></userinput> - </screen> - -Now you should have a working Krusader.app inside <filename>/opt/kde4/bin</filename> -See below how to create a relocatable aplication bundle. -</para> -</sect2> - -<sect2><title>Build Krusader using XCode</title> -<para> - An other method is to use &apple;'s IDE XCode to build Krusader. - You have to install the &apple; Developer Tools and change the commands above to: - - <screen> - <prompt>$</prompt> <userinput><command>tar -xzvf</command> <option>krusader_kde4.tar.gz</option></userinput> - <prompt>$</prompt> <userinput><command>mkdir</command> <option>krusader_xcode</option></userinput> - <prompt>$</prompt> <userinput><command>cd</command> <option>krusader_xcode</option></userinput> - <prompt>$</prompt> <userinput><command>cmake</command> <option>../krusader_kde4 -G Xcode</option></userinput> - <prompt>$</prompt> <userinput><command>open</command> <option>Project.xcodeproj</option></userinput> - </screen> - -Please consult the XCode manual for details about how to proceed. -Any feedback is wellcome, since we have no XCode guru in our &krusader; development team ;-) -</para> -</sect2> - - -<sect2><title>Create a relocatable application bundle</title> -<para> - To create a Krusader.app which has all resources embedded (like icons and stuff) - tell cmake to use an empty directory as installation prefix, let's say <filename>/opt/tmp</filename>. - Now build and install &krusader; normaly, which should result in a <filename>/opt/tmp/share/</filename> - directory. Move this dir into Krusader.app: - - <screen> - <prompt>$</prompt> <userinput><command>mv</command> <option>/opt/tmp/share /opt/tmp/bin/Krusader.app/Contents/</option></userinput></screen> - -As of &kde;-4.1 Krusader.app should find it's resources this way as -<filename><self>.app/Contents/</filename> is added as possible <filename>KDEDIR</filename>. -If you really need an older version of &kde;-4, you have to use a wrapper script as described a mail from -Jonas Bähr to the kde-mac mailing list on -<ulink url="http://mail.kde.org/pipermail/kde-mac/2008-February/000002.html">3 February 2008</ulink>. -We hope to integrate this resource bundling into the normal build process for future versions. -</para> -</sect2> - +</para> + </sect1> - - <sect1 id="kde4_win_install"> <title>Installing on the &Windows; platform</title> + <note> + <para>Please read the + <ulink url="http://krusader.svn.sourceforge.net/viewvc/krusader/trunk/krusader_kde4/INSTALL?view=markup"><filename>INSTALL</filename></ulink> + file of the Krusader sources, it contains all latest installation instructions.</para> + </note> + <para>Tested on &Windows; XP, not yet tested on &Windows; Vista but it should work.</para> -<para>It's the first time that Krusader compiles on &Windows;, - some work needs to be done to make Krusader stable and usable on the &Windows; platform. +<para>With Krusader-2.0.0 it's the first time that Krusader compiles on &Windows;, + some work needs to be done to make Krusader more usable on the &Windows; platform. All feedback is welcome!</para> -<para> - <itemizedlist> - <listitem> - <para>Install the <ulink url="http://winkde.org/pub/kde/ports/win32/installer/">KDE installer</ulink>, - See also <ulink url="http://windows.kde.org/">windows.kde.org</ulink> , - During install, choose the following option:</para> - <itemizedlist> - <listitem> - <para>installation path in this example was <filename>c:\kde4</filename></para> - </listitem> - <listitem> - <para>install mode: developer installation</para> - </listitem> - <listitem> - <para>compiler mode: mingw</para> - </listitem> - <listitem> - <para>select installation of binary and developement files of the following - packages (Note that some packages are not in any category and one - needs to view all to find them): mingw, gcc (including g++), cmake, dbus, - qt4, kdelibs, kdebase, (TODO: check if this list is complete).</para> - </listitem> - </itemizedlist> - </listitem> - <listitem> - <para>Create the source directory for krusader and checked out svn - (you can use <ulink url="http://tortoisesvn.net/">TortoiseSVN</ulink> for that ) - In this example, <filename>c:/kde4/src/krusader_kde4</filename> was used.</para> - </listitem> - <listitem> - <para>Create the directory for generated files and cd to it - In this example, <filename>c:/kde4/build/krusader_kde4</filename> was used.</para> - </listitem> - <listitem> - <para>Open the windows terminal (cmd.exe) and go to the build directory - <filename>c:</filename> - <filename>cd \kde4\build\krusader_kde4</filename></para> - </listitem> - <listitem> - <para>So as to avoid a cmake error, that it can't find some kde library which is for sure installed, - it is necessary to make the following fix: - There is a strange problem, that in cmake modules - <filename>c:\kde4\share\apps\cmake\modules\KDELibsDependencies.cmake</filename> - and - <filename>c:\kde4\share\apps\cmake\modules\KDEPimLibsDependencies.cmake</filename> - there are wrong hardcoded paths to the installation directory (<filename>D:/kde/kde-mingw</filename>), - it is necessary to replace it manually to <filename>c:/kde4</filename>.</para> - </listitem> - <listitem> - <para>Run cmake in the build directory with the following parameters: - <filename>c:\kde4\bin\cmake.exe -G "MinGW Makefiles" c:/kde4/src/krusader_kde4 -DCMAKE_INSTALL_PREFIX=c:/kde4 -DCMAKE_INCLUDE_PATH=c:/kde4/include -DCMAKE_LIBRARY_PATH=c:/kde4/lib -DKDEWIN_DIR:PATH=c:/kde4 -DCMAKE_BUILD_TYPE=debugful</filename></para> - </listitem> - <listitem> - <para>Run make from mingw: - <filename>C:\MinGW\bin\mingw32-make.exe install</filename></para> - </listitem> - <listitem> - <para>Run <filename>krusader.exe</filename> and enjoy!</para> - </listitem> - <listitem> - <para>Known severe run-time problems on windows at the moment (19 Jun 2008): - <itemizedlist> - <listitem> - <para>Konfigurator crashes (launched even in the first run)</para> - </listitem> - <listitem> - <para>Slow start before the splashscreen appears</para> - </listitem> - <listitem> - <para>If <filename>C:</filename> is put to the location bar, you get incorrect content of panel. - Using file:<filename>///C:/</filename> is more reliable</para> - </listitem> - <listitem> - <para>Not possible to navigate inside ftp</para> - </listitem> - <listitem> - <para>...</para> - </listitem> - </itemizedlist> - </para> - </listitem> - </itemizedlist> -</para> - - +<para>Krusader can be compiled and installed on &Windows; with the + <ulink url="http://winkde.org/pub/kde/ports/win32/installer/">Win-KDE installer</ulink>. + See also <ulink url="http://windows.kde.org/">windows.kde.org</ulink> for more information.</para> + </sect1> Modified: trunk/krusader_kde4/doc/en/release-overview.docbook =================================================================== --- trunk/krusader_kde4/doc/en/release-overview.docbook 2008-12-22 21:05:54 UTC (rev 6158) +++ trunk/krusader_kde4/doc/en/release-overview.docbook 2008-12-22 22:08:51 UTC (rev 6159) @@ -50,7 +50,7 @@ <para>2008-??-?? under construction</para> </entry> <entry> - <para>&kde; 4.0 - 4.1</para> + <para>&kde; 4.0 - 4.2</para> </entry> </row> <row> @@ -61,7 +61,7 @@ <para>2008-??-?? under construction</para> </entry> <entry> - <para>&kde; 4.0 - 4.1</para> + <para>&kde; 4.0 - 4.2</para> </entry> </row> <row> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |