mirror of
https://github.com/ThomasDickey/ncurses-snapshots.git
synced 2026-01-26 11:04:35 +00:00
snapshot of project "ncurses", label v6_5_20240817
This commit is contained in:
parent
9986b6bedd
commit
33508f365c
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.30 2022/12/17 23:33:33 tom Exp $
|
||||
# $Id: Makefile.in,v 1.31 2024/08/11 00:24:28 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2020-2021,2022 Thomas E. Dickey #
|
||||
# Copyright 2020-2022,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2010,2015 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -31,7 +31,7 @@
|
||||
# Author: Juergen Pfeifer, 1996
|
||||
#
|
||||
# Version Control
|
||||
# $Revision: 1.30 $
|
||||
# $Revision: 1.31 $
|
||||
#
|
||||
SHELL = @SHELL@
|
||||
VPATH = @srcdir@
|
||||
@ -47,12 +47,12 @@ libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
includedir = @includedir@
|
||||
|
||||
BINDIR = $(DESTDIR)$(bindir)
|
||||
DATADIR = $(DESTDIR)$(datadir)
|
||||
LIBDIR = $(DESTDIR)$(libdir)
|
||||
LIBEXECDIR = $(DESTDIR)$(libexecdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
DATADIR = $(DESTDIR)$(datadir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
LIBEXECDIR = $(DESTDIR)$(libexecdir@MERGE_PREFIX@)
|
||||
|
||||
SUBDIRS = @ADA_SUBDIRS@
|
||||
SUBDIRS = @ADA_SUBDIRS@
|
||||
|
||||
INSTALL = @INSTALL@ @INSTALL_OPT_O@
|
||||
INSTALL_SCRIPT = @INSTALL@
|
||||
|
||||
36
Ada95/aclocal.m4
vendored
36
Ada95/aclocal.m4
vendored
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey
|
||||
dnl
|
||||
dnl $Id: aclocal.m4,v 1.220 2024/08/10 15:52:30 tom Exp $
|
||||
dnl $Id: aclocal.m4,v 1.221 2024/08/11 00:23:05 tom Exp $
|
||||
dnl Macros used in NCURSES Ada95 auto-configuration script.
|
||||
dnl
|
||||
dnl These macros are maintained separately from NCURSES. The copyright on
|
||||
@ -2265,6 +2265,40 @@ fi
|
||||
AC_SUBST(INSTALL_OPT_S)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INSTALL_PREFIX version: 1 updated: 2024/08/10 20:16:32
|
||||
dnl -----------------
|
||||
dnl Special option for use by system-builders: the install-prefix is used to
|
||||
dnl adjust the location into which the actual install is done, so that an
|
||||
dnl archive can be built without modifying the host system's configuration.
|
||||
AC_DEFUN([CF_INSTALL_PREFIX],[
|
||||
AC_MSG_CHECKING(for an installation directory prefix)
|
||||
AC_ARG_WITH(install-prefix,
|
||||
[ --with-install-prefix=DESTDIR use DESTDIR as installation directory prefix],
|
||||
[case "x$withval" in
|
||||
(xyes|xno)
|
||||
;;
|
||||
(*) DESTDIR="$withval"
|
||||
;;
|
||||
esac])
|
||||
AC_MSG_RESULT([${DESTDIR:-(none)}])
|
||||
AC_SUBST(DESTDIR)
|
||||
|
||||
AC_MSG_CHECKING(if installation directory prefix should be merged)
|
||||
CF_ARG_ENABLE(install-prefix,
|
||||
[ --enable-install-prefix merge DESTDIR with installation prefix],
|
||||
cf_install_prefix=yes,
|
||||
cf_install_prefix=no)
|
||||
AC_MSG_RESULT($cf_install_prefix)
|
||||
|
||||
if test "$cf_install_prefix" = yes ; then
|
||||
MERGE_PREFIX=':$(prefix)%=%'
|
||||
else
|
||||
MERGE_PREFIX=''
|
||||
fi
|
||||
|
||||
AC_SUBST(MERGE_PREFIX)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INTEL_COMPILER version: 9 updated: 2023/02/18 17:41:25
|
||||
dnl -----------------
|
||||
dnl Check if the given compiler is really the Intel compiler for Linux. It
|
||||
|
||||
2992
Ada95/configure
vendored
2992
Ada95/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey
|
||||
dnl
|
||||
dnl $Id: configure.in,v 1.93 2024/05/19 09:12:05 tom Exp $
|
||||
dnl $Id: configure.in,v 1.94 2024/08/11 00:22:07 tom Exp $
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
dnl
|
||||
dnl For additional information, see
|
||||
@ -38,7 +38,7 @@ dnl https://invisible-island.net/autoconf/my-autoconf.html
|
||||
dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
AC_PREREQ(2.52.20210509)
|
||||
AC_REVISION($Revision: 1.93 $)
|
||||
AC_REVISION($Revision: 1.94 $)
|
||||
AC_INIT(gen/gen.c)
|
||||
AC_CONFIG_HEADER(include/ncurses_cfg.h:include/ncurses_cfg.hin)
|
||||
|
||||
@ -115,20 +115,7 @@ AC_CHECK_TOOL(AR, ar, ar)
|
||||
CF_AR_FLAGS
|
||||
CF_PATHSEP
|
||||
|
||||
dnl Special option for use by system-builders: the install-prefix is used to
|
||||
dnl adjust the location into which the actual install is done, so that an
|
||||
dnl archive can be built without modifying the host system's configuration.
|
||||
AC_MSG_CHECKING(if you have specified an install-prefix)
|
||||
AC_ARG_WITH(install-prefix,
|
||||
[ --with-install-prefix prefixes actual install-location ($DESTDIR)],
|
||||
[case "$withval" in
|
||||
(yes|no)
|
||||
;;
|
||||
(*) DESTDIR="$withval"
|
||||
;;
|
||||
esac])
|
||||
AC_MSG_RESULT($DESTDIR)
|
||||
AC_SUBST(DESTDIR)
|
||||
CF_INSTALL_PREFIX
|
||||
|
||||
###############################################################################
|
||||
CF_HELP_MESSAGE(Build-Tools Needed to Compile Temporary Applications for Cross-compiling:)
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.9 2021/07/03 15:45:33 tom Exp $
|
||||
# $Id: Makefile.in,v 1.10 2024/08/10 18:18:19 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2019-2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2019-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 2011-2015,2018 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -49,8 +49,8 @@ INSTALL_DATA = @INSTALL_DATA@
|
||||
DFT_ARG_SUFFIX = @DFT_ARG_SUFFIX@
|
||||
|
||||
THIS = @ADA_LIBNAME@
|
||||
DOCDIR = $(DESTDIR)$(datadir)/doc/$(THIS)
|
||||
MANDIR = $(DESTDIR)$(mandir)/man1
|
||||
DOCDIR = $(DESTDIR)$(datadir@MERGE_PREFIX@)/doc/$(THIS)
|
||||
MANDIR = $(DESTDIR)$(mandir@MERGE_PREFIX@)/man1
|
||||
|
||||
################################################################################
|
||||
|
||||
|
||||
@ -30,7 +30,7 @@
|
||||
# Author: Juergen Pfeifer, 1996
|
||||
# and: Thomas E. Dickey, 1997
|
||||
#
|
||||
# $Id: Makefile.in,v 1.104 2024/06/15 14:56:14 tom Exp $
|
||||
# $Id: Makefile.in,v 1.105 2024/08/10 17:55:15 tom Exp $
|
||||
#
|
||||
.SUFFIXES:
|
||||
|
||||
@ -48,6 +48,8 @@ exec_prefix = @exec_prefix@
|
||||
bindir = @bindir@
|
||||
includedir = @includedir@
|
||||
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
|
||||
INSTALL = @INSTALL@ @INSTALL_OPT_O@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -163,19 +165,19 @@ libs : $(GEN_TARGETS)
|
||||
|
||||
sources:
|
||||
|
||||
$(DESTDIR)$(bindir) :
|
||||
$(BINDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
install \
|
||||
install.libs :: \
|
||||
$(GEN_TARGETS) \
|
||||
$(DESTDIR)$(bindir) \
|
||||
$(BINDIR) \
|
||||
$(ADACURSES_CONFIG)
|
||||
$(INSTALL_SCRIPT) $(ADACURSES_CONFIG) $(DESTDIR)$(bindir)/$(ADACURSES_CONFIG)
|
||||
$(INSTALL_SCRIPT) $(ADACURSES_CONFIG) $(BINDIR)/$(ADACURSES_CONFIG)
|
||||
|
||||
uninstall \
|
||||
uninstall.libs ::
|
||||
-rm -f $(DESTDIR)$(bindir)/$(ADACURSES_CONFIG)
|
||||
-rm -f $(BINDIR)/$(ADACURSES_CONFIG)
|
||||
|
||||
$(PROG_GENERATE): gen.o
|
||||
@ECHO_LD@ $(LINK) $(CFLAGS_NORMAL) gen.o $(ACTUAL_LDFLAGS) -o $@
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
#
|
||||
# Author: Juergen Pfeifer, 1996
|
||||
#
|
||||
# $Id: Makefile.in,v 1.65 2024/06/15 15:13:11 tom Exp $
|
||||
# $Id: Makefile.in,v 1.66 2024/08/10 17:56:19 tom Exp $
|
||||
#
|
||||
.SUFFIXES:
|
||||
|
||||
@ -78,9 +78,9 @@ LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
RANLIB = @RANLIB@
|
||||
################################################################################
|
||||
BINDIR = $(DESTDIR)$(bindir)
|
||||
DATADIR = $(DESTDIR)$(datadir)
|
||||
LIBDIR = $(DESTDIR)$(libdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
DATADIR = $(DESTDIR)$(datadir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
|
||||
MY_DATADIR = $(DATADIR)/@ADA_LIBNAME@
|
||||
THIS_DATADIR = $(datadir)/@ADA_LIBNAME@
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
##############################################################################
|
||||
# Copyright 2018-2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2018-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1999-2016,2018 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -29,7 +29,7 @@
|
||||
#
|
||||
# Author: Juergen Pfeifer, 1996
|
||||
#
|
||||
# $Id: Makefile.in,v 1.96 2021/07/03 15:45:33 tom Exp $
|
||||
# $Id: Makefile.in,v 1.97 2024/08/10 18:18:44 tom Exp $
|
||||
#
|
||||
.SUFFIXES:
|
||||
|
||||
@ -51,7 +51,7 @@ exec_prefix = @exec_prefix@
|
||||
includedir = @includedir@
|
||||
libdir = @libdir@
|
||||
|
||||
LIBDIR = $(DESTDIR)$(libdir)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
ADA_INCLUDE = $(DESTDIR)@ADA_INCLUDE@
|
||||
ADA_OBJECTS = $(DESTDIR)@ADA_OBJECTS@
|
||||
|
||||
|
||||
8
INSTALL
8
INSTALL
@ -26,7 +26,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
-- $Id: INSTALL,v 1.256 2024/06/08 21:06:02 Branden.Robinson Exp $
|
||||
-- $Id: INSTALL,v 1.257 2024/08/10 17:43:39 tom Exp $
|
||||
---------------------------------------------------------------------
|
||||
How to install Ncurses/Terminfo on your system
|
||||
---------------------------------------------------------------------
|
||||
@ -650,6 +650,12 @@ CONFIGURE OPTIONS:
|
||||
may not be accurate, or that your stty settings have disabled the use
|
||||
of tabs.
|
||||
|
||||
--enable-install-prefix
|
||||
Extend the --with-install-prefix feature to replace the prefix value
|
||||
with $DESTDIR rather than simply prepending $DESTDIR to install
|
||||
pathnames. This works with any "make" which supports AT&T style
|
||||
variable substitution.
|
||||
|
||||
--enable-interop
|
||||
Compile-in experimental interop bindings. These provide generic types
|
||||
for the form-library.
|
||||
|
||||
11
NEWS
11
NEWS
@ -26,7 +26,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
-- $Id: NEWS,v 1.4160 2024/08/10 09:45:21 tom Exp $
|
||||
-- $Id: NEWS,v 1.4164 2024/08/17 22:54:38 tom Exp $
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
This is a log of changes that ncurses has gone through since Zeyd started
|
||||
@ -46,6 +46,15 @@ See the AUTHORS file for the corresponding full names.
|
||||
Changes through 1.9.9e did not credit all contributions;
|
||||
it is not possible to add this information.
|
||||
|
||||
20240817
|
||||
+ review/update foot for 1.18.1 -TD
|
||||
+ add a note about DomTerm 3.2.0 -TD
|
||||
+ add new glob-expressions variables to list in config.status script
|
||||
(patch by Werner Fink).
|
||||
+ add --enable-install-prefix to modify behavior of $DESTDIR to merge
|
||||
or replace the value set by --prefix (adapted from suggestion by
|
||||
Eli Zaretskii).
|
||||
|
||||
20240810
|
||||
+ modify misc/Makefile.in and misc/run_tic.in so that $DESTDIR is set
|
||||
and used only in the makefile.
|
||||
|
||||
86
aclocal.m4
vendored
86
aclocal.m4
vendored
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
dnl $Id: aclocal.m4,v 1.1087 2024/08/10 15:51:16 tom Exp $
|
||||
dnl $Id: aclocal.m4,v 1.1088 2024/08/11 00:17:28 tom Exp $
|
||||
dnl Macros used in NCURSES auto-configuration script.
|
||||
dnl
|
||||
dnl These macros are maintained separately from NCURSES. The copyright on
|
||||
@ -4218,6 +4218,40 @@ fi
|
||||
AC_SUBST(INSTALL_OPT_S)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INSTALL_PREFIX version: 1 updated: 2024/08/10 20:16:32
|
||||
dnl -----------------
|
||||
dnl Special option for use by system-builders: the install-prefix is used to
|
||||
dnl adjust the location into which the actual install is done, so that an
|
||||
dnl archive can be built without modifying the host system's configuration.
|
||||
AC_DEFUN([CF_INSTALL_PREFIX],[
|
||||
AC_MSG_CHECKING(for an installation directory prefix)
|
||||
AC_ARG_WITH(install-prefix,
|
||||
[ --with-install-prefix=DESTDIR use DESTDIR as installation directory prefix],
|
||||
[case "x$withval" in
|
||||
(xyes|xno)
|
||||
;;
|
||||
(*) DESTDIR="$withval"
|
||||
;;
|
||||
esac])
|
||||
AC_MSG_RESULT([${DESTDIR:-(none)}])
|
||||
AC_SUBST(DESTDIR)
|
||||
|
||||
AC_MSG_CHECKING(if installation directory prefix should be merged)
|
||||
CF_ARG_ENABLE(install-prefix,
|
||||
[ --enable-install-prefix merge DESTDIR with installation prefix],
|
||||
cf_install_prefix=yes,
|
||||
cf_install_prefix=no)
|
||||
AC_MSG_RESULT($cf_install_prefix)
|
||||
|
||||
if test "$cf_install_prefix" = yes ; then
|
||||
MERGE_PREFIX=':$(prefix)%=%'
|
||||
else
|
||||
MERGE_PREFIX=''
|
||||
fi
|
||||
|
||||
AC_SUBST(MERGE_PREFIX)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INTEL_COMPILER version: 9 updated: 2023/02/18 17:41:25
|
||||
dnl -----------------
|
||||
dnl Check if the given compiler is really the Intel compiler for Linux. It
|
||||
@ -5986,31 +6020,6 @@ AC_ARG_WITH(manpage-tbl,
|
||||
AC_MSG_RESULT($MANPAGE_TBL)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MB_LEN_MAX version: 1 updated: 2024/03/02 15:45:10
|
||||
dnl -------------
|
||||
dnl Check if <limits.h> defines a usable MB_LEN_MAX. That may be because it is
|
||||
dnl not defined, or it may be a bogus value.
|
||||
AC_DEFUN([CF_MB_LEN_MAX],[
|
||||
AC_CACHE_CHECK(if MB_LEN_MAX is usable,cf_cv_mb_len_max,[
|
||||
AC_TRY_COMPILE([
|
||||
$ac_includes_default
|
||||
#include <limits.h>],
|
||||
[
|
||||
#if defined(MB_LEN_MAX) && MB_LEN_MAX >= 6
|
||||
${cf_cv_main_return:-return}(0);
|
||||
#else
|
||||
#error MB_LEN_MAX is not usable
|
||||
#endif
|
||||
], [cf_cv_mb_len_max=yes],
|
||||
[cf_cv_mb_len_max=no])])
|
||||
if test "$cf_cv_mb_len_max" = yes
|
||||
then
|
||||
AC_DEFINE(HAVE_CONSISTENT_MB_LEN_MAX,1,[Define to 1 if MB_LEN_MAX is usable])
|
||||
else
|
||||
AC_MSG_WARN(MB_LEN_MAX is missing/inconsistent in system headers)
|
||||
fi
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MAN_PAGES version: 59 updated: 2024/03/30 08:27:40
|
||||
dnl ------------
|
||||
dnl Try to determine if the man-pages on the system are compressed, and if
|
||||
@ -6398,6 +6407,31 @@ then
|
||||
fi
|
||||
])
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MB_LEN_MAX version: 1 updated: 2024/03/02 15:45:10
|
||||
dnl -------------
|
||||
dnl Check if <limits.h> defines a usable MB_LEN_MAX. That may be because it is
|
||||
dnl not defined, or it may be a bogus value.
|
||||
AC_DEFUN([CF_MB_LEN_MAX],[
|
||||
AC_CACHE_CHECK(if MB_LEN_MAX is usable,cf_cv_mb_len_max,[
|
||||
AC_TRY_COMPILE([
|
||||
$ac_includes_default
|
||||
#include <limits.h>],
|
||||
[
|
||||
#if defined(MB_LEN_MAX) && MB_LEN_MAX >= 6
|
||||
${cf_cv_main_return:-return}(0);
|
||||
#else
|
||||
#error MB_LEN_MAX is not usable
|
||||
#endif
|
||||
], [cf_cv_mb_len_max=yes],
|
||||
[cf_cv_mb_len_max=no])])
|
||||
if test "$cf_cv_mb_len_max" = yes
|
||||
then
|
||||
AC_DEFINE(HAVE_CONSISTENT_MB_LEN_MAX,1,[Define to 1 if MB_LEN_MAX is usable])
|
||||
else
|
||||
AC_MSG_WARN(MB_LEN_MAX is missing/inconsistent in system headers)
|
||||
fi
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_MIXEDCASE_FILENAMES version: 9 updated: 2021/01/01 16:53:59
|
||||
dnl ----------------------
|
||||
dnl Check if the file-system supports mixed-case filenames. If we're able to
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.133 2021/07/03 18:53:57 tom Exp $
|
||||
# $Id: Makefile.in,v 1.135 2024/08/11 15:48:44 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2018-2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2018-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2015,2016 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -54,7 +54,9 @@ libdir = @libdir@
|
||||
includedir = @includedir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
|
||||
@ -191,7 +193,7 @@ sources : $(AUTO_SRC)
|
||||
tags:
|
||||
$(CTAGS) *.[h] *.cc
|
||||
|
||||
$(DESTDIR)$(libdir) :
|
||||
$(LIBDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
mostlyclean ::
|
||||
|
||||
21
configure.in
21
configure.in
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
dnl $Id: configure.in,v 1.783 2024/07/20 23:46:58 tom Exp $
|
||||
dnl $Id: configure.in,v 1.785 2024/08/17 13:44:13 tom Exp $
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
dnl
|
||||
dnl For additional information, see
|
||||
@ -38,7 +38,7 @@ dnl https://invisible-island.net/autoconf/my-autoconf.html
|
||||
dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
AC_PREREQ(2.52.20210101)
|
||||
AC_REVISION($Revision: 1.783 $)
|
||||
AC_REVISION($Revision: 1.785 $)
|
||||
AC_INIT(ncurses/base/lib_initscr.c)
|
||||
AC_CONFIG_HEADER(include/ncurses_cfg.h:include/ncurses_cfg.hin)
|
||||
|
||||
@ -265,20 +265,7 @@ AC_CHECK_TOOL(AR, ar, ar)
|
||||
AC_CHECK_TOOL(NM, nm, nm)
|
||||
CF_AR_FLAGS
|
||||
|
||||
dnl Special option for use by system-builders: the install-prefix is used to
|
||||
dnl adjust the location into which the actual install is done, so that an
|
||||
dnl archive can be built without modifying the host system's configuration.
|
||||
AC_MSG_CHECKING(for an installation directory prefix)
|
||||
AC_ARG_WITH(install-prefix,
|
||||
[ --with-install-prefix=DESTDIR use DESTDIR as installation directory prefix],
|
||||
[case "x$withval" in
|
||||
(xyes|xno)
|
||||
;;
|
||||
(*) DESTDIR="$withval"
|
||||
;;
|
||||
esac])
|
||||
AC_MSG_RESULT([${DESTDIR:-(none)}])
|
||||
AC_SUBST(DESTDIR)
|
||||
CF_INSTALL_PREFIX
|
||||
|
||||
###############################################################################
|
||||
CF_HELP_MESSAGE(Build-Tools Needed to Compile Temporary Applications for Cross-compiling:)
|
||||
@ -2553,6 +2540,8 @@ DFT_LWR_MODEL="$DFT_LWR_MODEL"
|
||||
ECHO_LD="$ECHO_LD"
|
||||
EXTRA_SUFFIX="$EXTRA_SUFFIX"
|
||||
FORM_NAME="$FORM_NAME"
|
||||
GLOB_FULLPATH_OTHER="$GLOB_FULLPATH_OTHER"
|
||||
GLOB_FULLPATH_POSIX="$GLOB_FULLPATH_POSIX"
|
||||
LDCONFIG="$LDCONFIG"
|
||||
LIBTOOL_VERSION="$LIBTOOL_VERSION"
|
||||
LIB_NAME="$LIB_NAME"
|
||||
|
||||
4
dist.mk
4
dist.mk
@ -26,7 +26,7 @@
|
||||
# use or other dealings in this Software without prior written #
|
||||
# authorization. #
|
||||
##############################################################################
|
||||
# $Id: dist.mk,v 1.1626 2024/08/10 09:45:21 tom Exp $
|
||||
# $Id: dist.mk,v 1.1627 2024/08/17 09:37:53 tom Exp $
|
||||
# Makefile for creating ncurses distributions.
|
||||
#
|
||||
# This only needs to be used directly as a makefile by developers, but
|
||||
@ -38,7 +38,7 @@ SHELL = /bin/sh
|
||||
# These define the major/minor/patch versions of ncurses.
|
||||
NCURSES_MAJOR = 6
|
||||
NCURSES_MINOR = 5
|
||||
NCURSES_PATCH = 20240810
|
||||
NCURSES_PATCH = 20240817
|
||||
|
||||
# We don't append the patch to the version, since this only applies to releases
|
||||
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.72 2021/07/03 15:45:33 tom Exp $
|
||||
# $Id: Makefile.in,v 1.74 2024/08/11 00:51:41 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2020-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2015,2018 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -61,7 +61,9 @@ libdir = @libdir@
|
||||
includedir = @includedir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
|
||||
@ -153,8 +155,8 @@ install :: $(AUTO_SRC) $(LIBRARIES)
|
||||
|
||||
sources : $(AUTO_SRC)
|
||||
|
||||
$(DESTDIR)$(bindir) \
|
||||
$(DESTDIR)$(libdir) :
|
||||
$(BINDIR) \
|
||||
$(LIBDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
# make copies to simplify include-paths while still keeping form's include
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.53 2021/07/03 18:56:51 tom Exp $
|
||||
# $Id: Makefile.in,v 1.54 2024/08/10 18:19:10 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2019-2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2019-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2013,2015 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -51,7 +51,7 @@ exec_prefix = @exec_prefix@
|
||||
includedir = @includedir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.54 2022/10/22 16:36:40 tom Exp $
|
||||
# $Id: Makefile.in,v 1.55 2024/08/10 18:19:16 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2019-2021,2022 Thomas E. Dickey #
|
||||
# Copyright 2019-2022,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2013,2015 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -47,7 +47,8 @@ datadir = @datadir@
|
||||
mandir = @mandir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
MANDIR = $(DESTDIR)$(mandir@MERGE_PREFIX@)
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -72,12 +73,12 @@ sources : terminfo.5
|
||||
depend :
|
||||
tags :
|
||||
|
||||
$(DESTDIR)$(mandir) :
|
||||
$(MANDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
EDITARGS = $(DESTDIR)$(mandir) $(srcdir) terminfo.5 *-config.1 $(srcdir)/*.[0-9]*
|
||||
EDITARGS = $(MANDIR) $(srcdir) terminfo.5 *-config.1 $(srcdir)/*.[0-9]*
|
||||
|
||||
install install.man : terminfo.5 $(DESTDIR)$(mandir)
|
||||
install install.man : terminfo.5 $(MANDIR)
|
||||
$(SHELL) ../edit_man.sh normal installing $(EDITARGS)
|
||||
|
||||
uninstall uninstall.man :
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.71 2021/07/03 15:45:33 tom Exp $
|
||||
# $Id: Makefile.in,v 1.72 2024/08/11 00:51:30 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2020-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2015,2018 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -61,7 +61,9 @@ libdir = @libdir@
|
||||
includedir = @includedir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
|
||||
@ -155,8 +157,8 @@ install :: $(AUTO_SRC) $(LIBRARIES)
|
||||
|
||||
sources : $(AUTO_SRC)
|
||||
|
||||
$(DESTDIR)$(bindir) \
|
||||
$(DESTDIR)$(libdir) :
|
||||
$(BINDIR) \
|
||||
$(LIBDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
# make copies to simplify include-paths while still keeping menu's include
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# $Id: Makefile.in,v 1.82 2024/08/04 14:49:08 tom Exp $
|
||||
# $Id: Makefile.in,v 1.83 2024/08/10 18:06:18 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2018-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2016,2017 Free Software Foundation, Inc. #
|
||||
@ -61,7 +61,7 @@ datarootdir = @datarootdir@
|
||||
datadir = @datadir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
|
||||
tabsetdir = $(datadir)/tabset
|
||||
ticdir = @TERMINFO@
|
||||
@ -75,14 +75,16 @@ INSTALL_DATA = @INSTALL_DATA@
|
||||
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
|
||||
BINDIR = $(DESTDIR)$(bindir)
|
||||
DATADIR = $(DESTDIR)$(datadir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
DATADIR = $(DESTDIR)$(datadir@MERGE_PREFIX@)
|
||||
|
||||
@MAKE_DATABASE@INSTALL_PREFIX = $(DESTDIR)$(prefix)
|
||||
@MAKE_DATABASE@LIBDIR = $(DESTDIR)$(libdir)
|
||||
@MAKE_DATABASE@TICDIR = $(DESTDIR)$(ticdir)
|
||||
@MAKE_DATABASE@TICFILE = $(DESTDIR)$(ticfile)
|
||||
@MAKE_DATABASE@TABSETDIR = $(DESTDIR)$(tabsetdir)
|
||||
@MAKE_DATABASE@INSTALL_PREFIX = $(DESTDIR)$(prefix@MERGE_PREFIX@)
|
||||
@MAKE_DATABASE@LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
@MAKE_DATABASE@TICDIR = $(DESTDIR)$(ticdir@MERGE_PREFIX@)
|
||||
@MAKE_DATABASE@TICFILE = $(DESTDIR)$(ticfile@MERGE_PREFIX@)
|
||||
@MAKE_DATABASE@TABSETDIR = $(DESTDIR)$(tabsetdir@MERGE_PREFIX@)
|
||||
|
||||
@MAKE_PC_FILES@INSTALL_CONFIG = $(DESTDIR)$(PKG_CONFIG_LIBDIR@MERGE_PREFIX@)
|
||||
|
||||
################################################################################
|
||||
|
||||
@ -152,11 +154,11 @@ install.libs :: $(BINDIR) ncurses-config
|
||||
@MAKE_PC_FILES@install.libs :: pc-files
|
||||
@MAKE_PC_FILES@ @$(SHELL) -c 'case "x$(PKG_CONFIG_LIBDIR)" in \
|
||||
@MAKE_PC_FILES@ x@GLOB_FULLPATH_POSIX@|x@GLOB_FULLPATH_OTHER@) \
|
||||
@MAKE_PC_FILES@ mkdir -p $(DESTDIR)$(PKG_CONFIG_LIBDIR); \
|
||||
@MAKE_PC_FILES@ mkdir -p $(INSTALL_CONFIG); \
|
||||
@MAKE_PC_FILES@ for name in $(PC_FILES); do \
|
||||
@MAKE_PC_FILES@ test -f $$name || continue; \
|
||||
@MAKE_PC_FILES@ echo installing $$name; \
|
||||
@MAKE_PC_FILES@ $(INSTALL_DATA) $$name $(DESTDIR)$(PKG_CONFIG_LIBDIR)/$$name; \
|
||||
@MAKE_PC_FILES@ $(INSTALL_DATA) $$name $(INSTALL_CONFIG)/$$name; \
|
||||
@MAKE_PC_FILES@ done \
|
||||
@MAKE_PC_FILES@ ;; \
|
||||
@MAKE_PC_FILES@ *) \
|
||||
@ -197,12 +199,12 @@ uninstall.data :
|
||||
|
||||
uninstall.libs :
|
||||
-rm -f $(BINDIR)/$(NCURSES_CONFIG)
|
||||
@MAKE_PC_FILES@ @$(SHELL) -c 'case x$(DESTDIR)$(PKG_CONFIG_LIBDIR) in \
|
||||
@MAKE_PC_FILES@ @$(SHELL) -c 'case x$(INSTALL_CONFIG) in \
|
||||
@MAKE_PC_FILES@ x@GLOB_FULLPATH_POSIX@|x@GLOB_FULLPATH_OTHER@) \
|
||||
@MAKE_PC_FILES@ for name in $(PC_FILES); do \
|
||||
@MAKE_PC_FILES@ test -f $$name || continue; \
|
||||
@MAKE_PC_FILES@ echo uninstalling $$name; \
|
||||
@MAKE_PC_FILES@ rm -f $(DESTDIR)$(PKG_CONFIG_LIBDIR)/$$name; \
|
||||
@MAKE_PC_FILES@ rm -f $(INSTALL_CONFIG)/$$name; \
|
||||
@MAKE_PC_FILES@ done \
|
||||
@MAKE_PC_FILES@ ;; \
|
||||
@MAKE_PC_FILES@ esac'
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
# Report bugs and new terminal descriptions to
|
||||
# bug-ncurses@gnu.org
|
||||
#
|
||||
# $Revision: 1.1146 $
|
||||
# $Date: 2024/07/27 16:58:08 $
|
||||
# $Revision: 1.1149 $
|
||||
# $Date: 2024/08/17 22:45:40 $
|
||||
#
|
||||
# The original header is preserved below for reference. It is noted that there
|
||||
# is a "newer" version which differs in some cosmetic details (but actually
|
||||
@ -7903,7 +7903,15 @@ kitty+setal|set underline colors (nonstandard),
|
||||
|
||||
#### Foot
|
||||
# https://codeberg.org/dnkl/foot/
|
||||
# Version 1.8.2
|
||||
# Version 1.18.1 2024/08/17
|
||||
#
|
||||
# vttest:
|
||||
# device attributes list 28=rectangular editing
|
||||
# supports rectangle operations, but problems with left/right margins
|
||||
# reports window-size, but not icon or window label
|
||||
# numeric keypad has no application-mode
|
||||
#
|
||||
# Version 1.8.2 2021/07/31
|
||||
#
|
||||
# This identifies as a VT220 with 4=sixel and 22=color, however:
|
||||
# tack:
|
||||
@ -7940,20 +7948,25 @@ foot+base|foot base fragment,
|
||||
bel=^G, clear=\E[H\E[2J, cr=\r, cub1=^H, cud1=\n, dim=\E[2m,
|
||||
ech=\E[%p1%dX, ed=\E[J, el=\E[K, el1=\E[1K,
|
||||
flash=\E]555\E\\, ind=\n, is2=\E[!p\E[4l\E>, kbs=^?,
|
||||
kcbt=\E[Z, oc=\E]104\E\\, op=\E[39;49m, ri=\EM,
|
||||
rmam=\E[?7l, rmkx=\E[?1l\E>, rmso=\E[27m, rmul=\E[24m,
|
||||
rs1=\Ec, rs2=\E[!p\E[4l\E>,
|
||||
kcbt=\E[Z, nel=\EE, oc=\E]104\E\\, op=\E[39;49m, ri=\EM,
|
||||
rmam=\E[?7l, rmkx=\E[?1l\E>, rmm=\E[?1036h\E[?1034l,
|
||||
rmso=\E[27m, rmul=\E[24m, rs1=\Ec, rs2=\E[!p\E[4l\E>,
|
||||
sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;
|
||||
%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m,
|
||||
sgr0=\E(B\E[m, smam=\E[?7h, smkx=\E[?1h\E=, E3=\E[3J,
|
||||
sgr0=\E(B\E[m, smam=\E[?7h, smkx=\E[?1h\E=,
|
||||
smm=\E[?1036l\E[?1034h, E3=\E[3J, Smulx=\E[4:%p1%dm,
|
||||
rv=\E\\[>1;[0-9][0-9][0-9][0-9][0-9][0-9];0c,
|
||||
xr=\EP>\\|foot\\([0-9]+\\.[0-9]+\\.[0-9]+(-[0-9]+-g[a-f[0-9]
|
||||
+)?\\)?\E\\\\,
|
||||
use=att610+cvis, use=ansi+csr, use=ansi+cup,
|
||||
use=ansi+enq, use=ansi+local, use=ansi+idc, use=ansi+idl,
|
||||
use=ansi+rca2, use=ansi+rep, use=ansi+tabs,
|
||||
use=ansi+sgrbold, use=ecma+index, use=ecma+italics,
|
||||
use=ecma+strikeout, use=xterm+acs, use=xterm+alt+title,
|
||||
use=xterm+pcfkeys, use=xterm+sm+1006, use=xterm+tmux2,
|
||||
use=xterm+sl-alt, use=bracketed+paste,
|
||||
use=report+version, use=xterm+focus,
|
||||
use=ecma+strikeout, use=kitty+setal, use=xterm+acs,
|
||||
use=xterm+alt+title, use=xterm+pcfkeys,
|
||||
use=xterm+sm+1006, use=xterm+tmux2, use=xterm+sl-alt,
|
||||
use=bracketed+paste, use=report+version,
|
||||
use=xterm+focus,
|
||||
|
||||
######## WEB CLIENTS
|
||||
|
||||
@ -7969,6 +7982,30 @@ foot+base|foot base fragment,
|
||||
# it can connect to, and display in, a web browser, or as a standalone Qt
|
||||
# application. Either way, it displays in the current desktop session.
|
||||
#
|
||||
# Testing AppImage for 3.2.0, on Fedora 40:
|
||||
# + appears to implement erase-display by painting a double-line on the screen,
|
||||
# doesn't use full screen for ded though it sort-of works for vi.
|
||||
# + sets TERMINFO in its shell, and TERM=domterm-xterm which doesn't work when
|
||||
# doing sudo. According to the git log, that was April 1, 2023. The VTE
|
||||
# developers copied this feature (i.e., a partially workable private terminal
|
||||
# database) in February 2024.
|
||||
# + the canonical name for the terminal description is still "domterm", and
|
||||
# presumably the "domterm-xterm" alias is a workaround for hardcoded scripts
|
||||
# that look for "xterm".
|
||||
# + almost all of the differences between ncurses's "domterm" and DomTerm's
|
||||
# are additions, but (read further) most are untestable due to breakage in
|
||||
# the program.
|
||||
# + DomTerm's updated terminal description says it implements italics, but
|
||||
# + hangs in tack when doing blink (just before testing italics)
|
||||
# + vttest, ncurses test-program also fare badly, e.g., due to improper line
|
||||
# wrapping and/or inability to consistently clear the screen.
|
||||
#
|
||||
# The review of DomTerm 3.2.0 was prompted by noticing this page
|
||||
# https://domterm.org/Wire-byte-protocol.html
|
||||
# which goes on at length for extensions which collide with a commonly-used
|
||||
# control for restoring a saved cursor position:
|
||||
# CSI u Restore cursor (SCORC, also ANSI.SYS).
|
||||
#
|
||||
# Testing current code (2019/07/06) with Fedora 30:
|
||||
# tack
|
||||
# no flash
|
||||
@ -27599,4 +27636,8 @@ v3220|LANPAR Vision II model 3220/3221/3222,
|
||||
# + modify wezterm, omitting its broken left/right margin feature (report
|
||||
# by Thayne McCombs) -TD
|
||||
#
|
||||
# 2024-08-17
|
||||
# + review/update foot for 1.18.1 -TD
|
||||
# + add a note about DomTerm 3.2.0 -TD
|
||||
#
|
||||
######## SHANTIH! SHANTIH! SHANTIH!
|
||||
|
||||
70
mk-1st.awk
70
mk-1st.awk
@ -1,6 +1,6 @@
|
||||
# $Id: mk-1st.awk,v 1.125 2023/04/22 15:49:59 tom Exp $
|
||||
# $Id: mk-1st.awk,v 1.128 2024/08/11 09:04:32 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2018-2021,2023 Thomas E. Dickey #
|
||||
# Copyright 2018-2023,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2016,2017 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -253,9 +253,9 @@ function shlib_install(directory) {
|
||||
}
|
||||
function install_dll(directory,filename) {
|
||||
src_name = sprintf("../lib/%s", filename);
|
||||
dst_name = sprintf("$(DESTDIR)%s/%s", directory, filename);
|
||||
dst_name = sprintf("%s/%s", directory, filename);
|
||||
printf "\t@echo installing %s as %s\n", src_name, dst_name
|
||||
if ( directory == "$(bindir)" ) {
|
||||
if ( directory == "$(BINDIR)" ) {
|
||||
program = "$(INSTALL) -m 755";
|
||||
} else {
|
||||
program = "$(INSTALL_LIB)";
|
||||
@ -403,14 +403,14 @@ END {
|
||||
|
||||
if ( ShlibVer == "cygdll" || ShlibVer == "msysdll" || ShlibVer == "mingw" || ShlibVer == "msvcdll") {
|
||||
|
||||
dst_dirs = "$(DESTDIR)$(bindir) $(DESTDIR)$(libdir)";
|
||||
dst_dirs = "$(BINDIR) $(LIBDIR)";
|
||||
printf "install.%s :: %s $(LIBRARIES)\n", name, dst_dirs
|
||||
install_dll("$(bindir)",end_name);
|
||||
install_dll("$(libdir)",imp_name);
|
||||
install_dll("$(BINDIR)",end_name);
|
||||
install_dll("$(LIBDIR)",imp_name);
|
||||
|
||||
} else {
|
||||
|
||||
lib_dir = "$(DESTDIR)$(libdir)";
|
||||
lib_dir = "$(LIBDIR)";
|
||||
printf "install.%s :: %s/%s\n", name, lib_dir, end_name
|
||||
print ""
|
||||
if ( ReLink == "yes" ) {
|
||||
@ -430,13 +430,13 @@ END {
|
||||
}
|
||||
ovr_name = sprintf("%scurses%s.a", curses_prefix, suffix)
|
||||
printf "\t@echo linking %s to %s\n", imp_name, ovr_name
|
||||
printf "\tcd $(DESTDIR)$(libdir) && ("
|
||||
printf "\tcd $(LIBDIR) && ("
|
||||
symlink(imp_name, ovr_name)
|
||||
printf ")\n"
|
||||
} else {
|
||||
ovr_name = sprintf("libcurses%s", suffix)
|
||||
printf "\t@echo linking %s to %s\n", end_name, ovr_name
|
||||
printf "\tcd $(DESTDIR)$(libdir) && ("
|
||||
printf "\tcd $(LIBDIR) && ("
|
||||
symlink(end_name, ovr_name)
|
||||
printf ")\n"
|
||||
}
|
||||
@ -450,19 +450,19 @@ END {
|
||||
printf "uninstall.%s ::\n", name
|
||||
if ( ShlibVer == "cygdll" || ShlibVer == "msysdll" || ShlibVer == "mingw" || ShlibVer == "msvcdll") {
|
||||
|
||||
printf "\t@echo uninstalling $(DESTDIR)$(bindir)/%s\n", end_name
|
||||
printf "\t-@rm -f $(DESTDIR)$(bindir)/%s\n", end_name
|
||||
printf "\t@echo uninstalling $(BINDIR)/%s\n", end_name
|
||||
printf "\t-@rm -f $(BINDIR)/%s\n", end_name
|
||||
|
||||
printf "\t@echo uninstalling $(DESTDIR)$(libdir)/%s\n", imp_name
|
||||
printf "\t-@rm -f $(DESTDIR)$(libdir)/%s\n", imp_name
|
||||
printf "\t@echo uninstalling $(LIBDIR)/%s\n", imp_name
|
||||
printf "\t-@rm -f $(LIBDIR)/%s\n", imp_name
|
||||
|
||||
} else {
|
||||
printf "\t@echo uninstalling $(DESTDIR)$(libdir)/%s\n", end_name
|
||||
removelinks("$(DESTDIR)$(libdir)")
|
||||
printf "\t@echo uninstalling $(LIBDIR)/%s\n", end_name
|
||||
removelinks("$(LIBDIR)")
|
||||
if ( overwrite == "yes" && name == "ncurses" )
|
||||
{
|
||||
ovr_name = sprintf("libcurses%s", suffix)
|
||||
printf "\t-@rm -f $(DESTDIR)$(libdir)/%s\n", ovr_name
|
||||
printf "\t-@rm -f $(LIBDIR)/%s\n", ovr_name
|
||||
}
|
||||
}
|
||||
if ( rmSoLocs == "yes" ) {
|
||||
@ -503,7 +503,7 @@ END {
|
||||
print "install \\"
|
||||
print "install.libs \\"
|
||||
printf "install.%s :: \\\n", trim_suffix(name);
|
||||
printf "\t\t$(DESTDIR)$(libdir) \\\n";
|
||||
printf "\t\t$(LIBDIR) \\\n";
|
||||
use_name = TermlibRoot USE_LIB_SUFFIX
|
||||
if ( (name != use_name ) && ( index(name, "++") == 0 ) && ( index(name, "tic") == 1 || index(name, "ncurses") == 1 ) ) {
|
||||
if ( trim_suffix(TermlibRoot) != trim_suffix(name) ) {
|
||||
@ -514,14 +514,14 @@ END {
|
||||
}
|
||||
}
|
||||
printf "\t\t../lib/%s\n", lib_name
|
||||
printf "\t@echo installing ../lib/%s as $(DESTDIR)$(libdir)/%s\n", lib_name, lib_name
|
||||
printf "\tcd ../lib; $(LIBTOOL_INSTALL) $(INSTALL) %s $(DESTDIR)$(libdir)\n", lib_name
|
||||
printf "\t@echo installing ../lib/%s as $(LIBDIR)/%s\n", lib_name, lib_name
|
||||
printf "\tcd ../lib; $(LIBTOOL_INSTALL) $(INSTALL) %s $(LIBDIR)\n", lib_name
|
||||
print ""
|
||||
print "uninstall \\"
|
||||
print "uninstall.libs \\"
|
||||
printf "uninstall.%s ::\n", trim_suffix(name)
|
||||
printf "\t@echo uninstalling $(DESTDIR)$(libdir)/%s\n", lib_name
|
||||
printf "\t-@$(LIBTOOL_UNINSTALL) rm -f $(DESTDIR)$(libdir)/%s\n", lib_name
|
||||
printf "\t@echo uninstalling $(LIBDIR)/%s\n", lib_name
|
||||
printf "\t-@$(LIBTOOL_UNINSTALL) rm -f $(LIBDIR)/%s\n", lib_name
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -542,41 +542,41 @@ END {
|
||||
print ""
|
||||
print "install \\"
|
||||
print "install.libs \\"
|
||||
printf "install.%s :: $(DESTDIR)$(libdir) ../lib/%s\n", name, lib_name
|
||||
printf "\t@echo installing ../lib/%s as $(DESTDIR)$(libdir)/%s\n", lib_name, lib_name
|
||||
printf "\t$(INSTALL_DATA) ../lib/%s $(DESTDIR)$(libdir)/%s\n", lib_name, lib_name
|
||||
printf "install.%s :: $(LIBDIR) ../lib/%s\n", name, lib_name
|
||||
printf "\t@echo installing ../lib/%s as $(LIBDIR)/%s\n", lib_name, lib_name
|
||||
printf "\t$(INSTALL_DATA) ../lib/%s $(LIBDIR)/%s\n", lib_name, lib_name
|
||||
if ( overwrite == "yes" && lib_name == "libncurses.a" )
|
||||
{
|
||||
printf "\t@echo linking libcurses.a to libncurses.a\n"
|
||||
printf "\t-@rm -f $(DESTDIR)$(libdir)/libcurses.a\n"
|
||||
printf "\t(cd $(DESTDIR)$(libdir) && "
|
||||
printf "\t-@rm -f $(LIBDIR)/libcurses.a\n"
|
||||
printf "\t(cd $(LIBDIR) && "
|
||||
symlink("libncurses.a", "libcurses.a")
|
||||
printf ")\n"
|
||||
}
|
||||
if ( ReRanlib == "yes" )
|
||||
{
|
||||
printf "\t$(RANLIB) $(DESTDIR)$(libdir)/%s\n", lib_name
|
||||
printf "\t$(RANLIB) $(LIBDIR)/%s\n", lib_name
|
||||
}
|
||||
if ( host == "vxworks" )
|
||||
{
|
||||
printf "\t@echo installing ../lib/lib%s$o as $(DESTDIR)$(libdir)/lib%s$o\n", name, name
|
||||
printf "\t$(INSTALL_DATA) ../lib/lib%s$o $(DESTDIR)$(libdir)/lib%s$o\n", name, name
|
||||
printf "\t@echo installing ../lib/lib%s$o as $(LIBDIR)/lib%s$o\n", name, name
|
||||
printf "\t$(INSTALL_DATA) ../lib/lib%s$o $(LIBDIR)/lib%s$o\n", name, name
|
||||
}
|
||||
print ""
|
||||
print "uninstall \\"
|
||||
print "uninstall.libs \\"
|
||||
printf "uninstall.%s ::\n", name
|
||||
printf "\t@echo uninstalling $(DESTDIR)$(libdir)/%s\n", lib_name
|
||||
printf "\t-@rm -f $(DESTDIR)$(libdir)/%s\n", lib_name
|
||||
printf "\t@echo uninstalling $(LIBDIR)/%s\n", lib_name
|
||||
printf "\t-@rm -f $(LIBDIR)/%s\n", lib_name
|
||||
if ( overwrite == "yes" && lib_name == "libncurses.a" )
|
||||
{
|
||||
printf "\t@echo linking libcurses.a to libncurses.a\n"
|
||||
printf "\t-@rm -f $(DESTDIR)$(libdir)/libcurses.a\n"
|
||||
printf "\t-@rm -f $(LIBDIR)/libcurses.a\n"
|
||||
}
|
||||
if ( host == "vxworks" )
|
||||
{
|
||||
printf "\t@echo uninstalling $(DESTDIR)$(libdir)/lib%s$o\n", name
|
||||
printf "\t-@rm -f $(DESTDIR)$(libdir)/lib%s$o\n", name
|
||||
printf "\t@echo uninstalling $(LIBDIR)/lib%s$o\n", name
|
||||
printf "\t-@rm -f $(LIBDIR)/lib%s$o\n", name
|
||||
}
|
||||
}
|
||||
print ""
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# $Id: Makefile.in,v 1.184 2024/01/19 12:00:00 tom Exp $
|
||||
# $Id: Makefile.in,v 1.185 2024/08/10 18:07:57 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2018-2022,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2017,2018 Free Software Foundation, Inc. #
|
||||
@ -69,7 +69,9 @@ datarootdir = @datarootdir@
|
||||
datadir = @datadir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
|
||||
@ -235,8 +237,8 @@ all libs :: $(AUTO_SRC) ../lib $(LIBRARIES)
|
||||
|
||||
sources: $(AUTO_SRC)
|
||||
|
||||
$(DESTDIR)$(bindir) \
|
||||
$(DESTDIR)$(libdir) :
|
||||
$(BINDIR) \
|
||||
$(LIBDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
../lib : ; mkdir $@
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
ncurses6td (6.5+20240810) unstable; urgency=low
|
||||
ncurses6td (6.5+20240817) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Aug 2024 05:45:21 -0400
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Aug 2024 20:14:44 -0400
|
||||
|
||||
ncurses6 (5.9+20131005) unstable; urgency=low
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
ncurses6td (6.5+20240810) unstable; urgency=low
|
||||
ncurses6td (6.5+20240817) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Aug 2024 05:45:21 -0400
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Aug 2024 20:14:44 -0400
|
||||
|
||||
ncurses6 (5.9+20131005) unstable; urgency=low
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
ncurses6td (6.5+20240810) unstable; urgency=low
|
||||
ncurses6td (6.5+20240817) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Aug 2024 05:45:21 -0400
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Aug 2024 20:14:44 -0400
|
||||
|
||||
ncurses6 (5.9+20120608) unstable; urgency=low
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; $Id: mingw-ncurses.nsi,v 1.661 2024/08/10 09:45:21 tom Exp $
|
||||
; $Id: mingw-ncurses.nsi,v 1.662 2024/08/11 00:14:44 tom Exp $
|
||||
|
||||
; TODO add examples
|
||||
; TODO bump ABI to 6
|
||||
@ -10,7 +10,7 @@
|
||||
!define VERSION_MAJOR "6"
|
||||
!define VERSION_MINOR "5"
|
||||
!define VERSION_YYYY "2024"
|
||||
!define VERSION_MMDD "0810"
|
||||
!define VERSION_MMDD "0817"
|
||||
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
|
||||
|
||||
!define MY_ABI "5"
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: mingw32-ncurses6
|
||||
Version: 6.5
|
||||
Release: 20240810
|
||||
Release: 20240817
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
URL: https://invisible-island.net/ncurses/
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: ncurses6
|
||||
Version: 6.5
|
||||
Release: 20240810
|
||||
Release: 20240817
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
URL: https://invisible-island.net/ncurses/
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Summary: Curses library with POSIX thread support.
|
||||
Name: ncursest6
|
||||
Version: 6.5
|
||||
Release: 20240810
|
||||
Release: 20240817
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.76 2021/07/03 15:45:33 tom Exp $
|
||||
# $Id: Makefile.in,v 1.77 2024/08/10 18:19:45 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2020-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2015,2018 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -63,7 +63,9 @@ datarootdir = @datarootdir@
|
||||
datadir = @datadir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
|
||||
@ -155,8 +157,8 @@ install :: $(AUTO_SRC) $(LIBRARIES)
|
||||
|
||||
sources: $(AUTO_SRC)
|
||||
|
||||
$(DESTDIR)$(bindir) \
|
||||
$(DESTDIR)$(libdir) :
|
||||
$(BINDIR) \
|
||||
$(LIBDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
# make a copy to simplify include-paths while still keeping panel's include
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# $Id: Makefile.in,v 1.115 2024/04/08 18:33:54 tom Exp $
|
||||
# $Id: Makefile.in,v 1.116 2024/08/10 18:13:22 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2020-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2016,2018 Free Software Foundation, Inc. #
|
||||
@ -66,7 +66,8 @@ datarootdir = @datarootdir@
|
||||
datadir = @datadir@
|
||||
includesubdir = @includesubdir@
|
||||
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir)$(includesubdir)
|
||||
INCLUDEDIR = $(DESTDIR)$(includedir@MERGE_PREFIX@)$(includesubdir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
|
||||
@ -230,37 +231,37 @@ transform.h :
|
||||
echo "#define PROG_INIT \"$(define_init)\"" >>$@
|
||||
echo "#endif /* __TRANSFORM_H */" >>$@
|
||||
|
||||
install.progs: $(AUTO_SRC) $(PROGS) $(DESTDIR)$(bindir)
|
||||
@MAKE_TERMINFO@ $(LIBTOOL_INSTALL) $(INSTALL_PROG) tic$x $(DESTDIR)$(bindir)/$(actual_tic)
|
||||
@MAKE_TERMINFO@ $(LIBTOOL_INSTALL) $(INSTALL_PROG) toe$x $(DESTDIR)$(bindir)/$(actual_toe)
|
||||
install.progs: $(AUTO_SRC) $(PROGS) $(BINDIR)
|
||||
@MAKE_TERMINFO@ $(LIBTOOL_INSTALL) $(INSTALL_PROG) tic$x $(BINDIR)/$(actual_tic)
|
||||
@MAKE_TERMINFO@ $(LIBTOOL_INSTALL) $(INSTALL_PROG) toe$x $(BINDIR)/$(actual_toe)
|
||||
@MAKE_TERMINFO@ @echo "linking $(actual_infotocap) to $(actual_tic)"
|
||||
@MAKE_TERMINFO@ -@rm -f $(DESTDIR)$(bindir)/$(actual_infotocap)
|
||||
@MAKE_TERMINFO@ ( cd $(DESTDIR)$(bindir) && $(LN_S) $(actual_tic) $(actual_infotocap) )
|
||||
@MAKE_TERMINFO@ -@rm -f $(BINDIR)/$(actual_infotocap)
|
||||
@MAKE_TERMINFO@ ( cd $(BINDIR) && $(LN_S) $(actual_tic) $(actual_infotocap) )
|
||||
@MAKE_TERMINFO@ @echo "linking $(actual_captoinfo) to $(actual_tic)"
|
||||
@MAKE_TERMINFO@ -@rm -f $(DESTDIR)$(bindir)/$(actual_captoinfo)
|
||||
@MAKE_TERMINFO@ ( cd $(DESTDIR)$(bindir) && $(LN_S) $(actual_tic) $(actual_captoinfo) )
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) infocmp$x $(DESTDIR)$(bindir)/$(actual_infocmp)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) clear$x $(DESTDIR)$(bindir)/$(actual_clear)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) tabs$x $(DESTDIR)$(bindir)/$(actual_tabs)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) tput$x $(DESTDIR)$(bindir)/$(actual_tput)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) tset$x $(DESTDIR)$(bindir)/$(actual_tset)
|
||||
@MAKE_TERMINFO@ -@rm -f $(BINDIR)/$(actual_captoinfo)
|
||||
@MAKE_TERMINFO@ ( cd $(BINDIR) && $(LN_S) $(actual_tic) $(actual_captoinfo) )
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) infocmp$x $(BINDIR)/$(actual_infocmp)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) clear$x $(BINDIR)/$(actual_clear)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) tabs$x $(BINDIR)/$(actual_tabs)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) tput$x $(BINDIR)/$(actual_tput)
|
||||
$(LIBTOOL_INSTALL) $(INSTALL_PROG) tset$x $(BINDIR)/$(actual_tset)
|
||||
@echo "linking $(actual_reset) to $(actual_tset)"
|
||||
-@rm -f $(DESTDIR)$(bindir)/$(actual_reset)
|
||||
( cd $(DESTDIR)$(bindir) && $(LN_S) $(actual_tset) $(actual_reset) )
|
||||
-@rm -f $(BINDIR)/$(actual_reset)
|
||||
( cd $(BINDIR) && $(LN_S) $(actual_tset) $(actual_reset) )
|
||||
|
||||
uninstall.progs:
|
||||
@MAKE_TERMINFO@ -@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_tic)
|
||||
@MAKE_TERMINFO@ -@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_toe)
|
||||
@MAKE_TERMINFO@ -@rm -f $(DESTDIR)$(bindir)/$(actual_captoinfo)
|
||||
@MAKE_TERMINFO@ -@rm -f $(DESTDIR)$(bindir)/$(actual_infotocap)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_infocmp)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_clear)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_tabs)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_tput)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(DESTDIR)$(bindir)/$(actual_tset)
|
||||
-@rm -f $(DESTDIR)$(bindir)/$(actual_reset)
|
||||
@MAKE_TERMINFO@ -@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_tic)
|
||||
@MAKE_TERMINFO@ -@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_toe)
|
||||
@MAKE_TERMINFO@ -@rm -f $(BINDIR)/$(actual_captoinfo)
|
||||
@MAKE_TERMINFO@ -@rm -f $(BINDIR)/$(actual_infotocap)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_infocmp)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_clear)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_tabs)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_tput)
|
||||
-@$(LIBTOOL_CLEAN) rm -f $(BINDIR)/$(actual_tset)
|
||||
-@rm -f $(BINDIR)/$(actual_reset)
|
||||
|
||||
$(DESTDIR)$(bindir) :
|
||||
$(BINDIR) :
|
||||
mkdir -p $@
|
||||
|
||||
#
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# $Id: Makefile.in,v 1.130 2021/12/18 23:00:28 tom Exp $
|
||||
# $Id: Makefile.in,v 1.131 2024/08/10 18:19:56 tom Exp $
|
||||
##############################################################################
|
||||
# Copyright 2020,2021 Thomas E. Dickey #
|
||||
# Copyright 2020-2021,2024 Thomas E. Dickey #
|
||||
# Copyright 1998-2017,2018 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
@ -61,10 +61,10 @@ datadir = @datadir@
|
||||
|
||||
real_bindir = $(libexecdir)/$(PACKAGE)
|
||||
|
||||
BINDIR = $(DESTDIR)$(bindir)
|
||||
LIBEXECDIR = $(DESTDIR)$(libexecdir)
|
||||
LIBDIR = $(DESTDIR)$(libdir)
|
||||
DATADIR = $(DESTDIR)$(datadir)
|
||||
BINDIR = $(DESTDIR)$(bindir@MERGE_PREFIX@)
|
||||
LIBEXECDIR = $(DESTDIR)$(libexecdir@MERGE_PREFIX@)
|
||||
LIBDIR = $(DESTDIR)$(libdir@MERGE_PREFIX@)
|
||||
DATADIR = $(DESTDIR)$(datadir@MERGE_PREFIX@)
|
||||
|
||||
REAL_BINDIR = $(LIBEXECDIR)/$(PACKAGE)
|
||||
|
||||
|
||||
36
test/aclocal.m4
vendored
36
test/aclocal.m4
vendored
@ -27,7 +27,7 @@ dnl sale, use or other dealings in this Software without prior written *
|
||||
dnl authorization. *
|
||||
dnl***************************************************************************
|
||||
dnl
|
||||
dnl $Id: aclocal.m4,v 1.227 2024/08/10 14:31:42 tom Exp $
|
||||
dnl $Id: aclocal.m4,v 1.228 2024/08/11 09:11:30 tom Exp $
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey
|
||||
dnl
|
||||
@ -2390,6 +2390,40 @@ fi
|
||||
AC_SUBST(INSTALL_OPT_S)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INSTALL_PREFIX version: 1 updated: 2024/08/10 20:16:32
|
||||
dnl -----------------
|
||||
dnl Special option for use by system-builders: the install-prefix is used to
|
||||
dnl adjust the location into which the actual install is done, so that an
|
||||
dnl archive can be built without modifying the host system's configuration.
|
||||
AC_DEFUN([CF_INSTALL_PREFIX],[
|
||||
AC_MSG_CHECKING(for an installation directory prefix)
|
||||
AC_ARG_WITH(install-prefix,
|
||||
[ --with-install-prefix=DESTDIR use DESTDIR as installation directory prefix],
|
||||
[case "x$withval" in
|
||||
(xyes|xno)
|
||||
;;
|
||||
(*) DESTDIR="$withval"
|
||||
;;
|
||||
esac])
|
||||
AC_MSG_RESULT([${DESTDIR:-(none)}])
|
||||
AC_SUBST(DESTDIR)
|
||||
|
||||
AC_MSG_CHECKING(if installation directory prefix should be merged)
|
||||
CF_ARG_ENABLE(install-prefix,
|
||||
[ --enable-install-prefix merge DESTDIR with installation prefix],
|
||||
cf_install_prefix=yes,
|
||||
cf_install_prefix=no)
|
||||
AC_MSG_RESULT($cf_install_prefix)
|
||||
|
||||
if test "$cf_install_prefix" = yes ; then
|
||||
MERGE_PREFIX=':$(prefix)%=%'
|
||||
else
|
||||
MERGE_PREFIX=''
|
||||
fi
|
||||
|
||||
AC_SUBST(MERGE_PREFIX)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_INTEL_COMPILER version: 9 updated: 2023/02/18 17:41:25
|
||||
dnl -----------------
|
||||
dnl Check if the given compiler is really the Intel compiler for Linux. It
|
||||
|
||||
3922
test/configure
vendored
3922
test/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1996-on
|
||||
dnl
|
||||
dnl $Id: configure.in,v 1.177 2024/08/10 14:11:56 tom Exp $
|
||||
dnl $Id: configure.in,v 1.178 2024/08/11 09:08:54 tom Exp $
|
||||
dnl This is a simple configuration-script for the ncurses test programs that
|
||||
dnl allows the test-directory to be separately configured against a reference
|
||||
dnl system (i.e., sysvr4 curses)
|
||||
@ -118,6 +118,7 @@ AM_LANGINFO_CODESET
|
||||
dnl ---------------------------------------------------------------------------
|
||||
CF_PKG_CONFIG
|
||||
CF_DISABLE_ECHO
|
||||
CF_INSTALL_PREFIX
|
||||
|
||||
dnl ---------------------------------------------------------------------------
|
||||
CF_HELP_MESSAGE(Curses Version-dependent Options:)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user