head	1.2;
access;
symbols
	pkgsrc-2020Q2:1.1.0.14
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.10
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.12
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.8
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.6
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.4
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.2
	pkgsrc-2018Q4-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2020.07.01.08.15.59;	author rillig;	state dead;
branches;
next	1.1;
commitid	cENCmzA1OknkSleC;

1.1
date	2018.11.10.10.40.56;	author rillig;	state Exp;
branches;
next	;
commitid	pQ7GTTVMqVAvWnZA;


desc
@@


1.2
log
@regress/show-all: migrate to regress/infra-unittests

The test framework over there makes it easier to run several independent
tests.  The previous way of squeezing all tests into a single package
Makefile did not scale well and made it invonvenient to add new tests.
In addition, there was no need to create a full-fledged package just to
test this tiny piece of the pkgsrc infrastructure, since that can be
used in categories and the top-level as well.
@
text
@Ensures that the show-all target prints all variants of variable values
as intended. This involves sorted multi-valued variables (like
CONFIGURE_ENV), other multi-valued variables (like CONFIGURE_ARGS),
variables containing special characters that need to be escaped, and
various other edge cases.
@


1.1
log
@mk/misc: in show-all, list values of *_ENV and *_ARGS in separate lines

The *_ENV and *_ARG values are typically very long, and reading them in
a single line is unnecessarily difficult. Therefore, each of their
values is listed on a separate line, for example:

fetch:
  usr   DIST_PATH (undefined)
  pkg   MASTER_SITES = \
                http://ftp.gnome.org/pub/GNOME/sources/glib/2.56/ \
                ftp://ftp.gnome.org/pub/GNOME/sources/glib/2.56/ \
                ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/glib/2.56/ \
                https://download.gnome.org/sources/glib/2.56/ \
                # end of MASTER_SITES
  pkg   DIST_SUBDIR (undefined)
@
text
@@

