diff options
author | Kevin Lo <kevlo@FreeBSD.org> | 2011-03-12 08:34:39 +0000 |
---|---|---|
committer | Kevin Lo <kevlo@FreeBSD.org> | 2011-03-12 08:34:39 +0000 |
commit | 8d5d50e5e294e0efd3cd959e937b53ff3bb2f43e (patch) | |
tree | ada49ff02ee36cdcbff94270e1f45ac3e0f169ca /devel/deheader | |
parent | ff342580aceeeeeaeb1cd02b4f6a19d1733edf72 (diff) | |
download | ports-8d5d50e5e294e0efd3cd959e937b53ff3bb2f43e.tar.gz ports-8d5d50e5e294e0efd3cd959e937b53ff3bb2f43e.zip |
Notes
Diffstat (limited to 'devel/deheader')
-rw-r--r-- | devel/deheader/Makefile | 30 | ||||
-rw-r--r-- | devel/deheader/distinfo | 2 | ||||
-rw-r--r-- | devel/deheader/pkg-descr | 7 |
3 files changed, 39 insertions, 0 deletions
diff --git a/devel/deheader/Makefile b/devel/deheader/Makefile new file mode 100644 index 000000000000..abb1bd89a9c9 --- /dev/null +++ b/devel/deheader/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: deheader +# Date Created: 12 March 2011 +# Whom: Kevin Lo <kevlo@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= deheader +PORTVERSION= 0.6 +CATEGORIES= devel +MASTER_SITES= http://www.catb.org/esr/deheader/ + +MAINTAINER= kevlo@FreeBSD.org +COMMENT= A tool to find unnecesary includes in C/C++ files + +LICENSE= BSD +LICENSE_FILE= ${WRKSRC}/COPYING + +NO_BUILD= yes +USE_PYTHON= yes + +MAN1= deheader.1 + +PLIST_FILES= bin/deheader + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/deheader ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/deheader.1 ${PREFIX}/man/man1 + +.include <bsd.port.mk> diff --git a/devel/deheader/distinfo b/devel/deheader/distinfo new file mode 100644 index 000000000000..d3f73a580c37 --- /dev/null +++ b/devel/deheader/distinfo @@ -0,0 +1,2 @@ +SHA256 (deheader-0.6.tar.gz) = 643040b241eb47504624e9c2cc4c0f8865bf0ee2b9317ee36ee9195c75e17d4b +SIZE (deheader-0.6.tar.gz) = 22344 diff --git a/devel/deheader/pkg-descr b/devel/deheader/pkg-descr new file mode 100644 index 000000000000..d2d30c72e496 --- /dev/null +++ b/devel/deheader/pkg-descr @@ -0,0 +1,7 @@ +Deheader analyzes C and C++ files to determine which header inclusions +can be removed while still allowing them to compile. This may result in +substantial improvements in compilation time, especially on large C++ +projects; it also sometimes exposes dependencies and cohesions of which +developers were unaware. + +WWW: http://www.catb.org/esr/deheader/ |