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

Reply via email to