Update of /cvsroot/leaf/src/The_UnNamed_One/apps/lzo
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv15949/apps/lzo

Added Files:
        buildtool.cfg buildtool.mk lzo-1.08.tar.gz 
Log Message:
initial import


--- NEW FILE: buildtool.cfg ---
<File buildtool.mk>
        Server = cvs-sourceforge
        Directory = lzo
        revision = HEAD
</File>
<File lzo-1.08.tar.gz>
        Server = cvs-sourceforge
        envname = LZO_SOURCE
        directory = lzo
        revision = HEAD
</File>


<Package>
        <liblzo>
                Version  = 1.08
                Revision = 2

                Help <<EOF
                        LZO is a portable lossless data compression library. 
                        It offers pretty fast compression and *extremly* fast 
decompression. Decompression requires no memory.
                        Homepage: http://www.oberhumer.com/opensource/lzo/
                        LEAF package by __PACKAGER__, __BUILDDATE__
                        EOF

                <Permissions>
                        Files = 644
                        Directories = 755
                </Permissions>

                <Owner>
                                Files = root:root
                                Directories = root:root
                </Owner>

                <Contents>
                        <File>
                                Filename        = usr/lib/liblzo.so.1.0.0
                                Source          = usr/lib/liblzo.so.1.0.0
                                Type            = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename        = usr/lib/liblzo.so.1
                                Target          = usr/lib/liblzo.so.1.0.0
                                Type            = link
                                Permissions = 755
                        </File>                         
                        <File>
                                Filename        = usr/lib/liblzo.so
                                Target          = usr/lib/liblzo.so.1.0.0
                                Type            = link
                                Permissions = 755
                        </File> 
                </Contents>
        </liblzo>


</Package>

--- NEW FILE: buildtool.mk ---
#############################################################
#
# lzo
#
#############################################################
 
include $(MASTERMAKEFILE)

LZO_DIR:=lzo-1.08
LZO_TARGET_DIR:=$(BT_BUILD_DIR)/lzo
STRIP_OPTIONS=-s --remove-section=.note --remove-section=.comment 


$(LZO_DIR)/.source:
        zcat $(LZO_SOURCE) | tar -xvf -
        touch $(LZO_DIR)/.source

$(LZO_DIR)/.configured: $(LZO_DIR)/.source
        (cd $(LZO_DIR); \
                rm -f config.cache; \
                CFLAGS="$(BT_COPT_FLAGS)" \
                CC=$(TARGET_CC) \
                LD=$(TARGET_LD) \
                ./configure \
                        --enable-shared \
                        --prefix=/usr );
                touch $(LZO_DIR)/.configured


source: $(LZO_DIR)/.source
        
$(LZO_DIR)/.build: $(LZO_DIR)/.configured
        make CC=$(TARGET_CC) -C $(LZO_DIR)
        make DESTDIR=$(LZO_TARGET_DIR) -C $(LZO_DIR) install 
        make DESTDIR=$(BT_STAGING_DIR) -C $(LZO_DIR) install 
        $(BT_STRIP) --strip-unneeded $(LZO_TARGET_DIR)/usr/lib/liblzo.so.1.0.0
        $(BT_STRIP) --strip-unneeded $(BT_STAGING_DIR)/usr/lib/liblzo.so.1.0.0
        touch $(LZO_DIR)/.build
        
build: $(LZO_DIR)/.build        

clean:
        -rm $(LZO_DIR)/.build
        make -C $(LZO_DIR) clean
        rm -rf $(LZO_TARGET_DIR)
        rm -f $(BT_STAGING_DIR)/usr/lib/liblzo*
        rm -f $(BT_STAGING_DIR)/usr/include/lzo*


srcclean:
        rm -rf $(LZO_DIR)
        rm -rf $(LZO_TARGET_DIR)



--- NEW FILE: lzo-1.08.tar.gz ---
(This appears to be a binary file; contents omitted.)


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to