This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove metaconfig units in sync with upstream
authorNiko Tyni <ntyni@debian.org>
Fri, 13 Oct 2017 14:28:41 +0000 (17:28 +0300)
committerH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Sun, 15 Oct 2017 09:21:06 +0000 (11:21 +0200)
These files are identical to the ones in dist/ and
in upstream dist.git, so they seem to be obsolete.

The only resulting change in Configure is moving the
HAS_MSG and HAS_SEM blocks earlier in the file.

U/modified/cf_who.U [deleted file]
U/modified/d_msg.U [deleted file]
U/modified/d_sem.U [deleted file]
U/perl/issymlink.U [deleted file]

diff --git a/U/modified/cf_who.U b/U/modified/cf_who.U
deleted file mode 100644 (file)
index d7492c7..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-?RCS: $Id$
-?RCS:
-?RCS: Copyright (c) 1991-1997, 2004-2006, Raphael Manfredi
-?RCS:
-?RCS: You may redistribute only under the terms of the Artistic License,
-?RCS: as specified in the README file that comes with the distribution.
-?RCS: You may reuse parts of this distribution only within the terms of
-?RCS: that same Artistic License; a copy of which may be found at the root
-?RCS: of the source tree for dist 4.0.
-?RCS:
-?RCS: $Log: cf_who.U,v $
-?RCS: Revision 3.0.1.2  1997/02/28  15:28:50  ram
-?RCS: patch61: new computation method avoiding use of temporary file
-?RCS:
-?RCS: Revision 3.0.1.1  1994/05/06  14:42:34  ram
-?RCS: patch23: login name now computed the hard way
-?RCS:
-?RCS: Revision 3.0  1993/08/18  12:05:32  ram
-?RCS: Baseline for dist 3.0 netwide release.
-?RCS:
-?X:
-?X: Oldconfig dependency is there to ensure computation occurs after old values
-?X: from config.sh have been loaded, so that we can supersede them.
-?X:
-?MAKE:cf_time cf_by: date Oldconfig
-?MAKE: -pick add $@ %<
-?S:cf_time:
-?S:    Holds the output of the "date" command when the configuration file was
-?S:    produced. This is used to tag both config.sh and config_h.SH.
-?S:.
-?S:cf_by:
-?S:    Login name of the person who ran the Configure script and answered the
-?S:    questions. This is used to tag both config.sh and config_h.SH.
-?S:.
-?LINT:change LC_ALL LANGUAGE
-: who configured the system
-?X: Ensure English date -- Jarkko Hietaniemi
-cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1`
-?X:
-?X: Leave a white space between first two '(' for ksh. The sub-shell is needed
-?X: on some machines to avoid the error message when logname is not found; e.g.
-?X: on SUN-OS 3.2, (logname || whoami) would not execute whoami if logname was
-?X: not found. Sigh!
-?X:
-?X: Convex had a broken logname executable which returned a non-zero status,
-?X: and that broke the previous:
-?X:   cf_by=`( (logname) 2>/dev/null || whoami) 2>&1`
-?X: Switch to emergency mode... -- RAM, 19/04/94
-?X:
-?X: Parentheses needed to avoid error message if the program does not exist.
-?X: Uses case instead of $test so it can be put before $test is defined.
-?X: Don't redirect to a file because on Ultrix (under script?) logname
-?X: outputs a blank line first.  This method will apparently work.
-case "$cf_by" in
-"")
-       cf_by=`(logname) 2>/dev/null`
-       case "$cf_by" in
-       "")
-               cf_by=`(whoami) 2>/dev/null`
-               case "$cf_by" in
-               "") cf_by=unknown ;;
-               esac ;;
-       esac ;;
-esac
-
diff --git a/U/modified/d_msg.U b/U/modified/d_msg.U
deleted file mode 100644 (file)
index 748da6a..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-?RCS: $Id$
-?RCS:
-?RCS: Copyright (c) 1991-1997, 2004-2006, Raphael Manfredi
-?RCS:
-?RCS: You may redistribute only under the terms of the Artistic License,
-?RCS: as specified in the README file that comes with the distribution.
-?RCS: You may reuse parts of this distribution only within the terms of
-?RCS: that same Artistic License; a copy of which may be found at the root
-?RCS: of the source tree for dist 4.0.
-?RCS:
-?RCS: $Log: d_msg.U,v $
-?RCS: Revision 3.0  1993/08/18  12:06:37  ram
-?RCS: Baseline for dist 3.0 netwide release.
-?RCS:
-?MAKE:d_msg: test d_msgctl d_msgget d_msgsnd d_msgrcv Setvar Findhdr osname
-?MAKE: -pick add $@ %<
-?S:d_msg:
-?S:    This variable conditionally defines the HAS_MSG symbol, which
-?S:    indicates that the entire msg*(2) library is present.
-?S:.
-?C:HAS_MSG:
-?C:    This symbol, if defined, indicates that the entire msg*(2) library is
-?C:    supported (IPC mechanism based on message queues).
-?C:.
-?H:#$d_msg HAS_MSG             /**/
-?H:.
-?T:h_msg
-?LINT:set d_msg
-: see how much of the 'msg*(2)' library is present.
-h_msg=true
-echo " "
-case "$d_msgctl$d_msgget$d_msgsnd$d_msgrcv" in
-*"$undef"*) h_msg=false;;
-esac
-case "$osname" in
-freebsd)
-    case "`ipcs 2>&1`" in
-    "SVID messages"*"not configured"*)
-       echo "Your $osname does not have the msg*(2) configured." >&4
-        h_msg=false
-       val="$undef"
-       set msgctl d_msgctl
-       eval $setvar
-       set msgget d_msgget
-       eval $setvar
-       set msgsnd d_msgsnd
-       eval $setvar
-       set msgrcv d_msgrcv
-       eval $setvar
-       ;;
-    esac
-    ;;
-esac
-: we could also check for sys/ipc.h ...
-if $h_msg && $test `./findhdr sys/msg.h`; then
-       echo "You have the full msg*(2) library." >&4
-       val="$define"
-else
-       echo "You don't have the full msg*(2) library." >&4
-       val="$undef"
-fi
-set d_msg
-eval $setvar
-
diff --git a/U/modified/d_sem.U b/U/modified/d_sem.U
deleted file mode 100644 (file)
index d4c59aa..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-?RCS: $Id$
-?RCS:
-?RCS: Copyright (c) 1991-1997, 2004-2006, Raphael Manfredi
-?RCS:
-?RCS: You may redistribute only under the terms of the Artistic License,
-?RCS: as specified in the README file that comes with the distribution.
-?RCS: You may reuse parts of this distribution only within the terms of
-?RCS: that same Artistic License; a copy of which may be found at the root
-?RCS: of the source tree for dist 4.0.
-?RCS:
-?RCS: $Log: d_sem.U,v $
-?RCS: Revision 3.0  1993/08/18  12:07:03  ram
-?RCS: Baseline for dist 3.0 netwide release.
-?RCS:
-?MAKE:d_sem: test d_semctl d_semget d_semop Setvar Findhdr osname
-?MAKE: -pick add $@ %<
-?S:d_sem:
-?S:    This variable conditionally defines the HAS_SEM symbol, which
-?S:    indicates that the entire sem*(2) library is present.
-?S:.
-?C:HAS_SEM:
-?C:    This symbol, if defined, indicates that the entire sem*(2) library is
-?C:    supported.
-?C:.
-?H:#$d_sem HAS_SEM             /**/
-?H:.
-?T:h_sem
-?LINT:set d_sem
-: see how much of the 'sem*(2)' library is present.
-h_sem=true
-echo " "
-case "$d_semctl$d_semget$d_semop" in
-*"$undef"*) h_sem=false;;
-esac
-case "$osname" in
-freebsd)
-    case "`ipcs 2>&1`" in
-    "SVID messages"*"not configured"*)
-       echo "Your $osname does not have the sem*(2) configured." >&4
-        h_sem=false
-       val="$undef"
-       set semctl d_semctl
-       eval $setvar
-       set semget d_semget
-       eval $setvar
-       set semop d_semop
-       eval $setvar
-       ;;
-    esac
-    ;;
-esac
-: we could also check for sys/ipc.h ...
-if $h_sem && $test `./findhdr sys/sem.h`; then
-       echo "You have the full sem*(2) library." >&4
-       val="$define"
-else
-       echo "You don't have the full sem*(2) library." >&4
-       val="$undef"
-fi
-set d_sem
-eval $setvar
-
diff --git a/U/perl/issymlink.U b/U/perl/issymlink.U
deleted file mode 100644 (file)
index f1a159f..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-?RCS: $Id$
-?RCS:
-?RCS: Copyright (c) 1991-1997, 2004-2006, Raphael Manfredi
-?RCS:
-?RCS: You may redistribute only under the terms of the Artistic License,
-?RCS: as specified in the README file that comes with the distribution.
-?RCS: You may reuse parts of this distribution only within the terms of
-?RCS: that same Artistic License; a copy of which may be found at the root
-?RCS: of the source tree for dist 4.0.
-?RCS:
-?RCS: Original Author: Andy Dougherty <doughera@lafcol.lafayette.edu>
-?RCS:
-?RCS: $Log: lns.U,v $
-?RCS: Revision 3.0.1.1  1994/06/20  07:05:52  ram
-?RCS: patch30: created by ADO
-?RCS:
-?MAKE:issymlink: lns test rm
-?MAKE: -pick add $@ %<
-?S:issymlink:
-?S:    This variable holds the test command to test for a symbolic link
-?S:    (if they are supported).  Typical values include 'test -h' and
-?S:    'test -L'.
-?S:.
-?T:pth p
-?LINT:change PATH test
-?LINT:extern newsh
-: determine whether symbolic links are supported
-echo " "
-case "$lns" in
-*"ln"*" -s")
-       echo "Checking how to test for symbolic links..." >&4
-       $lns blurfl sym
-       if $test "X$issymlink" = X; then
-?X:
-?X: In some AIX 4 versions the (ksh) builtin test (-h) is broken.
-?X:
-               case "$newsh" in
-               '') sh     -c "PATH= test -h sym" >/dev/null 2>&1 ;;
-               *)  $newsh -c "PATH= test -h sym" >/dev/null 2>&1 ;;
-               esac
-               if test $? = 0; then
-                       issymlink="test -h"
-               else
-                       echo "Your builtin 'test -h' may be broken." >&4
-                       case "$test" in
-                       /*)     ;;
-                       *)      pth=`echo $PATH | sed -e "s/$p_/ /g"`
-                               for p in $pth
-                               do
-                                       if test -f "$p/$test"; then
-                                               test="$p/$test"
-                                               break
-                                       fi
-                               done
-                               ;;
-                       esac
-                       case "$test" in
-                       /*)
-                               echo "Trying external '$test -h'." >&4
-                               issymlink="$test -h"
-                               if $test ! -h sym >/dev/null 2>&1; then
-                                       echo "External '$test -h' is broken, too." >&4
-                                       issymlink=''
-                               fi
-                               ;;
-                       *)      issymlink='' ;;
-                       esac
-               fi
-       fi
-       if $test "X$issymlink" = X; then
-               if $test -L sym 2>/dev/null; then
-                       issymlink="$test -L"
-                       echo "The builtin '$test -L' worked." >&4
-               fi
-       fi
-       if $test "X$issymlink" != X; then
-               echo "You can test for symbolic links with '$issymlink'." >&4
-       else
-               echo "I do not know how you can test for symbolic links." >&4
-       fi
-       $rm -f blurfl sym
-       ;;
-*)     echo "No symbolic links, so not testing for their testing..." >&4
-       ;;
-esac
-