diff options
author | Rene Ladan <rene@FreeBSD.org> | 2019-08-17 20:41:53 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2019-08-17 20:41:53 +0000 |
commit | 221e18f19b3a457f73dd4f870aa594ad56ba3cca (patch) | |
tree | 3eb0f0f2851e3a96e168a58a643982ef2f255d5e /sysutils/grub2/files/patch-build-aux_test-driver | |
parent | Remove expired port: (diff) |
Remove expired port:
2019-02-04 sysutils/grub2: Unmaintained (more than five years), not updated (one-and-a-half years), does not build with modern compilers
Notes
Notes:
svn path=/head/; revision=509170
Diffstat (limited to 'sysutils/grub2/files/patch-build-aux_test-driver')
-rw-r--r-- | sysutils/grub2/files/patch-build-aux_test-driver | 130 |
1 files changed, 0 insertions, 130 deletions
diff --git a/sysutils/grub2/files/patch-build-aux_test-driver b/sysutils/grub2/files/patch-build-aux_test-driver deleted file mode 100644 index eded40e2bd77..000000000000 --- a/sysutils/grub2/files/patch-build-aux_test-driver +++ /dev/null @@ -1,130 +0,0 @@ ---- build-aux/test-driver.o 2013-07-29 08:36:33.775875020 -0400 -+++ build-aux/test-driver 2013-07-29 08:35:04.085870311 -0400 -@@ -0,0 +1,127 @@ -+#! /bin/sh -+# test-driver - basic testsuite driver script. -+ -+scriptversion=2012-06-27.10; # UTC -+ -+# Copyright (C) 2011-2013 Free Software Foundation, Inc. -+# -+# 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, 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, see <http://www.gnu.org/licenses/>. -+ -+# As a special exception to the GNU General Public License, if you -+# distribute this file as part of a program that contains a -+# configuration script generated by Autoconf, you may include it under -+# the same distribution terms that you use for the rest of that program. -+ -+# This file is maintained in Automake, please report -+# bugs to <bug-automake@gnu.org> or send patches to -+# <automake-patches@gnu.org>. -+ -+# Make unconditional expansion of undefined variables an error. This -+# helps a lot in preventing typo-related bugs. -+set -u -+ -+usage_error () -+{ -+ echo "$0: $*" >&2 -+ print_usage >&2 -+ exit 2 -+} -+ -+print_usage () -+{ -+ cat <<END -+Usage: -+ test-driver --test-name=NAME --log-file=PATH --trs-file=PATH -+ [--expect-failure={yes|no}] [--color-tests={yes|no}] -+ [--enable-hard-errors={yes|no}] [--] TEST-SCRIPT -+The '--test-name', '--log-file' and '--trs-file' options are mandatory. -+END -+} -+ -+# TODO: better error handling in option parsing (in particular, ensure -+# TODO: $log_file, $trs_file and $test_name are defined). -+test_name= # Used for reporting. -+log_file= # Where to save the output of the test script. -+trs_file= # Where to save the metadata of the test run. -+expect_failure=no -+color_tests=no -+enable_hard_errors=yes -+while test $# -gt 0; do -+ case $1 in -+ --help) print_usage; exit $?;; -+ --version) echo "test-driver $scriptversion"; exit $?;; -+ --test-name) test_name=$2; shift;; -+ --log-file) log_file=$2; shift;; -+ --trs-file) trs_file=$2; shift;; -+ --color-tests) color_tests=$2; shift;; -+ --expect-failure) expect_failure=$2; shift;; -+ --enable-hard-errors) enable_hard_errors=$2; shift;; -+ --) shift; break;; -+ -*) usage_error "invalid option: '$1'";; -+ esac -+ shift -+done -+ -+if test $color_tests = yes; then -+ # Keep this in sync with 'lib/am/check.am:$(am__tty_colors)'. -+ red='[0;31m' # Red. -+ grn='[0;32m' # Green. -+ lgn='[1;32m' # Light green. -+ blu='[1;34m' # Blue. -+ mgn='[0;35m' # Magenta. -+ std='[m' # No color. -+else -+ red= grn= lgn= blu= mgn= std= -+fi -+ -+do_exit='rm -f $log_file $trs_file; (exit $st); exit $st' -+trap "st=129; $do_exit" 1 -+trap "st=130; $do_exit" 2 -+trap "st=141; $do_exit" 13 -+trap "st=143; $do_exit" 15 -+ -+# Test script is run here. -+"$@" >$log_file 2>&1 -+estatus=$? -+if test $enable_hard_errors = no && test $estatus -eq 99; then -+ estatus=1 -+fi -+ -+case $estatus:$expect_failure in -+ 0:yes) col=$red res=XPASS recheck=yes gcopy=yes;; -+ 0:*) col=$grn res=PASS recheck=no gcopy=no;; -+ 77:*) col=$blu res=SKIP recheck=no gcopy=yes;; -+ 99:*) col=$mgn res=ERROR recheck=yes gcopy=yes;; -+ *:yes) col=$lgn res=XFAIL recheck=no gcopy=yes;; -+ *:*) col=$red res=FAIL recheck=yes gcopy=yes;; -+esac -+ -+# Report outcome to console. -+echo "${col}${res}${std}: $test_name" -+ -+# Register the test result, and other relevant metadata. -+echo ":test-result: $res" > $trs_file -+echo ":global-test-result: $res" >> $trs_file -+echo ":recheck: $recheck" >> $trs_file -+echo ":copy-in-global-log: $gcopy" >> $trs_file -+ -+# Local Variables: -+# mode: shell-script -+# sh-indentation: 2 -+# eval: (add-hook 'write-file-hooks 'time-stamp) -+# time-stamp-start: "scriptversion=" -+# time-stamp-format: "%:y-%02m-%02d.%02H" -+# time-stamp-time-zone: "UTC" -+# time-stamp-end: "; # UTC" -+# End: |