Update of /cvsroot/leaf/src/bering-uclibc4/source/oprofile
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv12734/oprofile

Added Files:
        buildtool.cfg buildtool.mk oprofile-0.9.6.tar.gz 
Log Message:
Added OProfile profiling tool


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

--- NEW FILE: buildtool.mk ---
######################################
#
# buildtool make file for oprofile
#
######################################

include $(MASTERMAKEFILE)

DIR:=oprofile-0.9.6
TARGET_DIR:=$(BT_BUILD_DIR)/oprofile
PERLVER=$(shell ls $(BT_STAGING_DIR)/usr/lib/perl5)
export PERLLIB=$(BT_STAGING_DIR)/usr/lib/perl5/$(PERLVER)

$(DIR)/.source:
        zcat $(SOURCE) | tar -xvf -
#       zcat $(PATCH) | patch -d $(DIR) -p1
        touch $(DIR)/.source    

source: $(DIR)/.source


$(DIR)/.configured: $(DIR)/.source
        (cd $(DIR) ; ./autogen.sh ; \
        CC=$(TARGET_CC) LD=$(TARGET_LD) CFLAGS="$(BT_COPT_FLAGS)" \
        ./configure --prefix=/usr \
        --with-kernel-support \
        --with-sysroot=$(BT_STAGING_DIR) \
        --host=$(GNU_TARGET_NAME) \
        --build=$(GNU_HOST_NAME) )
        touch $(DIR)/.configured


$(DIR)/.build: $(DIR)/.configured
        mkdir -p $(TARGET_DIR)
        make -C $(DIR)
        make -C $(DIR) DESTDIR=$(TARGET_DIR) install
        -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(TARGET_DIR)/usr/bin/*
        -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(TARGET_DIR)/usr/lib/oprofile/*
        cp -a $(TARGET_DIR)/usr/bin/* $(BT_STAGING_DIR)/usr/bin
        cp -a $(TARGET_DIR)/usr/lib/* $(BT_STAGING_DIR)/usr/lib
        cp -a $(TARGET_DIR)/usr/include/* $(BT_STAGING_DIR)/usr/include
        mkdir -p $(BT_STAGING_DIR)/usr/share/oprofile
        (cd $(TARGET_DIR)/usr/share/oprofile; \
                cp -a stl.pat i386 x86-64 $(BT_STAGING_DIR)/usr/share/oprofile)
        touch $(DIR)/.build


build: $(DIR)/.build


clean:
        make -C $(DIR) clean
        rm -rf $(TARGET_DIR)
        rm -rf $(BT_STAGING_DIR)/usr/sbin/tcpdump
        rm -f $(DIR)/.build
        rm -f $(DIR)/.configured


srcclean: clean
        rm -rf $(DIR)
        rm -f $(DIR)/.source


--- NEW FILE: buildtool.cfg ---

<File buildtool.mk>
        Server = cvs4-sourceforge
        Revision = HEAD
        Directory = tcpdump
</File>

<File oprofile-0.9.6.tar.gz>
        Server = cvs4-sourceforge
        Revision = HEAD
        Directory = oprofile
        Envname = SOURCE
</File>

<Package>
        <oprofile>
                Version 0.9.6
                Revision = 1

                Help <<EOF
                A powerful tool for system profiling
                Homepage: http://oprofile.sourceforge.net
                Requires: libbfd.lrp libintl.lrp libm.lrp libcxx.lrp 
libpopt.lrp libz.lrp
                LEAF package by __PACKAGER__, __BUILDDATE__
                EOF

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

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

                <Contents>

                        <File>
                                Filename    = usr/bin/opannotate
                                Source      = usr/bin/opannotate
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/opsrchive
                                Source      = usr/bin/oparchive
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/opcontrol
                                Source      = usr/bin/opcontrol
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/opgprof
                                Source      = usr/bin/opgprof
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/ophelp
                                Source      = usr/bin/ophelp
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/opimport
                                Source      = usr/bin/opimport
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/opjitconv
                                Source      = usr/bin/opjitconv
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/opreport
                                Source      = usr/bin/opreport
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/oprofiled
                                Source      = usr/bin/oprofiled
                                Type        = binary
                                Permissions = 755
                        </File>
                        <File>
                                Filename    = usr/bin/oprofiled
                                Source      = usr/bin/oprofiled
                                Type        = binary
                                Permissions = 755
                        </File>

                </Contents>
        </oprofile>
</Package>


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to