1 |
# Process this file with autoconf to produce a configure script. |
# Process this file with autoconf to produce a configure script. |
2 |
AC_INIT(Qsampler, 0.4.1.10, rncbc@rncbc.org, qsampler) |
AC_INIT(Qsampler, 0.4.2, rncbc@rncbc.org, qsampler) |
3 |
|
|
4 |
AC_CONFIG_SRCDIR(src/qsampler.cpp) |
AC_CONFIG_SRCDIR(src/qsampler.cpp) |
5 |
AC_CONFIG_HEADERS(src/config.h) |
AC_CONFIG_HEADERS(src/config.h) |
6 |
AC_CONFIG_FILES(Makefile qsampler.spec src/src.pri src/qsampler.desktop) |
AC_CONFIG_FILES(Makefile qsampler.spec src/src.pri src/qsampler.desktop) |
7 |
|
|
8 |
# Build date and time. |
# Build version string. |
9 |
AC_CACHE_VAL([ac_cv_build_date], |
AC_CACHE_VAL([ac_cv_build_version], [ |
10 |
[ac_cv_build_date=$(date +"%b %d %Y %H:%M %z")]) |
ac_cv_build_version=$(git describe --tags --dirty --abbrev=6 2>/dev/null) |
11 |
ac_build_date="$ac_cv_build_date" |
if test -n "$ac_cv_build_version"; then |
12 |
AC_DEFINE_UNQUOTED(CONFIG_BUILD_DATE, ["$ac_build_date"], [Build date and time.]) |
ac_cv_build_version=$(echo $ac_cv_build_version | sed -r 's/^[[^_]]+_//') |
13 |
|
ac_cv_build_version=$(echo $ac_cv_build_version | sed -r 's/-g/git./') |
14 |
# Sanitize version string. |
ac_cv_build_version=$(echo $ac_cv_build_version | sed -r 's/[[_|-]]+/./g') |
15 |
AC_CACHE_VAL([ac_cv_build_version], |
else |
16 |
[ac_cv_build_version=$(echo $PACKAGE_VERSION | sed -r 's/^([[0-9|\.]]+).*$/\1/')]) |
ac_cv_build_version=$PACKAGE_VERSION |
17 |
ac_version="$ac_cv_build_version" |
fi |
18 |
|
]) |
19 |
|
ac_build_version="$ac_cv_build_version" |
20 |
|
AC_DEFINE_UNQUOTED(CONFIG_BUILD_VERSION, ["$ac_build_version"], [Build version string.]) |
21 |
|
|
22 |
|
# Sanitized version string. |
23 |
|
AC_CACHE_VAL([ac_cv_version], [ |
24 |
|
ac_cv_version=$(echo $ac_cv_build_version | sed -r 's/^([[0-9|\.]]+).*$/\1/') |
25 |
|
]) |
26 |
|
ac_version="$ac_cv_version" |
27 |
|
AC_DEFINE_UNQUOTED(CONFIG_VERSION, ["$ac_version"], [Version string.]) |
28 |
AC_SUBST(ac_version) |
AC_SUBST(ac_version) |
29 |
|
|
30 |
# Set default installation prefix. |
# Set default installation prefix. |
494 |
fi |
fi |
495 |
|
|
496 |
# Check for X11 unique/single instance. |
# Check for X11 unique/single instance. |
497 |
|
if test "x$ac_xunique" = "xyes" -a "x$ac_qt4" = "xno"; then |
498 |
|
PKG_CHECK_MODULES([QT5X11EXTRAS], [Qt5X11Extras], [ac_xunique="yes"], [ac_xunique="no"]) |
499 |
|
fi |
500 |
if test "x$ac_xunique" = "xyes"; then |
if test "x$ac_xunique" = "xyes"; then |
501 |
AC_DEFINE(CONFIG_XUNIQUE, 1, [Define if X11 unique/single instance is enabled.]) |
AC_DEFINE(CONFIG_XUNIQUE, 1, [Define if X11 unique/single instance is enabled.]) |
502 |
if test "x$ac_qt4" = "xno"; then |
if test "x$ac_qt4" = "xno"; then |
534 |
# Output summary message |
# Output summary message |
535 |
|
|
536 |
echo |
echo |
537 |
echo " $PACKAGE_NAME $PACKAGE_VERSION ($ac_build_date)" |
echo " $PACKAGE_NAME $ac_build_version" |
538 |
echo |
echo |
539 |
echo " Build target . . . . . . . . . . . . . . . . . . .: $ac_debug" |
echo " Build target . . . . . . . . . . . . . . . . . . .: $ac_debug" |
540 |
echo |
echo |