Update of /cvsroot/leaf/src/bering-uclibc/apps/linux-atm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4212
Modified Files:
buildtool.cfg buildtool.mk
Added Files:
atm.init atmsigd.conf
Log Message:
buildtool setup for atmtools
--- NEW FILE: atm.init ---
#!/bin/sh
# Start/stop the atm daemon(s).
RCDLINKS="S,S39 6,K39"
DAEMON="/sbin/atmarpd"
test -f $DAEMON || exit 0
case "$1" in
start) echo -n "Starting ATM ARP Daemon: "
start-stop-daemon --start --quiet --exec $DAEMON -- -b
/bin/sleep 2
echo "atmarpd."
;;
stop) echo -n "Stopping ATM ARP Daemon: "
start-stop-daemon --stop --quiet --exec $DAEMON
echo "atmarpd."
;;
restart|force-reload) echo -n "Re-starting ATM ARP Daemon: "
start-stop-daemon --stop --quiet --exec $DAEMON
start-stop-daemon --start --quiet --exec $DAEMON -- -b
/bin/sleep 2
echo "atmarpd."
;;
*) echo "Usage: /etc/init.d/atm start|stop|restart|force-reload"; exit 1
;;
esac
exit 0
Index: buildtool.cfg
===================================================================
RCS file: /cvsroot/leaf/src/bering-uclibc/apps/linux-atm/buildtool.cfg,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** buildtool.cfg 22 Sep 2004 15:31:23 -0000 1.1
--- buildtool.cfg 20 Dec 2004 12:44:00 -0000 1.2
***************
*** 1,8 ****
- <Server cvs-sourceforge>
- Type = viewcvs
- Name = cvs.sourceforge.net/cgi-bin/viewcvs.cgi
- Serverpath = /leaf/src/bering-uclibc/apps
- </Server>
-
<File buildtool.mk>
Server = cvs-sourceforge
--- 1,2 ----
***************
*** 14,25 ****
Server = cvs-sourceforge
Revision = HEAD
! envname = LIBATM_SOURCE
Directory = linux-atm
</File>
<File linux-atm-resolv.diff.gz>
Server = cvs-sourceforge
Revision = HEAD
! envname = LIBATM_PATCH1
Directory = linux-atm
</File>
--- 8,32 ----
Server = cvs-sourceforge
Revision = HEAD
! envname = ATM_SOURCE
Directory = linux-atm
</File>
+ #uClibc-0.9.20 specific patch
<File linux-atm-resolv.diff.gz>
Server = cvs-sourceforge
Revision = HEAD
! envname = ATM_PATCH1
! Directory = linux-atm
! </File>
!
! <File atm.init>
! Server = cvs-sourceforge
! Revision = HEAD
! Directory = linux-atm
! </File>
!
! <File atmsigd.conf>
! Server = cvs-sourceforge
! Revision = HEAD
Directory = linux-atm
</File>
***************
*** 48,53 ****
<Contents>
<File>
! Source = lib/libatm.so.1.0.0
! Filename = lib/libatm.so.1.0.0
Type = binary
Permissions = 755
--- 55,60 ----
<Contents>
<File>
! Source = usr/lib/libatm.so.1.0.0
! Filename = usr/lib/libatm.so.1.0.0
Type = binary
Permissions = 755
***************
*** 55,60 ****
<File>
! Target = lib/libatm.so.1.0.0
! Filename = lib/libatm.so.1
Type = link
Permissions = 755
--- 62,67 ----
<File>
! Target = usr/lib/libatm.so.1.0.0
! Filename = usr/lib/libatm.so.1
Type = link
Permissions = 755
***************
*** 63,65 ****
--- 70,242 ----
</Contents>
</libatm>
+ <atmtools>
+ Version = 2.4.1
+ Revision = 1
+
+ Help <<EOF
+ Base programs for ATM in Linux, the net-tools for ATM
+ Homepage: http://linux-atm.sourceforge.net
+ Requires: libatm.lrp
+ LEAF package by __PACKAGER__, __BUILDDATE__
+ EOF
+
+ <Permissions>
+ Files = 644
+ Directories = 755
+ </Permissions>
+
+ <Owner>
+ Files = root:root
+ Directories = root:root
+ </Owner>
+
+ <Contents>
+ <File>
+ Source = sbin/atmarp
+ Filename = sbin/atmarp
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = sbin/atmarpd
+ Filename = sbin/atmarpd
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/aread
+ Filename = usr/bin/aread
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/awrite
+ Filename = usr/bin/awrite
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/ttcp_atm
+ Filename = usr/bin/ttcp_atm
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/atmdiag
+ Filename = usr/bin/atmdiag
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/atmdump
+ Filename = usr/bin/atmdump
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/saaldump
+ Filename = usr/bin/saaldump
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/bin/sonetdiag
+ Filename = usr/bin/sonetdiag
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/atmsigd
+ Filename = usr/sbin/atmsigd
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/atmaddr
+ Filename = usr/sbin/atmaddr
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/esi
+ Filename = usr/sbin/esi
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/zntune
+ Filename = usr/sbin/zntune
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/atmloop
+ Filename = usr/sbin/atmloop
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/atmtcp
+ Filename = usr/sbin/atmtcp
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/enitune
+ Filename = usr/sbin/enitune
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/ilmid
+ Filename = usr/sbin/ilmid
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/zeppelin
+ Filename = usr/sbin/zeppelin
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/bus
+ Filename = usr/sbin/bus
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/lecs
+ Filename = usr/sbin/lecs
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/les
+ Filename = usr/sbin/les
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = usr/sbin/mpcd
+ Filename = usr/sbin/mpcd
+ Type = binary
+ Permissions = 755
+ </File>
+ <File>
+ Source = etc/atmsigd.conf
+ Filename = etc/atmsigd.conf
+ Description = configuration data for atmsigd
+ Type = conf
+ Type = binary
+ Permissions = 644
+ </File>
+ <File>
+ Source = etc/init.d/atm
+ Filename = etc/init.d/atm
+ Type = binary
+ Permissions = 755
+ </File>
+ </Contents>
+ </atmtools>
</Package>
Index: buildtool.mk
===================================================================
RCS file: /cvsroot/leaf/src/bering-uclibc/apps/linux-atm/buildtool.mk,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** buildtool.mk 22 Sep 2004 15:31:24 -0000 1.1
--- buildtool.mk 20 Dec 2004 12:44:00 -0000 1.2
***************
*** 1,39 ****
! # makefile for libatm
include $(MASTERMAKEFILE)
! LIBATM_DIR:=linux-atm-2.4.1
! LIBATM_TARGET_DIR:=$(BT_BUILD_DIR)/libatm
! $(LIBATM_DIR)/.source:
! zcat $(LIBATM_SOURCE) | tar -xvf -
! zcat $(LIBATM_PATCH1) | patch -d $(LIBATM_DIR) -p1
! touch $(LIBATM_DIR)/.source
! source: $(LIBATM_DIR)/.source
! $(LIBATM_DIR)/.configured: $(LIBATM_DIR)/.source
! (cd $(LIBATM_DIR) ; CC=$(TARGET_CC) LD=$(TARGET_LD) CFLAGS="-Os"
./configure --prefix /usr --sysconfdir /etc)
! touch $(LIBATM_DIR)/.configured
! $(LIBATM_DIR)/.build: $(LIBATM_DIR)/.configured
! mkdir -p $(LIBATM_TARGET_DIR)
! mkdir -p $(LIBATM_TARGET_DIR)/lib
! mkdir -p $(LIBATM_TARGET_DIR)/include
! make CC=$(TARGET_CC) -C $(LIBATM_DIR)
! cp -a $(LIBATM_DIR)/src/include/atm.h $(BT_STAGING_DIR)/include;
! cp -a $(LIBATM_DIR)/src/lib/.libs/libatm.* $(BT_STAGING_DIR)/lib;
! cp -a $(LIBATM_DIR)/src/include/atm.h $(LIBATM_TARGET_DIR)/include;
! cp -a $(LIBATM_DIR)/src/lib/.libs/libatm.so* $(LIBATM_TARGET_DIR)/lib;
! touch $(LIBATM_DIR)/.build
! build: $(LIBATM_DIR)/.build
clean:
! rm -rf $(LIBATM_TARGET_DIR)
! (cd $(LIBATM_DIR); make distclean)
! rm -f $(LIBATM_DIR)/.build
! rm -f $(LIBATM_DIR)/.configured
srcclean: clean
! rm -rf $(LIBATM_DIR)
! rm -f $(LIBATM_DIR)/.source
--- 1,75 ----
! # makefile for linux-atm
include $(MASTERMAKEFILE)
! ATM_DIR:=linux-atm-2.4.1
! ATM_TARGET_DIR:=$(BT_BUILD_DIR)/linuxatm
! $(ATM_DIR)/.source:
! zcat $(ATM_SOURCE) | tar -xvf -
! zcat $(ATM_PATCH1) | patch -d $(ATM_DIR) -p1
! touch $(ATM_DIR)/.source
! source: $(ATM_DIR)/.source
! $(ATM_DIR)/.configured: $(ATM_DIR)/.source
! (cd $(ATM_DIR) ; CC=$(TARGET_CC) LD=$(TARGET_LD)
CFLAGS="$(BT_COPT_FLAGS)" ./configure --prefix=/usr --sysconfdir=/etc)
! touch $(ATM_DIR)/.configured
! $(ATM_DIR)/.build: $(ATM_DIR)/.configured
! mkdir -p $(ATM_TARGET_DIR)
! mkdir -p $(ATM_TARGET_DIR)/sbin
! mkdir -p $(ATM_TARGET_DIR)/usr/bin
! mkdir -p $(ATM_TARGET_DIR)/usr/sbin
! mkdir -p $(ATM_TARGET_DIR)/etc/init.d
! mkdir -p $(ATM_TARGET_DIR)/usr/lib
! mkdir -p $(ATM_TARGET_DIR)/usr/include
! make CC=$(TARGET_CC) -C $(ATM_DIR)
! -$(BT_STRIP) --strip-unneeded $(ATM_DIR)/src/lib/.libs/libatm.so.1.0.0
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/arpd/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/test/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/maint/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/lane/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/mpoad/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/led/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/ilmid/.libs/*
! -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment
$(ATM_DIR)/src/sigd/.libs/*
! cp -a $(ATM_DIR)/src/include/atm.h $(ATM_TARGET_DIR)/usr/include;
! cp -a $(ATM_DIR)/src/include/atmd.h $(ATM_TARGET_DIR)/usr/include;
! cp -a $(ATM_DIR)/src/include/atmsap.h $(ATM_TARGET_DIR)/usr/include;
! cp -a $(ATM_DIR)/src/lib/.libs/libatm.so* $(ATM_TARGET_DIR)/usr/lib;
! cp -a $(ATM_DIR)/src/lib/.libs/libatm.a $(ATM_TARGET_DIR)/usr/lib;
! cp -a $(ATM_DIR)/src/arpd/.libs/* $(ATM_TARGET_DIR)/sbin;
! cp -a $(ATM_DIR)/src/test/.libs/aread $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/test/.libs/awrite $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/test/.libs/ttcp_atm $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/maint/.libs/atmdiag $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/maint/.libs/atmdump $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/maint/.libs/saaldump $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/maint/.libs/sonetdiag $(ATM_TARGET_DIR)/usr/bin;
! cp -a $(ATM_DIR)/src/lane/.libs/* $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/mpoad/.libs/mpcd $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/led/.libs/zeppelin $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/ilmid/.libs/ilmid $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/maint/.libs/enitune $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/maint/.libs/atmtcp $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/maint/.libs/atmloop $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/maint/.libs/zntune $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/maint/.libs/esi $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/maint/.libs/atmaddr $(ATM_TARGET_DIR)/usr/sbin;
! cp -a $(ATM_DIR)/src/sigd/.libs/atmsigd $(ATM_TARGET_DIR)/usr/sbin;
! cp -a atmsigd.conf $(ATM_TARGET_DIR)/etc;
! cp -a atm.init $(ATM_TARGET_DIR)/etc/init.d/atm;
! cp -a $(ATM_TARGET_DIR)/* $(BT_STAGING_DIR)
! touch $(ATM_DIR)/.build
! build: $(ATM_DIR)/.build
clean:
! rm -rf $(ATM_TARGET_DIR)
! (cd $(ATM_DIR); make distclean)
! rm -f $(ATM_DIR)/.build
! rm -f $(ATM_DIR)/.configured
srcclean: clean
! rm -rf $(ATM_DIR)
! rm -f $(ATM_DIR)/.source
--- NEW FILE: atmsigd.conf ---
# atmsigd.conf - configuration data for atmsigd
#
# See the atmsigd.conf man page for configuration details.
#
debug {
level warn
dump /var/tmp
log syslog
trace 100
}
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
leaf-cvs-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits