diff -Nru drumkv1-0.9.23/aclocal.m4 drumkv1-0.9.24/aclocal.m4 --- drumkv1-0.9.23/aclocal.m4 2021-07-07 07:49:49.716302275 +0000 +++ drumkv1-0.9.24/aclocal.m4 1970-01-01 00:00:00.000000000 +0000 @@ -1,358 +0,0 @@ -# generated automatically by aclocal 1.16.3 -*- Autoconf -*- - -# Copyright (C) 1996-2020 Free Software Foundation, Inc. - -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 11 (pkg-config-0.29.1) - -dnl Copyright © 2004 Scott James Remnant . -dnl Copyright © 2012-2015 Dan Nicholson -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, but -dnl WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -dnl General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License -dnl along with this program; if not, write to the Free Software -dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -dnl 02111-1307, USA. -dnl -dnl As a special exception to the GNU General Public License, if you -dnl distribute this file as part of a program that contains a -dnl configuration script generated by Autoconf, you may include it under -dnl the same distribution terms that you use for the rest of that -dnl program. - -dnl PKG_PREREQ(MIN-VERSION) -dnl ----------------------- -dnl Since: 0.29 -dnl -dnl Verify that the version of the pkg-config macros are at least -dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's -dnl installed version of pkg-config, this checks the developer's version -dnl of pkg.m4 when generating configure. -dnl -dnl To ensure that this macro is defined, also add: -dnl m4_ifndef([PKG_PREREQ], -dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) -dnl -dnl See the "Since" comment for each macro you use to see what version -dnl of the macros you require. -m4_defun([PKG_PREREQ], -[m4_define([PKG_MACROS_VERSION], [0.29.1]) -m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, - [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) -])dnl PKG_PREREQ - -dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) -dnl ---------------------------------- -dnl Since: 0.16 -dnl -dnl Search for the pkg-config tool and set the PKG_CONFIG variable to -dnl first found in the path. Checks that the version of pkg-config found -dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is -dnl used since that's the first version where most current features of -dnl pkg-config existed. -AC_DEFUN([PKG_PROG_PKG_CONFIG], -[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) -m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) -AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) -AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi -fi[]dnl -])dnl PKG_PROG_PKG_CONFIG - -dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -dnl ------------------------------------------------------------------- -dnl Since: 0.18 -dnl -dnl Check to see whether a particular set of modules exists. Similar to -dnl PKG_CHECK_MODULES(), but does not set variables or print errors. -dnl -dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -dnl only at the first occurence in configure.ac, so if the first place -dnl it's called might be skipped (such as if it is within an "if", you -dnl have to call PKG_CHECK_EXISTS manually -AC_DEFUN([PKG_CHECK_EXISTS], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_default([$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) - -dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -dnl --------------------------------------------- -dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting -dnl pkg_failed based on the result. -m4_define([_PKG_CONFIG], -[if test -n "$$1"; then - pkg_cv_[]$1="$$1" - elif test -n "$PKG_CONFIG"; then - PKG_CHECK_EXISTS([$3], - [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes ], - [pkg_failed=yes]) - else - pkg_failed=untried -fi[]dnl -])dnl _PKG_CONFIG - -dnl _PKG_SHORT_ERRORS_SUPPORTED -dnl --------------------------- -dnl Internal check to see if pkg-config supports short errors. -AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -])dnl _PKG_SHORT_ERRORS_SUPPORTED - - -dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -dnl [ACTION-IF-NOT-FOUND]) -dnl -------------------------------------------------------------- -dnl Since: 0.4.0 -dnl -dnl Note that if there is a possibility the first call to -dnl PKG_CHECK_MODULES might not happen, you should be sure to include an -dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -AC_DEFUN([PKG_CHECK_MODULES], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $1]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - m4_default([$4], [AC_MSG_ERROR( -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT])[]dnl - ]) -elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) - m4_default([$4], [AC_MSG_FAILURE( -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see .])[]dnl - ]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - $3 -fi[]dnl -])dnl PKG_CHECK_MODULES - - -dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -dnl [ACTION-IF-NOT-FOUND]) -dnl --------------------------------------------------------------------- -dnl Since: 0.29 -dnl -dnl Checks for existence of MODULES and gathers its build flags with -dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags -dnl and VARIABLE-PREFIX_LIBS from --libs. -dnl -dnl Note that if there is a possibility the first call to -dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to -dnl include an explicit call to PKG_PROG_PKG_CONFIG in your -dnl configure.ac. -AC_DEFUN([PKG_CHECK_MODULES_STATIC], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -_save_PKG_CONFIG=$PKG_CONFIG -PKG_CONFIG="$PKG_CONFIG --static" -PKG_CHECK_MODULES($@) -PKG_CONFIG=$_save_PKG_CONFIG[]dnl -])dnl PKG_CHECK_MODULES_STATIC - - -dnl PKG_INSTALLDIR([DIRECTORY]) -dnl ------------------------- -dnl Since: 0.27 -dnl -dnl Substitutes the variable pkgconfigdir as the location where a module -dnl should install pkg-config .pc files. By default the directory is -dnl $libdir/pkgconfig, but the default can be changed by passing -dnl DIRECTORY. The user can override through the --with-pkgconfigdir -dnl parameter. -AC_DEFUN([PKG_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([pkgconfigdir], - [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, - [with_pkgconfigdir=]pkg_default) -AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -])dnl PKG_INSTALLDIR - - -dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) -dnl -------------------------------- -dnl Since: 0.27 -dnl -dnl Substitutes the variable noarch_pkgconfigdir as the location where a -dnl module should install arch-independent pkg-config .pc files. By -dnl default the directory is $datadir/pkgconfig, but the default can be -dnl changed by passing DIRECTORY. The user can override through the -dnl --with-noarch-pkgconfigdir parameter. -AC_DEFUN([PKG_NOARCH_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([noarch-pkgconfigdir], - [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, - [with_noarch_pkgconfigdir=]pkg_default) -AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -])dnl PKG_NOARCH_INSTALLDIR - - -dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, -dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -dnl ------------------------------------------- -dnl Since: 0.28 -dnl -dnl Retrieves the value of the pkg-config variable for the given module. -AC_DEFUN([PKG_CHECK_VAR], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl - -_PKG_CONFIG([$1], [variable="][$3]["], [$2]) -AS_VAR_COPY([$1], [pkg_cv_][$1]) - -AS_VAR_IF([$1], [""], [$5], [$4])dnl -])dnl PKG_CHECK_VAR - -dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES, -dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND], -dnl [DESCRIPTION], [DEFAULT]) -dnl ------------------------------------------ -dnl -dnl Prepare a "--with-" configure option using the lowercase -dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and -dnl PKG_CHECK_MODULES in a single macro. -AC_DEFUN([PKG_WITH_MODULES], -[ -m4_pushdef([with_arg], m4_tolower([$1])) - -m4_pushdef([description], - [m4_default([$5], [build with ]with_arg[ support])]) - -m4_pushdef([def_arg], [m4_default([$6], [auto])]) -m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes]) -m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no]) - -m4_case(def_arg, - [yes],[m4_pushdef([with_without], [--without-]with_arg)], - [m4_pushdef([with_without],[--with-]with_arg)]) - -AC_ARG_WITH(with_arg, - AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),, - [AS_TR_SH([with_]with_arg)=def_arg]) - -AS_CASE([$AS_TR_SH([with_]with_arg)], - [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)], - [auto],[PKG_CHECK_MODULES([$1],[$2], - [m4_n([def_action_if_found]) $3], - [m4_n([def_action_if_not_found]) $4])]) - -m4_popdef([with_arg]) -m4_popdef([description]) -m4_popdef([def_arg]) - -])dnl PKG_WITH_MODULES - -dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES, -dnl [DESCRIPTION], [DEFAULT]) -dnl ----------------------------------------------- -dnl -dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES -dnl check._[VARIABLE-PREFIX] is exported as make variable. -AC_DEFUN([PKG_HAVE_WITH_MODULES], -[ -PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) - -AM_CONDITIONAL([HAVE_][$1], - [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) -])dnl PKG_HAVE_WITH_MODULES - -dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES, -dnl [DESCRIPTION], [DEFAULT]) -dnl ------------------------------------------------------ -dnl -dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after -dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make -dnl and preprocessor variable. -AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], -[ -PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) - -AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], - [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) -])dnl PKG_HAVE_DEFINE_WITH_MODULES - diff -Nru drumkv1-0.9.23/AUTHORS drumkv1-0.9.24/AUTHORS --- drumkv1-0.9.23/AUTHORS 2021-07-07 07:49:29.774302979 +0000 +++ drumkv1-0.9.24/AUTHORS 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -Rui Nuno Capela diff -Nru drumkv1-0.9.23/autogen.sh drumkv1-0.9.24/autogen.sh --- drumkv1-0.9.23/autogen.sh 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/autogen.sh 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#!/bin/sh -# -make -f Makefile.git $* diff -Nru drumkv1-0.9.23/ChangeLog drumkv1-0.9.24/ChangeLog --- drumkv1-0.9.23/ChangeLog 2021-07-07 07:49:29.774302979 +0000 +++ drumkv1-0.9.24/ChangeLog 2022-01-09 11:53:46.578859333 +0000 @@ -4,6 +4,12 @@ ChangeLog +0.9.24 2022-01-09 A Winter'22 Release. + +- Dropped autotools (autoconf, automake, etc.) build system. +- Fixed deprecate warnings in preparation for Qt >= 6.2. + + 0.9.23 2021-07-07 An Early-Summer'21 Release. - Add support for LV2 UI Windows platform (by AnClark, while diff -Nru drumkv1-0.9.23/CMakeLists.txt drumkv1-0.9.24/CMakeLists.txt --- drumkv1-0.9.23/CMakeLists.txt 2021-07-07 07:49:29.774302979 +0000 +++ drumkv1-0.9.24/CMakeLists.txt 2022-01-09 11:53:46.578859333 +0000 @@ -1,7 +1,7 @@ -cmake_minimum_required (VERSION 3.13) +cmake_minimum_required (VERSION 3.15) project (drumkv1 - VERSION 0.9.23 + VERSION 0.9.24 DESCRIPTION "an old-school drum-kit sampler" LANGUAGES C CXX) @@ -350,5 +350,4 @@ show_option (" LV2 plug-in Port-event support (EXPERIMENTAL) . ." CONFIG_LV2_PORT_EVENT) show_option (" OSC service support (liblo) . . . . . . . . . . ." CONFIG_LIBLO) show_option (" Non Session Management (NSM) support . . . . . . ." CONFIG_NSM) -message ("\n Install prefix . . . . . . . . . . . . . . . . . .: ${CONFIG_PREFIX}") -message ("\nNow type 'make', followed by 'make install' as root.\n") +message ("\n Install prefix . . . . . . . . . . . . . . . . . .: ${CONFIG_PREFIX}\n") diff -Nru drumkv1-0.9.23/configure drumkv1-0.9.24/configure --- drumkv1-0.9.23/configure 2021-07-07 07:49:50.070302262 +0000 +++ drumkv1-0.9.24/configure 1970-01-01 00:00:00.000000000 +0000 @@ -1,8264 +0,0 @@ -#! /bin/sh -# Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for drumkv1 0.9.23. -# -# Report bugs to . -# -# -# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. -# -# -# This configure script is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -# Use a proper internal environment variable to ensure we don't fall - # into an infinite loop, continuously re-executing ourselves. - if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then - _as_can_reexec=no; export _as_can_reexec; - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -as_fn_exit 255 - fi - # We don't want this to propagate to other subprocesses. - { _as_can_reexec=; unset _as_can_reexec;} -if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi -" - as_required="as_fn_return () { (exit \$1); } -as_fn_success () { as_fn_return 0; } -as_fn_failure () { as_fn_return 1; } -as_fn_ret_success () { return 0; } -as_fn_ret_failure () { return 1; } - -exitcode=0 -as_fn_success || { exitcode=1; echo as_fn_success failed.; } -as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } -as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } -as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : - -else - exitcode=1; echo positional parameters were not saved. -fi -test x\$exitcode = x0 || exit 1 -test -x / || exit 1" - as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO - as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO - eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 -test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : - as_have_required=yes -else - as_have_required=no -fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : - -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - as_found=: - case $as_dir in #( - /*) - for as_base in sh bash ksh sh5; do - # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : - CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : - break 2 -fi -fi - done;; - esac - as_found=false -done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } -IFS=$as_save_IFS - - - if test "x$CONFIG_SHELL" != x; then : - export CONFIG_SHELL - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -exit 255 -fi - - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." - else - $as_echo "$0: Please tell bug-autoconf@gnu.org and rncbc@rncbc.org -$0: about your system, including any error possibly output -$0: before this message. Then install a modern shell, or -$0: manually run the script under such a shell if you do -$0: have one." - fi - exit 1 -fi -fi -fi -SHELL=${CONFIG_SHELL-/bin/sh} -export SHELL -# Unset more variables known to interfere with behavior of common tools. -CLICOLOR_FORCE= GREP_OPTIONS= -unset CLICOLOR_FORCE GREP_OPTIONS - -## --------------------- ## -## M4sh Shell Functions. ## -## --------------------- ## -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - - - as_lineno_1=$LINENO as_lineno_1a=$LINENO - as_lineno_2=$LINENO as_lineno_2a=$LINENO - eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && - test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { - # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } - - # If we had to re-execute with $CONFIG_SHELL, we're ensured to have - # already done that, so ensure we don't try to do so again and fall - # in an infinite loop. This has already happened in practice. - _as_can_reexec=no; export _as_can_reexec - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -test -n "$DJDIR" || exec 7<&0 &1 - -# Name of the host. -# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, -# so uname gets run too. -ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` - -# -# Initializations. -# -ac_default_prefix=/usr/local -ac_clean_files= -ac_config_libobj_dir=. -LIBOBJS= -cross_compiling=no -subdirs= -MFLAGS= -MAKEFLAGS= - -# Identity of this package. -PACKAGE_NAME='drumkv1' -PACKAGE_TARNAME='drumkv1' -PACKAGE_VERSION='0.9.23' -PACKAGE_STRING='drumkv1 0.9.23' -PACKAGE_BUGREPORT='rncbc@rncbc.org' -PACKAGE_URL='' - -ac_unique_file="src/drumkv1.cpp" -ac_default_prefix=/usr/local -# Factoring default headers for most tests. -ac_includes_default="\ -#include -#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_SYS_STAT_H -# include -#endif -#ifdef STDC_HEADERS -# include -# include -#else -# ifdef HAVE_STDLIB_H -# include -# endif -#endif -#ifdef HAVE_STRING_H -# if !defined STDC_HEADERS && defined HAVE_MEMORY_H -# include -# endif -# include -#endif -#ifdef HAVE_STRINGS_H -# include -#endif -#ifdef HAVE_INTTYPES_H -# include -#endif -#ifdef HAVE_STDINT_H -# include -#endif -#ifdef HAVE_UNISTD_H -# include -#endif" - -ac_subst_vars='LTLIBOBJS -LIBOBJS -ac_clean_targets -ac_uninstall_targets -ac_install_targets -ac_all_targets -ac_lv2_libs -ac_lv2_incpath -ac_lv2_ldflags -ac_lv2_cflags -ac_jack_libs -ac_jack_incpath -ac_jack_ldflags -ac_jack_cflags -ac_libs -ac_incpath -ac_ldflags -ac_cflags -LV2_LIBS -LV2_CFLAGS -EGREP -GREP -LIBLO_LIBS -LIBLO_CFLAGS -ALSA_LIBS -ALSA_CFLAGS -JACK_LIBS -JACK_CFLAGS -SNDFILE_LIBS -SNDFILE_CFLAGS -ac_cv_lrelease -ac_lrelease -ac_cv_lupdate -ac_lupdate -ac_uic -ac_moc -ac_cv_qmake -ac_qmake -ac_qtchooser -PKG_CONFIG_LIBDIR -PKG_CONFIG_PATH -PKG_CONFIG -CXXCPP -ac_ct_CXX -CXXFLAGS -CXX -CPP -OBJEXT -EXEEXT -ac_ct_CC -CPPFLAGS -LDFLAGS -CFLAGS -CC -ac_build_type -ac_mandir -ac_datadir -ac_libdir -ac_bindir -ac_prefix -ac_version -target_alias -host_alias -build_alias -LIBS -ECHO_T -ECHO_N -ECHO_C -DEFS -mandir -localedir -libdir -psdir -pdfdir -dvidir -htmldir -infodir -docdir -oldincludedir -includedir -localstatedir -sharedstatedir -sysconfdir -datadir -datarootdir -libexecdir -sbindir -bindir -program_transform_name -prefix -exec_prefix -PACKAGE_URL -PACKAGE_BUGREPORT -PACKAGE_STRING -PACKAGE_VERSION -PACKAGE_TARNAME -PACKAGE_NAME -PATH_SEPARATOR -SHELL' -ac_subst_files='' -ac_user_opts=' -enable_option_checking -enable_debug -enable_jack -enable_jack_session -enable_jack_midi -enable_alsa_midi -enable_lv2 -enable_lv2_ui_x11 -enable_lv2_ui_external -enable_lv2_ui_idle -enable_lv2_ui_show -enable_lv2_ui_resize -enable_lv2_programs -enable_lv2_patch -enable_lv2_port_event -enable_liblo -enable_nsm -enable_qt6 -with_qt -with_alsa -with_jack -with_lv2 -with_sndfile -with_liblo -' - ac_precious_vars='build_alias -host_alias -target_alias -CC -CFLAGS -LDFLAGS -LIBS -CPPFLAGS -CPP -CXX -CXXFLAGS -CCC -CXXCPP -PKG_CONFIG -PKG_CONFIG_PATH -PKG_CONFIG_LIBDIR -SNDFILE_CFLAGS -SNDFILE_LIBS -JACK_CFLAGS -JACK_LIBS -ALSA_CFLAGS -ALSA_LIBS -LIBLO_CFLAGS -LIBLO_LIBS -LV2_CFLAGS -LV2_LIBS' - - -# Initialize some variables set by options. -ac_init_help= -ac_init_version=false -ac_unrecognized_opts= -ac_unrecognized_sep= -# The variables have the same names as the options, with -# dashes changed to underlines. -cache_file=/dev/null -exec_prefix=NONE -no_create= -no_recursion= -prefix=NONE -program_prefix=NONE -program_suffix=NONE -program_transform_name=s,x,x, -silent= -site= -srcdir= -verbose= -x_includes=NONE -x_libraries=NONE - -# Installation directory options. -# These are left unexpanded so users can "make install exec_prefix=/foo" -# and all the variables that are supposed to be based on exec_prefix -# by default will actually change. -# Use braces instead of parens because sh, perl, etc. also accept them. -# (The list follows the same order as the GNU Coding Standards.) -bindir='${exec_prefix}/bin' -sbindir='${exec_prefix}/sbin' -libexecdir='${exec_prefix}/libexec' -datarootdir='${prefix}/share' -datadir='${datarootdir}' -sysconfdir='${prefix}/etc' -sharedstatedir='${prefix}/com' -localstatedir='${prefix}/var' -includedir='${prefix}/include' -oldincludedir='/usr/include' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -infodir='${datarootdir}/info' -htmldir='${docdir}' -dvidir='${docdir}' -pdfdir='${docdir}' -psdir='${docdir}' -libdir='${exec_prefix}/lib' -localedir='${datarootdir}/locale' -mandir='${datarootdir}/man' - -ac_prev= -ac_dashdash= -for ac_option -do - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval $ac_prev=\$ac_option - ac_prev= - continue - fi - - case $ac_option in - *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; - *=) ac_optarg= ;; - *) ac_optarg=yes ;; - esac - - # Accept the important Cygnus configure options, so we can diagnose typos. - - case $ac_dashdash$ac_option in - --) - ac_dashdash=yes ;; - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) - bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) - ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) - build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) - cache_file=$ac_optarg ;; - - --config-cache | -C) - cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=*) - datadir=$ac_optarg ;; - - -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ - | --dataroo | --dataro | --datar) - ac_prev=datarootdir ;; - -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ - | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) - datarootdir=$ac_optarg ;; - - -disable-* | --disable-*) - ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=no ;; - - -docdir | --docdir | --docdi | --doc | --do) - ac_prev=docdir ;; - -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) - docdir=$ac_optarg ;; - - -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) - ac_prev=dvidir ;; - -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) - dvidir=$ac_optarg ;; - - -enable-* | --enable-*) - ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=\$ac_optarg ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ - | --exec | --exe | --ex) - ac_prev=exec_prefix ;; - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) - exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - - -help | --help | --hel | --he | -h) - ac_init_help=long ;; - -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) - ac_init_help=recursive ;; - -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) - ac_init_help=short ;; - - -host | --host | --hos | --ho) - ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) - host_alias=$ac_optarg ;; - - -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) - ac_prev=htmldir ;; - -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ - | --ht=*) - htmldir=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) - includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) - infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) - libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) - libexecdir=$ac_optarg ;; - - -localedir | --localedir | --localedi | --localed | --locale) - ac_prev=localedir ;; - -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) - localedir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst | --locals) - ac_prev=localstatedir ;; - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) - localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) - mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - no_recursion=yes ;; - - -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ - | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ - | --oldin | --oldi | --old | --ol | --o) - ac_prev=oldincludedir ;; - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) - oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) - program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) - program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ - | --program-transform-n | --program-transform- \ - | --program-transform | --program-transfor \ - | --program-transfo | --program-transf \ - | --program-trans | --program-tran \ - | --progr-tra | --program-tr | --program-t) - ac_prev=program_transform_name ;; - -program-transform-name=* | --program-transform-name=* \ - | --program-transform-nam=* | --program-transform-na=* \ - | --program-transform-n=* | --program-transform-=* \ - | --program-transform=* | --program-transfor=* \ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) - program_transform_name=$ac_optarg ;; - - -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) - ac_prev=pdfdir ;; - -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) - pdfdir=$ac_optarg ;; - - -psdir | --psdir | --psdi | --psd | --ps) - ac_prev=psdir ;; - -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) - psdir=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) - sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ - | --sharedst | --shareds | --shared | --share | --shar \ - | --sha | --sh) - ac_prev=sharedstatedir ;; - -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) - sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) - site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) - sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) - ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) - target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - - -version | --version | --versio | --versi | --vers | -V) - ac_init_version=: ;; - - -with-* | --with-*) - ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=\$ac_optarg ;; - - -without-* | --without-*) - ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=no ;; - - --x) - # Obsolete; use --with-x. - with_x=yes ;; - - -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ - | --x-incl | --x-inc | --x-in | --x-i) - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) - x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) - x_libraries=$ac_optarg ;; - - -*) as_fn_error $? "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information" - ;; - - *=*) - ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` - # Reject names that are not valid shell variable names. - case $ac_envvar in #( - '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; - esac - eval $ac_envvar=\$ac_optarg - export $ac_envvar ;; - - *) - # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 - expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 - : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" - ;; - - esac -done - -if test -n "$ac_prev"; then - ac_option=--`echo $ac_prev | sed 's/_/-/g'` - as_fn_error $? "missing argument to $ac_option" -fi - -if test -n "$ac_unrecognized_opts"; then - case $enable_option_checking in - no) ;; - fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; - esac -fi - -# Check all directory arguments for consistency. -for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ - datadir sysconfdir sharedstatedir localstatedir includedir \ - oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir -do - eval ac_val=\$$ac_var - # Remove trailing slashes. - case $ac_val in - */ ) - ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` - eval $ac_var=\$ac_val;; - esac - # Be sure to have absolute directory names. - case $ac_val in - [\\/$]* | ?:[\\/]* ) continue;; - NONE | '' ) case $ac_var in *prefix ) continue;; esac;; - esac - as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" -done - -# There might be people who depend on the old broken behavior: `$host' -# used to hold the argument of --host etc. -# FIXME: To remove some day. -build=$build_alias -host=$host_alias -target=$target_alias - -# FIXME: To remove some day. -if test "x$host_alias" != x; then - if test "x$build_alias" = x; then - cross_compiling=maybe - elif test "x$build_alias" != "x$host_alias"; then - cross_compiling=yes - fi -fi - -ac_tool_prefix= -test -n "$host_alias" && ac_tool_prefix=$host_alias- - -test "$silent" = yes && exec 6>/dev/null - - -ac_pwd=`pwd` && test -n "$ac_pwd" && -ac_ls_di=`ls -di .` && -ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - as_fn_error $? "working directory cannot be determined" -test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - as_fn_error $? "pwd does not report name of working directory" - - -# Find the source files, if location was not specified. -if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$as_myself" || -$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_myself" : 'X\(//\)[^/]' \| \ - X"$as_myself" : 'X\(//\)$' \| \ - X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r "$srcdir/$ac_unique_file"; then - srcdir=.. - fi -else - ac_srcdir_defaulted=no -fi -if test ! -r "$srcdir/$ac_unique_file"; then - test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" -fi -ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" -ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" - pwd)` -# When building in place, set srcdir=. -if test "$ac_abs_confdir" = "$ac_pwd"; then - srcdir=. -fi -# Remove unnecessary trailing slashes from srcdir. -# Double slashes in file names in object file debugging info -# mess up M-x gdb in Emacs. -case $srcdir in -*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; -esac -for ac_var in $ac_precious_vars; do - eval ac_env_${ac_var}_set=\${${ac_var}+set} - eval ac_env_${ac_var}_value=\$${ac_var} - eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} - eval ac_cv_env_${ac_var}_value=\$${ac_var} -done - -# -# Report the --help message. -# -if test "$ac_init_help" = "long"; then - # Omit some internal or obsolete options to make the list less imposing. - # This message is too long to be a string in the A/UX 3.1 sh. - cat <<_ACEOF -\`configure' configures drumkv1 0.9.23 to adapt to many kinds of systems. - -Usage: $0 [OPTION]... [VAR=VALUE]... - -To assign environment variables (e.g., CC, CFLAGS...), specify them as -VAR=VALUE. See below for descriptions of some of the useful variables. - -Defaults for the options are specified in brackets. - -Configuration: - -h, --help display this help and exit - --help=short display options specific to this package - --help=recursive display the short help of all the included packages - -V, --version display version information and exit - -q, --quiet, --silent do not print \`checking ...' messages - --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for \`--cache-file=config.cache' - -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or \`..'] - -Installation directories: - --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] - --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] - -By default, \`make install' will install all the files in -\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -an installation prefix other than \`$ac_default_prefix' using \`--prefix', -for instance \`--prefix=\$HOME'. - -For better control, use the options below. - -Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] - --datadir=DIR read-only architecture-independent data [DATAROOTDIR] - --infodir=DIR info documentation [DATAROOTDIR/info] - --localedir=DIR locale-dependent data [DATAROOTDIR/locale] - --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/drumkv1] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] -_ACEOF - - cat <<\_ACEOF -_ACEOF -fi - -if test -n "$ac_init_help"; then - case $ac_init_help in - short | recursive ) echo "Configuration of drumkv1 0.9.23:";; - esac - cat <<\_ACEOF - -Optional Features: - --disable-option-checking ignore unrecognized --enable/--with options - --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) - --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --enable-debug enable debugging (default=no) - --enable-jack enable JACK stand-alone build (default=yes) - --enable-jack-session enable JACK session support (default=yes) - --enable-jack-midi enable JACK MIDI support (default=yes) - --enable-alsa-midi enable ALSA MIDI support (default=yes) - --enable-lv2 enable LV2 plug-in build (default=yes) - --enable-lv2-ui-x11 enable LV2 plug-in X11 UI support (default=yes) - --enable-lv2-ui-external - enable LV2 plug-in External UI support (default=yes) - --enable-lv2-ui-idle enable LV2 UI Idle interface support (default=yes) - --enable-lv2-ui-show enable LV2 UI Show interface support (default=yes) - --enable-lv2-ui-resize enable LV2 UI Resize interface support (default=yes) - --enable-lv2-programs enable LV2 plug-in Programs support (default=yes) - --enable-lv2-patch enable LV2 plug-in Patch support (default=yes) - --enable-lv2-port-event enable LV2 plug-in Port-event support (EXPERIMENTAL) - (default=yes) - --enable-liblo enable liblo interface (default=yes) - --enable-nsm enable NSM support (default=yes) - --enable-qt6 enable Qt6 build (default=yes) - -Optional Packages: - --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] - --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-qt=PATH use alternate Qt install path - --with-alsa=PATH use alternate ALSA install path - --with-jack=PATH use alternate JACK install path - --with-lv2=PATH use alternate LV2 install path - --with-sndfile=PATH use alternate libsndfile path - --with-liblo=PATH use alternate liblo path - -Some influential environment variables: - CC C compiler command - CFLAGS C compiler flags - LDFLAGS linker flags, e.g. -L if you have libraries in a - nonstandard directory - LIBS libraries to pass to the linker, e.g. -l - CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if - you have headers in a nonstandard directory - CPP C preprocessor - CXX C++ compiler command - CXXFLAGS C++ compiler flags - CXXCPP C++ preprocessor - PKG_CONFIG path to pkg-config utility - PKG_CONFIG_PATH - directories to add to pkg-config's search path - PKG_CONFIG_LIBDIR - path overriding pkg-config's built-in search path - SNDFILE_CFLAGS - C compiler flags for SNDFILE, overriding pkg-config - SNDFILE_LIBS - linker flags for SNDFILE, overriding pkg-config - JACK_CFLAGS C compiler flags for JACK, overriding pkg-config - JACK_LIBS linker flags for JACK, overriding pkg-config - ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config - ALSA_LIBS linker flags for ALSA, overriding pkg-config - LIBLO_CFLAGS - C compiler flags for LIBLO, overriding pkg-config - LIBLO_LIBS linker flags for LIBLO, overriding pkg-config - LV2_CFLAGS C compiler flags for LV2, overriding pkg-config - LV2_LIBS linker flags for LV2, overriding pkg-config - -Use these variables to override the choices made by `configure' or to help -it to find libraries and programs with nonstandard names/locations. - -Report bugs to . -_ACEOF -ac_status=$? -fi - -if test "$ac_init_help" = "recursive"; then - # If there are subdirs, report their specific --help. - for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d "$ac_dir" || - { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || - continue - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. - if test -f "$ac_srcdir/configure.gnu"; then - echo && - $SHELL "$ac_srcdir/configure.gnu" --help=recursive - elif test -f "$ac_srcdir/configure"; then - echo && - $SHELL "$ac_srcdir/configure" --help=recursive - else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi || ac_status=$? - cd "$ac_pwd" || { ac_status=$?; break; } - done -fi - -test -n "$ac_init_help" && exit $ac_status -if $ac_init_version; then - cat <<\_ACEOF -drumkv1 configure 0.9.23 -generated by GNU Autoconf 2.69 - -Copyright (C) 2012 Free Software Foundation, Inc. -This configure script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it. -_ACEOF - exit -fi - -## ------------------------ ## -## Autoconf initialization. ## -## ------------------------ ## - -# ac_fn_c_try_compile LINENO -# -------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_compile - -# ac_fn_c_try_cpp LINENO -# ---------------------- -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } > conftest.i && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_cpp - -# ac_fn_cxx_try_compile LINENO -# ---------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_cxx_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_compile - -# ac_fn_cxx_try_cpp LINENO -# ------------------------ -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } > conftest.i && { - test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || - test ! -s conftest.err - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_cpp - -# ac_fn_cxx_try_link LINENO -# ------------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_link () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest$ac_exeext - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_cxx_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - test -x conftest$ac_exeext - }; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information - # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would - # interfere with the next link command; also delete a directory that is - # left behind by Apple's compiler. We do this before executing the actions. - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_link - -# ac_fn_cxx_try_run LINENO -# ------------------------ -# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes -# that executables *can* be run. -ac_fn_cxx_try_run () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then : - ac_retval=0 -else - $as_echo "$as_me: program exited with status $ac_status" >&5 - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=$ac_status -fi - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_run - -# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES -# --------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_cxx_check_header_mongrel () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if eval \${$3+:} false; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_header_compiler=yes -else - ac_header_compiler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no -fi -rm -f conftest.err conftest.i conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} -( $as_echo "## ------------------------------ ## -## Report this to rncbc@rncbc.org ## -## ------------------------------ ##" - ) | sed "s/^/$as_me: WARNING: /" >&2 - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=\$ac_header_compiler" -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_cxx_check_header_mongrel - -# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES -# --------------------------------------------------------- -# Tests whether HEADER exists and can be compiled using the include files in -# INCLUDES, setting the cache variable VAR accordingly. -ac_fn_cxx_check_header_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - eval "$3=yes" -else - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_cxx_check_header_compile -cat >config.log <<_ACEOF -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by drumkv1 $as_me 0.9.23, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ $0 $@ - -_ACEOF -exec 5>>config.log -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## - -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` - -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` - -_ASUNAME - -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" - done -IFS=$as_save_IFS - -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Strip out --silent because we don't want to record it for future runs. -# Also quote any args containing shell meta-characters. -# Make two passes to allow for proper duplicate-argument suppression. -ac_configure_args= -ac_configure_args0= -ac_configure_args1= -ac_must_keep_next=false -for ac_pass in 1 2 -do - for ac_arg - do - case $ac_arg in - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - continue ;; - *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case $ac_pass in - 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; - 2) - as_fn_append ac_configure_args1 " '$ac_arg'" - if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. - else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac - fi - as_fn_append ac_configure_args " '$ac_arg'" - ;; - esac - done -done -{ ac_configure_args0=; unset ac_configure_args0;} -{ ac_configure_args1=; unset ac_configure_args1;} - -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Use '\'' to represent an apostrophe within the trap. -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. -trap 'exit_status=$? - # Save into config.log some information that might help in debugging. - { - echo - - $as_echo "## ---------------- ## -## Cache variables. ## -## ---------------- ##" - echo - # The following way of writing the cache mishandles newlines in values, -( - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - (set) 2>&1 | - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - sed -n \ - "s/'\''/'\''\\\\'\'''\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" - ;; #( - *) - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) - echo - - $as_echo "## ----------------- ## -## Output variables. ## -## ----------------- ##" - echo - for ac_var in $ac_subst_vars - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - - if test -n "$ac_subst_files"; then - $as_echo "## ------------------- ## -## File substitutions. ## -## ------------------- ##" - echo - for ac_var in $ac_subst_files - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - fi - - if test -s confdefs.h; then - $as_echo "## ----------- ## -## confdefs.h. ## -## ----------- ##" - echo - cat confdefs.h - echo - fi - test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" - } >&5 - rm -f core *.core core.conftest.* && - rm -f -r conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status -' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal -done -ac_signal=0 - -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -f -r conftest* confdefs.h - -$as_echo "/* confdefs.h */" > confdefs.h - -# Predefined preprocessor variables. - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" -_ACEOF - - -# Let the site file select an alternate cache file if it wants to. -# Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE -if test -n "$CONFIG_SITE"; then - # We do not want a PATH search for config.site. - case $CONFIG_SITE in #(( - -*) ac_site_file1=./$CONFIG_SITE;; - */*) ac_site_file1=$CONFIG_SITE;; - *) ac_site_file1=./$CONFIG_SITE;; - esac -elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site -else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site -fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" -do - test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" \ - || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "failed to load site script $ac_site_file -See \`config.log' for more details" "$LINENO" 5; } - fi -done - -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special files - # actually), so we avoid doing that. DJGPP emulates it as a regular file. - if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . "$cache_file";; - *) . "./$cache_file";; - esac - fi -else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} - >$cache_file -fi - -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 -fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - - -ac_config_headers="$ac_config_headers src/config.h" - -ac_config_files="$ac_config_files Makefile drumkv1.spec src/src_core.pri src/src_ui.pri src/src_jack.pri src/src_lv2.pri" - - -# Build version string. -if ${ac_cv_build_version+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_build_version=$(git describe --tags --dirty --abbrev=6 2>/dev/null) - if test -n "$ac_cv_build_version"; then - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/^[^0-9]\+//') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/^1_//') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/^[_vV]\+//') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/-g/git./') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/[_|-]/./g') - ac_cv_build_version_extra=$(git rev-parse --abbrev-ref HEAD 2>/dev/null) - if test "x$ac_cv_build_version_extra" != "xmaster"; then - ac_cv_build_version="$ac_cv_build_version [$ac_cv_build_version_extra]" - fi - else - ac_cv_build_version="$PACKAGE_VERSION" - fi - -fi - -ac_build_version="$ac_cv_build_version" - -cat >>confdefs.h <<_ACEOF -#define CONFIG_BUILD_VERSION "$ac_build_version" -_ACEOF - - -# Sanitized version string. -if ${ac_cv_version+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_version=$(echo $PACKAGE_VERSION | sed -r 's/^([0-9|\.]+).*$/\1/') - -fi - -ac_version="$ac_cv_version" - -cat >>confdefs.h <<_ACEOF -#define CONFIG_VERSION "$ac_version" -_ACEOF - - - -# Set default installation prefix. - -if test "x$prefix" = "xNONE"; then - prefix=$ac_default_prefix -fi -if test "x$exec_prefix" = "xNONE"; then - exec_prefix=$prefix -fi -eval ac_prefix=$prefix - - -cat >>confdefs.h <<_ACEOF -#define CONFIG_PREFIX "$ac_prefix" -_ACEOF - - -# Set default installation directories. -eval ac_bindir=$bindir - - -cat >>confdefs.h <<_ACEOF -#define CONFIG_BINDIR "$ac_bindir" -_ACEOF - - -eval ac_libdir=$libdir - - -cat >>confdefs.h <<_ACEOF -#define CONFIG_LIBDIR "$ac_libdir" -_ACEOF - - -eval datarootdir=$datarootdir -eval ac_datadir=$datadir - - -cat >>confdefs.h <<_ACEOF -#define CONFIG_DATADIR "$ac_datadir" -_ACEOF - - -eval ac_mandir=$mandir - - -cat >>confdefs.h <<_ACEOF -#define CONFIG_MANDIR "$ac_mandir" -_ACEOF - - - -# Enable debugging argument option. -# Check whether --enable-debug was given. -if test "${enable_debug+set}" = set; then : - enableval=$enable_debug; ac_debug="$enableval" -fi - - -# Enable JACK standalone build. -# Check whether --enable-jack was given. -if test "${enable_jack+set}" = set; then : - enableval=$enable_jack; ac_jack="$enableval" -else - ac_jack="yes" -fi - - -# Enable JACK session support. -# Check whether --enable-jack-session was given. -if test "${enable_jack_session+set}" = set; then : - enableval=$enable_jack_session; ac_jack_session="$enableval" -else - ac_jack_session="yes" -fi - - -# Enable JACK MIDI support option. -# Check whether --enable-jack-midi was given. -if test "${enable_jack_midi+set}" = set; then : - enableval=$enable_jack_midi; ac_jack_midi="$enableval" -else - ac_jack_midi="yes" -fi - - -# Enable ALSA MIDI support option. -# Check whether --enable-alsa-midi was given. -if test "${enable_alsa_midi+set}" = set; then : - enableval=$enable_alsa_midi; ac_alsa_midi="$enableval" -else - ac_alsa_midi="yes" -fi - - -# Enable LV2 plugin build. -# Check whether --enable-lv2 was given. -if test "${enable_lv2+set}" = set; then : - enableval=$enable_lv2; ac_lv2="$enableval" -else - ac_lv2="yes" -fi - - -# Check whether --enable-lv2-ui-x11 was given. -if test "${enable_lv2_ui_x11+set}" = set; then : - enableval=$enable_lv2_ui_x11; ac_lv2_ui_x11="$enableval" -else - ac_lv2_ui_x11="yes" -fi - - -# Check whether --enable-lv2-ui-external was given. -if test "${enable_lv2_ui_external+set}" = set; then : - enableval=$enable_lv2_ui_external; ac_lv2_ui_external="$enableval" -else - ac_lv2_ui_external="yes" -fi - - -# Check whether --enable-lv2-ui-idle was given. -if test "${enable_lv2_ui_idle+set}" = set; then : - enableval=$enable_lv2_ui_idle; ac_lv2_ui_idle="$enableval" -else - ac_lv2_ui_idle="yes" -fi - - -# Check whether --enable-lv2-ui-show was given. -if test "${enable_lv2_ui_show+set}" = set; then : - enableval=$enable_lv2_ui_show; ac_lv2_ui_show="$enableval" -else - ac_lv2_ui_show="yes" -fi - - -# Check whether --enable-lv2-ui-resize was given. -if test "${enable_lv2_ui_resize+set}" = set; then : - enableval=$enable_lv2_ui_resize; ac_lv2_ui_resize="$enableval" -else - ac_lv2_ui_resize="yes" -fi - - -# Check whether --enable-lv2-programs was given. -if test "${enable_lv2_programs+set}" = set; then : - enableval=$enable_lv2_programs; ac_lv2_programs="$enableval" -else - ac_lv2_programs="yes" -fi - - -# Check whether --enable-lv2-patch was given. -if test "${enable_lv2_patch+set}" = set; then : - enableval=$enable_lv2_patch; ac_lv2_patch="$enableval" -else - ac_lv2_patch="yes" -fi - - -# Check whether --enable-lv2-port-event was given. -if test "${enable_lv2_port_event+set}" = set; then : - enableval=$enable_lv2_port_event; ac_lv2_port_event="$enableval" -else - ac_lv2_port_event="yes" -fi - - - -# Enable liblo availability. -# Check whether --enable-liblo was given. -if test "${enable_liblo+set}" = set; then : - enableval=$enable_liblo; ac_liblo="$enableval" -else - ac_liblo="yes" -fi - - -# Enable NSM support. -# Check whether --enable-nsm was given. -if test "${enable_nsm+set}" = set; then : - enableval=$enable_nsm; ac_nsm="$enableval" -else - ac_nsm="yes" -fi - - - -# Enable Qt6 build preference. -# Check whether --enable-qt6 was given. -if test "${enable_qt6+set}" = set; then : - enableval=$enable_qt6; ac_qt6="$enableval" -else - ac_qt6="yes" -fi - - - -if test "x$ac_debug" = "xyes"; then - -$as_echo "#define CONFIG_DEBUG 1" >>confdefs.h - - ac_build_type="debug" -else - ac_build_type="release" -fi - - - - -# Standard installation base dirs. -ac_path=$PATH -ac_pkg_config_path=$PKG_CONFIG_PATH -ac_with_paths="" - -# Set for alternate Qt installation dir. - -# Check whether --with-qt was given. -if test "${with_qt+set}" = set; then : - withval=$with_qt; ac_qt_path="$withval" -else - ac_qt_path="no" -fi - - -if test "x$ac_qt_path" != "xno"; then - ac_path="$ac_qt_path/bin:$ac_path" - ac_pkg_config_path="$ac_qt_path/lib/pkgconfig:$ac_pkg_config_path" -fi - - -# Set for alternate ALSA installation dir. - -# Check whether --with-alsa was given. -if test "${with_alsa+set}" = set; then : - withval=$with_alsa; ac_with_paths="$ac_with_paths $withval" -fi - - -# Set for alternate JACK installation dir. - -# Check whether --with-jack was given. -if test "${with_jack+set}" = set; then : - withval=$with_jack; ac_with_paths="$ac_with_paths $withval" -fi - - -# Set for alternate LV2 installation dir. - -# Check whether --with-lv2 was given. -if test "${with_lv2+set}" = set; then : - withval=$with_lv2; ac_with_paths="$ac_with_paths $withval" -fi - - -# Set for alternate libsndfile installation dir. - -# Check whether --with-sndfile was given. -if test "${with_sndfile+set}" = set; then : - withval=$with_sndfile; ac_with_paths="$ac_with_paths $withval" -fi - - -# Set for alternate liblo installation dir. - -# Check whether --with-liblo was given. -if test "${with_liblo+set}" = set; then : - withval=$with_liblo; ac_with_paths="$ac_with_paths $withval" -fi - - - -# Honor user specified flags. -ac_cflags=$CFLAGS -ac_ldflags=$LDFLAGS - - -# Checks for programs. -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "gcc", so it can be a program name with args. -set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -else - CC="$ac_cv_prog_CC" -fi - -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. -set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - fi -fi -if test -z "$CC"; then - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else - ac_prog_rejected=no -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then - ac_prog_rejected=yes - continue - fi - ac_cv_prog_CC="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -if test $ac_prog_rejected = yes; then - # We found a bogon in the path, so make sure we never use it. - set dummy $ac_cv_prog_CC - shift - if test $# != 0; then - # We chose a different compiler from the bogus one. - # However, it has the same basename, so the bogon will be chosen - # first if we set CC to just the basename; use the full file name. - shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" - fi -fi -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - for ac_prog in cl.exe - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$CC" && break - done -fi -if test -z "$CC"; then - ac_ct_CC=$CC - for ac_prog in cl.exe -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$ac_ct_CC" && break -done - - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -fi - -fi - - -test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "no acceptable C compiler found in \$PATH -See \`config.log' for more details" "$LINENO" 5; } - -# Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" -# Try to create an executable without -o first, disregard a.out. -# It will help us diagnose broken compilers, and finding out an intuition -# of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } -ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` - -# The possible output files: -ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" - -ac_rmfiles= -for ac_file in $ac_files -do - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - * ) ac_rmfiles="$ac_rmfiles $ac_file";; - esac -done -rm -f $ac_rmfiles - -if { { ac_try="$ac_link_default" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link_default") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. -# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' -# in a Makefile. We should not override ac_cv_exeext if it was cached, -# so that the user can short-circuit this test for compilers unknown to -# Autoconf. -for ac_file in $ac_files '' -do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) - ;; - [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; - *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; - then :; else - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - fi - # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an `-o' - # argument, so we may need to know it at that point already. - # Even if this section looks crufty: it has the advantage of - # actually working. - break;; - * ) - break;; - esac -done -test "$ac_cv_exeext" = no && ac_cv_exeext= - -else - ac_file='' -fi -if test -z "$ac_file"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "C compiler cannot create executables -See \`config.log' for more details" "$LINENO" 5; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } -ac_exeext=$ac_cv_exeext - -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out -ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -$as_echo_n "checking for suffix of executables... " >&6; } -if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - # If both `conftest.exe' and `conftest' are `present' (well, observable) -# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -# work properly (i.e., refer to `conftest.exe'), while it won't with -# `rm'. -for ac_file in conftest.exe conftest conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - break;; - * ) break;; - esac -done -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details" "$LINENO" 5; } -fi -rm -f conftest conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -$as_echo "$ac_cv_exeext" >&6; } - -rm -f conftest.$ac_ext -EXEEXT=$ac_cv_exeext -ac_exeext=$EXEEXT -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ -FILE *f = fopen ("conftest.out", "w"); - return ferror (f) || fclose (f) != 0; - - ; - return 0; -} -_ACEOF -ac_clean_files="$ac_clean_files conftest.out" -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } -if test "$cross_compiling" != yes; then - { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } - if { ac_try='./conftest$ac_cv_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details" "$LINENO" 5; } - fi - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } - -rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out -ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -$as_echo_n "checking for suffix of object files... " >&6; } -if ${ac_cv_objext+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.o conftest.obj -if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - for ac_file in conftest.o conftest.obj conftest.*; do - test -f "$ac_file" || continue; - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; - *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` - break;; - esac -done -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot compute suffix of object files: cannot compile -See \`config.log' for more details" "$LINENO" 5; } -fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -$as_echo "$ac_cv_objext" >&6; } -OBJEXT=$ac_cv_objext -ac_objext=$OBJEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 -$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if ${ac_cv_c_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ -#ifndef __GNUC__ - choke me -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_compiler_gnu=yes -else - ac_compiler_gnu=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_c_compiler_gnu=$ac_compiler_gnu - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -$as_echo "$ac_cv_c_compiler_gnu" >&6; } -if test $ac_compiler_gnu = yes; then - GCC=yes -else - GCC= -fi -ac_test_CFLAGS=${CFLAGS+set} -ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 -$as_echo_n "checking whether $CC accepts -g... " >&6; } -if ${ac_cv_prog_cc_g+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_save_c_werror_flag=$ac_c_werror_flag - ac_c_werror_flag=yes - ac_cv_prog_cc_g=no - CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_prog_cc_g=yes -else - CFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - -else - ac_c_werror_flag=$ac_save_c_werror_flag - CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_prog_cc_g=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 -$as_echo "$ac_cv_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then - CFLAGS=$ac_save_CFLAGS -elif test $ac_cv_prog_cc_g = yes; then - if test "$GCC" = yes; then - CFLAGS="-g -O2" - else - CFLAGS="-g" - fi -else - if test "$GCC" = yes; then - CFLAGS="-O2" - else - CFLAGS= - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 -$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if ${ac_cv_prog_cc_c89+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_cv_prog_cc_c89=no -ac_save_CC=$CC -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -struct stat; -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; - -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; - -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} -_ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_prog_cc_c89=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext - test "x$ac_cv_prog_cc_c89" != "xno" && break -done -rm -f conftest.$ac_ext -CC=$ac_save_CC - -fi -# AC_CACHE_VAL -case "x$ac_cv_prog_cc_c89" in - x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } ;; - xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -$as_echo "unsupported" >&6; } ;; - *) - CC="$CC $ac_cv_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 -$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; -esac -if test "x$ac_cv_prog_cc_c89" != xno; then : - -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -$as_echo_n "checking how to run the C preprocessor... " >&6; } -# On Suns, sometimes $CPP names a directory. -if test -n "$CPP" && test -d "$CPP"; then - CPP= -fi -if test -z "$CPP"; then - if ${ac_cv_prog_CPP+:} false; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" - do - ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - -else - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - break -fi - - done - ac_cv_prog_CPP=$CPP - -fi - CPP=$ac_cv_prog_CPP -else - ac_cv_prog_CPP=$CPP -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 -$as_echo "$CPP" >&6; } -ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - -else - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details" "$LINENO" 5; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -if test -z "$CXX"; then - if test -n "$CCC"; then - CXX=$CCC - else - if test -n "$ac_tool_prefix"; then - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CXX+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CXX"; then - ac_cv_prog_CXX="$CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CXX=$ac_cv_prog_CXX -if test -n "$CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 -$as_echo "$CXX" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$CXX" && break - done -fi -if test -z "$CXX"; then - ac_ct_CXX=$CXX - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CXX+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_CXX"; then - ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CXX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CXX=$ac_cv_prog_ac_ct_CXX -if test -n "$ac_ct_CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 -$as_echo "$ac_ct_CXX" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$ac_ct_CXX" && break -done - - if test "x$ac_ct_CXX" = x; then - CXX="g++" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CXX=$ac_ct_CXX - fi -fi - - fi -fi -# Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 -$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } -if ${ac_cv_cxx_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ -#ifndef __GNUC__ - choke me -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_compiler_gnu=yes -else - ac_compiler_gnu=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 -$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } -if test $ac_compiler_gnu = yes; then - GXX=yes -else - GXX= -fi -ac_test_CXXFLAGS=${CXXFLAGS+set} -ac_save_CXXFLAGS=$CXXFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 -$as_echo_n "checking whether $CXX accepts -g... " >&6; } -if ${ac_cv_prog_cxx_g+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_save_cxx_werror_flag=$ac_cxx_werror_flag - ac_cxx_werror_flag=yes - ac_cv_prog_cxx_g=no - CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_prog_cxx_g=yes -else - CXXFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - -else - ac_cxx_werror_flag=$ac_save_cxx_werror_flag - CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_prog_cxx_g=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 -$as_echo "$ac_cv_prog_cxx_g" >&6; } -if test "$ac_test_CXXFLAGS" = set; then - CXXFLAGS=$ac_save_CXXFLAGS -elif test $ac_cv_prog_cxx_g = yes; then - if test "$GXX" = yes; then - CXXFLAGS="-g -O2" - else - CXXFLAGS="-g" - fi -else - if test "$GXX" = yes; then - CXXFLAGS="-O2" - else - CXXFLAGS= - fi -fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 -$as_echo_n "checking how to run the C++ preprocessor... " >&6; } -if test -z "$CXXCPP"; then - if ${ac_cv_prog_CXXCPP+:} false; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CXXCPP needs to be expanded - for CXXCPP in "$CXX -E" "/lib/cpp" - do - ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - -else - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - break -fi - - done - ac_cv_prog_CXXCPP=$CXXCPP - -fi - CXXCPP=$ac_cv_prog_CXXCPP -else - ac_cv_prog_CXXCPP=$CXXCPP -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 -$as_echo "$CXXCPP" >&6; } -ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - -else - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO"; then : - # Broken: success on invalid input. -continue -else - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : - -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check -See \`config.log' for more details" "$LINENO" 5; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - -# Checks for languages. -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu - - -# Check for pkg-config. - - - - - - - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $PKG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -PKG_CONFIG=$ac_cv_path_PKG_CONFIG -if test -n "$PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 -$as_echo "$PKG_CONFIG" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_PKG_CONFIG"; then - ac_pt_PKG_CONFIG=$PKG_CONFIG - # Extract the first word of "pkg-config", so it can be a program name with args. -set dummy pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_PKG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG -if test -n "$ac_pt_PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 -$as_echo "$ac_pt_PKG_CONFIG" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_PKG_CONFIG" = x; then - PKG_CONFIG="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - PKG_CONFIG=$ac_pt_PKG_CONFIG - fi -else - PKG_CONFIG="$ac_cv_path_PKG_CONFIG" -fi - -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=0.9.0 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 -$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - PKG_CONFIG="" - fi -fi - -# Check whether -std=c++11 support is necessary (4 < g++ version < 6). -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for g++ major version" >&5 -$as_echo_n "checking for g++ major version... " >&6; } -if ${ac_cv_gxx_version_major+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_gxx_version_major=$($CC -dumpversion) - if test -n "$ac_cv_gxx_version_major"; then - ac_cv_gxx_version_major=$(echo $ac_cv_gxx_version_major | cut -d'.' -f1); - fi - ac_gxx_version_major=$(($ac_cv_gxx_version_major + 0)) - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gxx_version_major" >&5 -$as_echo "$ac_cv_gxx_version_major" >&6; } -ac_gxx_version_major=$ac_cv_gxx_version_major -if test $ac_gxx_version_major -ge 4 -a $ac_gxx_version_major -lt 6; then - CXXFLAGS="-std=c++11 $CXXFLAGS" - ac_cflags="-std=c++11 $ac_cflags" -elif test $ac_gxx_version_major -ge 6 -a $ac_gxx_version_major -lt 11; then - CXXFLAGS="-std=c++17 $CXXFLAGS" - ac_cflags="-std=c++17 $ac_cflags" -fi - -# Check for proper flags. -ac_arch=$(uname -m) - -# Check for install paths and alternatives... -ac_libdirs="lib" - -if test "x$ac_arch" = "xx86_64"; then - ac_libdirs="$ac_libdirs lib64" -fi - -CFLAGS="-fPIC $CFLAGS" -CPPFLAGS="-fPIC $CPPFLAGS" - -# Prepend alternate dependencies paths. -for X in $ac_with_paths; do - if test -d $X/bin; then - ac_path="$X/bin:$ac_path" - fi - if test -d $X/include; then - CFLAGS="-I$X/include $CFLAGS " - CPPFLAGS="-I$X/include $CPPFLAGS" - ac_incpath="$X/include $ac_incpath" - fi - for Y in $ac_libdirs; do - if test -d $X/$Y; then - LIBS="-L$X/$Y $LIBS" - ac_libs="-L$X/$Y $ac_libs" - if test -d $X/$Y/pkgconfig; then - ac_pkg_config_path="$X/$Y/pkgconfig:$ac_pkg_config_path" - fi - fi - done -done - -# Set pkg-config path. -if test -n "$ac_pkg_config_path"; then - export PKG_CONFIG_PATH=$ac_pkg_config_path -fi - - -# A common error message: -ac_errmsg="not found in current PATH. Maybe QT development environment isn't available." - -# Check for qtchooser availability. -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}qtchooser", so it can be a program name with args. -set dummy ${ac_tool_prefix}qtchooser; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_qtchooser+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_qtchooser in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_qtchooser="$ac_qtchooser" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_qtchooser="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_qtchooser=$ac_cv_path_ac_qtchooser -if test -n "$ac_qtchooser"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_qtchooser" >&5 -$as_echo "$ac_qtchooser" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_qtchooser"; then - ac_pt_ac_qtchooser=$ac_qtchooser - # Extract the first word of "qtchooser", so it can be a program name with args. -set dummy qtchooser; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_qtchooser+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_qtchooser in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_qtchooser="$ac_pt_ac_qtchooser" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_qtchooser="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_qtchooser=$ac_cv_path_ac_pt_ac_qtchooser -if test -n "$ac_pt_ac_qtchooser"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_qtchooser" >&5 -$as_echo "$ac_pt_ac_qtchooser" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_qtchooser" = x; then - ac_qtchooser="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_qtchooser=$ac_pt_ac_qtchooser - fi -else - ac_qtchooser="$ac_cv_path_ac_qtchooser" -fi - -if test -x $ac_qtchooser; then - if test "x$ac_qt6" = "xyes"; then - export QT_SELECT=6 - else - export QT_SELECT=5 - fi -fi - -# Check for proper qmake path/version alternatives. -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}qmake", so it can be a program name with args. -set dummy ${ac_tool_prefix}qmake; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_qmake="$ac_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_qmake=$ac_cv_path_ac_qmake -if test -n "$ac_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_qmake" >&5 -$as_echo "$ac_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_qmake"; then - ac_pt_ac_qmake=$ac_qmake - # Extract the first word of "qmake", so it can be a program name with args. -set dummy qmake; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_qmake="$ac_pt_ac_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_qmake=$ac_cv_path_ac_pt_ac_qmake -if test -n "$ac_pt_ac_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_qmake" >&5 -$as_echo "$ac_pt_ac_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_qmake" = x; then - ac_qmake="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_qmake=$ac_pt_ac_qmake - fi -else - ac_qmake="$ac_cv_path_ac_qmake" -fi - -if test "x$ac_qmake" = "xno"; then - if test "x$ac_qt6" = "xyes"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}qmake-qt6", so it can be a program name with args. -set dummy ${ac_tool_prefix}qmake-qt6; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_qmake="$ac_cv_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_qmake=$ac_cv_path_ac_cv_qmake -if test -n "$ac_cv_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qmake" >&5 -$as_echo "$ac_cv_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_qmake"; then - ac_pt_ac_cv_qmake=$ac_cv_qmake - # Extract the first word of "qmake-qt6", so it can be a program name with args. -set dummy qmake-qt6; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_qmake="$ac_pt_ac_cv_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_qmake=$ac_cv_path_ac_pt_ac_cv_qmake -if test -n "$ac_pt_ac_cv_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_qmake" >&5 -$as_echo "$ac_pt_ac_cv_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_qmake" = x; then - ac_cv_qmake="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_qmake=$ac_pt_ac_cv_qmake - fi -else - ac_cv_qmake="$ac_cv_path_ac_cv_qmake" -fi - - ac_qmake=$ac_cv_qmake - else - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}qmake-qt5", so it can be a program name with args. -set dummy ${ac_tool_prefix}qmake-qt5; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_qmake="$ac_cv_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_qmake=$ac_cv_path_ac_cv_qmake -if test -n "$ac_cv_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qmake" >&5 -$as_echo "$ac_cv_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_qmake"; then - ac_pt_ac_cv_qmake=$ac_cv_qmake - # Extract the first word of "qmake-qt5", so it can be a program name with args. -set dummy qmake-qt5; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_qmake="$ac_pt_ac_cv_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_qmake=$ac_cv_path_ac_pt_ac_cv_qmake -if test -n "$ac_pt_ac_cv_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_qmake" >&5 -$as_echo "$ac_pt_ac_cv_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_qmake" = x; then - ac_cv_qmake="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_qmake=$ac_pt_ac_cv_qmake - fi -else - ac_cv_qmake="$ac_cv_path_ac_cv_qmake" -fi - - ac_qmake=$ac_cv_qmake - fi -fi - -# Check for proper Qt major version. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt major version" >&5 -$as_echo_n "checking for Qt major version... " >&6; } -if ${ac_cv_qt_version_major+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_qt_version=$($ac_qmake -query QT_VERSION) - ac_cv_qt_version_major=$(echo $ac_cv_qt_version | cut -d'.' -f1) - ac_cv_qt_version_major=$(($ac_cv_qt_version_major + 0)) - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qt_version_major" >&5 -$as_echo "$ac_cv_qt_version_major" >&6; } -ac_qt_version=$ac_cv_qt_version -ac_qt_version_major=$ac_cv_qt_version_major -if test "x$ac_qmake" = "xno"; then - if test $ac_qt_version_major -lt 6; then - as_fn_error $? "qmake-qt5 $ac_errmsg (qt5-devel)" "$LINENO" 5 - else - as_fn_error $? "qmake-qt6 $ac_errmsg (qt6-devel)" "$LINENO" 5 - fi -fi - -# Check for proper Qt install path. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt install path (bin)" >&5 -$as_echo_n "checking for Qt install path (bin)... " >&6; } -if ${ac_cv_qt_install_bins+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_qt_install_bins=$($ac_qmake -query QT_INSTALL_BINS) - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qt_install_bins" >&5 -$as_echo "$ac_cv_qt_install_bins" >&6; } -ac_qt_install_bins=$ac_cv_qt_install_bins -if test -d $ac_qt_install_bins; then - ac_path="$ac_qt_install_bins:$ac_path" -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt install path (libexec)" >&5 -$as_echo_n "checking for Qt install path (libexec)... " >&6; } -if ${ac_cv_qt_install_libexecs+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_qt_install_libexecs=$($ac_qmake -query QT_INSTALL_LIBEXECS) - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qt_install_libexecs" >&5 -$as_echo "$ac_cv_qt_install_libexecs" >&6; } -ac_qt_install_libexecs=$ac_cv_qt_install_libexecs -if test -d $ac_qt_install_libexecs; then - ac_path="$ac_qt_install_libexecs:$ac_path" -fi - -# Check it again, now with updated PATH, just in case... -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}qmake", so it can be a program name with args. -set dummy ${ac_tool_prefix}qmake; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_qmake="$ac_cv_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_qmake=$ac_cv_path_ac_cv_qmake -if test -n "$ac_cv_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qmake" >&5 -$as_echo "$ac_cv_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_qmake"; then - ac_pt_ac_cv_qmake=$ac_cv_qmake - # Extract the first word of "qmake", so it can be a program name with args. -set dummy qmake; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_qmake="$ac_pt_ac_cv_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_qmake=$ac_cv_path_ac_pt_ac_cv_qmake -if test -n "$ac_pt_ac_cv_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_qmake" >&5 -$as_echo "$ac_pt_ac_cv_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_qmake" = x; then - ac_cv_qmake="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_qmake=$ac_pt_ac_cv_qmake - fi -else - ac_cv_qmake="$ac_cv_path_ac_cv_qmake" -fi - -ac_qmake=$ac_cv_qmake -if test "x$ac_qmake" = "xno"; then - as_fn_error $? "qmake $ac_errmsg" "$LINENO" 5 -fi - - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt install headers" >&5 -$as_echo_n "checking for Qt install headers... " >&6; } -if ${ac_cv_qt_install_headers+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_qt_install_headers=$($ac_qmake -query QT_INSTALL_HEADERS) - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qt_install_headers" >&5 -$as_echo "$ac_cv_qt_install_headers" >&6; } -ac_qt_install_headers=$ac_cv_qt_install_headers -if test -d $ac_qt_install_headers; then - CFLAGS="-I$ac_qt_install_headers $CFLAGS " - CPPFLAGS="-I$ac_qt_install_headers $CPPFLAGS" - ac_incpath="$ac_qt_install_headers $ac_incpath" -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt install libraries" >&5 -$as_echo_n "checking for Qt install libraries... " >&6; } -if ${ac_cv_qt_install_libs+:} false; then : - $as_echo_n "(cached) " >&6 -else - - ac_cv_qt_install_libs=$($ac_qmake -query QT_INSTALL_LIBS) - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qt_install_libs" >&5 -$as_echo "$ac_cv_qt_install_libs" >&6; } -ac_qt_install_libs=$ac_cv_qt_install_libs -if test -d $ac_qt_install_libs; then - LIBS="-L$ac_qt_install_libs $LIBS" - ac_libs="-L$ac_qt_install_libs $ac_libs" -fi - -# Finally, check for proper Qt version. - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt library version >= 5.1" >&5 -$as_echo_n "checking for Qt library version >= 5.1... " >&6; } -if ${ac_cv_qtversion+:} false; then : - $as_echo_n "(cached) " >&6 -else - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "QtCore/qglobal.h" -int -main () -{ - - #if QT_VERSION < 0x050100 - #error Qt library 5.1 or greater required. - #endif - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_qtversion="yes" -else - - echo "no; Qt 5.1 or greater is required" - exit 1 - -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_qtversion" >&5 -$as_echo "$ac_cv_qtversion" >&6; } - -# Check for Qt moc utility. -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}moc", so it can be a program name with args. -set dummy ${ac_tool_prefix}moc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_moc+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_moc in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_moc="$ac_moc" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_moc="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_moc=$ac_cv_path_ac_moc -if test -n "$ac_moc"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_moc" >&5 -$as_echo "$ac_moc" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_moc"; then - ac_pt_ac_moc=$ac_moc - # Extract the first word of "moc", so it can be a program name with args. -set dummy moc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_moc+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_moc in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_moc="$ac_pt_ac_moc" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_moc="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_moc=$ac_cv_path_ac_pt_ac_moc -if test -n "$ac_pt_ac_moc"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_moc" >&5 -$as_echo "$ac_pt_ac_moc" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_moc" = x; then - ac_moc="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_moc=$ac_pt_ac_moc - fi -else - ac_moc="$ac_cv_path_ac_moc" -fi - -if test "x$ac_moc" = "xno"; then - as_fn_error $? "moc $ac_errmsg" "$LINENO" 5 -fi - - -# Check for Qt uic utility. -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}uic", so it can be a program name with args. -set dummy ${ac_tool_prefix}uic; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_uic+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_uic in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_uic="$ac_uic" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_uic="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_uic=$ac_cv_path_ac_uic -if test -n "$ac_uic"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_uic" >&5 -$as_echo "$ac_uic" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_uic"; then - ac_pt_ac_uic=$ac_uic - # Extract the first word of "uic", so it can be a program name with args. -set dummy uic; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_uic+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_uic in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_uic="$ac_pt_ac_uic" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_uic="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_uic=$ac_cv_path_ac_pt_ac_uic -if test -n "$ac_pt_ac_uic"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_uic" >&5 -$as_echo "$ac_pt_ac_uic" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_uic" = x; then - ac_uic="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_uic=$ac_pt_ac_uic - fi -else - ac_uic="$ac_cv_path_ac_uic" -fi - -if test "x$ac_uic" = "xno"; then - as_fn_error $? "uic $ac_errmsg" "$LINENO" 5 -fi - - - -# Check for Qt lupdate utility. -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}lupdate", so it can be a program name with args. -set dummy ${ac_tool_prefix}lupdate; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_lupdate+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_lupdate in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_lupdate="$ac_lupdate" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_lupdate="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_lupdate=$ac_cv_path_ac_lupdate -if test -n "$ac_lupdate"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_lupdate" >&5 -$as_echo "$ac_lupdate" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_lupdate"; then - ac_pt_ac_lupdate=$ac_lupdate - # Extract the first word of "lupdate", so it can be a program name with args. -set dummy lupdate; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_lupdate+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_lupdate in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_lupdate="$ac_pt_ac_lupdate" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_lupdate="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_lupdate=$ac_cv_path_ac_pt_ac_lupdate -if test -n "$ac_pt_ac_lupdate"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_lupdate" >&5 -$as_echo "$ac_pt_ac_lupdate" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_lupdate" = x; then - ac_lupdate="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_lupdate=$ac_pt_ac_lupdate - fi -else - ac_lupdate="$ac_cv_path_ac_lupdate" -fi - -if test "x$ac_lupdate" = "xno"; then - if test $ac_qt_version_major -lt 6; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}lupdate-qt5", so it can be a program name with args. -set dummy ${ac_tool_prefix}lupdate-qt5; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_lupdate+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_lupdate in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_lupdate="$ac_cv_lupdate" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_lupdate="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_lupdate=$ac_cv_path_ac_cv_lupdate -if test -n "$ac_cv_lupdate"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lupdate" >&5 -$as_echo "$ac_cv_lupdate" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_lupdate"; then - ac_pt_ac_cv_lupdate=$ac_cv_lupdate - # Extract the first word of "lupdate-qt5", so it can be a program name with args. -set dummy lupdate-qt5; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_lupdate+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_lupdate in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_lupdate="$ac_pt_ac_cv_lupdate" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_lupdate="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_lupdate=$ac_cv_path_ac_pt_ac_cv_lupdate -if test -n "$ac_pt_ac_cv_lupdate"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_lupdate" >&5 -$as_echo "$ac_pt_ac_cv_lupdate" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_lupdate" = x; then - ac_cv_lupdate="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_lupdate=$ac_pt_ac_cv_lupdate - fi -else - ac_cv_lupdate="$ac_cv_path_ac_cv_lupdate" -fi - - else - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}lupdate-qt6", so it can be a program name with args. -set dummy ${ac_tool_prefix}lupdate-qt6; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_lupdate+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_lupdate in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_lupdate="$ac_cv_lupdate" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_lupdate="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_lupdate=$ac_cv_path_ac_cv_lupdate -if test -n "$ac_cv_lupdate"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lupdate" >&5 -$as_echo "$ac_cv_lupdate" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_lupdate"; then - ac_pt_ac_cv_lupdate=$ac_cv_lupdate - # Extract the first word of "lupdate-qt6", so it can be a program name with args. -set dummy lupdate-qt6; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_lupdate+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_lupdate in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_lupdate="$ac_pt_ac_cv_lupdate" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_lupdate="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_lupdate=$ac_cv_path_ac_pt_ac_cv_lupdate -if test -n "$ac_pt_ac_cv_lupdate"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_lupdate" >&5 -$as_echo "$ac_pt_ac_cv_lupdate" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_lupdate" = x; then - ac_cv_lupdate="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_lupdate=$ac_pt_ac_cv_lupdate - fi -else - ac_cv_lupdate="$ac_cv_path_ac_cv_lupdate" -fi - - fi - if test "x$ac_cv_lupdate" = "xno"; then - if test $ac_qt_version_major -lt 6; then - as_fn_error $? "lupdate $ac_errmsg (qt5-linguist)" "$LINENO" 5 - else - as_fn_error $? "lupdate $ac_errmsg (qt6-linguist)" "$LINENO" 5 - fi - else - ac_lupdate=$ac_cv_lupdate; - fi -fi - - -# Check for Qt lrelease utility. -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}lrelease", so it can be a program name with args. -set dummy ${ac_tool_prefix}lrelease; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_lrelease="$ac_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_lrelease=$ac_cv_path_ac_lrelease -if test -n "$ac_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_lrelease" >&5 -$as_echo "$ac_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_lrelease"; then - ac_pt_ac_lrelease=$ac_lrelease - # Extract the first word of "lrelease", so it can be a program name with args. -set dummy lrelease; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_lrelease="$ac_pt_ac_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_lrelease=$ac_cv_path_ac_pt_ac_lrelease -if test -n "$ac_pt_ac_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_lrelease" >&5 -$as_echo "$ac_pt_ac_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_lrelease" = x; then - ac_lrelease="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_lrelease=$ac_pt_ac_lrelease - fi -else - ac_lrelease="$ac_cv_path_ac_lrelease" -fi - -if test "x$ac_lrelease" = "xno"; then - if test $ac_qt_version_major -lt 6; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}lrelease-qt5", so it can be a program name with args. -set dummy ${ac_tool_prefix}lrelease-qt5; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_lrelease="$ac_cv_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_lrelease=$ac_cv_path_ac_cv_lrelease -if test -n "$ac_cv_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lrelease" >&5 -$as_echo "$ac_cv_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_lrelease"; then - ac_pt_ac_cv_lrelease=$ac_cv_lrelease - # Extract the first word of "lrelease-qt5", so it can be a program name with args. -set dummy lrelease-qt5; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_lrelease="$ac_pt_ac_cv_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_lrelease=$ac_cv_path_ac_pt_ac_cv_lrelease -if test -n "$ac_pt_ac_cv_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_lrelease" >&5 -$as_echo "$ac_pt_ac_cv_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_lrelease" = x; then - ac_cv_lrelease="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_lrelease=$ac_pt_ac_cv_lrelease - fi -else - ac_cv_lrelease="$ac_cv_path_ac_cv_lrelease" -fi - - else - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}lrelease-qt6", so it can be a program name with args. -set dummy ${ac_tool_prefix}lrelease-qt6; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_cv_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_cv_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_cv_lrelease="$ac_cv_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_cv_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_cv_lrelease=$ac_cv_path_ac_cv_lrelease -if test -n "$ac_cv_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lrelease" >&5 -$as_echo "$ac_cv_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_ac_cv_lrelease"; then - ac_pt_ac_cv_lrelease=$ac_cv_lrelease - # Extract the first word of "lrelease-qt6", so it can be a program name with args. -set dummy lrelease-qt6; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_ac_cv_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_pt_ac_cv_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_ac_cv_lrelease="$ac_pt_ac_cv_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $ac_path -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_ac_cv_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_ac_cv_lrelease=$ac_cv_path_ac_pt_ac_cv_lrelease -if test -n "$ac_pt_ac_cv_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_ac_cv_lrelease" >&5 -$as_echo "$ac_pt_ac_cv_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_pt_ac_cv_lrelease" = x; then - ac_cv_lrelease="no" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - ac_cv_lrelease=$ac_pt_ac_cv_lrelease - fi -else - ac_cv_lrelease="$ac_cv_path_ac_cv_lrelease" -fi - - fi - if test "x$ac_cv_lrelease" = "xno"; then - if test $ac_qt_version_major -lt 6; then - as_fn_error $? "lrelease $ac_errmsg (qt5-linguist)" "$LINENO" 5 - else - as_fn_error $? "lrelease $ac_errmsg (qt6-linguist)" "$LINENO" 5 - fi - else - ac_lrelease=$ac_cv_lrelease; - fi -fi - - - -# Checks for libraries. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5 -$as_echo_n "checking for main in -lm... " >&6; } -if ${ac_cv_lib_m_main+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - -int -main () -{ -return main (); - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lib_m_main=yes -else - ac_cv_lib_m_main=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5 -$as_echo "$ac_cv_lib_m_main" >&6; } -if test "x$ac_cv_lib_m_main" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBM 1 -_ACEOF - - LIBS="-lm $LIBS" - -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lX11" >&5 -$as_echo_n "checking for main in -lX11... " >&6; } -if ${ac_cv_lib_X11_main+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lX11 $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - -int -main () -{ -return main (); - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lib_X11_main=yes -else - ac_cv_lib_X11_main=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_main" >&5 -$as_echo "$ac_cv_lib_X11_main" >&6; } -if test "x$ac_cv_lib_X11_main" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBX11 1 -_ACEOF - - LIBS="-lX11 $LIBS" - -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lXext" >&5 -$as_echo_n "checking for main in -lXext... " >&6; } -if ${ac_cv_lib_Xext_main+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lXext $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - -int -main () -{ -return main (); - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lib_Xext_main=yes -else - ac_cv_lib_Xext_main=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_main" >&5 -$as_echo "$ac_cv_lib_Xext_main" >&6; } -if test "x$ac_cv_lib_Xext_main" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBXEXT 1 -_ACEOF - - LIBS="-lXext $LIBS" - -fi - - -ac_cflags="-ffast-math -fvisibility=hidden -fvisibility-inlines-hidden $ac_cflags" - -# Check for core SNDFILE library. - -pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SNDFILE" >&5 -$as_echo_n "checking for SNDFILE... " >&6; } - -if test -n "$SNDFILE_CFLAGS"; then - pkg_cv_SNDFILE_CFLAGS="$SNDFILE_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sndfile\""; } >&5 - ($PKG_CONFIG --exists --print-errors "sndfile") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_SNDFILE_CFLAGS=`$PKG_CONFIG --cflags "sndfile" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$SNDFILE_LIBS"; then - pkg_cv_SNDFILE_LIBS="$SNDFILE_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sndfile\""; } >&5 - ($PKG_CONFIG --exists --print-errors "sndfile") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_SNDFILE_LIBS=`$PKG_CONFIG --libs "sndfile" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - SNDFILE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sndfile" 2>&1` - else - SNDFILE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sndfile" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$SNDFILE_PKG_ERRORS" >&5 - - ac_sndfile="no" -elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - ac_sndfile="no" -else - SNDFILE_CFLAGS=$pkg_cv_SNDFILE_CFLAGS - SNDFILE_LIBS=$pkg_cv_SNDFILE_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - ac_sndfile="yes" -fi -if test "x$ac_sndfile" = "xyes"; then - -$as_echo "#define CONFIG_SNDFILE 1" >>confdefs.h - - ac_cflags="$ac_cflags $SNDFILE_CFLAGS" - ac_libs="$ac_libs $SNDFILE_LIBS" -else - as_fn_error $? "*** SNDFILE library not found." "$LINENO" 5 -fi - -ac_jack_cflags="$ac_cflags" -ac_jack_ldflags="$ac_ldflags" -ac_jack_incpath="$ac_incpath" -ac_jack_libs="$ac_libs" - -ac_lv2_cflags="$ac_cflags" -ac_lv2_ldflags="$ac_ldflags" -ac_lv2_incpath="$ac_incpath" -ac_lv2_libs="$ac_libs" - -ac_all_targets="" -ac_install_targets="" -ac_uninstall_targets="" -ac_clean_targets="" - -# Check for JACK libraries. -if test "x$ac_jack" = "xyes"; then - -pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for JACK" >&5 -$as_echo_n "checking for JACK... " >&6; } - -if test -n "$JACK_CFLAGS"; then - pkg_cv_JACK_CFLAGS="$JACK_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jack >= 0.100.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "jack >= 0.100.0") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_JACK_CFLAGS=`$PKG_CONFIG --cflags "jack >= 0.100.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$JACK_LIBS"; then - pkg_cv_JACK_LIBS="$JACK_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jack >= 0.100.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "jack >= 0.100.0") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_JACK_LIBS=`$PKG_CONFIG --libs "jack >= 0.100.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - JACK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "jack >= 0.100.0" 2>&1` - else - JACK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "jack >= 0.100.0" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$JACK_PKG_ERRORS" >&5 - - ac_jack="no" -elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - ac_jack="no" -else - JACK_CFLAGS=$pkg_cv_JACK_CFLAGS - JACK_LIBS=$pkg_cv_JACK_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - ac_jack="yes" -fi - if test "x$ac_jack" = "xyes"; then - -$as_echo "#define CONFIG_JACK 1" >>confdefs.h - - ac_jack_cflags="$ac_jack_cflags $JACK_CFLAGS" - ac_jack_libs="$ac_jack_libs $JACK_LIBS" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK library not found." >&5 -$as_echo "$as_me: WARNING: *** JACK library not found." >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK stand-alone build will be disabled." >&5 -$as_echo "$as_me: WARNING: *** JACK stand-alone build will be disabled." >&2;} - fi -fi - -if test "x$ac_jack" = "xyes"; then - # Check for JACK session event callback availability. - if test "x$ac_jack_session" = "xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jack_set_session_callback in -ljack" >&5 -$as_echo_n "checking for jack_set_session_callback in -ljack... " >&6; } -if ${ac_cv_lib_jack_jack_set_session_callback+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-ljack $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char jack_set_session_callback (); -int -main () -{ -return jack_set_session_callback (); - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lib_jack_jack_set_session_callback=yes -else - ac_cv_lib_jack_jack_set_session_callback=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jack_jack_set_session_callback" >&5 -$as_echo "$ac_cv_lib_jack_jack_set_session_callback" >&6; } -if test "x$ac_cv_lib_jack_jack_set_session_callback" = xyes; then : - ac_jack_session="yes" -else - ac_jack_session="no" -fi - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK session support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** JACK session support will be disabled." >&2;} - fi - # Check for ALSA libraries. - if test "x$ac_alsa_midi" = "xyes"; then - -pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA" >&5 -$as_echo_n "checking for ALSA... " >&6; } - -if test -n "$ALSA_CFLAGS"; then - pkg_cv_ALSA_CFLAGS="$ALSA_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"alsa\""; } >&5 - ($PKG_CONFIG --exists --print-errors "alsa") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_ALSA_CFLAGS=`$PKG_CONFIG --cflags "alsa" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$ALSA_LIBS"; then - pkg_cv_ALSA_LIBS="$ALSA_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"alsa\""; } >&5 - ($PKG_CONFIG --exists --print-errors "alsa") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_ALSA_LIBS=`$PKG_CONFIG --libs "alsa" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - ALSA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "alsa" 2>&1` - else - ALSA_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "alsa" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$ALSA_PKG_ERRORS" >&5 - - ac_alsa_midi="no" -elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - ac_alsa_midi="no" -else - ALSA_CFLAGS=$pkg_cv_ALSA_CFLAGS - ALSA_LIBS=$pkg_cv_ALSA_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - ac_alsa_midi="yes" -fi - fi - if test "x$ac_alsa_midi" = "xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lasound" >&5 -$as_echo_n "checking for main in -lasound... " >&6; } -if ${ac_cv_lib_asound_main+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lasound $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - -int -main () -{ -return main (); - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lib_asound_main=yes -else - ac_cv_lib_asound_main=no -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_asound_main" >&5 -$as_echo "$ac_cv_lib_asound_main" >&6; } -if test "x$ac_cv_lib_asound_main" = xyes; then : - ac_alsa_midi="yes" -else - ac_alsa_midi="no" -fi - - if test "x$ac_alsa_midi" = "xyes"; then - -$as_echo "#define CONFIG_ALSA_MIDI 1" >>confdefs.h - - ac_jack_cflags="$ac_jack_cflags $ALSA_CFLAGS" - ac_jack_libs="$ac_jack_libs $ALSA_LIBS" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ALSA library not found." >&5 -$as_echo "$as_me: WARNING: *** ALSA library not found." >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ALSA MIDI support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** ALSA MIDI support will be disabled." >&2;} - fi - fi -fi - -# Check for JACK build support. -if test "x$ac_jack" = "xyes"; then - ac_all_targets="jack $ac_all_targets" - ac_install_targets="install_jack $ac_install_targets" - ac_uninstall_targets="uninstall_jack $ac_uninstall_targets" - ac_clean_targets="clean_jack $ac_clean_targets" -else - ac_jack_session="no" - ac_jack_midi="no" - ac_alsa_midi="no" - ac_liblo="no" - ac_nsm="no" -fi - -# Check for optional LIBLO library. -if test "x$ac_liblo" = "xyes"; then - -pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBLO" >&5 -$as_echo_n "checking for LIBLO... " >&6; } - -if test -n "$LIBLO_CFLAGS"; then - pkg_cv_LIBLO_CFLAGS="$LIBLO_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblo\""; } >&5 - ($PKG_CONFIG --exists --print-errors "liblo") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBLO_CFLAGS=`$PKG_CONFIG --cflags "liblo" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$LIBLO_LIBS"; then - pkg_cv_LIBLO_LIBS="$LIBLO_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblo\""; } >&5 - ($PKG_CONFIG --exists --print-errors "liblo") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBLO_LIBS=`$PKG_CONFIG --libs "liblo" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - LIBLO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "liblo" 2>&1` - else - LIBLO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "liblo" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$LIBLO_PKG_ERRORS" >&5 - - ac_liblo="no" -elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - ac_liblo="no" -else - LIBLO_CFLAGS=$pkg_cv_LIBLO_CFLAGS - LIBLO_LIBS=$pkg_cv_LIBLO_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - ac_liblo="yes" -fi - if test "x$ac_liblo" = "xyes"; then - -$as_echo "#define CONFIG_LIBLO 1" >>confdefs.h - - ac_jack_cflags="$ac_jack_cflags $LIBLO_CFLAGS" - ac_jack_libs="$ac_jack_libs $LIBLO_LIBS" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LIBLO library not found." >&5 -$as_echo "$as_me: WARNING: *** LIBLO library not found." >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** OSC service support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** OSC service support will be disabled." >&2;} - ac_nsm="no" - fi -else - ac_nsm="no" -fi - - -# Checks for header files. - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 -$as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if ${ac_cv_path_GREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -z "$GREP"; then - ac_path_GREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_GREP" || continue -# Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_GREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_GREP"; then - as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_GREP=$GREP -fi - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 -$as_echo "$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -$as_echo_n "checking for egrep... " >&6; } -if ${ac_cv_path_EGREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - if test -z "$EGREP"; then - ac_path_EGREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_EGREP" || continue -# Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_EGREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_EGREP"; then - as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_EGREP=$EGREP -fi - - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 -$as_echo "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 -$as_echo_n "checking for ANSI C header files... " >&6; } -if ${ac_cv_header_stdc+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#include -#include - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_header_stdc=yes -else - ac_cv_header_stdc=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : - -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : - -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : - : -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; - return 0; -} -_ACEOF -if ac_fn_cxx_try_run "$LINENO"; then : - -else - ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 -$as_echo "$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then - -$as_echo "#define STDC_HEADERS 1" >>confdefs.h - -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 -$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } -if ${ac_cv_header_sys_wait_h+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#ifndef WEXITSTATUS -# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) -#endif -#ifndef WIFEXITED -# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) -#endif - -int -main () -{ - int s; - wait (&s); - s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : - ac_cv_header_sys_wait_h=yes -else - ac_cv_header_sys_wait_h=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 -$as_echo "$ac_cv_header_sys_wait_h" >&6; } -if test $ac_cv_header_sys_wait_h = yes; then - -$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h - -fi - -# On IRIX 5.3, sys/types and inttypes.h are conflicting. -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default -" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - -for ac_header in fcntl.h sys/ioctl.h sys/stat.h unistd.h signal.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - - -# Check for JACK session headers availability. -if test "x$ac_jack_session" = "xyes"; then - ac_fn_cxx_check_header_mongrel "$LINENO" "jack/session.h" "ac_cv_header_jack_session_h" "$ac_includes_default" -if test "x$ac_cv_header_jack_session_h" = xyes; then : - ac_jack_session="yes" -else - ac_jack_session="no" -fi - - - if test "x$ac_jack_session" = "xyes"; then - -$as_echo "#define CONFIG_JACK_SESSION 1" >>confdefs.h - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK session header file not found." >&5 -$as_echo "$as_me: WARNING: *** JACK session header file not found." >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK session support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** JACK session support will be disabled." >&2;} - fi -fi - -# Check for JACK MIDI headers availability. -if test "x$ac_jack_midi" = "xyes"; then - ac_fn_cxx_check_header_mongrel "$LINENO" "jack/midiport.h" "ac_cv_header_jack_midiport_h" "$ac_includes_default" -if test "x$ac_cv_header_jack_midiport_h" = xyes; then : - ac_jack_midi="yes" -else - ac_jack_midi="no" -fi - - - if test "x$ac_jack_midi" = "xyes"; then - -$as_echo "#define CONFIG_JACK_MIDI 1" >>confdefs.h - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK MIDI header files not found." >&5 -$as_echo "$as_me: WARNING: *** JACK MIDI header files not found." >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JACK MIDI support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** JACK MIDI support will be disabled." >&2;} - fi -fi - -# Check for LV2 headers. -if test "x$ac_lv2" = "xyes"; then - -pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LV2" >&5 -$as_echo_n "checking for LV2... " >&6; } - -if test -n "$LV2_CFLAGS"; then - pkg_cv_LV2_CFLAGS="$LV2_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lv2\""; } >&5 - ($PKG_CONFIG --exists --print-errors "lv2") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LV2_CFLAGS=`$PKG_CONFIG --cflags "lv2" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$LV2_LIBS"; then - pkg_cv_LV2_LIBS="$LV2_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lv2\""; } >&5 - ($PKG_CONFIG --exists --print-errors "lv2") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LV2_LIBS=`$PKG_CONFIG --libs "lv2" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - LV2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "lv2" 2>&1` - else - LV2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "lv2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$LV2_PKG_ERRORS" >&5 - - ac_lv2="no" -elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - ac_lv2="no" -else - LV2_CFLAGS=$pkg_cv_LV2_CFLAGS - LV2_LIBS=$pkg_cv_LV2_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - ac_lv2="yes" -fi - if test "x$ac_lv2" = "xyes"; then - ac_lv2_cflags="$ac_lv2_cflags $LV2_CFLAGS" - CFLAGS="$CFLAGS $LV2_CFLAGS" - CPPFLAGS="$CPPFLAGS $LV2_CFLAGS" - fi - if test "x$ac_lv2" = "xyes"; then - for ac_header in lv2/lv2plug.in/ns/ext/urid/urid.h \ - lv2/lv2plug.in/ns/ext/atom/atom.h \ - lv2/lv2plug.in/ns/ext/atom/forge.h \ - lv2/lv2plug.in/ns/ext/atom/util.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - ac_lv2="yes" -else - ac_lv2="no" -fi - -done - - fi - if test "x$ac_lv2" = "xyes"; then - -$as_echo "#define CONFIG_LV2 1" >>confdefs.h - - ac_all_targets="lv2 $ac_all_targets" - ac_install_targets="install_lv2 $ac_install_targets" - ac_uninstall_targets="uninstall_lv2 $ac_uninstall_targets" - ac_clean_targets="clean_lv2 $ac_clean_targets" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lv2_atom_forge_object" >&5 -$as_echo_n "checking for lv2_atom_forge_object... " >&6; } -if ${ac_cv_lv2_atom_forge_object+:} false; then : - $as_echo_n "(cached) " >&6 -else - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "lv2/lv2plug.in/ns/ext/atom/forge.h" -int -main () -{ - - // Checking for lv2_atom_forge_object... - LV2_Atom_Forge *forge; - LV2_Atom_Forge_Frame *frame; - lv2_atom_forge_object(forge, frame, 0, 101); - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lv2_atom_forge_object="yes" -else - ac_cv_lv2_atom_forge_object="no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lv2_atom_forge_object" >&5 -$as_echo "$ac_cv_lv2_atom_forge_object" >&6; } - ac_lv2_atom_forge_object=$ac_cv_lv2_atom_forge_object - if test "x$ac_lv2_atom_forge_object" = "xyes"; then - -$as_echo "#define CONFIG_LV2_ATOM_FORGE_OBJECT 1" >>confdefs.h - - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lv2_atom_forge_key" >&5 -$as_echo_n "checking for lv2_atom_forge_key... " >&6; } -if ${ac_cv_lv2_atom_forge_key+:} false; then : - $as_echo_n "(cached) " >&6 -else - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "lv2/lv2plug.in/ns/ext/atom/forge.h" -int -main () -{ - - // Checking for lv2_atom_forge_key... - LV2_Atom_Forge *forge; - lv2_atom_forge_key(forge, 102); - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lv2_atom_forge_key="yes" -else - ac_cv_lv2_atom_forge_key="no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lv2_atom_forge_key" >&5 -$as_echo "$ac_cv_lv2_atom_forge_key" >&6; } - ac_lv2_atom_forge_key=$ac_cv_lv2_atom_forge_key - if test "x$ac_lv2_atom_forge_key" = "xyes"; then - -$as_echo "#define CONFIG_LV2_ATOM_FORGE_KEY 1" >>confdefs.h - - fi - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 header files not found." >&5 -$as_echo "$as_me: WARNING: *** LV2 header files not found." >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 plug-in build will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 plug-in build will be disabled." >&2;} - fi -fi - -if test "x$ac_lv2" = "xno"; then - ac_lv2_ui_x11="no" - ac_lv2_ui_external="no" - ac_lv2_ui_idle="no" - ac_lv2_ui_show="no" - ac_lv2_ui_resize="no" - ac_lv2_programs="no" - ac_lv2_patch="no" - ac_lv2_port_event="no" -fi - -if test "x$ac_lv2_ui_x11" = "xyes"; then - -$as_echo "#define CONFIG_LV2_UI_X11 1" >>confdefs.h - -else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 X11 UI support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 X11 UI support will be disabled." >&2;} -fi - -if test "x$ac_lv2_ui_external" = "xyes"; then - CFLAGS="$CFLAGS -Isrc/lv2" - CPPFLAGS="$CPPFLAGS -Isrc/lv2" - ac_fn_cxx_check_header_mongrel "$LINENO" "lv2_external_ui.h" "ac_cv_header_lv2_external_ui_h" "$ac_includes_default" -if test "x$ac_cv_header_lv2_external_ui_h" = xyes; then : - ac_lv2_ui_external="yes" -else - ac_lv2_ui_external="no" -fi - - - if test "x$ac_lv2_ui_external" = "xyes"; then - -$as_echo "#define CONFIG_LV2_UI_EXTERNAL 1" >>confdefs.h - - ac_lv2_incpath="lv2 $ac_lv2_incpath" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 External UI extension will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 External UI extension will be disabled." >&2;} - fi -fi - -if test "x$ac_lv2_ui_idle" = "xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LV2 UI Idle interface" >&5 -$as_echo_n "checking for LV2 UI Idle interface... " >&6; } -if ${ac_cv_lv2_ui_idle+:} false; then : - $as_echo_n "(cached) " >&6 -else - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "lv2/lv2plug.in/ns/extensions/ui/ui.h" -int -main () -{ - - // Checking for LV2 UI Idle interface... - LV2UI_Idle_Interface idle; - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lv2_ui_idle="yes" -else - ac_cv_lv2_ui_idle="no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lv2_ui_idle" >&5 -$as_echo "$ac_cv_lv2_ui_idle" >&6; } - ac_lv2_ui_idle=$ac_cv_lv2_ui_idle - if test "x$ac_lv2_ui_idle" = "xyes"; then - -$as_echo "#define CONFIG_LV2_UI_IDLE 1" >>confdefs.h - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 UI Idle interface support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 UI Idle interface support will be disabled." >&2;} - fi -fi - -if test "x$ac_lv2_ui_show" = "xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LV2 UI Show interface" >&5 -$as_echo_n "checking for LV2 UI Show interface... " >&6; } -if ${ac_cv_lv2_ui_show+:} false; then : - $as_echo_n "(cached) " >&6 -else - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "lv2/lv2plug.in/ns/extensions/ui/ui.h" -int -main () -{ - - // Checking for LV2 UI Show interface... - LV2UI_Show_Interface show; - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lv2_ui_show="yes" -else - ac_cv_lv2_ui_show="no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lv2_ui_show" >&5 -$as_echo "$ac_cv_lv2_ui_show" >&6; } - ac_lv2_ui_show=$ac_cv_lv2_ui_show - if test "x$ac_lv2_ui_show" = "xyes"; then - -$as_echo "#define CONFIG_LV2_UI_SHOW 1" >>confdefs.h - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 UI Show interface support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 UI Show interface support will be disabled." >&2;} - fi -fi - -if test "x$ac_lv2_ui_resize" = "xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LV2 UI Resize interface" >&5 -$as_echo_n "checking for LV2 UI Resize interface... " >&6; } -if ${ac_cv_lv2_ui_resize+:} false; then : - $as_echo_n "(cached) " >&6 -else - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "lv2/lv2plug.in/ns/extensions/ui/ui.h" -int -main () -{ - - // Checking for LV2 UI Resize interface... - LV2UI_Resize resize; - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : - ac_cv_lv2_ui_resize="yes" -else - ac_cv_lv2_ui_resize="no" -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lv2_ui_resize" >&5 -$as_echo "$ac_cv_lv2_ui_resize" >&6; } - ac_lv2_ui_resize=$ac_cv_lv2_ui_resize - if test "x$ac_lv2_ui_resize" = "xyes"; then - -$as_echo "#define CONFIG_LV2_UI_RESIZE 1" >>confdefs.h - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 UI Resize interface support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 UI Resize interface support will be disabled." >&2;} - fi -fi - -if test "x$ac_lv2_programs" = "xyes"; then - ac_fn_cxx_check_header_mongrel "$LINENO" "lv2_programs.h" "ac_cv_header_lv2_programs_h" "$ac_includes_default" -if test "x$ac_cv_header_lv2_programs_h" = xyes; then : - ac_lv2_programs="yes" -else - ac_lv2_programs="no" -fi - - - if test "x$ac_lv2_programs" = "xyes"; then - -$as_echo "#define CONFIG_LV2_PROGRAMS 1" >>confdefs.h - - ac_lv2_incpath="lv2 $ac_lv2_incpath" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 Programs extension will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 Programs extension will be disabled." >&2;} - fi -fi - -if test "x$ac_lv2_patch" = "xyes"; then - ac_fn_cxx_check_header_mongrel "$LINENO" "lv2/lv2plug.in/ns/ext/patch/patch.h" "ac_cv_header_lv2_lv2plug_in_ns_ext_patch_patch_h" "$ac_includes_default" -if test "x$ac_cv_header_lv2_lv2plug_in_ns_ext_patch_patch_h" = xyes; then : - ac_lv2_patch="yes" -else - ac_lv2_patch="no" -fi - - - if test "x$ac_lv2_patch" = "xyes"; then - -$as_echo "#define CONFIG_LV2_PATCH 1" >>confdefs.h - - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** LV2 Patch support will be disabled." >&5 -$as_echo "$as_me: WARNING: *** LV2 Patch support will be disabled." >&2;} - fi -fi - -# Check for NSM support. -if test "x$ac_nsm" = "xyes"; then - -$as_echo "#define CONFIG_NSM 1" >>confdefs.h - -fi - -if test "x$ac_lv2_port_event" = "xyes"; then - -$as_echo "#define CONFIG_LV2_PORT_EVENT 1" >>confdefs.h - -fi - - -# Checks for build targets -if test "x$ac_jack" = "xno" -a "x$ac_lv2" = "xno"; then - as_fn_error $? "*** JACK and LV2 build options disabled." "$LINENO" 5 -fi - -if test "x$ac_jack" = "xyes"; then - if test "x$ac_jack_midi" = "xno" -a "x$ac_alsa_midi" = "xno"; then - as_fn_error $? "*** JACK MIDI and ALSA MIDI support disabled." "$LINENO" 5 - fi -fi - - - - - - - - - - - - - - - - - - - - - - -# Checks for typedefs, structures, and compiler characteristics. -# AC_C_CONST - -# Finally produce a configure header file and the makefiles. -cat >confcache <<\_ACEOF -# This file is a shell script that caches the results of configure -# tests run on this system so they can be shared between configure -# scripts and configure runs, see configure's option --config-cache. -# It is not useful on other systems. If it contains results you don't -# want to keep, you may remove or edit it. -# -# config.status only pays attention to the cache file if you give it -# the --recheck option to rerun configure. -# -# `ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* `ac_cv_foo' will be assigned the -# following values. - -_ACEOF - -# The following way of writing the cache mishandles newlines in values, -# but we know of no workaround that is simple, portable, and efficient. -# So, we kill variables containing newlines. -# Ultrix sh set writes to stderr and can't be redirected directly, -# and sets the high bit in the cache file unless we assign to the vars. -( - for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - - (set) 2>&1 | - case $as_nl`(ac_space=' '; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes: double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \. - sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; #( - *) - # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) | - sed ' - /^ac_cv_env_/b end - t clear - :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ - t end - s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - :end' >>confcache -if diff "$cache_file" confcache >/dev/null 2>&1; then :; else - if test -w "$cache_file"; then - if test "x$cache_file" != "x/dev/null"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} - if test ! -f "$cache_file" || test -h "$cache_file"; then - cat confcache >"$cache_file" - else - case $cache_file in #( - */* | ?:*) - mv -f confcache "$cache_file"$$ && - mv -f "$cache_file"$$ "$cache_file" ;; #( - *) - mv -f confcache "$cache_file" ;; - esac - fi - fi - else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} - fi -fi -rm -f confcache - -test "x$prefix" = xNONE && prefix=$ac_default_prefix -# Let make expand exec_prefix. -test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - -DEFS=-DHAVE_CONFIG_H - -ac_libobjs= -ac_ltlibobjs= -U= -for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue - # 1. Remove the extension, and $U if already installed. - ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` - # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR - # will be set to the directory where LIBOBJS objects are built. - as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" - as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' -done -LIBOBJS=$ac_libobjs - -LTLIBOBJS=$ac_ltlibobjs - - - -: "${CONFIG_STATUS=./config.status}" -ac_write_fail=0 -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} -as_write_fail=0 -cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 -#! $SHELL -# Generated by $as_me. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false - -SHELL=\${CONFIG_SHELL-$SHELL} -export SHELL -_ASEOF -cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -_ASEOF -test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# Save the log message, to keep $0 and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by drumkv1 $as_me 0.9.23, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -_ACEOF - -case $ac_config_files in *" -"*) set x $ac_config_files; shift; ac_config_files=$*;; -esac - -case $ac_config_headers in *" -"*) set x $ac_config_headers; shift; ac_config_headers=$*;; -esac - - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -# Files that config.status was made for. -config_files="$ac_config_files" -config_headers="$ac_config_headers" - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. - -Usage: $0 [OPTION]... [TAG]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - --config print configuration, then exit - -q, --quiet, --silent - do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE - -Configuration files: -$config_files - -Configuration headers: -$config_headers - -Report bugs to ." - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" -ac_cs_version="\\ -drumkv1 config.status 0.9.23 -configured by $0, generated by GNU Autoconf 2.69, - with options \\"\$ac_cs_config\\" - -Copyright (C) 2012 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='$ac_pwd' -srcdir='$srcdir' -test -n "\$AWK" || AWK=awk -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# The default lists apply if the user does not specify any file. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=?*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - --*=) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg= - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; - --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - '') as_fn_error $? "missing file argument" ;; - esac - as_fn_append CONFIG_FILES " '$ac_optarg'" - ac_need_defaults=false;; - --header | --heade | --head | --hea ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - as_fn_append CONFIG_HEADERS " '$ac_optarg'" - ac_need_defaults=false;; - --he | --h) - # Conflict between --help and --header - as_fn_error $? "ambiguous option: \`$1' -Try \`$0 --help' for more information.";; - --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) as_fn_error $? "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; - - *) as_fn_append ac_config_targets " $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -if \$ac_cs_recheck; then - set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion - shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 - CONFIG_SHELL='$SHELL' - export CONFIG_SHELL - exec "\$@" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - $as_echo "$ac_log" -} >&5 - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "drumkv1.spec") CONFIG_FILES="$CONFIG_FILES drumkv1.spec" ;; - "src/src_core.pri") CONFIG_FILES="$CONFIG_FILES src/src_core.pri" ;; - "src/src_ui.pri") CONFIG_FILES="$CONFIG_FILES src/src_ui.pri" ;; - "src/src_jack.pri") CONFIG_FILES="$CONFIG_FILES src/src_jack.pri" ;; - "src/src_lv2.pri") CONFIG_FILES="$CONFIG_FILES src/src_lv2.pri" ;; - - *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= ac_tmp= - trap 'exit_status=$? - : "${ac_tmp:=$tmp}" - { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status -' 0 - trap 'as_fn_exit 1' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 -ac_tmp=$tmp - -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. -if test -n "$CONFIG_FILES"; then - - -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\\r' -else - ac_cs_awk_cr=$ac_cr -fi - -echo 'BEGIN {' >"$ac_tmp/subs1.awk" && -_ACEOF - - -{ - echo "cat >conf$$subs.awk <<_ACEOF" && - echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && - echo "_ACEOF" -} >conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 -ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` -ac_delim='%!_!# ' -for ac_last_try in false false false false false :; do - . ./conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - - ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` - if test $ac_delim_n = $ac_delim_num; then - break - elif $ac_last_try; then - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done -rm -f conf$$subs.sh - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && -_ACEOF -sed -n ' -h -s/^/S["/; s/!.*/"]=/ -p -g -s/^[^!]*!// -:repl -t repl -s/'"$ac_delim"'$// -t delim -:nl -h -s/\(.\{148\}\)..*/\1/ -t more1 -s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ -p -n -b repl -:more1 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t nl -:delim -h -s/\(.\{148\}\)..*/\1/ -t more2 -s/["\\]/\\&/g; s/^/"/; s/$/"/ -p -b -:more2 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t delim -' >$CONFIG_STATUS || ac_write_fail=1 -rm -f conf$$subs.awk -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACAWK -cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" - -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ - || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 -_ACEOF - -# VPATH may cause trouble with some makes, so we remove sole $(srcdir), -# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ -h -s/// -s/^/:/ -s/[ ]*$/:/ -s/:\$(srcdir):/:/g -s/:\${srcdir}:/:/g -s/:@srcdir@:/:/g -s/^:*// -s/:*$// -x -s/\(=[ ]*\).*/\1/ -G -s/\n// -s/^[^=]*=[ ]*$// -}' -fi - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -fi # test -n "$CONFIG_FILES" - -# Set up the scripts for CONFIG_HEADERS section. -# No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with `./config.status Makefile'. -if test -n "$CONFIG_HEADERS"; then -cat >"$ac_tmp/defines.awk" <<\_ACAWK || -BEGIN { -_ACEOF - -# Transform confdefs.h into an awk script `defines.awk', embedded as -# here-document in config.status, that substitutes the proper values into -# config.h.in to produce config.h. - -# Create a delimiter string that does not exist in confdefs.h, to ease -# handling of long lines. -ac_delim='%!_!# ' -for ac_last_try in false false :; do - ac_tt=`sed -n "/$ac_delim/p" confdefs.h` - if test -z "$ac_tt"; then - break - elif $ac_last_try; then - as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done - -# For the awk script, D is an array of macro values keyed by name, -# likewise P contains macro parameters if any. Preserve backslash -# newline sequences. - -ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* -sed -n ' -s/.\{148\}/&'"$ac_delim"'/g -t rset -:rset -s/^[ ]*#[ ]*define[ ][ ]*/ / -t def -d -:def -s/\\$// -t bsnl -s/["\\]/\\&/g -s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ -D["\1"]=" \3"/p -s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p -d -:bsnl -s/["\\]/\\&/g -s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ -D["\1"]=" \3\\\\\\n"\\/p -t cont -s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p -t cont -d -:cont -n -s/.\{148\}/&'"$ac_delim"'/g -t clear -:clear -s/\\$// -t bsnlc -s/["\\]/\\&/g; s/^/"/; s/$/"/p -d -:bsnlc -s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p -b cont -' >$CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - for (key in D) D_is_set[key] = 1 - FS = "" -} -/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { - line = \$ 0 - split(line, arg, " ") - if (arg[1] == "#") { - defundef = arg[2] - mac1 = arg[3] - } else { - defundef = substr(arg[1], 2) - mac1 = arg[2] - } - split(mac1, mac2, "(") #) - macro = mac2[1] - prefix = substr(line, 1, index(line, defundef) - 1) - if (D_is_set[macro]) { - # Preserve the white space surrounding the "#". - print prefix "define", macro P[macro] D[macro] - next - } else { - # Replace #undef with comments. This is necessary, for example, - # in the case of _POSIX_SOURCE, which is predefined and required - # on some systems where configure will not decide to define it. - if (defundef == "undef") { - print "/*", prefix defundef, macro, "*/" - next - } - } -} -{ print } -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 -fi # test -n "$CONFIG_HEADERS" - - -eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " -shift -for ac_tag -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$ac_tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; - esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} - fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac - - case $ac_tag in - *:-:* | *:-) cat >"$ac_tmp/stdin" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= -ac_sed_dataroot=' -/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - ac_datarootdir_hack=' - s&@datadir@&$datadir&g - s&@docdir@&$docdir&g - s&@infodir@&$infodir&g - s&@localedir@&$localedir&g - s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; -esac -_ACEOF - -# Neutralize VPATH when `$srcdir' = `.'. -# Shell code in configure.ac might set extrasub. -# FIXME: do we really want to maintain this feature? -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_sed_extra="$ac_vpsub -$extrasub -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -$ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ - >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ - "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&2;} - - rm -f "$ac_tmp/stdin" - case $ac_file in - -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; - *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; - esac \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - ;; - :H) - # - # CONFIG_HEADER - # - if test x"$ac_file" != x-; then - { - $as_echo "/* $configure_input */" \ - && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" - } >"$ac_tmp/config.h" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 -$as_echo "$as_me: $ac_file is unchanged" >&6;} - else - rm -f "$ac_file" - mv "$ac_tmp/config.h" "$ac_file" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - fi - else - $as_echo "/* $configure_input */" \ - && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ - || as_fn_error $? "could not create -" "$LINENO" 5 - fi - ;; - - - esac - -done # for ac_tag - - -as_fn_exit 0 -_ACEOF -ac_clean_files=$ac_clean_files_save - -test $ac_write_fail = 0 || - as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 - - -# configure is writing to config.log, and then calls config.status. -# config.status does its own redirection, appending to config.log. -# Unfortunately, on DOS this fails, as config.log is still kept open -# by configure, so config.status won't be able to write to it; its -# output is simply discarded. So we exec the FD to /dev/null, -# effectively closing config.log, so it can be properly (re)opened and -# appended to by config.status. When coming back to configure, we -# need to make the FD available again. -if test "$no_create" != yes; then - ac_cs_success=: - ac_config_status_args= - test "$silent" = yes && - ac_config_status_args="$ac_config_status_args --quiet" - exec 5>/dev/null - $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false - exec 5>>config.log - # Use ||, not &&, to avoid exiting from the if with $? = 1, which - # would make configure fail if this is the last instruction. - $ac_cs_success || as_fn_exit 1 -fi -if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} -fi - - -# make clean > /dev/null 2>&1 - -# Output summary message - -echo -echo " $PACKAGE_NAME $ac_build_version (Qt $ac_qt_version)" -echo -echo " Build target . . . . . . . . . . . . . . . . . . .: $ac_build_type" -echo -echo " JACK stand-alone build . . . . . . . . . . . . . .: $ac_jack" -echo " JACK session support . . . . . . . . . . . . . . .: $ac_jack_session" -echo " JACK MIDI support . . . . . . . . . . . . . . . .: $ac_jack_midi" -echo " ALSA MIDI support . . . . . . . . . . . . . . . .: $ac_alsa_midi" -echo " LV2 plug-in build . . . . . . . . . . . . . . . .: $ac_lv2" -echo " LV2 plug-in X11 UI support . . . . . . . . . . .: $ac_lv2_ui_x11" -echo " LV2 plug-in External UI support . . . . . . . . .: $ac_lv2_ui_external" -echo " LV2 plug-in UI Idle interface support . . . . . .: $ac_lv2_ui_idle" -echo " LV2 plug-in UI Show interface support . . . . . .: $ac_lv2_ui_show" -echo " LV2 plug-in UI Resize interface support . . . . .: $ac_lv2_ui_resize" -echo " LV2 plug-in Programs support . . . . . . . . . . .: $ac_lv2_programs" -echo " LV2 plug-in Patch support . . . . . . . . . . . .: $ac_lv2_patch" -echo " LV2 plug-in Port-event support (EXPERIMENTAL) . .: $ac_lv2_port_event" -echo " OSC service support (liblo) . . . . . . . . . . .: $ac_liblo" -echo " Non Session Management (NSM) support . . . . . . .: $ac_nsm" -echo -echo " Install prefix . . . . . . . . . . . . . . . . . .: $ac_prefix" -echo -echo "Now type 'make', followed by 'make install' as root." -echo diff -Nru drumkv1-0.9.23/configure.ac drumkv1-0.9.24/configure.ac --- drumkv1-0.9.23/configure.ac 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/configure.ac 1970-01-01 00:00:00.000000000 +0000 @@ -1,798 +0,0 @@ -# Process this file with autoconf to produce a configure script. -AC_INIT(drumkv1, 0.9.23, rncbc@rncbc.org) - -AC_CONFIG_SRCDIR(src/drumkv1.cpp) -AC_CONFIG_HEADERS(src/config.h) -AC_CONFIG_FILES(Makefile drumkv1.spec src/src_core.pri src/src_ui.pri src/src_jack.pri src/src_lv2.pri) - -# Build version string. -AC_CACHE_VAL([ac_cv_build_version], [ - ac_cv_build_version=$(git describe --tags --dirty --abbrev=6 2>/dev/null) - if test -n "$ac_cv_build_version"; then - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/^[[^0-9]]\+//') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/^1_//') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/^[[_vV]]\+//') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/-g/git./') - ac_cv_build_version=$(echo $ac_cv_build_version | sed 's/[[_|-]]/./g') - ac_cv_build_version_extra=$(git rev-parse --abbrev-ref HEAD 2>/dev/null) - if test "x$ac_cv_build_version_extra" != "xmaster"; then - ac_cv_build_version="$ac_cv_build_version [[$ac_cv_build_version_extra]]" - fi - else - ac_cv_build_version="$PACKAGE_VERSION" - fi -]) -ac_build_version="$ac_cv_build_version" -AC_DEFINE_UNQUOTED(CONFIG_BUILD_VERSION, ["$ac_build_version"], [Build version string.]) - -# Sanitized version string. -AC_CACHE_VAL([ac_cv_version], [ - ac_cv_version=$(echo $PACKAGE_VERSION | sed -r 's/^([[0-9|\.]]+).*$/\1/') -]) -ac_version="$ac_cv_version" -AC_DEFINE_UNQUOTED(CONFIG_VERSION, ["$ac_version"], [Version string.]) -AC_SUBST(ac_version) - -# Set default installation prefix. -AC_PREFIX_DEFAULT(/usr/local) -if test "x$prefix" = "xNONE"; then - prefix=$ac_default_prefix -fi -if test "x$exec_prefix" = "xNONE"; then - exec_prefix=$prefix -fi -eval ac_prefix=$prefix -AC_SUBST(ac_prefix) -AC_DEFINE_UNQUOTED(CONFIG_PREFIX, ["$ac_prefix"], [Default installation prefix.]) - -# Set default installation directories. -eval ac_bindir=$bindir -AC_SUBST(ac_bindir) -AC_DEFINE_UNQUOTED(CONFIG_BINDIR, ["$ac_bindir"], [Default executable binary path.]) - -eval ac_libdir=$libdir -AC_SUBST(ac_libdir) -AC_DEFINE_UNQUOTED(CONFIG_LIBDIR, ["$ac_libdir"], [Default object library path.]) - -eval datarootdir=$datarootdir -eval ac_datadir=$datadir -AC_SUBST(ac_datadir) -AC_DEFINE_UNQUOTED(CONFIG_DATADIR, ["$ac_datadir"], [Default arch-idependent data path.]) - -eval ac_mandir=$mandir -AC_SUBST(ac_mandir) -AC_DEFINE_UNQUOTED(CONFIG_MANDIR, ["$ac_mandir"], [Default man page path.]) - - -# Enable debugging argument option. -AC_ARG_ENABLE(debug, - AS_HELP_STRING([--enable-debug], [enable debugging (default=no)]), - [ac_debug="$enableval"]) - -# Enable JACK standalone build. -AC_ARG_ENABLE(jack, - AS_HELP_STRING([--enable-jack], [enable JACK stand-alone build (default=yes)]), - [ac_jack="$enableval"], - [ac_jack="yes"]) - -# Enable JACK session support. -AC_ARG_ENABLE(jack-session, - AS_HELP_STRING([--enable-jack-session], [enable JACK session support (default=yes)]), - [ac_jack_session="$enableval"], - [ac_jack_session="yes"]) - -# Enable JACK MIDI support option. -AC_ARG_ENABLE(jack-midi, - AS_HELP_STRING([--enable-jack-midi], [enable JACK MIDI support (default=yes)]), - [ac_jack_midi="$enableval"], - [ac_jack_midi="yes"]) - -# Enable ALSA MIDI support option. -AC_ARG_ENABLE(alsa-midi, - AS_HELP_STRING([--enable-alsa-midi], [enable ALSA MIDI support (default=yes)]), - [ac_alsa_midi="$enableval"], - [ac_alsa_midi="yes"]) - -# Enable LV2 plugin build. -AC_ARG_ENABLE(lv2, - AS_HELP_STRING([--enable-lv2], [enable LV2 plug-in build (default=yes)]), - [ac_lv2="$enableval"], - [ac_lv2="yes"]) - -AC_ARG_ENABLE(lv2-ui-x11, - AS_HELP_STRING([--enable-lv2-ui-x11], [enable LV2 plug-in X11 UI support (default=yes)]), - [ac_lv2_ui_x11="$enableval"], - [ac_lv2_ui_x11="yes"]) - -AC_ARG_ENABLE(lv2-ui-external, - AS_HELP_STRING([--enable-lv2-ui-external], [enable LV2 plug-in External UI support (default=yes)]), - [ac_lv2_ui_external="$enableval"], - [ac_lv2_ui_external="yes"]) - -AC_ARG_ENABLE(lv2-ui-idle, - AS_HELP_STRING([--enable-lv2-ui-idle], [enable LV2 UI Idle interface support (default=yes)]), - [ac_lv2_ui_idle="$enableval"], - [ac_lv2_ui_idle="yes"]) - -AC_ARG_ENABLE(lv2-ui-show, - AS_HELP_STRING([--enable-lv2-ui-show], [enable LV2 UI Show interface support (default=yes)]), - [ac_lv2_ui_show="$enableval"], - [ac_lv2_ui_show="yes"]) - -AC_ARG_ENABLE(lv2-ui-resize, - AS_HELP_STRING([--enable-lv2-ui-resize], [enable LV2 UI Resize interface support (default=yes)]), - [ac_lv2_ui_resize="$enableval"], - [ac_lv2_ui_resize="yes"]) - -AC_ARG_ENABLE(lv2-programs, - AS_HELP_STRING([--enable-lv2-programs], [enable LV2 plug-in Programs support (default=yes)]), - [ac_lv2_programs="$enableval"], - [ac_lv2_programs="yes"]) - -AC_ARG_ENABLE(lv2-patch, - AS_HELP_STRING([--enable-lv2-patch], [enable LV2 plug-in Patch support (default=yes)]), - [ac_lv2_patch="$enableval"], - [ac_lv2_patch="yes"]) - -AC_ARG_ENABLE(lv2-port-event, - AS_HELP_STRING([--enable-lv2-port-event], [enable LV2 plug-in Port-event support (EXPERIMENTAL) (default=yes)]), - [ac_lv2_port_event="$enableval"], - [ac_lv2_port_event="yes"]) - - -# Enable liblo availability. -AC_ARG_ENABLE(liblo, - AS_HELP_STRING([--enable-liblo], [enable liblo interface (default=yes)]), - [ac_liblo="$enableval"], - [ac_liblo="yes"]) - -# Enable NSM support. -AC_ARG_ENABLE(nsm, - AS_HELP_STRING([--enable-nsm], [enable NSM support (default=yes)]), - [ac_nsm="$enableval"], - [ac_nsm="yes"]) - - -# Enable Qt6 build preference. -AC_ARG_ENABLE(qt6, - AS_HELP_STRING([--enable-qt6], [enable Qt6 build (default=yes)]), - [ac_qt6="$enableval"], - [ac_qt6="yes"]) - - -if test "x$ac_debug" = "xyes"; then - AC_DEFINE(CONFIG_DEBUG, 1, [Define if debugging is enabled.]) - ac_build_type="debug" -else - ac_build_type="release" -fi - -AC_SUBST(ac_build_type) - - -# Standard installation base dirs. -ac_path=$PATH -ac_pkg_config_path=$PKG_CONFIG_PATH -ac_with_paths="" - -# Set for alternate Qt installation dir. -AC_ARG_WITH(qt, - AS_HELP_STRING([--with-qt=PATH], [use alternate Qt install path]), - [ac_qt_path="$withval"], [ac_qt_path="no"]) - -if test "x$ac_qt_path" != "xno"; then - ac_path="$ac_qt_path/bin:$ac_path" - ac_pkg_config_path="$ac_qt_path/lib/pkgconfig:$ac_pkg_config_path" -fi - - -# Set for alternate ALSA installation dir. -AC_ARG_WITH(alsa, - AS_HELP_STRING([--with-alsa=PATH], [use alternate ALSA install path]), - [ac_with_paths="$ac_with_paths $withval"]) - -# Set for alternate JACK installation dir. -AC_ARG_WITH(jack, - AS_HELP_STRING([--with-jack=PATH], [use alternate JACK install path]), - [ac_with_paths="$ac_with_paths $withval"]) - -# Set for alternate LV2 installation dir. -AC_ARG_WITH(lv2, - AS_HELP_STRING([--with-lv2=PATH], [use alternate LV2 install path]), - [ac_with_paths="$ac_with_paths $withval"]) - -# Set for alternate libsndfile installation dir. -AC_ARG_WITH(sndfile, - AS_HELP_STRING([--with-sndfile=PATH], [use alternate libsndfile path]), - [ac_with_paths="$ac_with_paths $withval"]) - -# Set for alternate liblo installation dir. -AC_ARG_WITH(liblo, - AS_HELP_STRING([--with-liblo=PATH], [use alternate liblo path]), - [ac_with_paths="$ac_with_paths $withval"]) - - -# Honor user specified flags. -ac_cflags=$CFLAGS -ac_ldflags=$LDFLAGS - - -# Checks for programs. -AC_PROG_CPP -AC_PROG_CXX -AC_PROG_CXXCPP - -# Checks for languages. -AC_LANG_CPLUSPLUS - -# Check for pkg-config. -PKG_PROG_PKG_CONFIG - -# Check whether -std=c++11 support is necessary (4 < g++ version < 6). -AC_CACHE_CHECK([for g++ major version], [ac_cv_gxx_version_major], [ - ac_cv_gxx_version_major=$($CC -dumpversion) - if test -n "$ac_cv_gxx_version_major"; then - ac_cv_gxx_version_major=$(echo $ac_cv_gxx_version_major | cut -d'.' -f1); - fi - ac_gxx_version_major=$(($ac_cv_gxx_version_major + 0)) -]) -ac_gxx_version_major=$ac_cv_gxx_version_major -if test $ac_gxx_version_major -ge 4 -a $ac_gxx_version_major -lt 6; then - CXXFLAGS="-std=c++11 $CXXFLAGS" - ac_cflags="-std=c++11 $ac_cflags" -elif test $ac_gxx_version_major -ge 6 -a $ac_gxx_version_major -lt 11; then - CXXFLAGS="-std=c++17 $CXXFLAGS" - ac_cflags="-std=c++17 $ac_cflags" -fi - -# Check for proper flags. -ac_arch=$(uname -m) - -# Check for install paths and alternatives... -ac_libdirs="lib" - -if test "x$ac_arch" = "xx86_64"; then - ac_libdirs="$ac_libdirs lib64" -fi - -CFLAGS="-fPIC $CFLAGS" -CPPFLAGS="-fPIC $CPPFLAGS" - -# Prepend alternate dependencies paths. -for X in $ac_with_paths; do - if test -d $X/bin; then - ac_path="$X/bin:$ac_path" - fi - if test -d $X/include; then - CFLAGS="-I$X/include $CFLAGS " - CPPFLAGS="-I$X/include $CPPFLAGS" - ac_incpath="$X/include $ac_incpath" - fi - for Y in $ac_libdirs; do - if test -d $X/$Y; then - LIBS="-L$X/$Y $LIBS" - ac_libs="-L$X/$Y $ac_libs" - if test -d $X/$Y/pkgconfig; then - ac_pkg_config_path="$X/$Y/pkgconfig:$ac_pkg_config_path" - fi - fi - done -done - -# Set pkg-config path. -if test -n "$ac_pkg_config_path"; then - export PKG_CONFIG_PATH=$ac_pkg_config_path -fi - - -# A common error message: -ac_errmsg="not found in current PATH. Maybe QT development environment isn't available." - -# Check for qtchooser availability. -AC_PATH_TOOL(ac_qtchooser, qtchooser, [no], $ac_path) -if test -x $ac_qtchooser; then - if test "x$ac_qt6" = "xyes"; then - export QT_SELECT=6 - else - export QT_SELECT=5 - fi -fi - -# Check for proper qmake path/version alternatives. -AC_PATH_TOOL(ac_qmake, qmake, [no], $ac_path) -if test "x$ac_qmake" = "xno"; then - if test "x$ac_qt6" = "xyes"; then - AC_PATH_TOOL(ac_cv_qmake, qmake-qt6, [no], $ac_path) - ac_qmake=$ac_cv_qmake - else - AC_PATH_TOOL(ac_cv_qmake, qmake-qt5, [no], $ac_path) - ac_qmake=$ac_cv_qmake - fi -fi - -# Check for proper Qt major version. -AC_CACHE_CHECK([for Qt major version], [ac_cv_qt_version_major], [ - ac_cv_qt_version=$($ac_qmake -query QT_VERSION) - ac_cv_qt_version_major=$(echo $ac_cv_qt_version | cut -d'.' -f1) - ac_cv_qt_version_major=$(($ac_cv_qt_version_major + 0)) -]) -ac_qt_version=$ac_cv_qt_version -ac_qt_version_major=$ac_cv_qt_version_major -if test "x$ac_qmake" = "xno"; then - if test $ac_qt_version_major -lt 6; then - AC_MSG_ERROR([qmake-qt5 $ac_errmsg (qt5-devel)]) - else - AC_MSG_ERROR([qmake-qt6 $ac_errmsg (qt6-devel)]) - fi -fi - -# Check for proper Qt install path. -AC_CACHE_CHECK([for Qt install path (bin)], [ac_cv_qt_install_bins], [ - ac_cv_qt_install_bins=$($ac_qmake -query QT_INSTALL_BINS) -]) -ac_qt_install_bins=$ac_cv_qt_install_bins -if test -d $ac_qt_install_bins; then - ac_path="$ac_qt_install_bins:$ac_path" -fi - -AC_CACHE_CHECK([for Qt install path (libexec)], [ac_cv_qt_install_libexecs], [ - ac_cv_qt_install_libexecs=$($ac_qmake -query QT_INSTALL_LIBEXECS) -]) -ac_qt_install_libexecs=$ac_cv_qt_install_libexecs -if test -d $ac_qt_install_libexecs; then - ac_path="$ac_qt_install_libexecs:$ac_path" -fi - -# Check it again, now with updated PATH, just in case... -AC_PATH_TOOL(ac_cv_qmake, qmake, [no], $ac_path) -ac_qmake=$ac_cv_qmake -if test "x$ac_qmake" = "xno"; then - AC_MSG_ERROR([qmake $ac_errmsg]) -fi - -AC_SUBST(ac_qmake) - -AC_CACHE_CHECK([for Qt install headers], [ac_cv_qt_install_headers], [ - ac_cv_qt_install_headers=$($ac_qmake -query QT_INSTALL_HEADERS) -]) -ac_qt_install_headers=$ac_cv_qt_install_headers -if test -d $ac_qt_install_headers; then - CFLAGS="-I$ac_qt_install_headers $CFLAGS " - CPPFLAGS="-I$ac_qt_install_headers $CPPFLAGS" - ac_incpath="$ac_qt_install_headers $ac_incpath" -fi - -AC_CACHE_CHECK([for Qt install libraries], [ac_cv_qt_install_libs], [ - ac_cv_qt_install_libs=$($ac_qmake -query QT_INSTALL_LIBS) -]) -ac_qt_install_libs=$ac_cv_qt_install_libs -if test -d $ac_qt_install_libs; then - LIBS="-L$ac_qt_install_libs $LIBS" - ac_libs="-L$ac_qt_install_libs $ac_libs" -fi - -# Finally, check for proper Qt version. -AC_CACHE_CHECK([for Qt library version >= 5.1], - ac_cv_qtversion, [ - AC_TRY_COMPILE([#include "QtCore/qglobal.h"], [ - #if QT_VERSION < 0x050100 - #error Qt library 5.1 or greater required. - #endif - ], ac_cv_qtversion="yes", [ - echo "no; Qt 5.1 or greater is required" - exit 1 - ]) -]) - -# Check for Qt moc utility. -AC_PATH_TOOL(ac_moc, moc, [no], $ac_path) -if test "x$ac_moc" = "xno"; then - AC_MSG_ERROR([moc $ac_errmsg]) -fi -AC_SUBST(ac_moc) - -# Check for Qt uic utility. -AC_PATH_TOOL(ac_uic, uic, [no], $ac_path) -if test "x$ac_uic" = "xno"; then - AC_MSG_ERROR([uic $ac_errmsg]) -fi -AC_SUBST(ac_uic) - - -# Check for Qt lupdate utility. -AC_PATH_TOOL(ac_lupdate, lupdate, [no], $ac_path) -if test "x$ac_lupdate" = "xno"; then - if test $ac_qt_version_major -lt 6; then - AC_PATH_TOOL(ac_cv_lupdate, lupdate-qt5, [no], $ac_path) - else - AC_PATH_TOOL(ac_cv_lupdate, lupdate-qt6, [no], $ac_path) - fi - if test "x$ac_cv_lupdate" = "xno"; then - if test $ac_qt_version_major -lt 6; then - AC_MSG_ERROR([lupdate $ac_errmsg (qt5-linguist)]) - else - AC_MSG_ERROR([lupdate $ac_errmsg (qt6-linguist)]) - fi - else - ac_lupdate=$ac_cv_lupdate; - fi -fi -AC_SUBST(ac_lupdate) - -# Check for Qt lrelease utility. -AC_PATH_TOOL(ac_lrelease, lrelease, [no], $ac_path) -if test "x$ac_lrelease" = "xno"; then - if test $ac_qt_version_major -lt 6; then - AC_PATH_TOOL(ac_cv_lrelease, lrelease-qt5, [no], $ac_path) - else - AC_PATH_TOOL(ac_cv_lrelease, lrelease-qt6, [no], $ac_path) - fi - if test "x$ac_cv_lrelease" = "xno"; then - if test $ac_qt_version_major -lt 6; then - AC_MSG_ERROR([lrelease $ac_errmsg (qt5-linguist)]) - else - AC_MSG_ERROR([lrelease $ac_errmsg (qt6-linguist)]) - fi - else - ac_lrelease=$ac_cv_lrelease; - fi -fi -AC_SUBST(ac_lrelease) - - -# Checks for libraries. -AC_CHECK_LIB(m, main) -AC_CHECK_LIB(X11, main) -AC_CHECK_LIB(Xext, main) - -ac_cflags="-ffast-math -fvisibility=hidden -fvisibility-inlines-hidden $ac_cflags" - -# Check for core SNDFILE library. -PKG_CHECK_MODULES([SNDFILE], [sndfile], [ac_sndfile="yes"], [ac_sndfile="no"]) -if test "x$ac_sndfile" = "xyes"; then - AC_DEFINE(CONFIG_SNDFILE, 1, [Define if SNDFILE library is available.]) - ac_cflags="$ac_cflags $SNDFILE_CFLAGS" - ac_libs="$ac_libs $SNDFILE_LIBS" -else - AC_MSG_ERROR([*** SNDFILE library not found.]) -fi - -ac_jack_cflags="$ac_cflags" -ac_jack_ldflags="$ac_ldflags" -ac_jack_incpath="$ac_incpath" -ac_jack_libs="$ac_libs" - -ac_lv2_cflags="$ac_cflags" -ac_lv2_ldflags="$ac_ldflags" -ac_lv2_incpath="$ac_incpath" -ac_lv2_libs="$ac_libs" - -ac_all_targets="" -ac_install_targets="" -ac_uninstall_targets="" -ac_clean_targets="" - -# Check for JACK libraries. -if test "x$ac_jack" = "xyes"; then - PKG_CHECK_MODULES([JACK], [jack >= 0.100.0], [ac_jack="yes"], [ac_jack="no"]) - if test "x$ac_jack" = "xyes"; then - AC_DEFINE(CONFIG_JACK, 1, [Define if JACK library is available.]) - ac_jack_cflags="$ac_jack_cflags $JACK_CFLAGS" - ac_jack_libs="$ac_jack_libs $JACK_LIBS" - else - AC_MSG_WARN([*** JACK library not found.]) - AC_MSG_WARN([*** JACK stand-alone build will be disabled.]) - fi -fi - -if test "x$ac_jack" = "xyes"; then - # Check for JACK session event callback availability. - if test "x$ac_jack_session" = "xyes"; then - AC_CHECK_LIB(jack, jack_set_session_callback, [ac_jack_session="yes"], [ac_jack_session="no"]) - else - AC_MSG_WARN([*** JACK session support will be disabled.]) - fi - # Check for ALSA libraries. - if test "x$ac_alsa_midi" = "xyes"; then - PKG_CHECK_MODULES([ALSA], [alsa], [ac_alsa_midi="yes"], [ac_alsa_midi="no"]) - fi - if test "x$ac_alsa_midi" = "xyes"; then - AC_CHECK_LIB(asound, main, [ac_alsa_midi="yes"], [ac_alsa_midi="no"]) - if test "x$ac_alsa_midi" = "xyes"; then - AC_DEFINE(CONFIG_ALSA_MIDI, 1, [Define if ALSA MIDI support is enabled.]) - ac_jack_cflags="$ac_jack_cflags $ALSA_CFLAGS" - ac_jack_libs="$ac_jack_libs $ALSA_LIBS" - else - AC_MSG_WARN([*** ALSA library not found.]) - AC_MSG_WARN([*** ALSA MIDI support will be disabled.]) - fi - fi -fi - -# Check for JACK build support. -if test "x$ac_jack" = "xyes"; then - ac_all_targets="jack $ac_all_targets" - ac_install_targets="install_jack $ac_install_targets" - ac_uninstall_targets="uninstall_jack $ac_uninstall_targets" - ac_clean_targets="clean_jack $ac_clean_targets" -else - ac_jack_session="no" - ac_jack_midi="no" - ac_alsa_midi="no" - ac_liblo="no" - ac_nsm="no" -fi - -# Check for optional LIBLO library. -if test "x$ac_liblo" = "xyes"; then - PKG_CHECK_MODULES([LIBLO], [liblo], [ac_liblo="yes"], [ac_liblo="no"]) - if test "x$ac_liblo" = "xyes"; then - AC_DEFINE(CONFIG_LIBLO, 1, [Define if LIBLO library is available.]) - ac_jack_cflags="$ac_jack_cflags $LIBLO_CFLAGS" - ac_jack_libs="$ac_jack_libs $LIBLO_LIBS" - else - AC_MSG_WARN([*** LIBLO library not found.]) - AC_MSG_WARN([*** OSC service support will be disabled.]) - ac_nsm="no" - fi -else - ac_nsm="no" -fi - - -# Checks for header files. -AC_HEADER_STDC -AC_HEADER_SYS_WAIT -AC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/stat.h unistd.h signal.h) - - -# Check for JACK session headers availability. -if test "x$ac_jack_session" = "xyes"; then - AC_CHECK_HEADER(jack/session.h, [ac_jack_session="yes"], [ac_jack_session="no"]) - if test "x$ac_jack_session" = "xyes"; then - AC_DEFINE(CONFIG_JACK_SESSION, 1, [Define if JACK session support is available.]) - else - AC_MSG_WARN([*** JACK session header file not found.]) - AC_MSG_WARN([*** JACK session support will be disabled.]) - fi -fi - -# Check for JACK MIDI headers availability. -if test "x$ac_jack_midi" = "xyes"; then - AC_CHECK_HEADER(jack/midiport.h, [ac_jack_midi="yes"], [ac_jack_midi="no"]) - if test "x$ac_jack_midi" = "xyes"; then - AC_DEFINE(CONFIG_JACK_MIDI, 1, [Define if JACK MIDI support is enabled.]) - else - AC_MSG_WARN([*** JACK MIDI header files not found.]) - AC_MSG_WARN([*** JACK MIDI support will be disabled.]) - fi -fi - -# Check for LV2 headers. -if test "x$ac_lv2" = "xyes"; then - PKG_CHECK_MODULES([LV2], [lv2], [ac_lv2="yes"], [ac_lv2="no"]) - if test "x$ac_lv2" = "xyes"; then - ac_lv2_cflags="$ac_lv2_cflags $LV2_CFLAGS" - CFLAGS="$CFLAGS $LV2_CFLAGS" - CPPFLAGS="$CPPFLAGS $LV2_CFLAGS" - fi - if test "x$ac_lv2" = "xyes"; then - AC_CHECK_HEADERS( - lv2/lv2plug.in/ns/ext/urid/urid.h \ - lv2/lv2plug.in/ns/ext/atom/atom.h \ - lv2/lv2plug.in/ns/ext/atom/forge.h \ - lv2/lv2plug.in/ns/ext/atom/util.h, - [ac_lv2="yes"], [ac_lv2="no"]) - fi - if test "x$ac_lv2" = "xyes"; then - AC_DEFINE(CONFIG_LV2, 1, [Define if LV2 plug-in build is enabled.]) - ac_all_targets="lv2 $ac_all_targets" - ac_install_targets="install_lv2 $ac_install_targets" - ac_uninstall_targets="uninstall_lv2 $ac_uninstall_targets" - ac_clean_targets="clean_lv2 $ac_clean_targets" - AC_CACHE_CHECK([for lv2_atom_forge_object], - ac_cv_lv2_atom_forge_object, [ - AC_TRY_LINK([#include "lv2/lv2plug.in/ns/ext/atom/forge.h"], [ - // Checking for lv2_atom_forge_object... - LV2_Atom_Forge *forge; - LV2_Atom_Forge_Frame *frame; - lv2_atom_forge_object(forge, frame, 0, 101); - ], ac_cv_lv2_atom_forge_object="yes", ac_cv_lv2_atom_forge_object="no") - ]) - ac_lv2_atom_forge_object=$ac_cv_lv2_atom_forge_object - if test "x$ac_lv2_atom_forge_object" = "xyes"; then - AC_DEFINE(CONFIG_LV2_ATOM_FORGE_OBJECT, 1, [Define if lv2_atom_forge_object is available.]) - fi - AC_CACHE_CHECK([for lv2_atom_forge_key], - ac_cv_lv2_atom_forge_key, [ - AC_TRY_LINK([#include "lv2/lv2plug.in/ns/ext/atom/forge.h"], [ - // Checking for lv2_atom_forge_key... - LV2_Atom_Forge *forge; - lv2_atom_forge_key(forge, 102); - ], ac_cv_lv2_atom_forge_key="yes", ac_cv_lv2_atom_forge_key="no") - ]) - ac_lv2_atom_forge_key=$ac_cv_lv2_atom_forge_key - if test "x$ac_lv2_atom_forge_key" = "xyes"; then - AC_DEFINE(CONFIG_LV2_ATOM_FORGE_KEY, 1, [Define if lv2_atom_forge_key is available.]) - fi - else - AC_MSG_WARN([*** LV2 header files not found.]) - AC_MSG_WARN([*** LV2 plug-in build will be disabled.]) - fi -fi - -if test "x$ac_lv2" = "xno"; then - ac_lv2_ui_x11="no" - ac_lv2_ui_external="no" - ac_lv2_ui_idle="no" - ac_lv2_ui_show="no" - ac_lv2_ui_resize="no" - ac_lv2_programs="no" - ac_lv2_patch="no" - ac_lv2_port_event="no" -fi - -if test "x$ac_lv2_ui_x11" = "xyes"; then - AC_DEFINE(CONFIG_LV2_UI_X11, 1, [Define if LV2 X11 UI support is available.]) -else - AC_MSG_WARN([*** LV2 X11 UI support will be disabled.]) -fi - -if test "x$ac_lv2_ui_external" = "xyes"; then - CFLAGS="$CFLAGS -Isrc/lv2" - CPPFLAGS="$CPPFLAGS -Isrc/lv2" - AC_CHECK_HEADER(lv2_external_ui.h, [ac_lv2_ui_external="yes"], [ac_lv2_ui_external="no"]) - if test "x$ac_lv2_ui_external" = "xyes"; then - AC_DEFINE(CONFIG_LV2_UI_EXTERNAL, 1, [Define if LV2 External UI extension is available.]) - ac_lv2_incpath="lv2 $ac_lv2_incpath" - else - AC_MSG_WARN([*** LV2 External UI extension will be disabled.]) - fi -fi - -if test "x$ac_lv2_ui_idle" = "xyes"; then - AC_CACHE_CHECK([for LV2 UI Idle interface], - ac_cv_lv2_ui_idle, [ - AC_TRY_LINK([#include "lv2/lv2plug.in/ns/extensions/ui/ui.h"], [ - // Checking for LV2 UI Idle interface... - LV2UI_Idle_Interface idle; - ], ac_cv_lv2_ui_idle="yes", ac_cv_lv2_ui_idle="no") - ]) - ac_lv2_ui_idle=$ac_cv_lv2_ui_idle - if test "x$ac_lv2_ui_idle" = "xyes"; then - AC_DEFINE(CONFIG_LV2_UI_IDLE, 1, [Define if LV2 UI Idle interface support is available.]) - else - AC_MSG_WARN([*** LV2 UI Idle interface support will be disabled.]) - fi -fi - -if test "x$ac_lv2_ui_show" = "xyes"; then - AC_CACHE_CHECK([for LV2 UI Show interface], - ac_cv_lv2_ui_show, [ - AC_TRY_LINK([#include "lv2/lv2plug.in/ns/extensions/ui/ui.h"], [ - // Checking for LV2 UI Show interface... - LV2UI_Show_Interface show; - ], ac_cv_lv2_ui_show="yes", ac_cv_lv2_ui_show="no") - ]) - ac_lv2_ui_show=$ac_cv_lv2_ui_show - if test "x$ac_lv2_ui_show" = "xyes"; then - AC_DEFINE(CONFIG_LV2_UI_SHOW, 1, [Define if LV2 UI Show interface support is available.]) - else - AC_MSG_WARN([*** LV2 UI Show interface support will be disabled.]) - fi -fi - -if test "x$ac_lv2_ui_resize" = "xyes"; then - AC_CACHE_CHECK([for LV2 UI Resize interface], - ac_cv_lv2_ui_resize, [ - AC_TRY_LINK([#include "lv2/lv2plug.in/ns/extensions/ui/ui.h"], [ - // Checking for LV2 UI Resize interface... - LV2UI_Resize resize; - ], ac_cv_lv2_ui_resize="yes", ac_cv_lv2_ui_resize="no") - ]) - ac_lv2_ui_resize=$ac_cv_lv2_ui_resize - if test "x$ac_lv2_ui_resize" = "xyes"; then - AC_DEFINE(CONFIG_LV2_UI_RESIZE, 1, [Define if LV2 UI Resize interface support is available.]) - else - AC_MSG_WARN([*** LV2 UI Resize interface support will be disabled.]) - fi -fi - -if test "x$ac_lv2_programs" = "xyes"; then - AC_CHECK_HEADER(lv2_programs.h, [ac_lv2_programs="yes"], [ac_lv2_programs="no"]) - if test "x$ac_lv2_programs" = "xyes"; then - AC_DEFINE(CONFIG_LV2_PROGRAMS, 1, [Define if LV2 Programs extension is available.]) - ac_lv2_incpath="lv2 $ac_lv2_incpath" - else - AC_MSG_WARN([*** LV2 Programs extension will be disabled.]) - fi -fi - -if test "x$ac_lv2_patch" = "xyes"; then - AC_CHECK_HEADER( - lv2/lv2plug.in/ns/ext/patch/patch.h, - [ac_lv2_patch="yes"], [ac_lv2_patch="no"]) - if test "x$ac_lv2_patch" = "xyes"; then - AC_DEFINE(CONFIG_LV2_PATCH, 1, [Define if LV2 Patch is supported.]) - else - AC_MSG_WARN([*** LV2 Patch support will be disabled.]) - fi -fi - -# Check for NSM support. -if test "x$ac_nsm" = "xyes"; then - AC_DEFINE(CONFIG_NSM, 1, [Define if NSM support is available.]) -fi - -if test "x$ac_lv2_port_event" = "xyes"; then - AC_DEFINE(CONFIG_LV2_PORT_EVENT, 1, [Define if LV2 Port-event is supported. (EXPERIMENTAL)]) -fi - - -# Checks for build targets -if test "x$ac_jack" = "xno" -a "x$ac_lv2" = "xno"; then - AC_MSG_ERROR([*** JACK and LV2 build options disabled.]) -fi - -if test "x$ac_jack" = "xyes"; then - if test "x$ac_jack_midi" = "xno" -a "x$ac_alsa_midi" = "xno"; then - AC_MSG_ERROR([*** JACK MIDI and ALSA MIDI support disabled.]) - fi -fi - -AC_SUBST(ac_cflags) -AC_SUBST(ac_ldflags) -AC_SUBST(ac_incpath) -AC_SUBST(ac_libs) - -AC_SUBST(ac_jack_cflags) -AC_SUBST(ac_jack_ldflags) -AC_SUBST(ac_jack_incpath) -AC_SUBST(ac_jack_libs) - -AC_SUBST(ac_lv2_cflags) -AC_SUBST(ac_lv2_ldflags) -AC_SUBST(ac_lv2_incpath) -AC_SUBST(ac_lv2_libs) - -AC_SUBST(ac_all_targets) -AC_SUBST(ac_install_targets) -AC_SUBST(ac_uninstall_targets) -AC_SUBST(ac_clean_targets) - - -# Checks for typedefs, structures, and compiler characteristics. -# AC_C_CONST - -# Finally produce a configure header file and the makefiles. -AC_OUTPUT - -# make clean > /dev/null 2>&1 - -# Output summary message - -echo -echo " $PACKAGE_NAME $ac_build_version (Qt $ac_qt_version)" -echo -echo " Build target . . . . . . . . . . . . . . . . . . .: $ac_build_type" -echo -echo " JACK stand-alone build . . . . . . . . . . . . . .: $ac_jack" -echo " JACK session support . . . . . . . . . . . . . . .: $ac_jack_session" -echo " JACK MIDI support . . . . . . . . . . . . . . . .: $ac_jack_midi" -echo " ALSA MIDI support . . . . . . . . . . . . . . . .: $ac_alsa_midi" -echo " LV2 plug-in build . . . . . . . . . . . . . . . .: $ac_lv2" -echo " LV2 plug-in X11 UI support . . . . . . . . . . .: $ac_lv2_ui_x11" -echo " LV2 plug-in External UI support . . . . . . . . .: $ac_lv2_ui_external" -echo " LV2 plug-in UI Idle interface support . . . . . .: $ac_lv2_ui_idle" -echo " LV2 plug-in UI Show interface support . . . . . .: $ac_lv2_ui_show" -echo " LV2 plug-in UI Resize interface support . . . . .: $ac_lv2_ui_resize" -echo " LV2 plug-in Programs support . . . . . . . . . . .: $ac_lv2_programs" -echo " LV2 plug-in Patch support . . . . . . . . . . . .: $ac_lv2_patch" -echo " LV2 plug-in Port-event support (EXPERIMENTAL) . .: $ac_lv2_port_event" -echo " OSC service support (liblo) . . . . . . . . . . .: $ac_liblo" -echo " Non Session Management (NSM) support . . . . . . .: $ac_nsm" -echo -echo " Install prefix . . . . . . . . . . . . . . . . . .: $ac_prefix" -echo -echo "Now type 'make', followed by 'make install' as root." -echo diff -Nru drumkv1-0.9.23/COPYING drumkv1-0.9.24/COPYING --- drumkv1-0.9.23/COPYING 2021-07-07 07:49:29.774302979 +0000 +++ drumkv1-0.9.24/COPYING 1970-01-01 00:00:00.000000000 +0000 @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff -Nru drumkv1-0.9.23/debian/changelog drumkv1-0.9.24/debian/changelog --- drumkv1-0.9.23/debian/changelog 2021-08-22 21:49:09.000000000 +0000 +++ drumkv1-0.9.24/debian/changelog 2022-01-16 22:02:51.000000000 +0000 @@ -1,3 +1,20 @@ +drumkv1 (0.9.24-1) unstable; urgency=medium + + [ Debian Janitor ] + * Trim trailing whitespace. + + [ Dennis Braun ] + * New upstream version 0.9.24 + * Build with cmake + * Update d/copyright years + * The Appdata file has been renamed + * The desktop file name has changed + * Update d/not-installed + * Drop obsolete patches + * Add salsa ci config + + -- Dennis Braun Sun, 16 Jan 2022 23:02:51 +0100 + drumkv1 (0.9.23-1) unstable; urgency=medium * New upstream version 0.9.23 diff -Nru drumkv1-0.9.23/debian/control drumkv1-0.9.24/debian/control --- drumkv1-0.9.23/debian/control 2021-08-22 21:45:08.000000000 +0000 +++ drumkv1-0.9.24/debian/control 2022-01-16 21:13:42.000000000 +0000 @@ -7,6 +7,7 @@ Jaromír Mikeš , IOhannes m zmölnig (Debian/GNU) Build-Depends: + cmake, debhelper-compat (= 13), ladspa-sdk, libasound2-dev, @@ -14,7 +15,6 @@ qtbase5-dev, qttools5-dev-tools, libsndfile1-dev, - libtool, libx11-dev, lv2-dev, liblo-dev, diff -Nru drumkv1-0.9.23/debian/copyright drumkv1-0.9.24/debian/copyright --- drumkv1-0.9.23/debian/copyright 2021-02-10 20:09:28.000000000 +0000 +++ drumkv1-0.9.24/debian/copyright 2022-01-16 17:16:11.000000000 +0000 @@ -5,7 +5,7 @@ Files: * Copyright: - 2012-2021 rncbc aka Rui Nuno Capela + 2012-2022 rncbc aka Rui Nuno Capela 2007 arguru, discodsp.com 2007 jorgen, linux-vst.com License: GPL-2+ @@ -15,13 +15,13 @@ 2012 Alessio Treglia 2013-2017 Jaromír Mikeš 2018 IOhannes m zmölnig - 2020-2021 Dennis Braun + 2020-2022 Dennis Braun License: GPL-2+ Files: - src/appdata/drumkv1.appdata.xml + src/appdata/org.rncbc.drumkv1.xml Copyright: - 2003-2018 Rui Nuno Capela + 2003-2022 Rui Nuno Capela License: FSFAP License: FSFAP diff -Nru drumkv1-0.9.23/debian/drumkv1.install drumkv1-0.9.24/debian/drumkv1.install --- drumkv1-0.9.23/debian/drumkv1.install 2020-12-21 20:45:49.000000000 +0000 +++ drumkv1-0.9.24/debian/drumkv1.install 2022-01-16 21:03:14.000000000 +0000 @@ -1,5 +1,5 @@ usr/bin/* -usr/share/applications/drumkv1.desktop +usr/share/applications/*.desktop usr/share/icons/*/*/apps/* -usr/share/metainfo/drumkv1.appdata.xml +usr/share/metainfo/org.rncbc.drumkv1.xml usr/share/mime/packages diff -Nru drumkv1-0.9.23/debian/not-installed drumkv1-0.9.24/debian/not-installed --- drumkv1-0.9.23/debian/not-installed 2020-12-21 20:45:49.000000000 +0000 +++ drumkv1-0.9.24/debian/not-installed 2022-01-16 21:04:57.000000000 +0000 @@ -1,5 +1,5 @@ # false positives -usr/share/man/fr/man1/drumkv1.1.gz +usr/share/man/fr/man1/drumkv1.1 +usr/share/man/man1/drumkv1.1 usr/share/man/man1/drumkv1_jack.1.gz usr/share/man/man1/drumkv1_jack.fr.1.gz -usr/share/man/man1/drumkv1.1.gz diff -Nru drumkv1-0.9.23/debian/patches/0002-hardening_fix.patch drumkv1-0.9.24/debian/patches/0002-hardening_fix.patch --- drumkv1-0.9.23/debian/patches/0002-hardening_fix.patch 2020-12-21 20:45:49.000000000 +0000 +++ drumkv1-0.9.24/debian/patches/0002-hardening_fix.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -Description: Partial fix hardening -Author: Jaromír Mikeš -Forwarded: yes - ---- drumkv1.orig/src/src_jack.pri.in -+++ drumkv1/src/src_jack.pri.in -@@ -13,5 +13,6 @@ - LIBS += @ac_jack_libs@ - - # Extra optimization flags --QMAKE_CXXFLAGS += @ac_jack_cflags@ --QMAKE_LFLAGS += @ac_jack_ldflags@ -+QMAKE_CXXFLAGS += $(CPPFLAGS) @ac_jack_cflags@ -+QMAKE_CFLAGS += $(CPPFLAGS) -+QMAKE_LFLAGS += $(LDFLAGS) @ac_jack_ldflags@ ---- drumkv1.orig/src/src_lv2.pri.in -+++ drumkv1/src/src_lv2.pri.in -@@ -13,5 +13,6 @@ - LIBS += @ac_lv2_libs@ - - # Extra optimization flags --QMAKE_CXXFLAGS += @ac_lv2_cflags@ --QMAKE_LFLAGS += @ac_lv2_ldflags@ -+QMAKE_CXXFLAGS += $(CPPFLAGS) @ac_lv2_cflags@ -+QMAKE_CFLAGS += $(CPPFLAGS) -+QMAKE_LFLAGS += $(LDFLAGS) @ac_lv2_ldflags@ diff -Nru drumkv1-0.9.23/debian/patches/0003-cross.patch drumkv1-0.9.24/debian/patches/0003-cross.patch --- drumkv1-0.9.23/debian/patches/0003-cross.patch 2020-12-21 20:45:49.000000000 +0000 +++ drumkv1-0.9.24/debian/patches/0003-cross.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -Author: Helmut Grohne -Description: drumkv1 fails to cross build from source, because two of the embedded - qmake project files hard code the build architecture strip instead of using QMAKE_STRIP. - -Index: drumkv1/src/src_jack.pro -=================================================================== ---- drumkv1.orig/src/src_jack.pro -+++ drumkv1/src/src_jack.pro -@@ -79,7 +79,7 @@ unix { - mimetypes_scalable.path = $${DATADIR}/icons/hicolor/scalable/mimetypes - mimetypes_scalable.files += mimetypes/application-x-$${NAME}-preset.svg - -- CONFIG(release, debug|release):QMAKE_POST_LINK += strip $(TARGET) -+ CONFIG(release, debug|release):QMAKE_POST_LINK += $${QMAKE_STRIP} $(TARGET) - } - - QT += widgets xml -Index: drumkv1/src/src_lv2.pro -=================================================================== ---- drumkv1.orig/src/src_lv2.pro -+++ drumkv1/src/src_lv2.pro -@@ -66,7 +66,7 @@ unix { - $${TARGET_LV2UI}.ttl \ - $${NAME}.lv2/manifest.ttl - -- CONFIG(release, debug|release):QMAKE_POST_LINK += strip $(TARGET); -+ CONFIG(release, debug|release):QMAKE_POST_LINK += $${QMAKE_STRIP} $(TARGET); - QMAKE_POST_LINK += $${QMAKE_COPY} -vp $(TARGET) $${TARGET_LV2}.so - - QMAKE_CLEAN += $${TARGET_LV2}.so diff -Nru drumkv1-0.9.23/debian/patches/series drumkv1-0.9.24/debian/patches/series --- drumkv1-0.9.23/debian/patches/series 2020-12-21 20:45:49.000000000 +0000 +++ drumkv1-0.9.24/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -0002-hardening_fix.patch -0003-cross.patch diff -Nru drumkv1-0.9.23/debian/rules drumkv1-0.9.24/debian/rules --- drumkv1-0.9.23/debian/rules 2021-08-22 21:36:24.000000000 +0000 +++ drumkv1-0.9.24/debian/rules 2022-01-16 19:42:39.000000000 +0000 @@ -4,28 +4,17 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all -EXTRA_CONFIGURE_ARGS = \ - --enable-debug \ - --enable-jack \ - --enable-jack-midi \ - --enable-jack-session \ - --enable-lv2 \ - --disable-qt6 - -export QTDIR=/usr/share/qt5 -export QT_SELECT=qt5 - ifeq ($(DEB_HOST_ARCH_OS),linux) -EXTRA_CONFIGURE_ARGS += --enable-alsa-midi + CMAKE_OPTS = -DCONFIG_ALSA_MIDI=ON else -EXTRA_CONFIGURE_ARGS += --disable-alsa-midi + CMAKE_OPTS = -DCONFIG_ALSA_MIDI=OFF endif %: dh $@ override_dh_auto_configure: - dh_auto_configure -- $(EXTRA_CONFIGURE_ARGS) + dh_auto_configure -- $(CMAKE_OPTS) override_dh_auto_install: cp $(CURDIR)/drumkv1.1 $(CURDIR)/drumkv1_jack.1 diff -Nru drumkv1-0.9.23/debian/salsa-ci.yml drumkv1-0.9.24/debian/salsa-ci.yml --- drumkv1-0.9.23/debian/salsa-ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ drumkv1-0.9.24/debian/salsa-ci.yml 2021-10-14 21:29:52.000000000 +0000 @@ -0,0 +1,4 @@ +--- +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml diff -Nru drumkv1-0.9.23/drumkv1_jack.pro drumkv1-0.9.24/drumkv1_jack.pro --- drumkv1-0.9.23/drumkv1_jack.pro 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/drumkv1_jack.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -# drumkv1_jack.pro -# -TEMPLATE = subdirs -SUBDIRS = src_jack -src_jack.file = src/src_jack.pro diff -Nru drumkv1-0.9.23/drumkv1_lv2.pro drumkv1-0.9.24/drumkv1_lv2.pro --- drumkv1-0.9.23/drumkv1_lv2.pro 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/drumkv1_lv2.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -# drumkv1_lv2.pro -# -TEMPLATE = subdirs -SUBDIRS = src_lv2 -src_lv2.file = src/src_lv2.pro - diff -Nru drumkv1-0.9.23/drumkv1.pro drumkv1-0.9.24/drumkv1.pro --- drumkv1-0.9.23/drumkv1.pro 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/drumkv1.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -# drumkv1.pro -# -TEMPLATE = subdirs -SUBDIRS = src_core -src_core.file = src/src_core.pro - diff -Nru drumkv1-0.9.23/drumkv1.spec.in drumkv1-0.9.24/drumkv1.spec.in --- drumkv1-0.9.23/drumkv1.spec.in 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/drumkv1.spec.in 2022-01-09 11:53:46.578859333 +0000 @@ -1,7 +1,7 @@ # # spec file for package drumkv1 # -# Copyright (C) 2012-2021, rncbc aka Rui Nuno Capela. All rights reserved. +# Copyright (C) 2012-2022, rncbc aka Rui Nuno Capela. All rights reserved. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ %define name @PACKAGE_TARNAME@ %define version @PACKAGE_VERSION@ -%define release 64.1 +%define release 65.1 %define _prefix @ac_prefix@ @@ -40,16 +40,20 @@ BuildRequires: coreutils BuildRequires: pkgconfig BuildRequires: glibc-devel -BuildRequires: gcc-c++ -BuildRequires: cmake + +%if %{defined fedora} || 0%{?suse_version} > 1500 +BuildRequires: gcc-c++ >= 8 +%define CXX /usr/bin/g++ +%else +BuildRequires: gcc8-c++ >= 8 +%define CXX /usr/bin/g++-8 +%endif + +BuildRequires: cmake >= 3.19 %if %{defined fedora} -#BuildRequires: qt5-qtbase-devel >= 5.1, qt5-linguist -#BuildRequires: qt5-qtsvg-devel, qt5-qtwayland-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: alsa-lib-devel %else -#BuildRequires: libqt5-qtbase-devel >= 5.1, libqt5-linguist-devel -#BuildRequires: libqt5-qtsvg-devel, libqt5-qtwayland-devel BuildRequires: libjack-devel BuildRequires: alsa-devel %endif @@ -94,12 +98,14 @@ %setup -q %build -source /opt/qt6.1-static/bin/qt6.1-static-env.sh -cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -Wno-dev -B build -S . -%__make %{?_smp_mflags} -C build +source /opt/qt6.2-static/bin/qt6.2-static-env.sh +CXX=%{CXX} \ +cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -Wno-dev -B build +cmake --build build %{?_smp_mflags} %install -%__make DESTDIR="%{buildroot}" -C build install +DESTDIR="%{buildroot}" \ +cmake --install build %clean [ -d "%{buildroot}" -a "%{buildroot}" != "/" ] && %__rm -rf "%{buildroot}" @@ -107,7 +113,7 @@ %files -n %{name}-jack %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog README TODO +%doc README LICENSE ChangeLog #dir %{_datadir}/applications %dir %{_datadir}/metainfo #dir %{_datadir}/mime @@ -124,8 +130,8 @@ #dir %{_datadir}/man/fr #dir %{_datadir}/man/fr/man1 %{_bindir}/%{name}_jack -%{_datadir}/metainfo/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop +%{_datadir}/metainfo/org.rncbc.%{name}.xml +%{_datadir}/applications/org.rncbc.%{name}.desktop %{_datadir}/mime/packages/%{name}.xml %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %{_datadir}/icons/hicolor/32x32/mimetypes/application-x-%{name}*.png @@ -145,6 +151,8 @@ %changelog +* Sun Jan 9 2022 Rui Nuno Capela 0.9.24 +- A Winter'22 Release. * Wed Jul 7 2021 Rui Nuno Capela 0.9.23 - An Early-Summer'21 Release. * Thu May 13 2021 Rui Nuno Capela 0.9.22 diff -Nru drumkv1-0.9.23/drumkv1_ui.pro drumkv1-0.9.24/drumkv1_ui.pro --- drumkv1-0.9.23/drumkv1_ui.pro 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/drumkv1_ui.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -# drumkv1_ui.pro -# -TEMPLATE = subdirs -SUBDIRS = src_ui -src_ui.file = src/src_ui.pro diff -Nru drumkv1-0.9.23/INSTALL drumkv1-0.9.24/INSTALL --- drumkv1-0.9.23/INSTALL 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/INSTALL 1970-01-01 00:00:00.000000000 +0000 @@ -1,365 +0,0 @@ -Installation Instructions -************************* - -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, -2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. - - Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. This file is offered as-is, -without warranty of any kind. - -Basic Installation -================== - - Briefly, the shell commands `./configure; make; make install' should -configure, build, and install this package. The following -more-detailed instructions are generic; see the `README' file for -instructions specific to this package. Some packages provide this -`INSTALL' file but do not implement all of the features documented -below. The lack of an optional feature in a given package is not -necessarily a bug. More recommendations for GNU packages can be found -in *note Makefile Conventions: (standards)Makefile Conventions. - - The `configure' shell script attempts to guess correct values for -various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `.h' files containing system-dependent -definitions. Finally, it creates a shell script `config.status' that -you can run in the future to recreate the current configuration, and a -file `config.log' containing compiler output (useful mainly for -debugging `configure'). - - It can also use an optional file (typically called `config.cache' -and enabled with `--cache-file=config.cache' or simply `-C') that saves -the results of its tests to speed up reconfiguring. Caching is -disabled by default to prevent problems with accidental use of stale -cache files. - - If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can -be considered for the next release. If you are using the cache, and at -some point `config.cache' contains results you don't want to keep, you -may remove or edit it. - - The file `configure.ac' (or `configure.in') is used to create -`configure' by a program called `autoconf'. You need `configure.ac' if -you want to change it or regenerate `configure' using a newer version -of `autoconf'. - - The simplest way to compile this package is: - - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. - - Running `configure' might take a while. While running, it prints - some messages telling which features it is checking for. - - 2. Type `make' to compile the package. - - 3. Optionally, type `make check' to run any self-tests that come with - the package, generally using the just-built uninstalled binaries. - - 4. Type `make install' to install the programs and any data files and - documentation. When installing into a prefix owned by root, it is - recommended that the package be configured and built as a regular - user, and only the `make install' phase executed with root - privileges. - - 5. Optionally, type `make installcheck' to repeat any self-tests, but - this time using the binaries in their final installed location. - This target does not install anything. Running this target as a - regular user, particularly if the prior `make install' required - root privileges, verifies that the installation completed - correctly. - - 6. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is - also a `make maintainer-clean' target, but that is intended mainly - for the package's developers. If you use it, you may have to get - all sorts of other programs in order to regenerate files that came - with the distribution. - - 7. Often, you can also type `make uninstall' to remove the installed - files again. In practice, not all packages have tested that - uninstallation works correctly, even though it is required by the - GNU Coding Standards. - - 8. Some packages, particularly those that use Automake, provide `make - distcheck', which can by used by developers to test that all other - targets like `make install' and `make uninstall' work correctly. - This target is generally not run by end users. - -Compilers and Options -===================== - - Some systems require unusual options for compilation or linking that -the `configure' script does not know about. Run `./configure --help' -for details on some of the pertinent environment variables. - - You can give `configure' initial values for configuration parameters -by setting variables in the command line or in the environment. Here -is an example: - - ./configure CC=c99 CFLAGS=-g LIBS=-lposix - - *Note Defining Variables::, for more details. - -Compiling For Multiple Architectures -==================================== - - You can compile the package for more than one kind of computer at the -same time, by placing the object files for each architecture in their -own directory. To do this, you can use GNU `make'. `cd' to the -directory where you want the object files and executables to go and run -the `configure' script. `configure' automatically checks for the -source code in the directory that `configure' is in and in `..'. This -is known as a "VPATH" build. - - With a non-GNU `make', it is safer to compile the package for one -architecture at a time in the source code directory. After you have -installed the package for one architecture, use `make distclean' before -reconfiguring for another architecture. - - On MacOS X 10.5 and later systems, you can create libraries and -executables that work on multiple system types--known as "fat" or -"universal" binaries--by specifying multiple `-arch' options to the -compiler but only a single `-arch' option to the preprocessor. Like -this: - - ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ - CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ - CPP="gcc -E" CXXCPP="g++ -E" - - This is not guaranteed to produce working output in all cases, you -may have to build one architecture at a time and combine the results -using the `lipo' tool if you have problems. - -Installation Names -================== - - By default, `make install' installs the package's commands under -`/usr/local/bin', include files under `/usr/local/include', etc. You -can specify an installation prefix other than `/usr/local' by giving -`configure' the option `--prefix=PREFIX', where PREFIX must be an -absolute file name. - - You can specify separate installation prefixes for -architecture-specific files and architecture-independent files. If you -pass the option `--exec-prefix=PREFIX' to `configure', the package uses -PREFIX as the prefix for installing programs and libraries. -Documentation and other data files still use the regular prefix. - - In addition, if you use an unusual directory layout you can give -options like `--bindir=DIR' to specify different values for particular -kinds of files. Run `configure --help' for a list of the directories -you can set and what kinds of files go in them. In general, the -default for these options is expressed in terms of `${prefix}', so that -specifying just `--prefix' will affect all of the other directory -specifications that were not explicitly provided. - - The most portable way to affect installation locations is to pass the -correct locations to `configure'; however, many packages provide one or -both of the following shortcuts of passing variable assignments to the -`make install' command line to change installation locations without -having to reconfigure or recompile. - - The first method involves providing an override variable for each -affected directory. For example, `make install -prefix=/alternate/directory' will choose an alternate location for all -directory configuration variables that were expressed in terms of -`${prefix}'. Any directories that were specified during `configure', -but not in terms of `${prefix}', must each be overridden at install -time for the entire installation to be relocated. The approach of -makefile variable overrides for each directory variable is required by -the GNU Coding Standards, and ideally causes no recompilation. -However, some platforms have known limitations with the semantics of -shared libraries that end up requiring recompilation when using this -method, particularly noticeable in packages that use GNU Libtool. - - The second method involves providing the `DESTDIR' variable. For -example, `make install DESTDIR=/alternate/directory' will prepend -`/alternate/directory' before all installation names. The approach of -`DESTDIR' overrides is not required by the GNU Coding Standards, and -does not work on platforms that have drive letters. On the other hand, -it does better at avoiding recompilation issues, and works well even -when some directory options were not specified in terms of `${prefix}' -at `configure' time. - -Optional Features -================= - - If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving `configure' the -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - - Some packages pay attention to `--enable-FEATURE' options to -`configure', where FEATURE indicates an optional part of the package. -They may also pay attention to `--with-PACKAGE' options, where PACKAGE -is something like `gnu-as' or `x' (for the X Window System). The -`README' should mention any `--enable-' and `--with-' options that the -package recognizes. - - For packages that use the X Window System, `configure' can usually -find the X include and library files automatically, but if it doesn't, -you can use the `configure' options `--x-includes=DIR' and -`--x-libraries=DIR' to specify their locations. - - Some packages offer the ability to configure how verbose the -execution of `make' will be. For these packages, running `./configure ---enable-silent-rules' sets the default to minimal output, which can be -overridden with `make V=1'; while running `./configure ---disable-silent-rules' sets the default to verbose, which can be -overridden with `make V=0'. - -Particular systems -================== - - On HP-UX, the default C compiler is not ANSI C compatible. If GNU -CC is not installed, it is recommended to use the following options in -order to use an ANSI C compiler: - - ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" - -and if that doesn't work, install pre-built binaries of GCC for HP-UX. - - On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot -parse its `' header file. The option `-nodtk' can be used as -a workaround. If GNU CC is not installed, it is therefore recommended -to try - - ./configure CC="cc" - -and if that doesn't work, try - - ./configure CC="cc -nodtk" - - On Solaris, don't put `/usr/ucb' early in your `PATH'. This -directory contains several dysfunctional programs; working variants of -these programs are available in `/usr/bin'. So, if you need `/usr/ucb' -in your `PATH', put it _after_ `/usr/bin'. - - On Haiku, software installed for all users goes in `/boot/common', -not `/usr/local'. It is recommended to use the following options: - - ./configure --prefix=/boot/common - -Specifying the System Type -========================== - - There may be some features `configure' cannot figure out -automatically, but needs to determine by the type of machine the package -will run on. Usually, assuming the package is built to be run on the -_same_ architectures, `configure' can figure that out, but if it prints -a message saying it cannot guess the machine type, give it the -`--build=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name which has the form: - - CPU-COMPANY-SYSTEM - -where SYSTEM can have one of these forms: - - OS - KERNEL-OS - - See the file `config.sub' for the possible values of each field. If -`config.sub' isn't included in this package, then this package doesn't -need to know the machine type. - - If you are _building_ compiler tools for cross-compiling, you should -use the option `--target=TYPE' to select the type of system they will -produce code for. - - If you want to _use_ a cross compiler, that generates code for a -platform different from the build platform, you should specify the -"host" platform (i.e., that on which the generated programs will -eventually be run) with `--host=TYPE'. - -Sharing Defaults -================ - - If you want to set default values for `configure' scripts to share, -you can create a site shell script called `config.site' that gives -default values for variables like `CC', `cache_file', and `prefix'. -`configure' looks for `PREFIX/share/config.site' if it exists, then -`PREFIX/etc/config.site' if it exists. Or, you can set the -`CONFIG_SITE' environment variable to the location of the site script. -A warning: not all `configure' scripts look for a site script. - -Defining Variables -================== - - Variables not defined in a site shell script can be set in the -environment passed to `configure'. However, some packages may run -configure again during the build, and the customized values of these -variables may be lost. In order to avoid this problem, you should set -them in the `configure' command line, using `VAR=value'. For example: - - ./configure CC=/usr/local2/bin/gcc - -causes the specified `gcc' to be used as the C compiler (unless it is -overridden in the site shell script). - -Unfortunately, this technique does not work for `CONFIG_SHELL' due to -an Autoconf bug. Until the bug is fixed you can use this workaround: - - CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash - -`configure' Invocation -====================== - - `configure' recognizes the following options to control how it -operates. - -`--help' -`-h' - Print a summary of all of the options to `configure', and exit. - -`--help=short' -`--help=recursive' - Print a summary of the options unique to this package's - `configure', and exit. The `short' variant lists options used - only in the top level, while the `recursive' variant lists options - also present in any nested packages. - -`--version' -`-V' - Print the version of Autoconf used to generate the `configure' - script, and exit. - -`--cache-file=FILE' - Enable the cache: use and save the results of the tests in FILE, - traditionally `config.cache'. FILE defaults to `/dev/null' to - disable caching. - -`--config-cache' -`-C' - Alias for `--cache-file=config.cache'. - -`--quiet' -`--silent' -`-q' - Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to `/dev/null' (any error - messages will still be shown). - -`--srcdir=DIR' - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -`--prefix=DIR' - Use DIR as the installation prefix. *note Installation Names:: - for more details, including other options available for fine-tuning - the installation locations. - -`--no-create' -`-n' - Run the configure checks, but stop before creating any output - files. - -`configure' also accepts some other, not widely useful, options. Run -`configure --help' for more details. - diff -Nru drumkv1-0.9.23/LICENSE drumkv1-0.9.24/LICENSE --- drumkv1-0.9.23/LICENSE 1970-01-01 00:00:00.000000000 +0000 +++ drumkv1-0.9.24/LICENSE 2022-01-09 11:53:46.578859333 +0000 @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff -Nru drumkv1-0.9.23/Makefile.git drumkv1-0.9.24/Makefile.git --- drumkv1-0.9.23/Makefile.git 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/Makefile.git 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -all: configure - -configure: Makefile.in configure.ac - @aclocal - @autoheader - @autoconf - @rm -rf *.cache - -clean: - @if [ -f Makefile ]; then make clean; fi || true - @rm -rvf Makefile configure config.* - @rm -rvf src/.ui_* src/.obj_* src/.moc_* - @rm -rvf src/config.* src/*.pri src/lib*.so* - @rm -rvf src/lib*.a src/*_plugin_import.cpp - @rm -rvf src/Makefile src/Makefile.src_* src/*.mak src/*.mak.* - @rm -rvf *.cache *.log *.status *.spec *.mak *.m4 .m4 - @rm -rvf .qmake.stash src/.qmake.stash diff -Nru drumkv1-0.9.23/Makefile.in drumkv1-0.9.24/Makefile.in --- drumkv1-0.9.23/Makefile.in 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,211 +0,0 @@ -prefix = @ac_prefix@ - -name = drumkv1 - -name_ui = $(name)_ui - -name_lv2 = $(name)_lv2 -name_jack = $(name)_jack - -headers = \ - src/config.h \ - src/$(name).h \ - src/$(name)_fx.h \ - src/$(name)_filter.h \ - src/$(name)_formant.h \ - src/$(name)_resampler.h \ - src/$(name)_reverb.h \ - src/$(name)_list.h \ - src/$(name)_ramp.h \ - src/$(name)_sample.h \ - src/$(name)_wave.h \ - src/$(name)_config.h \ - src/$(name)_param.h \ - src/$(name)_sched.h \ - src/$(name)_tuning.h \ - src/$(name)_programs.h \ - src/$(name)_controls.h - -sources = \ - src/$(name).cpp \ - src/$(name)_sample.cpp \ - src/$(name)_wave.cpp \ - src/$(name)_config.cpp \ - src/$(name)_formant.cpp \ - src/$(name)_resampler.cpp \ - src/$(name)_param.cpp \ - src/$(name)_sched.cpp \ - src/$(name)_tuning.cpp \ - src/$(name)_programs.cpp \ - src/$(name)_controls.cpp - - -headers_ui = \ - src/$(name_ui).h \ - src/$(name)widget.h \ - src/$(name)widget_env.h \ - src/$(name)widget_filt.h \ - src/$(name)widget_sample.h \ - src/$(name)widget_wave.h \ - src/$(name)widget_param.h \ - src/$(name)widget_preset.h \ - src/$(name)widget_status.h \ - src/$(name)widget_spinbox.h \ - src/$(name)widget_elements.h \ - src/$(name)widget_programs.h \ - src/$(name)widget_controls.h \ - src/$(name)widget_control.h \ - src/$(name)widget_palette.h \ - src/$(name)widget_config.h - - -sources_ui = \ - src/$(name_ui).cpp \ - src/$(name)widget.cpp \ - src/$(name)widget_env.cpp \ - src/$(name)widget_filt.cpp \ - src/$(name)widget_sample.cpp \ - src/$(name)widget_wave.cpp \ - src/$(name)widget_param.cpp \ - src/$(name)widget_preset.cpp \ - src/$(name)widget_status.cpp \ - src/$(name)widget_spinbox.cpp \ - src/$(name)widget_elements.cpp \ - src/$(name)widget_programs.cpp \ - src/$(name)widget_controls.cpp \ - src/$(name)widget_control.cpp \ - src/$(name)widget_palette.cpp \ - src/$(name)widget_config.cpp - -forms_ui = \ - src/$(name)widget.ui \ - src/$(name)widget_control.ui \ - src/$(name)widget_palette.ui \ - src/$(name)widget_config.ui - -resources_ui = \ - src/$(name).qrc - - -headers_lv2 = \ - $(headers) \ - $(headers_ui) \ - src/$(name)_lv2.h \ - src/$(name)_param.h \ - src/$(name)widget_lv2.h - -sources_lv2 = \ - $(sources) \ - $(sources_ui) \ - src/$(name)_lv2.cpp \ - src/$(name)widget_lv2.cpp - - -headers_jack = \ - $(headers) \ - $(headers_ui) \ - src/$(name)_nsm.h \ - src/$(name)_jack.h \ - src/$(name)_param.h \ - src/$(name)widget_jack.h - -sources_jack = \ - $(sources) \ - $(sources_ui) \ - src/$(name)_nsm.cpp \ - src/$(name)_jack.cpp \ - src/$(name)widget_jack.cpp - -export datadir = @ac_datadir@ -export mandir = @ac_mandir@ - - -export QMAKE = @ac_qmake@ -export LUPDATE = @ac_lupdate@ -export LRELEASE = @ac_lrelease@ - - -all: core ui @ac_all_targets@ - -core: $(name).mak $(sources) $(headers) - @$(MAKE) -f $(name).mak - -ui: $(name_ui).mak $(sources_ui) $(headers_ui) $(resources_ui) ${forms_ui} core - @$(MAKE) -f $(name_ui).mak - -lv2: $(name_lv2).mak $(sources_lv2) $(headers_lv2) ui core - @$(MAKE) -f $(name_lv2).mak - -jack: $(name_jack).mak $(sources_jack) $(headers_jack) ui core - @$(MAKE) -f $(name_jack).mak - - -$(name).mak: $(name).pro - @$(QMAKE) -o $(name).mak $(name).pro - -$(name_ui).mak: $(name_ui).pro - @$(QMAKE) -o $(name_ui).mak $(name_ui).pro - -$(name_lv2).mak: $(name_lv2).pro - @$(QMAKE) -o $(name_lv2).mak $(name_lv2).pro - -$(name_jack).mak: $(name_jack).pro - @$(QMAKE) -o $(name_jack).mak $(name_jack).pro - - -install_core: core - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name).mak install - -install_ui: ui - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name_ui).mak install - -install_lv2: lv2 - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name_lv2).mak install - -install_jack: jack - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name_jack).mak install - @install -d -v -m 0755 $(DESTDIR)$(mandir)/man1 - @install -v -m 0644 $(name).1 $(DESTDIR)$(mandir)/man1/$(name).1 - @gzip -nvf $(DESTDIR)$(mandir)/man1/$(name).1 - @install -d -v -m 0755 $(DESTDIR)$(mandir)/fr/man1 - @install -v -m 0644 $(name).fr.1 $(DESTDIR)$(mandir)/fr/man1/$(name).1 - @gzip -nvf $(DESTDIR)$(mandir)/fr/man1/$(name).1 - - -uninstall_core: core - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name).mak uninstall - -uninstall_ui: ui - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name_ui).mak uninstall - -uninstall_lv2: lv2 - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name_lv2).mak uninstall - -uninstall_jack: jack - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name_jack).mak uninstall - @rm -vf $(DESTDIR)$(mandir)/man1/$(name).1.gz - @rm -vf $(DESTDIR)$(mandir)/fr/man1/$(name).1.gz - - -clean_core: $(name).mak - @$(MAKE) -f $(name).mak distclean || true - @rm -f $(name).mak - -clean_ui: $(name_ui).mak - @$(MAKE) -f $(name_ui).mak distclean || true - @rm -f $(name_ui).mak - -clean_lv2: $(name_lv2).mak - @$(MAKE) -f $(name_lv2).mak distclean || true - @rm -f $(name_lv2).mak - -clean_jack: $(name_jack).mak - @$(MAKE) -f $(name_jack).mak distclean || true - @rm -f $(name_jack).mak - - -install: install_core install_ui @ac_install_targets@ - -uninstall: uninstall_core uninstall_ui @ac_uninstall_targets@ - -clean: clean_core clean_ui @ac_clean_targets@ diff -Nru drumkv1-0.9.23/README drumkv1-0.9.24/README --- drumkv1-0.9.23/README 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/README 2022-01-09 11:53:46.578859333 +0000 @@ -67,12 +67,12 @@ - unpack tarball as usual; in the extracted source directory: - cmake [-DCMAKE_INSTALL_PREFIX=/usr/local] -B build -S . - make -C build + cmake [-DCMAKE_INSTALL_PREFIX=/usr/local] -B build + cmake --build build [--parallel ] - optionally, as root: - sudo make -C build install + sudo cmake --install build - see also the README.cmake file in the source distribution. diff -Nru drumkv1-0.9.23/README.cmake drumkv1-0.9.24/README.cmake --- drumkv1-0.9.23/README.cmake 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/README.cmake 1970-01-01 00:00:00.000000000 +0000 @@ -1,72 +0,0 @@ -What is CMake? -============== - -CMake is a cross platform build system, that can be used to replace the old -auto-tools, providing a nice building environment and advanced features. - -Some of these features are: -* Out of sources build: CMake allows you to build your software into a directory - different to the source tree. You can safely delete the build directory and - all its contents once you are done. -* Multiple generators: classic makefiles can be generated for Unix and MinGW, - but also Visual Studio, XCode and Eclipse CDT projects among other types. -* Graphic front-ends for configuration and build options. - -More information and documentation is available at the CMake project site: - http://www.cmake.org - -CMake is free software. You can get the sources and pre-compiled packages for -Linux and other systems at: - http://www.cmake.org/cmake/resources/software.html - -How to use it? -============== - -1. You need CMake 3.13 or newer to build drumkv1 - -2. Unpack the drumkv1 sources somewhere, or checkout the repository, - and create a build directory. For instance, using a command line shell: - -$ tar -xvzf Downloads/drumkv1-x.y.z.tar.gz -$ cd drumkv1-x.y.z -$ mkdir build - -2. Execute CMake from the build directory, providing the source directory - location and optionally, the build options. There are several ways. - -* From a command line shell: - -$ pwd -drumkv1-x.y.z -$ cd build -$ cmake -DCMAKE_BUILD_TYPE=debug .. - -3. Execute the build command. If you used the Makefiles generator (the default - in Linux and other Unix systems) then execute make, gmake, or mingw32-make. - If you generated a project file, use your IDE to build it. - -Compiling with make -=================== - -There are many targets available. To see a complete list of them, type: - -$ make help - -The build process usually hides the compiler command lines, to show them: - -$ make VERBOSE=1 - -There is a "clean" target, but not a "distclean" one. You should use a build -directory different to the source tree. In this case, the "distclean" target -would be equivalent to simply removing the build directory. - -If something fails -================== - -If there is an error message while executing CMake, this probably means that a -required package is missing in your system. You should install the missing -component and run CMake again. - -If there is an error executing the build process, after running a flawless CMake -configuration process, this means that there may be an error in the source code, -or in the build system, or something incompatible in 3rd party libraries. diff -Nru drumkv1-0.9.23/src/appdata/drumkv1.appdata.xml drumkv1-0.9.24/src/appdata/drumkv1.appdata.xml --- drumkv1-0.9.23/src/appdata/drumkv1.appdata.xml 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/src/appdata/drumkv1.appdata.xml 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ - - - - org.rncbc.drumkv1 - FSFAP - GPL-2.0+ - drumkv1 - an old-school drumk-kit sampler - -

drumkv1 is an old-school drum-kit sampler synthesizer - with stereo fx.

-

features:

    -
  • pure stand-alone JACK client with JACK-session, NSM and both JACK MIDI - and ALSA MIDI input support;
  • -
  • LV2 instrument plugin. - URI: http\://drumkv1.sourceforge.net/lv2
  • -

-
- drumkv1.desktop - - drumkv1_jack - - - - https://drumkv1.sourceforge.io/image/drumkv1-screenshot9.png - The main window showing the application in action - - - - Audio - MIDI - ALSA - JACK - Synthesizer - Sampler - LV2 - Qt - - https://drumkv1.sourceforge.io - rncbc.org - rncbc aka. Rui Nuno Capela - rncbc@rncbc.org -
diff -Nru drumkv1-0.9.23/src/appdata/org.rncbc.drumkv1.xml drumkv1-0.9.24/src/appdata/org.rncbc.drumkv1.xml --- drumkv1-0.9.23/src/appdata/org.rncbc.drumkv1.xml 1970-01-01 00:00:00.000000000 +0000 +++ drumkv1-0.9.24/src/appdata/org.rncbc.drumkv1.xml 2022-01-09 11:53:46.579859334 +0000 @@ -0,0 +1,47 @@ + + + + org.rncbc.drumkv1 + FSFAP + GPL-2.0+ + drumkv1 + an old-school drumk-kit sampler + +

drumkv1 is an old-school drum-kit sampler synthesizer + with stereo fx.

+

features:

    +
  • pure stand-alone JACK client with JACK-session, NSM and both JACK MIDI + and ALSA MIDI input support;
  • +
  • LV2 instrument plugin. + URI: http\://drumkv1.sourceforge.net/lv2
  • +

+
+ org.rncbc.drumkv1.desktop + + drumkv1_jack + + + + https://drumkv1.sourceforge.io/image/drumkv1-screenshot9.png + The main window showing the application in action + + + + Audio + MIDI + ALSA + JACK + Synthesizer + Sampler + LV2 + Qt + + https://drumkv1.sourceforge.io + rncbc.org + rncbc aka. Rui Nuno Capela + rncbc@rncbc.org + + + + +
diff -Nru drumkv1-0.9.23/src/cmake_config.h.in drumkv1-0.9.24/src/cmake_config.h.in --- drumkv1-0.9.23/src/cmake_config.h.in 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/src/cmake_config.h.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,98 +0,0 @@ -#ifndef CONFIG_H -#define CONFIG_H - -/* Define to the full name of this package. */ -#cmakedefine PACKAGE_NAME "@PACKAGE_NAME@" - -/* Define to the full name and version of this package. */ -#cmakedefine PACKAGE_STRING "@PACKAGE_STRING@" - -/* Define to the version of this package. */ -#cmakedefine PACKAGE_VERSION "@PACKAGE_VERSION@" - -/* Define to the address where bug reports for this package should be sent. */ -#cmakedefine PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@" - -/* Define to the one symbol short name of this package. */ -#cmakedefine PACKAGE_TARNAME "@PACKAGE_TARNAME@" - -/* Define to the version of this package. */ -#cmakedefine CONFIG_VERSION "@CONFIG_VERSION@" - -/* Define to the build version of this package. */ -#cmakedefine CONFIG_BUILD_VERSION "@CONFIG_BUILD_VERSION@" - -/* Default installation prefix. */ -#cmakedefine CONFIG_PREFIX "@CONFIG_PREFIX@" - -/* Define to target installation dirs. */ -#cmakedefine CONFIG_BINDIR "@CONFIG_BINDIR@" -#cmakedefine CONFIG_LIBDIR "@CONFIG_LIBDIR@" -#cmakedefine CONFIG_DATADIR "@CONFIG_DATADIR@" -#cmakedefine CONFIG_MANDIR "@CONFIG_MANDIR@" - -/* Define if debugging is enabled. */ -#cmakedefine CONFIG_DEBUG @CONFIG_DEBUG@ - -/* Define to 1 if you have the header file. */ -#cmakedefine HAVE_SIGNAL_H @HAVE_SIGNAL_H@ - -/* Define if SNDFILE library is available. */ -#cmakedefine CONFIG_SNDFILE @CONFIG_SNDFILE@ - -/* Define if JACK library is available. */ -#cmakedefine CONFIG_JACK @CONFIG_JACK@ - -/* Define if ALSA MIDI support is enabled. */ -#cmakedefine CONFIG_ALSA_MIDI @CONFIG_ALSA_MIDI@ - -/* Define if LIBLO library is available. */ -#cmakedefine CONFIG_LIBLO @CONFIG_LIBLO@ - -/* Define if JACK session support is available. */ -#cmakedefine CONFIG_JACK_SESSION @CONFIG_JACK_SESSION@ - -/* Define if JACK MIDI support is enabled. */ -#cmakedefine CONFIG_JACK_MIDI @CONFIG_JACK_MIDI@ - -/* Define if LV2 plug-in build is enabled. */ -#cmakedefine CONFIG_LV2 @CONFIG_LV2@ - -/* Define if lv2_atom_forge_object is available. */ -#cmakedefine CONFIG_LV2_ATOM_FORGE_OBJECT @CONFIG_LV2_ATOM_FORGE_OBJECT@ - -/* Define if lv2_atom_forge_key is available. */ -#cmakedefine CONFIG_LV2_ATOM_FORGE_KEY @CONFIG_LV2_ATOM_FORGE_KEY@ - -/* Define if LV2 X11 UI support is available. */ -#cmakedefine CONFIG_LV2_UI_X11 @CONFIG_LV2_UI_X11@ - -/* Define if LV2 Windows UI support is available. */ -#cmakedefine CONFIG_LV2_UI_WINDOWS @CONFIG_LV2_UI_WINDOWS@ - -/* Define if LV2 External UI extension is available. */ -#cmakedefine CONFIG_LV2_UI_EXTERNAL @CONFIG_LV2_UI_EXTERNAL@ - -/* Define if LV2 UI Idle interface support is available. */ -#cmakedefine CONFIG_LV2_UI_IDLE @CONFIG_LV2_UI_IDLE@ - -/* Define if LV2 UI Show interface support is available. */ -#cmakedefine CONFIG_LV2_UI_SHOW @CONFIG_LV2_UI_SHOW@ - -/* Define if LV2 UI Resize interface support is available. */ -#cmakedefine CONFIG_LV2_UI_RESIZE @CONFIG_LV2_UI_RESIZE@ - -/* Define if LV2 Programs extension is available. */ -#cmakedefine CONFIG_LV2_PROGRAMS @CONFIG_LV2_PROGRAMS@ - -/* Define if LV2 Patch is supported. */ -#cmakedefine CONFIG_LV2_PATCH @CONFIG_LV2_PATCH@ - -/* Define if LV2 Port-event is supported. (EXPERIMENTAL) */ -#cmakedefine CONFIG_LV2_PORT_EVENT @CONFIG_LV2_PORT_EVENT@ - -/* Define if NSM support is available. */ -#cmakedefine CONFIG_NSM @CONFIG_NSM@ - - -#endif /* CONFIG_H */ diff -Nru drumkv1-0.9.23/src/CMakeLists.txt drumkv1-0.9.24/src/CMakeLists.txt --- drumkv1-0.9.23/src/CMakeLists.txt 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/src/CMakeLists.txt 2022-01-09 11:53:46.578859333 +0000 @@ -7,9 +7,9 @@ set (CMAKE_AUTORCC ON) if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/config.h) - file (REMOVE ${CMAKE_CURRENT_SOURCE_DIR}/config.h) + file (REMOVE ${CMAKE_CURRENT_SOURCE_DIR}/config.h) endif () -configure_file (cmake_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h) +configure_file (config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) set (HEADERS drumkv1.h @@ -233,13 +233,13 @@ endif () install (TARGETS ${PROJECT_NAME}_jack RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) - install (FILES ${PROJECT_NAME}.desktop + install (FILES org.rncbc.${PROJECT_NAME}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) install (FILES images/${PROJECT_NAME}.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps) install (FILES images/${PROJECT_NAME}.svg DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/scalable/apps) - install (FILES appdata/${PROJECT_NAME}.appdata.xml + install (FILES appdata/org.rncbc.${PROJECT_NAME}.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) install (FILES mimetypes/${PROJECT_NAME}.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/mime/packages) diff -Nru drumkv1-0.9.23/src/config.h.cmake drumkv1-0.9.24/src/config.h.cmake --- drumkv1-0.9.23/src/config.h.cmake 1970-01-01 00:00:00.000000000 +0000 +++ drumkv1-0.9.24/src/config.h.cmake 2022-01-09 11:53:46.579859334 +0000 @@ -0,0 +1,98 @@ +#ifndef CONFIG_H +#define CONFIG_H + +/* Define to the full name of this package. */ +#cmakedefine PACKAGE_NAME "@PACKAGE_NAME@" + +/* Define to the full name and version of this package. */ +#cmakedefine PACKAGE_STRING "@PACKAGE_STRING@" + +/* Define to the version of this package. */ +#cmakedefine PACKAGE_VERSION "@PACKAGE_VERSION@" + +/* Define to the address where bug reports for this package should be sent. */ +#cmakedefine PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@" + +/* Define to the one symbol short name of this package. */ +#cmakedefine PACKAGE_TARNAME "@PACKAGE_TARNAME@" + +/* Define to the version of this package. */ +#cmakedefine CONFIG_VERSION "@CONFIG_VERSION@" + +/* Define to the build version of this package. */ +#cmakedefine CONFIG_BUILD_VERSION "@CONFIG_BUILD_VERSION@" + +/* Default installation prefix. */ +#cmakedefine CONFIG_PREFIX "@CONFIG_PREFIX@" + +/* Define to target installation dirs. */ +#cmakedefine CONFIG_BINDIR "@CONFIG_BINDIR@" +#cmakedefine CONFIG_LIBDIR "@CONFIG_LIBDIR@" +#cmakedefine CONFIG_DATADIR "@CONFIG_DATADIR@" +#cmakedefine CONFIG_MANDIR "@CONFIG_MANDIR@" + +/* Define if debugging is enabled. */ +#cmakedefine CONFIG_DEBUG @CONFIG_DEBUG@ + +/* Define to 1 if you have the header file. */ +#cmakedefine HAVE_SIGNAL_H @HAVE_SIGNAL_H@ + +/* Define if SNDFILE library is available. */ +#cmakedefine CONFIG_SNDFILE @CONFIG_SNDFILE@ + +/* Define if JACK library is available. */ +#cmakedefine CONFIG_JACK @CONFIG_JACK@ + +/* Define if ALSA MIDI support is enabled. */ +#cmakedefine CONFIG_ALSA_MIDI @CONFIG_ALSA_MIDI@ + +/* Define if LIBLO library is available. */ +#cmakedefine CONFIG_LIBLO @CONFIG_LIBLO@ + +/* Define if JACK session support is available. */ +#cmakedefine CONFIG_JACK_SESSION @CONFIG_JACK_SESSION@ + +/* Define if JACK MIDI support is enabled. */ +#cmakedefine CONFIG_JACK_MIDI @CONFIG_JACK_MIDI@ + +/* Define if LV2 plug-in build is enabled. */ +#cmakedefine CONFIG_LV2 @CONFIG_LV2@ + +/* Define if lv2_atom_forge_object is available. */ +#cmakedefine CONFIG_LV2_ATOM_FORGE_OBJECT @CONFIG_LV2_ATOM_FORGE_OBJECT@ + +/* Define if lv2_atom_forge_key is available. */ +#cmakedefine CONFIG_LV2_ATOM_FORGE_KEY @CONFIG_LV2_ATOM_FORGE_KEY@ + +/* Define if LV2 X11 UI support is available. */ +#cmakedefine CONFIG_LV2_UI_X11 @CONFIG_LV2_UI_X11@ + +/* Define if LV2 Windows UI support is available. */ +#cmakedefine CONFIG_LV2_UI_WINDOWS @CONFIG_LV2_UI_WINDOWS@ + +/* Define if LV2 External UI extension is available. */ +#cmakedefine CONFIG_LV2_UI_EXTERNAL @CONFIG_LV2_UI_EXTERNAL@ + +/* Define if LV2 UI Idle interface support is available. */ +#cmakedefine CONFIG_LV2_UI_IDLE @CONFIG_LV2_UI_IDLE@ + +/* Define if LV2 UI Show interface support is available. */ +#cmakedefine CONFIG_LV2_UI_SHOW @CONFIG_LV2_UI_SHOW@ + +/* Define if LV2 UI Resize interface support is available. */ +#cmakedefine CONFIG_LV2_UI_RESIZE @CONFIG_LV2_UI_RESIZE@ + +/* Define if LV2 Programs extension is available. */ +#cmakedefine CONFIG_LV2_PROGRAMS @CONFIG_LV2_PROGRAMS@ + +/* Define if LV2 Patch is supported. */ +#cmakedefine CONFIG_LV2_PATCH @CONFIG_LV2_PATCH@ + +/* Define if LV2 Port-event is supported. (EXPERIMENTAL) */ +#cmakedefine CONFIG_LV2_PORT_EVENT @CONFIG_LV2_PORT_EVENT@ + +/* Define if NSM support is available. */ +#cmakedefine CONFIG_NSM @CONFIG_NSM@ + + +#endif /* CONFIG_H */ diff -Nru drumkv1-0.9.23/src/config.h.in drumkv1-0.9.24/src/config.h.in --- drumkv1-0.9.23/src/config.h.in 2021-07-07 07:49:49.942302227 +0000 +++ drumkv1-0.9.24/src/config.h.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,164 +0,0 @@ -/* src/config.h.in. Generated from configure.ac by autoheader. */ - -/* Define if ALSA MIDI support is enabled. */ -#undef CONFIG_ALSA_MIDI - -/* Default executable binary path. */ -#undef CONFIG_BINDIR - -/* Build version string. */ -#undef CONFIG_BUILD_VERSION - -/* Default arch-idependent data path. */ -#undef CONFIG_DATADIR - -/* Define if debugging is enabled. */ -#undef CONFIG_DEBUG - -/* Define if JACK library is available. */ -#undef CONFIG_JACK - -/* Define if JACK MIDI support is enabled. */ -#undef CONFIG_JACK_MIDI - -/* Define if JACK session support is available. */ -#undef CONFIG_JACK_SESSION - -/* Default object library path. */ -#undef CONFIG_LIBDIR - -/* Define if LIBLO library is available. */ -#undef CONFIG_LIBLO - -/* Define if LV2 plug-in build is enabled. */ -#undef CONFIG_LV2 - -/* Define if lv2_atom_forge_key is available. */ -#undef CONFIG_LV2_ATOM_FORGE_KEY - -/* Define if lv2_atom_forge_object is available. */ -#undef CONFIG_LV2_ATOM_FORGE_OBJECT - -/* Define if LV2 Patch is supported. */ -#undef CONFIG_LV2_PATCH - -/* Define if LV2 Port-event is supported. (EXPERIMENTAL) */ -#undef CONFIG_LV2_PORT_EVENT - -/* Define if LV2 Programs extension is available. */ -#undef CONFIG_LV2_PROGRAMS - -/* Define if LV2 External UI extension is available. */ -#undef CONFIG_LV2_UI_EXTERNAL - -/* Define if LV2 UI Idle interface support is available. */ -#undef CONFIG_LV2_UI_IDLE - -/* Define if LV2 UI Resize interface support is available. */ -#undef CONFIG_LV2_UI_RESIZE - -/* Define if LV2 UI Show interface support is available. */ -#undef CONFIG_LV2_UI_SHOW - -/* Define if LV2 X11 UI support is available. */ -#undef CONFIG_LV2_UI_X11 - -/* Default man page path. */ -#undef CONFIG_MANDIR - -/* Define if NSM support is available. */ -#undef CONFIG_NSM - -/* Default installation prefix. */ -#undef CONFIG_PREFIX - -/* Define if SNDFILE library is available. */ -#undef CONFIG_SNDFILE - -/* Version string. */ -#undef CONFIG_VERSION - -/* Define to 1 if you have the header file. */ -#undef HAVE_FCNTL_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_INTTYPES_H - -/* Define to 1 if you have the `m' library (-lm). */ -#undef HAVE_LIBM - -/* Define to 1 if you have the `X11' library (-lX11). */ -#undef HAVE_LIBX11 - -/* Define to 1 if you have the `Xext' library (-lXext). */ -#undef HAVE_LIBXEXT - -/* Define to 1 if you have the header - file. */ -#undef HAVE_LV2_LV2PLUG_IN_NS_EXT_ATOM_ATOM_H - -/* Define to 1 if you have the header - file. */ -#undef HAVE_LV2_LV2PLUG_IN_NS_EXT_ATOM_FORGE_H - -/* Define to 1 if you have the header - file. */ -#undef HAVE_LV2_LV2PLUG_IN_NS_EXT_ATOM_UTIL_H - -/* Define to 1 if you have the header - file. */ -#undef HAVE_LV2_LV2PLUG_IN_NS_EXT_URID_URID_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_MEMORY_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SIGNAL_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_STDINT_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_STDLIB_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_STRINGS_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_STRING_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_IOCTL_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_STAT_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_TYPES_H - -/* Define to 1 if you have that is POSIX.1 compatible. */ -#undef HAVE_SYS_WAIT_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_UNISTD_H - -/* Define to the address where bug reports for this package should be sent. */ -#undef PACKAGE_BUGREPORT - -/* Define to the full name of this package. */ -#undef PACKAGE_NAME - -/* Define to the full name and version of this package. */ -#undef PACKAGE_STRING - -/* Define to the one symbol short name of this package. */ -#undef PACKAGE_TARNAME - -/* Define to the home page for this package. */ -#undef PACKAGE_URL - -/* Define to the version of this package. */ -#undef PACKAGE_VERSION - -/* Define to 1 if you have the ANSI C header files. */ -#undef STDC_HEADERS diff -Nru drumkv1-0.9.23/src/drumkv1_config.cpp drumkv1-0.9.24/src/drumkv1_config.cpp --- drumkv1-0.9.23/src/drumkv1_config.cpp 2021-07-07 07:49:29.776302979 +0000 +++ drumkv1-0.9.24/src/drumkv1_config.cpp 2022-01-09 11:53:46.579859334 +0000 @@ -1,7 +1,7 @@ // drumkv1_config.cpp // /**************************************************************************** - Copyright (C) 2012-2020, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2012-2022, rncbc aka Rui Nuno Capela. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License diff -Nru drumkv1-0.9.23/src/drumkv1_config.h drumkv1-0.9.24/src/drumkv1_config.h --- drumkv1-0.9.23/src/drumkv1_config.h 2021-07-07 07:49:29.776302979 +0000 +++ drumkv1-0.9.24/src/drumkv1_config.h 2022-01-09 11:53:46.579859334 +0000 @@ -1,7 +1,7 @@ // drumkv1_config.h // /**************************************************************************** - Copyright (C) 2012-2021, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2012-2022, rncbc aka Rui Nuno Capela. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -28,7 +28,7 @@ #define DRUMKV1_SUBTITLE "an old-school drum-kit sampler." #define DRUMKV1_WEBSITE "https://drumkv1.sourceforge.io" -#define DRUMKV1_COPYRIGHT "Copyright (C) 2012-2021, rncbc aka Rui Nuno Capela. All rights reserved." +#define DRUMKV1_COPYRIGHT "Copyright (C) 2012-2022, rncbc aka Rui Nuno Capela. All rights reserved." #define DRUMKV1_DOMAIN "rncbc.org" diff -Nru drumkv1-0.9.23/src/drumkv1.desktop drumkv1-0.9.24/src/drumkv1.desktop --- drumkv1-0.9.23/src/drumkv1.desktop 2021-07-07 07:49:29.776302979 +0000 +++ drumkv1-0.9.24/src/drumkv1.desktop 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -[Desktop Entry] -Name=drumkv1 -Version=1.0 -GenericName=MIDI -Comment=drumkv1 is an old school drum-kit sampler -Comment[fr]=drumkv1 est un échantillonneur de batterie à l'ancienne -Exec=drumkv1_jack -Icon=drumkv1 -Categories=Audio;AudioVideo;Midi;X-Alsa;X-Jack;Qt; -Keywords=Audio;MIDI;ALSA;JACK;Synthesizer;Sampler;LV2;Qt; -Terminal=false -Type=Application -StartupWMClass=drumkv1_jack -X-Window-Icon=drumkv1 -X-SuSE-translate=true diff -Nru drumkv1-0.9.23/src/drumkv1widget.cpp drumkv1-0.9.24/src/drumkv1widget.cpp --- drumkv1-0.9.23/src/drumkv1widget.cpp 2021-07-07 07:49:29.778302979 +0000 +++ drumkv1-0.9.24/src/drumkv1widget.cpp 2022-01-09 11:53:46.582859336 +0000 @@ -94,7 +94,11 @@ // Offset/Loop range font. const QFont& font = m_ui.Gen1ReverseKnob->font(); +#if QT_VERSION < QT_VERSION_CHECK(6, 2, 0) const QFont font2(font.family(), font.pointSize() - 1); +#else + const QFont font2(QStringList() << font.family(), font.pointSize() - 1); +#endif m_ui.Gen1OffsetRangeLabel->setFont(font2); m_ui.Gen1OffsetStartSpinBox->setFont(font); m_ui.Gen1OffsetEndSpinBox->setFont(font); diff -Nru drumkv1-0.9.23/src/drumkv1widget_jack.cpp drumkv1-0.9.24/src/drumkv1widget_jack.cpp --- drumkv1-0.9.23/src/drumkv1widget_jack.cpp 2021-07-07 07:49:29.780302979 +0000 +++ drumkv1-0.9.24/src/drumkv1widget_jack.cpp 2022-01-09 11:53:46.583859337 +0000 @@ -47,8 +47,10 @@ #if QT_VERSION < QT_VERSION_CHECK(5, 0, 0) #define CONFIG_PLUGINSDIR CONFIG_LIBDIR "/qt4/plugins" -#else +#elif QT_VERSION < QT_VERSION_CHECK(6, 0, 0) #define CONFIG_PLUGINSDIR CONFIG_LIBDIR "/qt5/plugins" +#else +#define CONFIG_PLUGINSDIR CONFIG_LIBDIR "/qt6/plugins" #endif diff -Nru drumkv1-0.9.23/src/drumkv1widget_keybd.cpp drumkv1-0.9.24/src/drumkv1widget_keybd.cpp --- drumkv1-0.9.23/src/drumkv1widget_keybd.cpp 2021-07-07 07:49:29.780302979 +0000 +++ drumkv1-0.9.24/src/drumkv1widget_keybd.cpp 2022-01-09 11:53:46.584859337 +0000 @@ -45,7 +45,11 @@ : QWidget(pParent) { const QFont& font = QWidget::font(); +#if QT_VERSION < QT_VERSION_CHECK(6, 2, 0) QWidget::setFont(QFont(font.family(), font.pointSize() - 3)); +#else + QWidget::setFont(QFont(QStringList() << font.family(), font.pointSize() - 3)); +#endif QWidget::setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); QWidget::setMinimumSize(QSize(440, 22)); QWidget::setMouseTracking(true); diff -Nru drumkv1-0.9.23/src/drumkv1widget_param.cpp drumkv1-0.9.24/src/drumkv1widget_param.cpp --- drumkv1-0.9.23/src/drumkv1widget_param.cpp 2021-07-07 07:49:29.781302979 +0000 +++ drumkv1-0.9.24/src/drumkv1widget_param.cpp 2022-01-09 11:53:46.584859337 +0000 @@ -137,7 +137,11 @@ drumkv1widget_param::drumkv1widget_param ( QWidget *pParent ) : QWidget(pParent) { const QFont& font = QWidget::font(); +#if QT_VERSION < QT_VERSION_CHECK(6, 2, 0) const QFont font2(font.family(), font.pointSize() - 2); +#else + const QFont font2(QStringList() << font.family(), font.pointSize() - 2); +#endif QWidget::setFont(font2); m_fValue = 0.0f; @@ -808,7 +812,11 @@ void drumkv1widget_radio::insertItems ( int iIndex, const QStringList& items ) { const QFont& font = drumkv1widget_param::font(); - const QFont font1(font.family(), font.pointSize() - 1); +#if QT_VERSION < QT_VERSION_CHECK(6, 2, 0) + const QFont font1(font.family(), font.pointSize() - 2); +#else + const QFont font1(QStringList() << font.family(), font.pointSize() - 1); +#endif QGridLayout *pGridLayout = static_cast (drumkv1widget_param::layout()); diff -Nru drumkv1-0.9.23/src/org.rncbc.drumkv1.desktop drumkv1-0.9.24/src/org.rncbc.drumkv1.desktop --- drumkv1-0.9.23/src/org.rncbc.drumkv1.desktop 1970-01-01 00:00:00.000000000 +0000 +++ drumkv1-0.9.24/src/org.rncbc.drumkv1.desktop 2022-01-09 11:53:46.587859340 +0000 @@ -0,0 +1,15 @@ +[Desktop Entry] +Name=drumkv1 +Version=1.0 +GenericName=MIDI +Comment=drumkv1 is an old school drum-kit sampler +Comment[fr]=drumkv1 est un échantillonneur de batterie à l'ancienne +Exec=drumkv1_jack +Icon=drumkv1 +Categories=Audio;AudioVideo;Midi;X-Alsa;X-Jack;Qt; +Keywords=Audio;MIDI;ALSA;JACK;Synthesizer;Sampler;LV2;Qt; +Terminal=false +Type=Application +StartupWMClass=drumkv1_jack +X-Window-Icon=drumkv1 +X-SuSE-translate=true diff -Nru drumkv1-0.9.23/src/src_core.pri.in drumkv1-0.9.24/src/src_core.pri.in --- drumkv1-0.9.23/src/src_core.pri.in 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_core.pri.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -# drumkv1.pri -# -PREFIX = @ac_prefix@ -BINDIR = @ac_bindir@ -LIBDIR = @ac_libdir@ -DATADIR = @ac_datadir@ -MANDIR = @ac_mandir@ - -VERSION = @ac_version@ -CONFIG += @ac_build_type@ - -INCLUDEPATH += @ac_incpath@ -LIBS += @ac_libs@ - -# Extra optimization flags -QMAKE_CXXFLAGS += @ac_cflags@ -QMAKE_LFLAGS += @ac_ldflags@ diff -Nru drumkv1-0.9.23/src/src_core.pro drumkv1-0.9.24/src/src_core.pro --- drumkv1-0.9.23/src/src_core.pro 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_core.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,52 +0,0 @@ -# drumkv1.pro -# -NAME = drumkv1 - -TARGET = $${NAME} -TEMPLATE = lib -CONFIG += static - -include(src_core.pri) - -HEADERS = \ - config.h \ - drumkv1.h \ - drumkv1_config.h \ - drumkv1_filter.h \ - drumkv1_formant.h \ - drumkv1_resampler.h \ - drumkv1_sample.h \ - drumkv1_wave.h \ - drumkv1_ramp.h \ - drumkv1_list.h \ - drumkv1_fx.h \ - drumkv1_reverb.h \ - drumkv1_param.h \ - drumkv1_sched.h \ - drumkv1_tuning.h \ - drumkv1_programs.h \ - drumkv1_controls.h - -SOURCES = \ - drumkv1.cpp \ - drumkv1_config.cpp \ - drumkv1_formant.cpp \ - drumkv1_resampler.cpp \ - drumkv1_sample.cpp \ - drumkv1_wave.cpp \ - drumkv1_param.cpp \ - drumkv1_sched.cpp \ - drumkv1_tuning.cpp \ - drumkv1_programs.cpp \ - drumkv1_controls.cpp - - -unix { - - OBJECTS_DIR = .obj_core - MOC_DIR = .moc_core - UI_DIR = .ui_core -} - -QT -= gui -QT += xml diff -Nru drumkv1-0.9.23/src/src_jack.pri.in drumkv1-0.9.24/src/src_jack.pri.in --- drumkv1-0.9.23/src/src_jack.pri.in 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_jack.pri.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -# drumkv1_jack.pri -# -PREFIX = @ac_prefix@ -BINDIR = @ac_bindir@ -LIBDIR = @ac_libdir@ -DATADIR = @ac_datadir@ -MANDIR = @ac_mandir@ - -VERSION = @ac_version@ -CONFIG += @ac_build_type@ - -INCLUDEPATH += @ac_jack_incpath@ -LIBS += @ac_jack_libs@ - -# Extra optimization flags -QMAKE_CXXFLAGS += @ac_jack_cflags@ -QMAKE_LFLAGS += @ac_jack_ldflags@ diff -Nru drumkv1-0.9.23/src/src_jack.pro drumkv1-0.9.24/src/src_jack.pro --- drumkv1-0.9.23/src/src_jack.pro 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_jack.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,85 +0,0 @@ -# drumkv1_jack.pro -# -NAME = drumkv1 - -TARGET = $${NAME}_jack -TEMPLATE = app - -unix { - LIBS += -L. -l$${NAME} -l$${NAME}_ui - PRE_TARGETDEPS += lib$${NAME}.a lib$${NAME}_ui.a -} - -include(src_jack.pri) - -HEADERS = \ - config.h \ - drumkv1_nsm.h \ - drumkv1_jack.h \ - drumkv1widget_jack.h - -SOURCES = \ - drumkv1_nsm.cpp \ - drumkv1_jack.cpp \ - drumkv1widget_jack.cpp - - -unix { - - OBJECTS_DIR = .obj_jack - MOC_DIR = .moc_jack - UI_DIR = .ui_jack - - isEmpty(PREFIX) { - PREFIX = /usr/local - } - - isEmpty(BINDIR) { - BINDIR = $${PREFIX}/bin - } - - isEmpty(LIBDIR) { - TARGET_ARCH = $$system(uname -m) - contains(TARGET_ARCH, x86_64) { - LIBDIR = $${PREFIX}/lib64 - } else { - LIBDIR = $${PREFIX}/lib - } - } - - isEmpty(DATADIR) { - DATADIR = $${PREFIX}/share - } - - #DEFINES += DATADIR=\"$${DATADIR}\" - - INSTALLS += target desktop icon appdata \ - icon_scalable mimeinfo mimetypes mimetypes_scalable - - target.path = $${BINDIR} - - desktop.path = $${DATADIR}/applications - desktop.files += $${NAME}.desktop - - icon.path = $${DATADIR}/icons/hicolor/32x32/apps - icon.files += images/$${NAME}.png - - icon_scalable.path = $${DATADIR}/icons/hicolor/scalable/apps - icon_scalable.files += images/$${NAME}.svg - - appdata.path = $${DATADIR}/metainfo - appdata.files += appdata/$${NAME}.appdata.xml - - mimeinfo.path = $${DATADIR}/mime/packages - mimeinfo.files += mimetypes/$${NAME}.xml - - mimetypes.path = $${DATADIR}/icons/hicolor/32x32/mimetypes - mimetypes.files += mimetypes/application-x-$${NAME}-preset.png - - mimetypes_scalable.path = $${DATADIR}/icons/hicolor/scalable/mimetypes - mimetypes_scalable.files += mimetypes/application-x-$${NAME}-preset.svg - - CONFIG(release, debug|release):QMAKE_POST_LINK += strip $(TARGET) -} - -QT += widgets xml diff -Nru drumkv1-0.9.23/src/src_lv2.pri.in drumkv1-0.9.24/src/src_lv2.pri.in --- drumkv1-0.9.23/src/src_lv2.pri.in 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_lv2.pri.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -# drumkv1_lv2.pri -# -PREFIX = @ac_prefix@ -BINDIR = @ac_bindir@ -LIBDIR = @ac_libdir@ -DATADIR = @ac_datadir@ -MANDIR = @ac_mandir@ - -VERSION = @ac_version@ -CONFIG += @ac_build_type@ - -INCLUDEPATH += @ac_lv2_incpath@ -LIBS += @ac_lv2_libs@ - -# Extra optimization flags -QMAKE_CXXFLAGS += @ac_lv2_cflags@ -QMAKE_LFLAGS += @ac_lv2_ldflags@ diff -Nru drumkv1-0.9.23/src/src_lv2.pro drumkv1-0.9.24/src/src_lv2.pro --- drumkv1-0.9.23/src/src_lv2.pro 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_lv2.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,75 +0,0 @@ -# drumkv1_lv2.pro -# -NAME = drumkv1 - -TARGET = $${NAME}_lv2 -TEMPLATE = lib -CONFIG += shared plugin - -unix { - LIBS += -L. -l$${NAME} -l$${NAME}_ui - PRE_TARGETDEPS += lib$${NAME}.a lib$${NAME}_ui.a -} - -include(src_lv2.pri) - -HEADERS = \ - config.h \ - drumkv1_lv2.h \ - drumkv1_lv2ui.h \ - drumkv1widget_lv2.h - -SOURCES = \ - drumkv1_lv2.cpp \ - drumkv1_lv2ui.cpp \ - drumkv1widget_lv2.cpp - - -unix { - - OBJECTS_DIR = .obj_lv2 - MOC_DIR = .moc_lv2 - UI_DIR = .ui_lv2 - - isEmpty(PREFIX) { - PREFIX = /usr/local - } - - isEmpty(LIBDIR) { - TARGET_ARCH = $$system(uname -m) - contains(TARGET_ARCH, x86_64) { - LIBDIR = $${PREFIX}/lib64 - } else { - LIBDIR = $${PREFIX}/lib - } - } - - contains(PREFIX, $$system(echo $HOME)) { - LV2DIR = $${PREFIX}/.lv2 - } else { - LV2DIR = $${LIBDIR}/lv2 - } - - TARGET_LV2 = $${NAME}.lv2/$${NAME} - - !exists($${TARGET_LV2}.so) { - system(touch $${TARGET_LV2}.so) - } - - TARGET_LV2UI = $${NAME}.lv2/$${NAME}_ui - - INSTALLS += target - - target.path = $${LV2DIR}/$${NAME}.lv2 - target.files = $${TARGET_LV2}.so \ - $${TARGET_LV2}.ttl \ - $${TARGET_LV2UI}.ttl \ - $${NAME}.lv2/manifest.ttl - - CONFIG(release, debug|release):QMAKE_POST_LINK += strip $(TARGET); - QMAKE_POST_LINK += $${QMAKE_COPY} -vp $(TARGET) $${TARGET_LV2}.so - - QMAKE_CLEAN += $${TARGET_LV2}.so -} - -QT += widgets xml diff -Nru drumkv1-0.9.23/src/src_ui.pri.in drumkv1-0.9.24/src/src_ui.pri.in --- drumkv1-0.9.23/src/src_ui.pri.in 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_ui.pri.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -# drumkv1_ui.pri -# -PREFIX = @ac_prefix@ -BINDIR = @ac_bindir@ -LIBDIR = @ac_libdir@ -DATADIR = @ac_datadir@ -MANDIR = @ac_mandir@ - -VERSION = @ac_version@ -CONFIG += @ac_build_type@ - -INCLUDEPATH += @ac_incpath@ -LIBS += @ac_libs@ - -# Extra optimization flags -QMAKE_CXXFLAGS += @ac_cflags@ -QMAKE_LFLAGS += @ac_ldflags@ diff -Nru drumkv1-0.9.23/src/src_ui.pro drumkv1-0.9.24/src/src_ui.pro --- drumkv1-0.9.23/src/src_ui.pro 2021-07-07 07:49:29.783302979 +0000 +++ drumkv1-0.9.24/src/src_ui.pro 1970-01-01 00:00:00.000000000 +0000 @@ -1,71 +0,0 @@ -# drumkv1_ui.pro -# -NAME = drumkv1 - -TARGET = $${NAME}_ui -TEMPLATE = lib -CONFIG += static - -unix { - LIBS += -L. -l$${NAME} - PRE_TARGETDEPS += lib$${NAME}.a -} - -include(src_ui.pri) - -HEADERS = \ - config.h \ - drumkv1_ui.h \ - drumkv1widget.h \ - drumkv1widget_env.h \ - drumkv1widget_filt.h \ - drumkv1widget_sample.h \ - drumkv1widget_wave.h \ - drumkv1widget_param.h \ - drumkv1widget_keybd.h \ - drumkv1widget_preset.h \ - drumkv1widget_status.h \ - drumkv1widget_spinbox.h \ - drumkv1widget_elements.h \ - drumkv1widget_programs.h \ - drumkv1widget_controls.h \ - drumkv1widget_control.h \ - drumkv1widget_palette.h \ - drumkv1widget_config.h - -SOURCES = \ - drumkv1_ui.cpp \ - drumkv1widget.cpp \ - drumkv1widget_env.cpp \ - drumkv1widget_filt.cpp \ - drumkv1widget_sample.cpp \ - drumkv1widget_wave.cpp \ - drumkv1widget_param.cpp \ - drumkv1widget_keybd.cpp \ - drumkv1widget_preset.cpp \ - drumkv1widget_status.cpp \ - drumkv1widget_spinbox.cpp \ - drumkv1widget_elements.cpp \ - drumkv1widget_programs.cpp \ - drumkv1widget_controls.cpp \ - drumkv1widget_control.cpp \ - drumkv1widget_palette.cpp \ - drumkv1widget_config.cpp - -FORMS = \ - drumkv1widget.ui \ - drumkv1widget_control.ui \ - drumkv1widget_palette.ui \ - drumkv1widget_config.ui - -RESOURCES += drumkv1.qrc - - -unix { - - OBJECTS_DIR = .obj_ui - MOC_DIR = .moc_ui - UI_DIR = .ui_ui -} - -QT += widgets xml diff -Nru drumkv1-0.9.23/TODO drumkv1-0.9.24/TODO --- drumkv1-0.9.23/TODO 2021-07-07 07:49:29.775302979 +0000 +++ drumkv1-0.9.24/TODO 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -drumkv1 - an old-school drum-kit sampler ----------------------------------------- - -ToDo - -- Any feature one can think of ;)