path: root/mcon/U/newslib.U
diff options
Diffstat (limited to 'mcon/U/newslib.U')
1 files changed, 61 insertions, 0 deletions
diff --git a/mcon/U/newslib.U b/mcon/U/newslib.U
new file mode 100644
index 0000000..0538e92
--- /dev/null
+++ b/mcon/U/newslib.U
@@ -0,0 +1,61 @@
+?RCS: $Id: newslib.U,v 3.0 1993/08/18 12:09:23 ram Exp $
+?RCS: Copyright (c) 1991-1993, Raphael Manfredi
+?RCS: You may redistribute only under the terms of the Artistic Licence,
+?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 Licence; a copy of which may be found at the root
+?RCS: of the source tree for dist 3.0.
+?RCS: $Log: newslib.U,v $
+?RCS: Revision 3.0 1993/08/18 12:09:23 ram
+?RCS: Baseline for dist 3.0 netwide release.
+?MAKE:newslib newslibexp: test inews Oldconfig Getfile
+?MAKE: -pick add $@ %<
+?S: This variable contains the eventual value of the NEWSLIB symbol,
+?S: which holds the name of the directory serving as the news library.
+?S: It may have a ~ on the front. See newslibexp for expanded version.
+?S: This variable contains the ~ expanded name of the news library
+?S: directory. See newslib.
+?C: This symbol contains the name of the directory serving as the news
+?C: library. The program must be prepared to do ~ expansion on it.
+?C: This symbol is the ~ expanded version of NEWSLIB, for programs that
+?C: do not wish to deal with it at run-time.
+?H:#define NEWSLIB "$newslib" /**/
+?H:#define NEWSLIB_EXP "$newslibexp" /**/
+?LINT:change inews
+: figure out news library
+case "$newslib" in
+ dflt=/usr/lib/news
+ ;;
+*) dflt=$newslib ;;
+echo " "
+rp='Where is your news library?'
+. ./getfile
+if $test -f $newslibexp/inews; then
+ echo "Aha! Inews is really in $newslibexp! Maybe this is 2.10.2..." >&4
+ case "$inews" in
+ inews)
+ : null
+ ;;
+ *) echo "(Make sure $inews isn't an old version.)";;
+ esac
+ inews=$newslibexp/inews