annotate kdiff3/README @ 6:a23681732506

Files have moved into the src directory.
author joachim99
date Mon, 06 Oct 2003 18:32:37 +0000
parents 53b8ecbce0cb
children 31907692deee
rev   line source
joachim99@2 1 KDiff3-Readme
joachim99@2 2 =============
joachim99@2 3
joachim99@2 4 Author: Joachim Eibl (joachim.eibl@gmx.de)
joachim99@2 5 Copyright: (C) 2002 by Joachim Eibl
joachim99@2 6 KDiff3-Version: 0.81
joachim99@2 7
joachim99@2 8
joachim99@2 9 KDiff3 is a program that
joachim99@2 10 - compares two or three input files,
joachim99@2 11 - shows the differences line by line and character by character (!),
joachim99@2 12 - provides an automatic merge-facility and
joachim99@2 13 - an integrated editor for comfortable solving of merge-conflicts
joachim99@2 14 - and has an intuitive graphical user interface.
joachim99@2 15
joachim99@2 16
joachim99@2 17 Licence:
joachim99@2 18 GNU GENERAL PUBLIC LICENSE, Version 2, June 1991
joachim99@2 19 This program is free software; you can redistribute it and/or modify
joachim99@2 20 it under the terms of the GNU General Public License as published by
joachim99@2 21 the Free Software Foundation; either version 2 of the License, or
joachim99@2 22 (at your option) any later version.
joachim99@2 23
joachim99@2 24 This program is distributed in the hope that it will be useful,
joachim99@2 25 but WITHOUT ANY WARRANTY; without even the implied warranty of
joachim99@2 26 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
joachim99@2 27 GNU General Public License for more details.
joachim99@2 28
joachim99@2 29 You should have received a copy of the GNU General Public License
joachim99@2 30 along with this program; if not, write to the Free Software
joachim99@2 31 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
joachim99@2 32
joachim99@2 33 For details see file "COPYING".
joachim99@2 34
joachim99@2 35
joachim99@2 36 Requirements & Installation:
joachim99@2 37 Version 0.81 supports KDE2 and KDE3 but due to some problem with libkio and libkfile
joachim99@2 38 it was necessary to provide different packages for each, but only the configure
joachim99@2 39 script differs.
joachim99@2 40
joachim99@2 41 For KDE2 you need
joachim99@2 42 - kdiff3-0.81_for_KDE2.tar.gz
joachim99@2 43 - KDE2 and QT2-libraries.
joachim99@2 44 - gcc, g++ with version >=2.95
joachim99@2 45
joachim99@2 46 For KDE3 you need
joachim99@2 47 - kdiff3-0.81_for_KDE3.tar.gz
joachim99@2 48 - KDE3 and QT3-libraries.
joachim99@2 49 - gcc, g++ with version >=2.95
joachim99@2 50
joachim99@2 51 Installation for KDE2:
joachim99@2 52 - Make sure your shell-variable QTDIR is correct. (echo $QTDIR).
joachim99@2 53 If it doesn't contain the correct path, type
joachim99@2 54 export QTDIR=your_path_to_qt (e.g. /usr/lib/qt2)
joachim99@2 55 - Unpack the archive: tar xvfz kdiff3-0.81_for_KDE2.tar.gz
joachim99@2 56 - cd into the directory kdiff3-0.81 and type
joachim99@2 57 - ./configure --prefix=/opt/kde2
joachim99@2 58 - make
joachim99@2 59 - make install (You must have root-rights for this step.)
joachim99@2 60
joachim99@2 61 Installation for KDE3:
joachim99@2 62 - Make sure your shell-variable QTDIR is correct. (echo $QTDIR).
joachim99@2 63 If it doesn't contain the correct path, type
joachim99@2 64 export QTDIR=your_path_to_qt (e.g. /usr/lib/qt3)
joachim99@2 65 - Unpack the archive: tar xvfz kdiff3-0.81_for_KDE3.tar.gz
joachim99@2 66 - cd into the directory kdiff3-0.81 and type
joachim99@2 67 - ./configure --prefix=/opt/kde3
joachim99@2 68 - make
joachim99@2 69 - make install (You must have root-rights for this step.)
joachim99@2 70
joachim99@2 71 For details also see the generic instructions in file "INSTALL".
joachim99@2 72
joachim99@2 73 If some icons are not visible or don't seem right, probably the prefix
joachim99@2 74 was wrong. Check where you're KDE2/3 installation is located and
joachim99@2 75 use that directory with the prefix-option of configure.
joachim99@2 76
joachim99@2 77
joachim99@2 78 Start from commandline:
joachim99@2 79 - Comparing 2 files: kdiff3 file1 file2
joachim99@2 80 - Merging 2 files: kdiff3 file1 file2 -o outputfile
joachim99@2 81 - Comparing 3 files: kdiff3 file1 file2 file3
joachim99@2 82 - Merging 3 files: kdiff3 file1 file2 file3 -o outputfile
joachim99@2 83 Note that file1 will be treated as base of file2 and file3.
joachim99@2 84
joachim99@2 85 If you start without arguments, then a dialog will appear where you can
joachim99@2 86 select your files via a filebrowser.
joachim99@2 87
joachim99@2 88 For more documentation, see the help-menu or the subdirectory doc.
joachim99@2 89
joachim99@2 90 Have fun!