summaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-05 19:32:49 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-05 19:32:49 +0000
commit2e77c0b4ce1781d87a532022d8ebaccff0fb2b17 (patch)
tree26280a750b189b6bc989565eed26a256bb8fd9bb /INSTALL
downloadkstreamripper-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--INSTALL84
1 files changed, 84 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..8416e76
--- /dev/null
+++ b/INSTALL
@@ -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