From dce4d0e3318852e7881af79b4c99eb589e0e0241 Mon Sep 17 00:00:00 2001 From: Masafumi Max NAKANE Date: Mon, 1 Sep 1997 16:39:25 +0000 Subject: New port, makedepend: Makedepend is a makefile dependency generator from The XFree86 Project, Inc. If you have X installed, you already have makedepend and do not need this port! This is for ports that needs makedepend but doesn't need X. PR: 4337 Submitted by: Ian Vaudrey --- devel/makedepend/Makefile | 25 +++++++++++++++++++++++++ devel/makedepend/distinfo | 1 + devel/makedepend/pkg-comment | 1 + devel/makedepend/pkg-descr | 14 ++++++++++++++ devel/makedepend/pkg-plist | 2 ++ 5 files changed, 43 insertions(+) create mode 100644 devel/makedepend/Makefile create mode 100644 devel/makedepend/distinfo create mode 100644 devel/makedepend/pkg-comment create mode 100644 devel/makedepend/pkg-descr create mode 100644 devel/makedepend/pkg-plist (limited to 'devel/makedepend') diff --git a/devel/makedepend/Makefile b/devel/makedepend/Makefile new file mode 100644 index 000000000000..aad4976b8dce --- /dev/null +++ b/devel/makedepend/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: makedepend +# Version required: 95.07.05 +# Date created: August 15th 1997 +# Whom: Ian Vaudrey +# +# $Id$ +# + +DISTNAME= cyrus-imapd-v1.5.2 +PKGNAME= makedepend-95.07.05 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ + +MAINTAINER= i.vaudrey@cableinet.co.uk + +WRKSRC= ${WRKDIR}/${DISTNAME}/makedepend +GNU_CONFIGURE= YES + +MAN1= makedepend.1 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/makedepend ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/mkdepend.man ${PREFIX}/man/man1/makedepend.1 + +.include diff --git a/devel/makedepend/distinfo b/devel/makedepend/distinfo new file mode 100644 index 000000000000..5b77e7070db2 --- /dev/null +++ b/devel/makedepend/distinfo @@ -0,0 +1 @@ +MD5 (cyrus-imapd-v1.5.2.tar.gz) = d9e1471469320c7bc43837ce1b781945 diff --git a/devel/makedepend/pkg-comment b/devel/makedepend/pkg-comment new file mode 100644 index 000000000000..4d84b2cd5fb5 --- /dev/null +++ b/devel/makedepend/pkg-comment @@ -0,0 +1 @@ +A dependency generator for makefiles. diff --git a/devel/makedepend/pkg-descr b/devel/makedepend/pkg-descr new file mode 100644 index 000000000000..09295054d53b --- /dev/null +++ b/devel/makedepend/pkg-descr @@ -0,0 +1,14 @@ +Makedepend is a makefile dependency generator from The XFree86 Project, Inc. +If you have X installed, you already have makedepend and do not need this port! + +Makedepend reads each sourcefile in sequence and parses it like a +C-preprocessor, processing all #include, #define, #undef, #ifdef, #ifndef, +#endif, #if and #else directives so that it can correctly tell which #include, +directives would be used in a compilation. Any #include, directives can +reference files having other #include directives, and parsing will occur in +these files as well. + +Every file that a sourcefile includes, directly or indirectly, is what +makedepend calls a "dependency". These dependencies are then written to a +makefile in such a way that make will know which object files must be +recompiled when a dependency has changed. diff --git a/devel/makedepend/pkg-plist b/devel/makedepend/pkg-plist new file mode 100644 index 000000000000..bc9b3f85bb88 --- /dev/null +++ b/devel/makedepend/pkg-plist @@ -0,0 +1,2 @@ +bin/makedepend +man/man1/makedepend.1.gz -- cgit v1.2.3