Update of /cvsroot/leaf/src/bering-uclibc/contrib/libdnet
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1854
Added Files:
buildtool.cfg buildtool.mk
Log Message:
buildtool setup for libdnet
libdnet is a simplified, portable interface to several low-level networking
routines,
including network address manipulation, kernel arp and route table
manipulation,
firewalling, interface configuration, IP tunnelling, and raw Ethernet and IP
datagram transmission.
contributed by Nitr0
--- NEW FILE: buildtool.cfg ---
<Server dl-sourceforge>
Type = http
Name = prdownloads.sourceforge.net
Serverpath =
</Server>
<File buildtool.mk>
Server = cvs-contrib-sourceforge
Revision = HEAD
Directory = libdnet
</File>
<File libdnet-1.11.tar.gz>
Server = dl-sourceforge
Revision = HEAD
Directory = libdnet
envname = LIBDNET_SOURCE
</File>
<Package>
<libdnet>
Version = 1.11
Revision = 1
Help <<EOF
The libdnet library
Homepage: http://libdnet.sourceforge.net/
LEAF Package by __PACKAGER__, __BUILDDATE__
EOF
<Permissions>
Files = 644
Directories = 755
</Permissions>
<Owner>
Files = root:root
Directories = root:root
</Owner>
<Contents>
<File>
Source = usr/lib/libdnet.1.0.1
Filename = usr/lib/libdnet.1.0.1
Type = binary
Permissions = 755
</File>
<File>
Target = usr/lib/libdnet.1.0.1
Filename = usr/lib/libdnet.1
Type = link
</File>
<File>
Target = usr/lib/libdnet.1.0.1
Filename = usr/lib/libdnet
Type = link
</File>
<File>
Source = usr/bin/dnet-config
Filename = usr/bin/dnet-config
Type = binary
Permissions = 755
</File>
<File>
Source = usr/sbin/dnet
Filename = usr/sbin/dnet
Type = binary
Permissions = 755
</File>
</Contents>
</libdnet>
</Package>
--- NEW FILE: buildtool.mk ---
#############################################################
#
# libpcap
#
#############################################################
include $(MASTERMAKEFILE)
LIBDNET_DIR:=libdnet-1.11
LIBDNET_TARGET_DIR:=$(BT_BUILD_DIR)/libdnet
export CC=$(TARGET_CC)
source:
zcat $(LIBDNET_SOURCE) | tar -xvf -
$(LIBDNET_DIR)/Makefile: $(LIBDNET_DIR)/configure
(cd $(LIBDNET_DIR); ac_cv_linux_vers=2 \
./configure \
--build=i686-pc-linux-gnu \
--target=i686-pc-linux-gnu \
--prefix=/usr );
build: $(LIBDNET_DIR)/Makefile
mkdir -p $(LIBDNET_TARGET_DIR)
$(MAKE) CCOPT="$(BT_COPT_FLAGS)" -C $(LIBDNET_DIR)
$(MAKE) DESTDIR=$(LIBDNET_TARGET_DIR) -C $(LIBDNET_DIR) install
$(BT_STRIP) $(BT_STRIP_LIBOPTS)
$(LIBDNET_TARGET_DIR)/usr/lib/libdnet.1.0.1
$(BT_STRIP) $(BT_STRIP_BINOPTS) $(LIBDNET_TARGET_DIR)/usr/sbin/dnet
rm -rf $(LIBDNET_TARGET_DIR)/usr/man
cp -a $(LIBDNET_TARGET_DIR)/* $(BT_STAGING_DIR)
clean:
echo $(PATH)
-rm $(LIBDNET_DIR)/.build
rm -rf $(LIBDNET_TARGET_DIR)
$(MAKE) -C $(LIBDNET_DIR) clean
rm -f $(BT_STAGING_DIR)/usr/lib/libdnet
rm -f $(BT_STAGING_DIR)/usr/lib/libdnet.*
rm -f $(BT_STAGING_DIR)/usr/include/dnet.h
rm -rf $(BT_STAGING_DIR)/usr/include/dnet
rm -f $(BT_STAGING_DIR)/usr/bin/dnet-config
rm -f $(BT_STAGING_DIR)/usr/sbin/dnet
srcclean:
rm -rf $(LIBDNET_DIR)
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits