From scrappy@hub.org  Fri Nov 24 21:15:39 1995
Received: from hub.org (hub.org [199.166.238.138])
          by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id VAA27764
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 24 Nov 1995 21:15:21 -0800
Received: (from scrappy@localhost) by hub.org (8.7.1/8.7.1) id AAA26960; Sat, 25 Nov 1995 00:15:09 -0500 (EST)
Message-Id: <199511250515.AAA26960@hub.org>
Date: Sat, 25 Nov 1995 00:15:09 -0500 (EST)
From: "Marc G. Fournier" <scrappy@hub.org>
Reply-To: scrappy@hub.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: /usr/src/lib Makefile assumes you want to install...
X-Send-Pr-Version: 3.2

>Number:         838
>Category:       misc
>Synopsis:       /usr/src/lib Makefile assumes you want to install...
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 24 21:20:02 PST 1995
>Closed-Date:    Wed Apr 10 23:57:53 PDT 1996
>Last-Modified:  Wed Apr 10 23:58:26 PDT 1996
>Originator:     Marc G. Fournier
>Release:        FreeBSD 2.1-STABLE i386
>Organization:
Knowledge, Information and Communications, Inc (ki.net)
>Environment:

	

>Description:

	The problem is that FreeBSD is currently using ncurses 1.7.4
	or something like that, while I have 1.9.8 installed, so don't
	want to make libncurses out of /usr/lib.  The Makefile doesn't
	currently create its SUBDIRS list dynamically, except for a few
	of the subdirectories.

>How-To-Repeat:

	

>Fix:
	
	New Makefile that dynamically creates a list of SUBDIRS instead 
	of assuming that someone wants to install everything.

-----[ CUT HERE ]-----

#	@(#)Makefile	8.1 (Berkeley) 6/4/93


.if	${MACHINE} == "tahoe"
SUBDIR=csu/tahoe.pcc
.elif	${MACHINE} == "vax"
SUBDIR=csu/vax.pcc
.else
SUBDIR=csu/${MACHINE}
.endif

# XXX MISSING:		libplot

.if exists(libc)
SUBDIR+= libc
.endif

.if exists(libcompat)
SUBDIR+= libcompat
.endif

.if exists(libcom_err)
SUBDIR+= libcom_err
.endif

.if exists(libcurses)
SUBDIR+= libcurses
.endif

.if exists(libedit)
SUBDIR+= libedit
.endif

.if exists(libf2c)
SUBDIR+= libf2c
.endif

.if exists(libforms)
SUBDIR+= libforms
.endif

.if exists(libkvm)
SUBDIR+= libkvm
.endif

.if exists(libmd)
SUBDIR+= libmd
.endif

.if exists(libmytinfo)
SUBDIR+= libmytinfo
.endif

.if exists(libpcap)
SUBDIR+= libpcap
.endif

.if exists(librpcsvc)
SUBDIR+= librpcsvc
.endif

.if exists(libscsi)
SUBDIR+= libscsi
.endif

.if exists(libskey)
SUBDIR+= libskey
.endif

.if exists(libss)
SUBDIR+= libss
.endif

.if exists(libtermcap)
SUBDIR+= libtermcap
.endif

.if exists(libutil)
SUBDIR+= libutil
.endif

.if exists(libxpg4)
SUBDIR+= libxpg4
.endif

.if exists(liby)
SUBDIR+= liby
.endif

.if exists(libipx)
SUBDIR+= libipx
.endif

.if exists(libncurses)
SUBDIR+= libncurses
.endif

.if exists(libresolv)
SUBDIR+= libresolv
.endif

.if !exists(../secure) || defined(NOSECURE) || defined(NOCRYPT)
SUBDIR+= libcrypt
.else
SUBDIR+= ../secure/lib/libcrypt
.endif

.if !exists(../secure) || defined(NOSECURE)
SUBDIR+= libtelnet
.else
SUBDIR+= ../secure/lib/libtelnet
.endif

.if defined(WANT_CSRG_LIBM)
SUBDIR+= libm
.else
SUBDIR+= msun
.endif

.include <bsd.subdir.mk>
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: scrappy 
State-Changed-When: Wed Apr 10 23:57:53 PDT 1996 
State-Changed-Why:  
old PR that isn't completely relevant anymore - one of mine 
>Unformatted:
