Update of /cvsroot/leaf/src/bering-uclibc/apps/libgmp3
In directory sc8-pr-cvs1:/tmp/cvs-serv773

Added Files:
        buildtool.cfg buildtool.mk 
Log Message:
Added buildtool config


--- NEW FILE: buildtool.cfg ---
<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
  Revision = HEAD
  Directory = libgmp3
</File>

<File libgmp3_4.0.1.orig.tar.gz>
  Server = cvs-sourceforge
  Revision = HEAD  
  Directory = libgmp3
  envname = LIBGMP_SOURCE
</File>


<File libgmp3_4.0.1-3.diff.gz>
  Server = cvs-sourceforge
  Directory = libgmp3
  Revision = HEAD  
  envname=LIBGMP_PATCH1
</File>

--- NEW FILE: buildtool.mk ---
#############################################################
#
# libgmp
#
#############################################################

include $(MASTERMAKEFILE)
LIBGMP_DIR:=libgmp3-4.0.1.orig
LIBGMP_TARGET_DIR:=$(BT_BUILD_DIR)/libgmp
export CC=$(TARGET_CC)
CNFL=--enable-mpbsd 
CFCT="-O3 "
STRIP_OPTIONS=-s --remove-section=.note --remove-section=.comment 

source:                 
        zcat $(LIBGMP_SOURCE) |  tar -xvf -     
        zcat $(LIBGMP_PATCH1) |  patch -d $(LIBGMP_DIR) -p1  
        (cd $(LIBGMP_DIR); ./configure --build=i386-pc-linux-gnu 
--host=i386-pc-linux-gnu --prefix=/usr $(CNFL));
        

build:
        mkdir -p $(LIBGMP_TARGET_DIR)
        mkdir -p $(BT_STAGING_DIR)/usr/lib
        mkdir -p $(BT_STAGING_DIR)/usr/include
        $(MAKE) CFLAGS=$(CFCT) -C $(LIBGMP_DIR)         
        $(MAKE) CFLAGS=$(CFCT) DESTDIR=$(LIBGMP_TARGET_DIR) -C $(LIBGMP_DIR) install
        cp -f $(LIBGMP_TARGET_DIR)/usr/lib/libgmp.* $(BT_STAGING_DIR)/usr/lib/
        cp -f $(LIBGMP_TARGET_DIR)/usr/lib/libmp.* $(BT_STAGING_DIR)/usr/lib/
        cp -f $(LIBGMP_TARGET_DIR)/usr/include/gmp.h $(BT_STAGING_DIR)/usr/include
        cp -f $(LIBGMP_TARGET_DIR)/usr/include/mp.h $(BT_STAGING_DIR)/usr/include

clean:
        echo $(PATH)
        rm -rf $(LIBGMP_TARGET_DIR)
        rm -f $(BT_STAGING_DIR)/usr/lib/libgmp.* 
        rm -f $(BT_STAGING_DIR)/usr/lib/libmp.* 
        rm -f $(BT_STAGING_DIR)/usr/include/gmp.h 
        rm -f $(BT_STAGING_DIR)/usr/include/mp.h 
        $(MAKE) -C $(LIBGMP_DIR) clean
        




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Leaf-cvs-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to