diff -ur --unidirectional-new-file skipsrc-1.0.orig/skip/freebsd/Makefile work.new/skip/freebsd/Makefile --- skipsrc-1.0.orig/skip/freebsd/Makefile Fri Oct 25 13:12:41 1996 +++ work.new/skip/freebsd/Makefile Tue Mar 9 19:07:45 1999 @@ -1,105 +1,3 @@ -# SKIP Source Code License Statement: -# ------------------------------------------------------------------ -# Copyright -# Sun Microsystems, Inc. -# -# -# Copyright (C) 1994, 1995, 1996 Sun Microsystems, Inc. All Rights -# Reserved. -# -# Permission is hereby granted, free of charge, to any person -# obtaining a copy of this software and associated documentation -# files (the "Software"), to deal in the Software without -# restriction, including without limitation the rights to use, -# copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software or derivatives of the Software, and to -# permit persons to whom the Software or its derivatives is furnished -# to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be -# included in all copies or substantial portions of the Software. -# -# The Software must not be transferred to persons who are not US -# citizens or permanent residents of the US or exported outside -# the US (except Canada) in any form (including by electronic -# transmission) without prior written approval from the US -# Government. Non-compliance with these restrictions constitutes -# a violation of the U.S. Export Control Laws. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -# NONINFRINGEMENT. IN NO EVENT SHALL SUN MICROSYSTEMS, INC., BE LIABLE -# FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -# CONNECTION WITH THE SOFTWARE OR DERIVATES OF THIS SOFTWARE OR -# THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Except as contained in this notice, the name of Sun Microsystems, Inc. -# shall not be used in advertising or otherwise to promote -# the sale, use or other dealings in this Software or its derivatives -# without prior written authorization from Sun Microsystems, Inc. -#pragma ident "@(#)Makefile 1.20 96/02/05 Sun Microsystems" +all depend install clean: + MAKEFLAGS= MFLAGS= MAKELEVEL= /usr/bin/make -f Makefile.bmake $@ -include ../../Makefile.defs - -CPPOPTS = -DINET $(K_FLAGS) -D$(K_ARCH) -D__$(K_ARCH)__ \ - -I$(COMM_INC) -I. -COPTS = ${CPPOPTS} -c -CFLAGS = ${COPTS} $(K_DEBUG) - -CFILES = skip_wrapper.c skip_es.c - - -ES_OBJS = $(CFILES:%.c=$(K_DIR)/%.o) -CRYPTS = ../bdcmod/simplecrypt/$(K_DIR)/simplecrypt.o \ - ../bdcmod/fast_des_cbc/$(K_DIR)/descbc.o \ - ../bdcmod/fast_des_cbc/$(K_DIR)/des.o \ - ../bdcmod/fast_des_cbc/$(K_DIR)/dessp.o \ - ../bdcmod/des_ede_cbc/$(K_DIR)/des_ede_cbc.o \ - ../bdcmod/des_ede_cbc/$(K_DIR)/des_ede_ecb.o \ - ../bdcmod/safer/$(K_DIR)/skip_safercbc.o \ - ../bdcmod/safer/$(K_DIR)/safer.o - -COMDIR = ../common/$(K_DIR) - -COMOBJS = $(COMDIR)/skip_hdr.o $(COMDIR)/skip_es_bypass.o \ - $(COMDIR)/skip_crypt.o $(COMDIR)/skip_ioctl.o \ - $(COMDIR)/skip_keystore.o $(COMDIR)/skip_keymgrmsgs.o \ - $(COMDIR)/skip_ipsp.o $(COMDIR)/skip_nsid.o \ - $(COMDIR)/skip_ah.o $(COMDIR)/skip_md5.o $(COMDIR)/skip_acl.o - -MDV_OBJ = $(COMDIR)/md5.o - -OBJS = $(ES_OBJS) $(COMOBJS) $(CRYPTS) $($(AHOBJS)) - -HDRS = $(COMM_INC)/skip_keymgrmsgs.h $(COMM_INC)/skip_ioctl.h \ - $(COMM_INC)/skip_key.h $(COMM_INC)/skip_crypt.h \ - $(COMM_INC)/skip_types.h $(COMM_INC)/skip_es.h \ - $(COMM_INC)/skip_sunos.h $(COMM_INC)/skip_proto.h \ - skip_if.h $(COMM_INC)/skip_acl.h - -all: $(K_DIR) $(K_DIR)/skip.o - -$(K_DIR)/skip_wrapper.o: skip_wrapper.c - $(CC) $(CFLAGS) -o $@ $< - -$(K_DIR)/skip_es.o: skip_es.c - $(CC) $(CFLAGS) -o $@ $< - - -$(K_DIR): - @[ -d $(K_DIR) ] || mkdir -p $(K_DIR) - -$(K_DIR)/skip.o: $(OBJS) - $(LD) -r -o $(K_DIR)/skip.o $(OBJS) - @ /usr/bin/modstat - -clean: - @$(RM) -r $(K_DIR) *.pp *.L - @-$(SCCSCLEAN) - -cleanall: - @$(RM) -rf *bin.* - @-$(SCCSCLEAN) -