diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-07-05 19:32:49 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-07-05 19:32:49 +0000 |
commit | 2e77c0b4ce1781d87a532022d8ebaccff0fb2b17 (patch) | |
tree | 26280a750b189b6bc989565eed26a256bb8fd9bb /INSTALL | |
download | kstreamripper-2e77c0b4ce1781d87a532022d8ebaccff0fb2b17.tar.gz kstreamripper-2e77c0b4ce1781d87a532022d8ebaccff0fb2b17.zip |
Added kstreamripper
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kstreamripper@1239912 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 84 |
1 files changed, 84 insertions, 0 deletions
@@ -0,0 +1,84 @@ +sctest REQUIREMENTS +------------------------ + +kde >= 3.2 is needed to run sctest + +To compile sctest, the kde development packages +are needed: kdelibs-devel, kdebase-devel and python + +scons is also needed http://www.scons.org +(this tool also used by Blender, ..) +Make sure scons is at least v0.96.1, otherwise +the compilation will fail. In case if you do not have +it, a minimum distribution is provided (see SCONS below) + +-> One should only have to run : +$ scons +# scons install +(do "scons install" as root - the menus may not +show up if you skip this step) + + +SCONS +----- + +-> If scons is missing, use the one bundled with PROGRAMNAME : +./unpack_local_scons.sh +python scons.py +python scons.py install +(run the last command as root) + + +-> For your convenience, a quick makefile is created : +./unpack_local_scons.sh +make +make install + + +USEFUL SCONS COMMANDS +--------------------- + +build the targets : scons +install them : scons install +clean the project : scons -c +uninstall : scons -c install +build in parallel : scons -j2 + +CONFIGURATION NOTES +------------------- + +The installation scripts are relying on the kde-config program. +The programs kde-config, qmake, uic and moc must be accesssible +through your PATH. + +Qt and kde may not be installed as expected (in QTDIR and KDEDIR) +So until kde-config is able to give that information, you may +have to give those paths. + +Here are some examples : +On Fedora/Redhat + scons configure kdeincludes=/usr/include/kde/ +On Debian + scons configure qtincludes=/usr/include/qt/ kdeinclude=/usr/include/kde/ +To install in some particular location with additional include paths + scons configure prefix=~/tmp extraincludes=/tmp/include:/usr/local/include + +For more options to tune the build look at the .py files available on +the top-level directory : +generic.py, kde.py, ... + +The build system is based on bksys, a build system that replaces +autoconf, automake and make in a row. Feel free to report your opinion +about it to the authors. + +BUILDING RPMS OR DEBS WITH CHECKINSTALL +--------------------------------------- + +With checkinstall 1.6, use +$ scons +# checkinstall --fstrans=no --nodoc scons install +# scons uninstall + +--------------------------------------- +enjoy KStreamRipper +Michael Goettsche |