diff options
author | Steve Price <steve@FreeBSD.org> | 1999-12-23 18:50:24 +0000 |
---|---|---|
committer | Steve Price <steve@FreeBSD.org> | 1999-12-23 18:50:24 +0000 |
commit | a42efa82401dae1daf691189b455e33c7e94226c (patch) | |
tree | 60cf2bd492177d1d8d4b9958ab4a2b432c3c2e07 /lang | |
parent | Upgrade to 2.2.5 (diff) |
Allow the value of CC to be overridden.
PR: 15397
Submitted by: James Andariese <james@ja.ath.cx>
Notes
Notes:
svn path=/head/; revision=23920
Diffstat (limited to 'lang')
-rw-r--r-- | lang/elk/Makefile | 1 | ||||
-rw-r--r-- | lang/elk/files/patch-aa | 15 | ||||
-rw-r--r-- | lang/elk/files/patch-ab | 32 | ||||
-rw-r--r-- | lang/elk/files/patch-ac | 83 | ||||
-rw-r--r-- | lang/elk/files/patch-ad | 373 | ||||
-rw-r--r-- | lang/elk/files/patch-ae | 30 | ||||
-rw-r--r-- | lang/elk/files/patch-af | 19 | ||||
-rw-r--r-- | lang/elk/files/patch-ag | 13 | ||||
-rw-r--r-- | lang/elk/files/patch-ah | 11 | ||||
-rw-r--r-- | lang/elk/files/patch-ai | 11 | ||||
-rw-r--r-- | lang/elk/files/patch-aj | 11 | ||||
-rw-r--r-- | lang/elk/files/patch-ak | 11 | ||||
-rw-r--r-- | lang/elk/files/patch-al | 11 | ||||
-rw-r--r-- | lang/elk/files/patch-am | 11 | ||||
-rw-r--r-- | lang/elk/files/patch-an | 11 |
15 files changed, 642 insertions, 1 deletions
diff --git a/lang/elk/Makefile b/lang/elk/Makefile index edf8815b0af4..3e82102c2e9c 100644 --- a/lang/elk/Makefile +++ b/lang/elk/Makefile @@ -14,7 +14,6 @@ MASTER_SITES= http://www-rn.informatik.uni-bremen.de/software/elk/dist/ MAINTAINER= ports@FreeBSD.org USE_XLIB= yes -PATCH_STRIP= -p1 ALL_TARGET= default MAN1= elk.1 diff --git a/lang/elk/files/patch-aa b/lang/elk/files/patch-aa new file mode 100644 index 000000000000..cf49aded9b19 --- /dev/null +++ b/lang/elk/files/patch-aa @@ -0,0 +1,15 @@ +--- Makefile.orig Mon Jul 31 07:56:26 1995 ++++ Makefile Sun Dec 12 16:29:07 1999 +@@ -16,9 +16,9 @@ + lib/unix\ + lib/xlib\ + lib/xt\ +- lib/xaw\ +- lib/xm\ +- lib/xm/xt ++ lib/xaw ++# lib/xm\ ++# lib/xm/xt + + # ---------------------------------------------------------------------- + diff --git a/lang/elk/files/patch-ab b/lang/elk/files/patch-ab new file mode 100644 index 000000000000..1533c3cd695a --- /dev/null +++ b/lang/elk/files/patch-ab @@ -0,0 +1,32 @@ +--- doc/man/elk.1.orig Fri Aug 11 09:27:03 1995 ++++ doc/man/elk.1 Sun Dec 12 16:29:07 1999 +@@ -2,9 +2,9 @@ + .TH ELK 1 "15 January 1991" + .UC 4 + .SH NAME +-elk, scheme \- extensible Scheme interpreter ++elk \- extensible Scheme interpreter + .SH SYNOPSIS +-.B scheme ++.B elk + [ + .B \-l \f2file\fP + ] [ +@@ -20,8 +20,6 @@ + ] [[ + .B \-\^\- + ] \f2args\fP] +-.LP +-.BR elk .\|.\|. + .SH DESCRIPTION + .I Elk + (Extension Language Kit) is a Scheme implementation designed +@@ -32,7 +30,7 @@ + is linked with the application it serves, but a stand-alone version + of the Scheme interpreter is installed as well (usually under + the name +-.BR scheme ). ++.BR elk ). + This interpreter, together with the standard Scheme toplevel, + .I Elk + can be used as an ordinary, stand-alone implementation of the diff --git a/lang/elk/files/patch-ac b/lang/elk/files/patch-ac new file mode 100644 index 000000000000..e97faba34d52 --- /dev/null +++ b/lang/elk/files/patch-ac @@ -0,0 +1,83 @@ +--- config/sites/386pc-freebsd2.1.orig Sun Dec 12 16:29:07 1999 ++++ config/sites/386pc-freebsd2.1 Sun Dec 12 16:29:07 1999 +@@ -0,0 +1,80 @@ ++# This is a shell script. It is sourced by the build scripts in the ++# various subdirectories to gather site- and installation-specific ++# information required for building the Makefiles. ++# ++# This script is read after the "system" file, therefore you can place ++# variable settings here to override those from "system". ++# ++# Some variables in this script are interpreted as boolean variables and ++# indicate presence or absence of one specific feature. The value "yes" ++# is regarded as "true", all other values (including no value or even ++# non-existence of the variable) are interpreted as "false". ++# ++# Do not forget to quote values that contain shell meta syntax. ++# ++# ----------------------------------------------------------------------- ++ ++ ++# The directory where all files are installed by running "make install". ++# The subdirectories bin, lib, include, and runtime (with various ++# subdirectories) are created automatically, but $install_dir isn't. ++# Make sure $install_dir doesn't point to the top of the source tree ++# (i.e. choose a subdirectory or a directory outside the source tree). ++ ++install_dir=${PREFIX}/share/elk ++ ++ ++# Libraries against which to link the X11 extension (typically -lX11). ++# ++# Any of the following library lists may be prefixed by something like ++# -L/usr/X11/lib if the X-libraries do not reside in a standard directory; ++# an additional -R/usr/X11/lib and -lsocket may be required in case of ++# SunOS 5.x/SysVR4). ++ ++libxlib="-L${X11BASE}/lib -lX11" ++ ++# Libraries against which to link the Xt extension (typically ++# -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11). -lXaw is needed to get the correct ++# definition of the vendor shell widget class ++ ++libxt="-L${X11BASE}/lib -lX11 -lXext -lICE -lSM -lXt -lXmu -lXaw" ++ ++ ++# Libraries against which to link the Athena widgets extension (typically ++# identical to libxt above) ++ ++libxaw="-L${X11BASE}/lib -lX11 -lXext -lICE -lSM -lXt -lXmu -lXaw" ++ ++ ++# Libraries against which to link the Motif extension (typically like ++# libaw above with Xaw replaced by Xm) ++ ++libxmotif="-L${X11BASE}/lib -lX11 -lXext -lICE -lSM -lXt -lXmu -lXm" ++ ++ ++# Additional flags (typically -Isomething) to be supplied to the C ++# compiler when compiling an X11 application, or a Motif application, ++# respectively. ++ ++x11_incl=-I${X11BASE}/include ++motif_incl=-I${X11BASE}/include ++ ++ ++# Set "gdbm" to "yes" if you have the GNU gdbm library installed and ++# want the gdbm extension to be compiled. "gdbm_inc" gives additional ++# C compiler flags required to compile a program using gdbm. ++ ++gdbm= ++gdbm_incl=-I${PREFIX}/include/gdbm ++ ++ ++# Do you want to use the generational garbage collector? If not, the ++# stop-and-copy garbage collector will be used. ++ ++generational_gc=yes ++ ++ ++# The default heap size of the Scheme interpreter in KBytes (if the ++# stop-and-copy garbage collector is used). ++ ++default_heap_size=1024 diff --git a/lang/elk/files/patch-ad b/lang/elk/files/patch-ad new file mode 100644 index 000000000000..5ccc492282f8 --- /dev/null +++ b/lang/elk/files/patch-ad @@ -0,0 +1,373 @@ +--- config/untested/386pc-freebsd2.1-cc.orig Sun Dec 12 16:29:07 1999 ++++ config/untested/386pc-freebsd2.1-cc Sun Dec 12 16:29:07 1999 +@@ -0,0 +1,370 @@ ++# This is a shell script. It is sourced by the build scripts in the ++# various subdirectories to gather system-, compiler-, and OS-specific ++# information required for building the Makefiles. ++# ++# Most variables in this script are interpreted as boolean variables and ++# indicate presence or absence of one specific feature. The value "yes" ++# is regarded as "true", all other values (including no value or even ++# non-existence of the variable) are interpreted as "false". ++# ++# Do not forget to quote values that contain shell meta syntax. ++# ++# ----------------------------------------------------------------------- ++ ++ ++# $system should contain the name of this file. It may be used by some ++# of the build scripts to do things that are specific to one single ++# type of system. ++ ++system=386pc-freebsd2.1-cc ++ ++ ++# Does the system support the vprintf library function? If not, ++# availability of the (non-portable) _doprnt function is assumed. ++ ++vprintf=yes ++ ++ ++# Does the directory(3) library follow the POSIX conventions (i.e. ++# requires the <dirent.h> include file and uses "struct dirent")? ++# If not, the (obsolete) BSD-style interface with <sys/dir.h> and ++# "struct direct" is assumed. ++ ++dirent=yes ++ ++ ++# Does the system have the random/srandom library functions? If not, ++# rand/srand will be used instead. ++ ++random=yes ++ ++ ++# Does the system have the index library function? If not, strchr ++# will be used. ++ ++index=yes ++ ++ ++# Does the system have the bcopy, bzero, and bcmp library functions? ++# If not, memcpy/memset/memcmp will be used. ++ ++bstring=yes ++ ++ ++# Does using the access system call require <unistd.h> to be included? ++# (Look into the manual page for access if in doubt.) ++ ++include_unistd_h=yes ++ ++ ++# If the FIONREAD ioctl command is defined, which file must be included? ++ ++fionread_include='<sys/ioctl.h>' ++ ++ ++# What is the name of the a.out include file? ++ ++aout_h='<a.out.h>' ++ ++ ++# The following variables control how certain system limits are obtained ++# during runtime. ++# ++# If getdtablesize() is available to determine the maximum number of open ++# files per process, set getdtablesize=yes. ++# Alternatively, if POSIX-style sysconf() can be called with _SC_OPEN_MAX, ++# set sysconf_open_max=yes. ++# If neither is set to "yes", an educated guess will be made. ++ ++getdtablesize=yes ++sysconf_open_max=yes ++ ++# If POSIX-style pathconf() can be invoked with _PC_PATH_MAX to determine ++# the maximum pathname length, set pathconf_path_max=yes. ++ ++pathconf_path_max=yes ++ ++# If the system page size can be determined by calling getpagesize() ++# set getpagesize=yes. ++# Alternatively, if sysconf() can be invoked with _SC_PAGESIZE, set ++# sysconf_pagesize=yes. ++# These two variables are only required if the generational garbage ++# collector is used. ++ ++getpagesize=yes ++sysconf_pagesize=no ++ ++ ++# Set reliable_signals=bsd if your system supports BSD-style reliable ++# signals (has sigblock and related functions); set reliable_signals=posix ++# for POSIX-style signals (sigprocmask, sigsets); otherwise old V7/SysV ++# signal semantics are assumed. ++ ++reliable_signals=bsd ++ ++ ++# To support dynamic loading of object files and "dump", the system's ++# a.out format has to be known. Choose one of the following: ++# ++# coff ecoff xcoff elf macho hp9k convex ++# ++# Other values of "aout_format" are interpreted as BSD-style a.out format. ++ ++aout_format= ++ ++ ++# Which mechanism should be used to dynamically load object files? ++# Possible values currently are: ++# ++# ld BSD-style incremental loading based on ld -A ++# rld NeXT-style rld_load() ++# shl HP-UX shl_load() ++# dl SysVR4/SunOS5 dlopen() ++# ++# Leave load_obj empty if dynamic loading is not supported. ++ ++load_obj=dl ++ ++ ++ # The following variables are only relevant if load_obj is set. ++ ++ # Linker options to produce a shared object from a .o file. ++ # Only used if load_obj=dl. ++ ++ ldflags_shared='-Bshareable' ++ ++ # The libraries against which dynamically loaded files are resolved ++ # at the time they are loaded. ++ ++ load_libraries= ++ ++ # Does the ld-option -x really do what the manual says it does (i.e. ++ # omit local symbols), or does it somehow render the resulting object ++ # file unsuitable for dynamic loading? If in doubt, leave it out ++ # (which may result in somewhat larger object files). ++ ++ incremental_ldflags=-x ++ ++ # Systems with "aout_format=ecoff" may require a call to the cacheflush ++ # system call after an object file has been loaded. Which include file ++ # has to be included in this case? ++ ++ cachectl_h=unused ++ ++ # Is the ANSI-C atexit function supported to register an exit handler? ++ # If not, the exit library function will be redefined and will end in ++ # a call to _exit. ++ ++ atexit=yes ++ ++ ++# Do the names of external functions in the symbol table always begin ++# with a special character (such as underline)? If so, syms_begin_with ++# should hold this character, otherwise leave it empty. ++ ++syms_begin_with=_ ++ ++ ++# The symbol prefixes of extension initialization and finalization ++# functions (without the initial $syms_begin_with). Do not change ++# these unless the compiler or linker restricts the length of symbols! ++ ++init_prefix=elk_init_ ++finit_prefix=elk_finit_ ++ ++ ++# Is the "dump" function supported? ++ ++can_dump=no ++ ++ ++# The following variables are only relevant if "can_dump=yes". ++ ++ # Is the fchmod system call broken or unavailable? ++ ++ fchmod_broken=no ++ ++ # These four variables are only relevant if the system has the BSD-style ++ # a.out format. ++ # segment_size is the segment size of the system's memory management ++ # unit, i.e. the number to a multiple of which the size of an a.out ++ # segment (e.g. .text) is rounded up. ++ # file_text_start is the file offset at which the text segment starts ++ # in an a.out file. ++ # mem_text_start is the starting address of the text segment in memory. ++ # text_length_adj must be set to "sizeof (struct exec)" if the length of ++ # the text segment stored in the a.out header includes the a.out header ++ # itself. ++ ++ segment_size=__LDPGSZ ++ file_text_start='(N_TXTOFF(hdr) + sizeof(struct exec))' ++ mem_text_start='(sizeof(struct exec) + getpagesize())' ++ text_length_adj='(sizeof(struct exec))' ++ ++ # Only relevant if "aout_format=coff": the system's pagesize. ++ ++ coff_pagesize= ++ ++ # Only relevant if "aout_format=hp9k" and "load_obj=shl" ++ ++ hp_shared_libraries=yes ++ ++ # Print debug messages when dumping ++ ++ debug_dump=yes ++ ++ ++# Is the "termio" terminal interface supported by the system? If not, ++# BSD-style tty handling will be used. ++ ++termio=yes ++ ++ ++# flush_stdio and flush_tty indicate how clear-input/output-port can ++# flush (purge) a FILE pointer and a TTY file descriptor. ++# Possible values of flush_stdio: ++# bsd assume old BSD-style FILE* (with _cnt, _ptr, _base) ++# fpurge use 4.4BSD-style fpurge stdio library function ++# linux use Linux-specific method ++# Possible values of flush_tty: ++# tiocflush use TIOCFLUSH ioctl from <sys/ioctl.h> ++# tcflsh use TCFLSH ioctl from <termio.h> ++# Leave the variable(s) empty if flushing is not supported. ++ ++flush_stdio=fpurge ++flush_tty=tiocflush ++ ++ ++# The interpreter uses the getrlimit function to determine the maximum ++# stack size of the running program. If this function is not supported, ++# set max_stack_size to a (fixed) maximum stack size (in bytes). ++ ++max_stack_size= ++ ++ ++# Is the mprotect system call supported? The generational garbage collector ++# requires mprotect to implement incremental GC. $mprotect is ignored if ++# generational_gc is set to "no" in the site file. Set mprotect=mmap if ++# mprotect is supported, but only for mmap()ed memory. ++ ++mprotect=yes ++ ++ ++# How can a SIGSEGV or SIGBUS signal handler find out the address of ++# the faulting memory reference? This variable is only used if ++# $mprotect is "yes" or "mmap". Possible values are: ++# ++# siginfo handler is called with siginfo_t structure (enabled ++# by a call to sigaction) ++# sigcontext address is in the sigcontext structure (3rd arg, sc_badvaddr) ++# arg4 address is delivered to handler as argument #4 ++# aix use an AIX-specific hack to get hold of the bad address ++# hpux use a HP-UX-specific hack ++ ++sigsegv_addr=arg4 ++ ++ ++# Does the system support the alloca library function, and does this ++# function actually extend the stack? If in doubt, extract alloca.o ++# from the C library and check if it contains the symbols malloc and free. ++# If this is the case, forget it. ++ ++use_alloca=yes ++ ++ ++# Must <alloca.h> be included to use alloca? Is "#pragma alloca" required? ++ ++include_alloca_h=no ++pragma_alloca=no ++ ++ ++# Does the system (or compiler) require certain objects (e.g. doubles) ++# to be aligned at 8-byte boundaries? If not, 4-byte alignment will ++# be assumed. ++ ++align_8byte=yes ++ ++ ++# The C compiler used to compile the source code. ++ ++cc=cc ++ ++ ++# The name of the linker. This is usually just "ld", or /usr/ccs/bin/ld ++# in SVR4-based systems. ++ ++ld=ld ++ ++ ++# The C compiler flags used for all files. ++ ++cflags=$CFLAGS ++ ++ ++# Are extra C compiler flags (such as -D_NO_PROTO) required to compile ++# Motif applications? ++ ++motif_cflags= ++ ++ ++# Are extra C compiler flags (such as -G 0) required to compile ++# dynamically loadable files? ++ ++obj_cflags='-fpic -DPIC' ++ ++ ++# Are extra linker flags (such as -G 0) required to link several object ++# files together to one dynamically loadable file? ++ ++obj_ldflags= ++ ++ ++# The linker flags used to link the interpreter. ++ ++ldflags='-lm' ++ ++ ++# The lint flags. ++ ++lintflags='-abxh' ++ ++ ++# Are function prototypes in the header files required? If prototypes=yes, ++# prototypes are used unconditionally; if prototypes=no, prototypes are ++# not used; otherwise prototypes are only used if the source code is ++# compiled with an ANSI-C- or C++-compiler. ++ ++prototypes=yes ++ ++ ++# Does your C preprocessor support the ANSI-C ## operator, although ++# __STDC__ is not defined? ++ ++ansi_cpp=no ++ ++ ++# The UNIX extension likes to know which of the following system calls, ++# library functions, and include files are supported by the system. ++ ++gettimeofday=yes ++ftime= ++vfork=yes ++gethostname=yes ++uname=yes ++mktemp=yes ++tmpnam=yes ++tempnam=yes ++getcwd=yes ++getwd=yes ++rename=yes ++waitpid=yes ++wait3=yes ++wait4=yes ++utime_h=yes ++regcomp=yes ++ ++ ++# Element type of the gidset argument of getgroups(); typically int ++# or gid_t. Only needed by the UNIX extension. ++ ++getgroups_type=gid_t diff --git a/lang/elk/files/patch-ae b/lang/elk/files/patch-ae new file mode 100644 index 000000000000..aa464df7be41 --- /dev/null +++ b/lang/elk/files/patch-ae @@ -0,0 +1,30 @@ +--- src/dump-vanilla.c.orig Thu Jun 29 06:55:51 1995 ++++ src/dump-vanilla.c Sun Dec 12 16:29:07 1999 +@@ -12,6 +12,10 @@ + + extern void *sbrk(); + ++#if defined(__FreeBSD__) ++extern etext; ++#endif ++ + #if defined(hp9000s300) || defined(__hp9000s300) || defined(__hp9000s300__) + static int getpagesize () { + return EXEC_PAGESIZE; +@@ -113,13 +117,15 @@ + close (afd); + #if defined(__bsdi__) + data_start = N_DATADDR(hdr); ++#elif defined (__FreeBSD__) ++ data_start = (int) &etext; + #else + data_start = hdr.a_text; ++#endif + #if defined(sun) || defined(__sun__) + data_start += pagemask+1; + #endif + data_start = (data_start + SEG_SIZ-1) & ~(SEG_SIZ-1); +-#endif + data_end = (unsigned)sbrk (0); + #if !defined(__bsdi__) + data_end = (data_end + pagemask) & ~pagemask; diff --git a/lang/elk/files/patch-af b/lang/elk/files/patch-af new file mode 100644 index 000000000000..c4c4411565c9 --- /dev/null +++ b/lang/elk/files/patch-af @@ -0,0 +1,19 @@ +--- src/print.c.orig Thu Apr 4 07:25:04 1996 ++++ src/print.c Sun Dec 12 16:29:07 1999 +@@ -6,6 +6,7 @@ + #include <errno.h> + #include <ctype.h> + #include <varargs.h> ++#include <sys/param.h> + + #ifdef FLUSH_TIOCFLUSH + # include <sys/ioctl.h> +@@ -556,7 +557,7 @@ + register c; + char buf[256]; + extern sys_nerr; +-#ifndef __bsdi__ ++#if !(defined(BSD) && (BSD >= 199306)) + extern char *sys_errlist[]; + #endif + GC_Node; diff --git a/lang/elk/files/patch-ag b/lang/elk/files/patch-ag new file mode 100644 index 000000000000..c30dca6e8e83 --- /dev/null +++ b/lang/elk/files/patch-ag @@ -0,0 +1,13 @@ +--- src/load-dl.c.orig Fri Dec 22 08:46:24 1995 ++++ src/load-dl.c Sun Dec 12 16:29:07 1999 +@@ -4,6 +4,10 @@ + extern char *strrchr(); + extern char *getenv(); + ++#ifndef RTLD_NOW ++#define RTLD_NOW 1 ++#endif ++ + Dlopen_File (fn) char *fn; { + void *handle; + SYM *sp; diff --git a/lang/elk/files/patch-ah b/lang/elk/files/patch-ah new file mode 100644 index 000000000000..04b9162dd24e --- /dev/null +++ b/lang/elk/files/patch-ah @@ -0,0 +1,11 @@ +--- src/build.orig Mon Jan 24 10:12:31 1994 ++++ src/build Sun Dec 12 16:29:08 1999 +@@ -22,7 +22,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags + LDFLAGS= $ldflags + LINTFLAGS= $lintflags diff --git a/lang/elk/files/patch-ai b/lang/elk/files/patch-ai new file mode 100644 index 000000000000..2cc2da4beb35 --- /dev/null +++ b/lang/elk/files/patch-ai @@ -0,0 +1,11 @@ +--- lib/misc/build.orig Thu Jul 27 07:22:40 1995 ++++ lib/misc/build Sun Dec 12 16:29:08 1999 +@@ -15,7 +15,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags $obj_cflags + LINTFLAGS= $lintflags + diff --git a/lang/elk/files/patch-aj b/lang/elk/files/patch-aj new file mode 100644 index 000000000000..9e9b6204ee88 --- /dev/null +++ b/lang/elk/files/patch-aj @@ -0,0 +1,11 @@ +--- lib/unix/build.orig Tue Jul 18 06:07:06 1995 ++++ lib/unix/build Sun Dec 12 16:29:08 1999 +@@ -7,7 +7,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags $obj_cflags + LINTFLAGS= $lintflags + diff --git a/lang/elk/files/patch-ak b/lang/elk/files/patch-ak new file mode 100644 index 000000000000..b2d876becf57 --- /dev/null +++ b/lang/elk/files/patch-ak @@ -0,0 +1,11 @@ +--- lib/xaw/build.orig Tue Jul 18 06:29:49 1995 ++++ lib/xaw/build Sun Dec 12 16:29:08 1999 +@@ -7,7 +7,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags $obj_cflags + LINTFLAGS= $lintflags + SCMFLAGS= -p .:../../scm:../xt diff --git a/lang/elk/files/patch-al b/lang/elk/files/patch-al new file mode 100644 index 000000000000..fb814ca61a73 --- /dev/null +++ b/lang/elk/files/patch-al @@ -0,0 +1,11 @@ +--- lib/xlib/build.orig Tue Jul 18 06:19:11 1995 ++++ lib/xlib/build Sun Dec 12 16:29:08 1999 +@@ -7,7 +7,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags $obj_cflags + LINTFLAGS= $lintflags + diff --git a/lang/elk/files/patch-am b/lang/elk/files/patch-am new file mode 100644 index 000000000000..cc5e740335d4 --- /dev/null +++ b/lang/elk/files/patch-am @@ -0,0 +1,11 @@ +--- lib/xm/build.orig Tue Jul 18 06:22:31 1995 ++++ lib/xm/build Sun Dec 12 16:29:08 1999 +@@ -9,7 +9,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags $obj_cflags $motif_cflags + LINTFLAGS= $lintflags + SCMFLAGS= -p .:../../scm:../xt diff --git a/lang/elk/files/patch-an b/lang/elk/files/patch-an new file mode 100644 index 000000000000..52245f1cf62c --- /dev/null +++ b/lang/elk/files/patch-an @@ -0,0 +1,11 @@ +--- lib/xt/build.orig Tue Jul 18 06:21:52 1995 ++++ lib/xt/build Sun Dec 12 16:29:08 1999 +@@ -7,7 +7,7 @@ + + SHELL=/bin/sh + +-CC= ${cc-cc} ++CC?= cc + CFLAGS= $cflags $obj_cflags + LINTFLAGS= $lintflags + |