aboutsummaryrefslogtreecommitdiff
path: root/devel/makedepend
diff options
context:
space:
mode:
Diffstat (limited to 'devel/makedepend')
-rw-r--r--devel/makedepend/Makefile25
-rw-r--r--devel/makedepend/distinfo1
-rw-r--r--devel/makedepend/pkg-comment1
-rw-r--r--devel/makedepend/pkg-descr14
-rw-r--r--devel/makedepend/pkg-plist2
5 files changed, 43 insertions, 0 deletions
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 <bsd.port.mk>
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