Update of /cvsroot/leaf/src/bering-uclibc4/source/openswan
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv30883
Added Files:
buildtool.mk ipsec.secrets openswan-2.6.31.tar.gz
Log Message:
initial upload for 2.6
--- NEW FILE: ipsec.secrets ---
# This file holds shared secrets or RSA private keys for inter-Pluto
# authentication. See ipsec_pluto(8) manpage, and HTML documentation.
--- NEW FILE: buildtool.mk ---
#############################################################
#
# $Id:
#
#############################################################
include $(MASTERMAKEFILE)
OPENSWAN_DIR:=openswan-2.6.31
OPENSWAN_TARGET_DIR:=$(BT_BUILD_DIR)/openswan
export USE_AGGRESSIVE=false
export USE_XAUTH=true
export USE_BASH=false
export USE_EXTRACRYPTO=false
$(OPENSWAN_DIR)/.source:
zcat $(OPENSWAN_SOURCE) | tar -xvf -
#zcat $(OPENSWAN_PATCH1) | patch -d $(OPENSWAN_DIR) -p1
touch $(OPENSWAN_DIR)/.source
source: $(OPENSWAN_DIR)/.source
$(OPENSWAN_DIR)/.build: $(OPENSWAN_DIR)/.source
mkdir -p $(OPENSWAN_TARGET_DIR)
mkdir -p $(OPENSWAN_TARGET_DIR)/etc/init.d
mkdir -p $(BT_STAGING_DIR)/usr/lib
mkdir -p $(BT_STAGING_DIR)/etc/init.d
mkdir -p $(BT_STAGING_DIR)/usr/sbin
############################################################
## build the userland programs and install them
############################################################
$(MAKE) CC=$(TARGET_CC) -C $(OPENSWAN_DIR) programs install\
USERCOMPILE="-g $(BT_COPT_FLAGS)" \
LDFLAGS=-L$(BT_STAGING_DIR)/usr/lib \
INC_USRLOCAL="/usr" \
FINALBINDIR="/usr/lib/ipsec" \
FINALLIBEXECDIR="/usr/lib/ipsec" \
KERNELSRC=$(BT_LINUX_DIR) \
DESTDIR=$(OPENSWAN_TARGET_DIR)
-$(BT_STRIP) $(BT_STRIP_BINOPTS) $(OPENSWAN_TARGET_DIR)/usr/lib/ipsec/*
cp ipsec.secrets $(OPENSWAN_TARGET_DIR)/etc
cp -a $(OPENSWAN_TARGET_DIR)/usr/lib/* $(BT_STAGING_DIR)/usr/lib/
cp -a $(OPENSWAN_TARGET_DIR)/etc/* $(BT_STAGING_DIR)/etc/
cp -a $(OPENSWAN_TARGET_DIR)/usr/sbin/* $(BT_STAGING_DIR)/usr/sbin/
############################################################
## build a KLIPS module for all supported platforms
############################################################
for i in $(KARCHS); do \
$(MAKE) CC=$(TARGET_CC) -C $(OPENSWAN_DIR) module\
USERCOMPILE="-g $(BT_COPT_FLAGS)" \
LDFLAGS=-L$(BT_STAGING_DIR)/usr/lib \
INC_USRLOCAL="/usr" \
FINALBINDIR="/usr/lib/ipsec" \
FINALLIBEXECDIR="/usr/lib/ipsec" \
KERNELSRC=$(BT_LINUX_DIR)$(FIRSTKARCH) \
DESTDIR=$(OPENSWAN_TARGET_DIR) ; \
mkdir -p
$(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)-$$i/kernel/net/ipsec ;\
cp $(OPENSWAN_DIR)/modobj26/ipsec.ko
$(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)-$$i/kernel/net/ipsec ;\
done;
#cp -f ipsec $(OPENSWAN_TARGET_DIR)/etc/init.d/
#cp -f ipsec.secrets $(OPENSWAN_TARGET_DIR)/etc/
#touch $(OPENSWAN_DIR)/.build
build: $(OPENSWAN_DIR)/.build
clean:
-rm $(OPENSWAN_DIR)/.build
make -C $(OPENSWAN_DIR) clean
rm -rf $(OPENSWAN_TARGET_DIR)
for i in $(KARCHS); do \
rm -rf
$(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)-$$i/kernel/net/ipsec ;\
done;
srcclean: clean
rm -rf $(OPENSWAN_DIR)
--- NEW FILE: openswan-2.6.31.tar.gz ---
(This appears to be a binary file; contents omitted.)
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
Spend less time writing and rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits