summaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2025-05-09 09:27:57 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2025-05-22 13:37:38 +0900
commitca15b14da5f68f8cd2b86976009fd1a6a1c7ea55 (patch)
tree0ff10f62094e706806ca25dd063fa1cb69f37306 /configure.in
parent7a5739d94f1b459c01c7f6acf5f3b1d99829d352 (diff)
downloadkrecipes-ca15b14d.tar.gz
krecipes-ca15b14d.zip
Drop support for automake builds
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 189026316e42f7499f9ef45556b1ebaf31acd36e)
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in286
1 files changed, 0 insertions, 286 deletions
diff --git a/configure.in b/configure.in
deleted file mode 100644
index b0429b1..0000000
--- a/configure.in
+++ /dev/null
@@ -1,286 +0,0 @@
-dnl =======================================================
-dnl FILE: ./admin/configure.in.min
-dnl =======================================================
-
-dnl This file is part of the KDE libraries/packages
-dnl Copyright (C) 2001 Stephan Kulow (coolo@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 License
-dnl along with this library; see the file COPYING.LIB. If not, write to
-dnl the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-dnl Boston, MA 02110-1301, USA.
-
-# Original Author was Kalle@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(krecipes-1.0-beta1, 1.0-beta1) 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
-
-KDE_USE_TQT(3.1)
-AC_PATH_KDE
-dnl =======================================================
-dnl FILE: configure.in.in
-dnl =======================================================
-
-#MIN_CONFIG(3.1)
-CXXFLAGS="$CXXFLAGS $KDE_DEFAULT_CXXFLAGS"
-
-if test "$build_arts" = "yes"; then
- AC_DEFINE(USE_ARTS, 1, [If we use arts volume])
- LIB_ARTS="-lartskde"
- AC_SUBST(LIB_ARTS)
-fi
-
-KDE_INIT_DOXYGEN([The API Reference], [Version $VERSION])
-
-dnl =======================================================
-dnl FILE: ./krecipes/configure.in.in
-dnl =======================================================
-
-#MIN_CONFIG(3.1)
-
-dnl PACKAGE set before
-
-#KDE_USE_TQT(3.1)
-
-AC_C_BIGENDIAN
-AC_CHECK_KDEMAXPATHLEN
-
-AC_ARG_WITH(sqlite3, AC_HELP_STRING([--without-sqlite3], [Don't compile SQLite3 backend support]), , with_sqlite3=yes)
-AC_ARG_WITH(mysql, AC_HELP_STRING([--without-mysql], [Don't compile MySQL backend support]), , with_mysql=yes)
-AC_ARG_WITH(postgresql, AC_HELP_STRING([--without-postgresql], [Don't compile PostgreSQL backend support]), , with_postgresql=yes)
-
-dnl ----- Check if we should enable MySQL ------
-
-if test "x$with_mysql" != "xno"; then
- AC_DEFINE(HAVE_MYSQL, 1, [have MySQL])
- have_mysql="true"
-else
- AC_DEFINE(HAVE_MYSQL, 0, [have MySQL])
- have_mysql="false"
-fi
-
-
-dnl ----- Check if we should enable PostgreSQL ------
-
-if test "x$with_postgresql" != "xno"; then
- AC_DEFINE(HAVE_POSTGRESQL, 1, [have PostgreSQL])
- have_postgresql="true"
-else
- AC_DEFINE(HAVE_POSTGRESQL, 0, [have PostgreSQL])
- have_postgresql="false"
-fi
-
-
-dnl ------ Check for the SQLite headers -----
-
-AC_DEFUN([AC_HAVE_SQLITE3],
-[
- AC_DEFINE(HAVE_SQLITE3, 1, [have SQLite3])
- have_sqlite3=true
- SQLITE_LIB3="-lsqlite3"
- AC_SUBST(SQLITE_LIB3)
-])
-
-AC_DEFUN([AC_NO_SQLITE3],
-[
- AC_DEFINE(HAVE_SQLITE3, 0, [have SQLite3])
- have_sqlite3=false
-])
-
-if test "x$with_sqlite3" != "xno"; then
- KDE_CHECK_HEADER(sqlite3.h,
- AC_HAVE_SQLITE3,
- AC_NO_SQLITE3
- )
-else
- AC_NO_SQLITE3
-fi
-
-dnl ----------- Should I link or should I not link? ---------
-AM_CONDITIONAL(link_lib_MYSQL, test x$have_mysql = xtrue)
-AM_CONDITIONAL(link_lib_POSTGRESQL, test x$have_postgresql = xtrue)
-AM_CONDITIONAL(link_lib_SQLITE, test x$have_sqlite3 = xtrue)
-
-dnl ----------- Should Krecipes be built at all? ------------
-if test "x$have_mysql" = "xfalse" && test "x$have_postgresql" = "xfalse"; then
- if test "x$have_sqlite3" = "xfalse"; then
- DO_NOT_COMPILE="$DO_NOT_COMPILE krecipes"
- will_not_build_krecipes=true
- fi
-fi
-KDE_CREATE_SUBDIRSLIST
-AM_CONDITIONAL(doc_SUBDIR_included, test "x$doc_SUBDIR_included" = xyes)
-AM_CONDITIONAL(krecipes_SUBDIR_included, test "x$krecipes_SUBDIR_included" = xyes)
-AM_CONDITIONAL(po_SUBDIR_included, test "x$po_SUBDIR_included" = xyes)
-AC_CONFIG_FILES([ Makefile ])
-AC_CONFIG_FILES([ data/Makefile ])
-AC_CONFIG_FILES([ doc/Makefile ])
-AC_CONFIG_FILES([ doc/da/Makefile ])
-AC_CONFIG_FILES([ doc/en/Makefile ])
-AC_CONFIG_FILES([ doc/es/Makefile ])
-AC_CONFIG_FILES([ doc/et/Makefile ])
-AC_CONFIG_FILES([ doc/pt/Makefile ])
-AC_CONFIG_FILES([ doc/sv/Makefile ])
-AC_CONFIG_FILES([ icons/Makefile ])
-AC_CONFIG_FILES([ icons/actions/Makefile ])
-AC_CONFIG_FILES([ icons/mime/Makefile ])
-AC_CONFIG_FILES([ layouts/Makefile ])
-AC_CONFIG_FILES([ src/Makefile ])
-AC_CONFIG_FILES([ src/backends/Makefile ])
-AC_CONFIG_FILES([ src/backends/MySQL/Makefile ])
-AC_CONFIG_FILES([ src/backends/PostgreSQL/Makefile ])
-AC_CONFIG_FILES([ src/backends/SQLite/Makefile ])
-AC_CONFIG_FILES([ src/datablocks/Makefile ])
-AC_CONFIG_FILES([ src/dialogs/Makefile ])
-AC_CONFIG_FILES([ src/exporters/Makefile ])
-AC_CONFIG_FILES([ src/importers/Makefile ])
-AC_CONFIG_FILES([ src/tests/Makefile ])
-AC_CONFIG_FILES([ src/widgets/Makefile ])
-AC_CONFIG_FILES([ pics/Makefile ])
-AC_CONFIG_FILES([ translations/Makefile ])
-AC_CONFIG_FILES([ translations/messages/Makefile ])
-AC_OUTPUT
-echo ""
-echo ""
-echo "----- Configure Results -----"
-echo "- -"
-
-if test "x$have_mysql" = "xtrue"; then
-echo "- MySQL Support................... YES -"
-else
-echo "- MySQL Support................... NO -"
-fi
-
-echo "- -"
-
-if test "x$have_postgresql" = "xtrue"; then
-echo "- PostgreSQL Support.............. YES -"
-else
-echo "- PostgreSQL Support.............. NO -"
-fi
-
-echo "- -"
-
-if test "x$have_sqlite3" = "xtrue"; then
-echo "- SQLite Found..................... YES -"
-else
-echo "- SQLite Found..................... NO -"
-fi
-echo "- -"
-echo "------------------------------------------------"
-
-
-if test "x$will_not_build_krecipes" = "xtrue"; then
-echo ""
-echo "*** Krecipes needs a database backend enabled. If ***"
-echo "*** you wish to use SQLite, you must have SQLite ***"
-echo "*** installed before compiling. ***"
-echo "*** KRECIPES WILL NOT BE BUILT ***"
-echo ""
-echo "You can get SQLite from: http://www.hwaci.com/sw/sqlite/"
-echo "Or MySQL from: http://www.mysql.com"
-
-else if test "x$have_mysql" = "xtrue"; then
- if test "x$have_sqlite3" = "xtrue"; then
- echo "- -"
- echo "- Fine, you can build Krecipes now -"
- echo "------------------------------------------------"
- else
- echo "- -"
- echo "- You don't have SQLite installed (or have -"
- echo "- chosen to disable it), but Krecipes can -"
- echo "- work just fine with another supported -"
- echo "- database. -"
- echo "- If you still want to, you can get SQLite -"
- echo "- from http://www.hwaci.com/sw/sqlite/ -"
- echo "------------------------------------------------"
- fi
- fi
-fi
-# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
-if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
- # And if so, warn when they don't match
- if test "$kde_libs_prefix" != "$given_prefix"; then
- # And if kde doesn't know about the prefix yet
- echo ":"`tde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
- if test $? -ne 0; then
- echo ""
- echo "Warning: you chose to install this package in $given_prefix,"
- echo "but KDE was found in $kde_libs_prefix."
- echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
- echo "that TDEDIRS contains it, e.g. export TDEDIRS=$given_prefix:$kde_libs_prefix"
- echo "Then restart KDE."
- echo ""
- fi
- fi
-fi
-
-if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
- echo ""
- echo "Your GCC supports symbol visibility, but the patch for TQt supporting visibility"
- echo "was not included. Therefore, GCC symbol visibility support remains disabled."
- echo ""
- echo "For better performance, consider including the TQt visibility supporting patch"
- echo "located at:"
- echo ""
- echo "http://bugs.kde.org/show_bug.cgi?id=109386"
- echo ""
- echo "and recompile all of TQt and TDE. Note, this is entirely optional and"
- echo "everything will continue to work just fine without it."
- echo ""
-fi
-
-if test "$all_tests" = "bad"; then
- if test ! "$cache_file" = "/dev/null"; then
- echo ""
- echo "Please remove the file $cache_file after changing your setup"
- echo "so that configure will find the changes next time."
- echo ""
- fi
-else
- echo ""
- echo "Good - your configure finished. Start make now"
- echo ""
-fi