ports/75173: New port: devel/cgprof Generates colored graphs for profiled executables using gcc and gprof

Adam McLaurin adam.freebsd at fastmail.fm
Fri Dec 17 03:10:29 UTC 2004


The following reply was made to PR ports/75173; it has been noted by GNATS.

From: Adam McLaurin <adam.freebsd at fastmail.fm>
To: FreeBSD-gnats-submit at FreeBSD.org
Cc:  
Subject: Re: ports/75173: New port: devel/cgprof Generates colored graphs
 for profiled executables using gcc and gprof
Date: Thu, 16 Dec 2004 22:05:39 -0500

 This is a multi-part message in MIME format.
 
 --Multipart=_Thu__16_Dec_2004_22_05_39_-0500_q2R4cvgMJ1KS.oVu
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 Doesn't appear that file attachments are allowed. The contents of the cgprof.shar are below:
 
 
 Thanks,
 Adam McLaurin
 
 
 ***************************************************************************************
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	./cgprof
 #	./cgprof/distinfo
 #	./cgprof/pkg-descr
 #	./cgprof/Makefile
 #
 echo c - ./cgprof
 mkdir -p ./cgprof > /dev/null 2>&1
 echo x - ./cgprof/distinfo
 sed 's/^X//' >./cgprof/distinfo << 'END-of-./cgprof/distinfo'
 XMD5 (cgprof-1.2.tar.gz) = dcf9f91367fb348f56bb816e0732e500
 XSIZE (cgprof-1.2.tar.gz) = 17458
 END-of-./cgprof/distinfo
 echo x - ./cgprof/pkg-descr
 sed 's/^X//' >./cgprof/pkg-descr << 'END-of-./cgprof/pkg-descr'
 Xcgprof generates colored graphs for profiled executables using gcc and gprof.  
 Xcgprof helps to have a better understanding of program structure and execution.
 XIt makes hot spots identification visual and intuitive.	
 XIt is a shell script using gnu awk, that should run on any Unix like system.
 X
 XWWW: http://mvertes.free.fr/
 END-of-./cgprof/pkg-descr
 echo x - ./cgprof/Makefile
 sed 's/^X//' >./cgprof/Makefile << 'END-of-./cgprof/Makefile'
 X# New ports collection makefile for:   cgprof
 X# Date created:        16 December 2004
 X# Whom:                Adam McLaurin
 X#
 X# $FreeBSD: ports/devel/cgprof/Makefile $
 X#
 X
 XPORTNAME=      cgprof
 XPORTVERSION=   1.2
 XCATEGORIES=    devel
 XMASTER_SITES=  http://mvertes.free.fr/download/
 X
 XMAINTAINER=    adam.freebsd at fastmail.fm
 XCOMMENT=        Generates colored graphs for profiled executables using gcc and gprof
 X
 XBUILD_DEPENDS=	gawk:${PORTSDIR}/lang/gawk
 XRUN_DEPENDS=	${BUILD_DEPENDS}
 X
 XALL_TARGET=	cgprof.1
 XINSTALL_TARGET=	install prefix=${PREFIX}
 X
 XMAN1=          cgprof.1
 X
 XPLIST_FILES=	bin/cgprof
 X
 X.include <bsd.port.mk>
 END-of-./cgprof/Makefile
 exit
 
 
 ***************************************************************************************
 
 
 
 
 --Multipart=_Thu__16_Dec_2004_22_05_39_-0500_q2R4cvgMJ1KS.oVu
 Content-Type: application/octet-stream;
  name="cgprof.shar"
 Content-Disposition: attachment;
  filename="cgprof.shar"
 Content-Transfer-Encoding: base64
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJLi9jZ3Byb2YKIwkuL2NncHJv
 Zi9kaXN0aW5mbwojCS4vY2dwcm9mL3BrZy1kZXNjcgojCS4vY2dwcm9mL01ha2VmaWxlCiMKZWNo
 byBjIC0gLi9jZ3Byb2YKbWtkaXIgLXAgLi9jZ3Byb2YgPiAvZGV2L251bGwgMj4mMQplY2hvIHgg
 LSAuL2NncHJvZi9kaXN0aW5mbwpzZWQgJ3MvXlgvLycgPi4vY2dwcm9mL2Rpc3RpbmZvIDw8ICdF
 TkQtb2YtLi9jZ3Byb2YvZGlzdGluZm8nClhNRDUgKGNncHJvZi0xLjIudGFyLmd6KSA9IGRjZjlm
 OTEzNjdmYjM0OGY1NmJiODE2ZTA3MzJlNTAwClhTSVpFIChjZ3Byb2YtMS4yLnRhci5neikgPSAx
 NzQ1OApFTkQtb2YtLi9jZ3Byb2YvZGlzdGluZm8KZWNobyB4IC0gLi9jZ3Byb2YvcGtnLWRlc2Ny
 CnNlZCAncy9eWC8vJyA+Li9jZ3Byb2YvcGtnLWRlc2NyIDw8ICdFTkQtb2YtLi9jZ3Byb2YvcGtn
 LWRlc2NyJwpYY2dwcm9mIGdlbmVyYXRlcyBjb2xvcmVkIGdyYXBocyBmb3IgcHJvZmlsZWQgZXhl
 Y3V0YWJsZXMgdXNpbmcgZ2NjIGFuZCBncHJvZi4gIApYY2dwcm9mIGhlbHBzIHRvIGhhdmUgYSBi
 ZXR0ZXIgdW5kZXJzdGFuZGluZyBvZiBwcm9ncmFtIHN0cnVjdHVyZSBhbmQgZXhlY3V0aW9uLgpY
 SXQgbWFrZXMgaG90IHNwb3RzIGlkZW50aWZpY2F0aW9uIHZpc3VhbCBhbmQgaW50dWl0aXZlLgkK
 WEl0IGlzIGEgc2hlbGwgc2NyaXB0IHVzaW5nIGdudSBhd2ssIHRoYXQgc2hvdWxkIHJ1biBvbiBh
 bnkgVW5peCBsaWtlIHN5c3RlbS4KWApYV1dXOiBodHRwOi8vbXZlcnRlcy5mcmVlLmZyLwpFTkQt
 b2YtLi9jZ3Byb2YvcGtnLWRlc2NyCmVjaG8geCAtIC4vY2dwcm9mL01ha2VmaWxlCnNlZCAncy9e
 WC8vJyA+Li9jZ3Byb2YvTWFrZWZpbGUgPDwgJ0VORC1vZi0uL2NncHJvZi9NYWtlZmlsZScKWCMg
 TmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOiAgIGNncHJvZgpYIyBEYXRlIGNyZWF0
 ZWQ6ICAgICAgICAxNiBEZWNlbWJlciAyMDA0ClgjIFdob206ICAgICAgICAgICAgICAgIEFkYW0g
 TWNMYXVyaW4KWCMKWCMgJEZyZWVCU0Q6IHBvcnRzL2RldmVsL2NncHJvZi9NYWtlZmlsZSAkClgj
 ClgKWFBPUlROQU1FPSAgICAgIGNncHJvZgpYUE9SVFZFUlNJT049ICAgMS4yClhDQVRFR09SSUVT
 PSAgICBkZXZlbApYTUFTVEVSX1NJVEVTPSAgaHR0cDovL212ZXJ0ZXMuZnJlZS5mci9kb3dubG9h
 ZC8KWApYTUFJTlRBSU5FUj0gICAgcG9ydHNAZnJlZWJzZC5vcmcKWENPTU1FTlQ9ICAgICAgICBH
 ZW5lcmF0ZXMgY29sb3JlZCBncmFwaHMgZm9yIHByb2ZpbGVkIGV4ZWN1dGFibGVzIHVzaW5nIGdj
 YyBhbmQgZ3Byb2YKWApYQlVJTERfREVQRU5EUz0JZ2F3azoke1BPUlRTRElSfS9sYW5nL2dhd2sK
 WFJVTl9ERVBFTkRTPQkke0JVSUxEX0RFUEVORFN9ClgKWEFMTF9UQVJHRVQ9CWNncHJvZi4xClhJ
 TlNUQUxMX1RBUkdFVD0JaW5zdGFsbCBwcmVmaXg9JHtQUkVGSVh9ClgKWE1BTjE9ICAgICAgICAg
 IGNncHJvZi4xClgKWFBMSVNUX0ZJTEVTPQliaW4vY2dwcm9mClgKWC5pbmNsdWRlIDxic2QucG9y
 dC5taz4KRU5ELW9mLS4vY2dwcm9mL01ha2VmaWxlCmV4aXQKCg==
 
 --Multipart=_Thu__16_Dec_2004_22_05_39_-0500_q2R4cvgMJ1KS.oVu--



More information about the freebsd-ports-bugs mailing list