summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorzeising <zeising@058c260c-8361-11dd-a0ac-aa2bafec7d09>2013-04-17 06:47:45 +0800
committerzeising <zeising@058c260c-8361-11dd-a0ac-aa2bafec7d09>2013-04-17 06:47:45 +0800
commitc0b0d5215597de0f25156ff57b7e20cf0cfaf315 (patch)
tree29bababe6b06a36875a23189467db86cf9b19720 /devel
parentc2a0b786acbb77433bf1f0b279c4d4058845c3f6 (diff)
downloadxorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.tar
xorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.tar.gz
xorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.tar.bz2
xorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.tar.lz
xorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.tar.xz
xorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.tar.zst
xorg-devel-ports-c0b0d5215597de0f25156ff57b7e20cf0cfaf315.zip
Copy from ports, perparing updates.
git-svn-id: https://trillian.chruetertee.ch/svn/ports/trunk@822 058c260c-8361-11dd-a0ac-aa2bafec7d09
Diffstat (limited to 'devel')
-rw-r--r--devel/gccmakedep/Makefile31
-rw-r--r--devel/gccmakedep/distinfo2
-rw-r--r--devel/gccmakedep/pkg-descr2
3 files changed, 35 insertions, 0 deletions
diff --git a/devel/gccmakedep/Makefile b/devel/gccmakedep/Makefile
new file mode 100644
index 0000000..577fd03
--- /dev/null
+++ b/devel/gccmakedep/Makefile
@@ -0,0 +1,31 @@
+# Created by: Dave Grochowski
+# $FreeBSD$
+
+PORTNAME= gccmakedep
+PORTVERSION= 1.0.2
+CATEGORIES= devel
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Create dependencies in makefiles using 'gcc -M'
+
+XORG_CAT= util
+
+MAN1= gccmakedep.1
+
+PLIST_FILES= bin/gccmakedep
+
+.include <bsd.port.pre.mk>
+
+.if defined(CC) && ${CC:T:M*clang*} == "clang" || ${OSVERSION} >= 1000024
+BUILD_DEPENDS+= ucpp:${PORTSDIR}/devel/ucpp
+RUN_DEPENDS+= ucpp:${PORTSDIR}/devel/ucpp
+CONFIGURE_ENV+= ac_cv_path_RAWCPP="ucpp -s"
+
+post-build:
+ ${REINPLACE_CMD} -e 's|^CC= *|CC=|' \
+ -e 's|^RM= *|RM=|' \
+ -e 's|^LN= *|LN=|' \
+ -e 's|^MV= *|MV=|' ${WRKSRC}/gccmakedep
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/gccmakedep/distinfo b/devel/gccmakedep/distinfo
new file mode 100644
index 0000000..ceb73ed
--- /dev/null
+++ b/devel/gccmakedep/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xorg/util/gccmakedep-1.0.2.tar.bz2) = 063d49685b1002f3d0b89dfa730e9159f685bd51c277a39fc37b6e377a55ae11
+SIZE (xorg/util/gccmakedep-1.0.2.tar.bz2) = 70490
diff --git a/devel/gccmakedep/pkg-descr b/devel/gccmakedep/pkg-descr
new file mode 100644
index 0000000..4de4fc5
--- /dev/null
+++ b/devel/gccmakedep/pkg-descr
@@ -0,0 +1,2 @@
+The gccmakedep program creates dependencies in makefiles using
+'gcc -M'.