pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc regress: remove Makefile



details:   https://anonhg.NetBSD.org/pkgsrc/rev/045ad4d17697
branches:  trunk
changeset: 407927:045ad4d17697
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Sat Jan 11 11:09:35 2020 +0000

description:
regress: remove Makefile

The regress/ directory does not contain pkgsrc packages, therefore it
should not be listed as a SUBDIR in the top-level Makefile.

This wrong impression could be caused because most of the regression
tests have a Makefile that looks like an actual package Makefile. But
this alone doesn't mean that these are packages. The only relevant file
for a regression test is the spec file. If that test uses a package
Makefile or not is an implementation detail of each test.

diffstat:

 Makefile         |   3 +--
 regress/Makefile |  31 -------------------------------
 regress/README   |   2 ++
 3 files changed, 3 insertions(+), 33 deletions(-)

diffs (58 lines):

diff -r 2b9bd8e8e194 -r 045ad4d17697 Makefile
--- a/Makefile  Sat Jan 11 11:09:00 2020 +0000
+++ b/Makefile  Sat Jan 11 11:09:35 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.86 2014/06/02 10:24:05 wiz Exp $
+# $NetBSD: Makefile,v 1.87 2020/01/11 11:09:35 rillig Exp $
 #
 # This is the top-level Makefile of pkgsrc. It contains a list of the
 # categories of packages, as well as some targets that operate on the
@@ -79,7 +79,6 @@
 SUBDIR+=       parallel
 SUBDIR+=       pkgtools
 SUBDIR+=       print
-#SUBDIR+=      regress         # regression tests must be started manually
 SUBDIR+=       security
 SUBDIR+=       shells
 SUBDIR+=       sysutils
diff -r 2b9bd8e8e194 -r 045ad4d17697 regress/Makefile
--- a/regress/Makefile  Sat Jan 11 11:09:00 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-# $NetBSD: Makefile,v 1.27 2019/12/12 04:35:21 wiz Exp $
-#
-# See https://www.netbsd.org/docs/pkgsrc/regression.html for more
-# information about these tests.
-#
-
-COMMENT=       Regression tests for pkgsrc infrastructure
-
-SUBDIR+=       barrier
-SUBDIR+=       bootstrap-install-sh
-SUBDIR+=       buildlink-libtool
-SUBDIR+=       buildlink-transform
-SUBDIR+=       buildlink-unwrap
-SUBDIR+=       check-perms
-SUBDIR+=       check-portability
-SUBDIR+=       compiler
-SUBDIR+=       env-vars
-#SUBDIR+=      gnu-configure-strict    # no Makefile
-SUBDIR+=       ignore-tools
-#SUBDIR+=      infra-unittests # no Makefile
-SUBDIR+=       make-env-phases
-SUBDIR+=       make-quoting
-SUBDIR+=       pkg-options
-SUBDIR+=       pkgfail
-SUBDIR+=       print-plist
-SUBDIR+=       print-plist-python
-SUBDIR+=       show-all
-SUBDIR+=       subst
-SUBDIR+=       tools
-
-.include "../mk/misc/category.mk"
diff -r 2b9bd8e8e194 -r 045ad4d17697 regress/README
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/regress/README    Sat Jan 11 11:09:35 2020 +0000
@@ -0,0 +1,2 @@
+See the chapter "Regression tests" in the pkgsrc guide (doc/pkgsrc.txt)
+for more information about these tests.



Home | Main Index | Thread Index | Old Index