Patch for KDevelop 2.1
Roland Krause
rokrau at yahoo.com
Mon Dec 10 22:16:03 UTC 2001
Harry,
great, you should apply this asap and send us another note. I will then
make a small README for the build process.
Roland
--- Harald Fernengel <harry at kdevelop.org> wrote:
> Hi,
>
> this patch enables KDevelop 2.1 to build under KDE 2.2 with the admin
>
> directory from KDE3 HEAD.
>
> I added the configure switch "--enable-kdevelop-qt2" so configure
> will search
> for Qt2 instead of Qt >3.0.1 (similar to gideon).
>
> If we switch over to KDE3's admin dir, then this patch will ensure
> that our
> users can still compile a KDE 2 version of KDevelop 2.x (as long as
> we keep
> source-code compatibility to Qt2, of course).
>
> Harry
>
> > Index: configure.in.in
> ===================================================================
> RCS file: /home/kde/kdevelop/configure.in.in,v
> retrieving revision 1.10.2.3.2.5
> diff -d -u -r1.10.2.3.2.5 configure.in.in
> --- configure.in.in 2001/12/03 09:10:02 1.10.2.3.2.5
> +++ configure.in.in 2001/12/10 18:44:07
> @@ -1,4 +1,73 @@
> -#MIN_CONFIG
> +dnl This file is part of the KDE libraries/packages
> +dnl Copyright (C) 2001 Stephan Kulow (coolo at kde.org)
> +
> +dnl This file is free software; you can redistribute it and/or
> +dnl modify it under the terms of the GNU Library General Public
> +dnl License as published by the Free Software Foundation; either
> +dnl version 2 of the License, or (at your option) any later
> version.
> +
> +dnl This library is distributed in the hope that it will be
> useful,
> +dnl but WITHOUT ANY WARRANTY; without even the implied warranty
> of
> +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> GNU
> +dnl Library General Public License for more details.
> +
> +dnl You should have received a copy of the GNU Library General
> Public Licensednl along with this library; see the file
> COPYING.LIB. If not, write
> +to
> +dnl the Free Software Foundation, Inc., 59 Temple Place - Suite
> 330,
> +dnl Boston, MA 02111-1307, USA.
> +
> +# Original Author was Kalle at kde.org
> +# I lifted it in some mater. (Stephan Kulow)
> +# I used much code from Janos Farkas
> +
> +dnl Process this file with autoconf to produce a configure script.
> +
> +AC_INIT(acinclude.m4) dnl a source file from your sub dir
> +
> +dnl This is so we can use kde-common
> +AC_CONFIG_AUX_DIR(admin)
> +
> +dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
> +unset CDPATH
> +
> +dnl Checking host/target/build systems, for make, install etc.
> +AC_CANONICAL_SYSTEM
> +dnl Perform program name transformation
> +AC_ARG_PROGRAM
> +
> +dnl Automake doc recommends to do this only here. (Janos)
> +AM_INIT_AUTOMAKE(@MODULENAME@, @VERSION@) dnl searches for some
> needed programs
> +
> +KDE_SET_PREFIX
> +
> +dnl generate the config header
> +AM_CONFIG_HEADER(config.h) dnl at the distribution this done
> +
> +dnl Checks for programs.
> +AC_CHECK_COMPILERS
> +AC_ENABLE_SHARED(yes)
> +AC_ENABLE_STATIC(no)
> +KDE_PROG_LIBTOOL
> +
> +dnl for NLS support. Call them in this order!
> +dnl WITH_NLS is for the po files
> +AM_KDE_WITH_NLS
> +
> +AC_ARG_ENABLE(
> + kdevelop-qt2,
> + [ --enable-kdevelop-qt2 compile kdevelop for KDE 2.2 (using
> Qt 2)],
> + kdevelop_use_qt2=$enableval,
> + kdevelop_use_qt2=no
> +)
> +
> +if test "x$kdevelop_use_qt2" = "xno"; then
> + KDE_USE_QT(3.0)
> +else
> + KDE_USE_QT(2.1)
> +fi
> +
> +AC_PATH_KDE
> +
>
> AM_INIT_AUTOMAKE(kdevelop,2.1beta)
>
>
__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com
More information about the KDevelop-devel
mailing list