summaryrefslogtreecommitdiff
path: root/databases/rrdtool/buildlink3.mk
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2004-02-07 17:44:10 +0000
committerseb <seb@pkgsrc.org>2004-02-07 17:44:10 +0000
commiteb765f19a6fa7ea984331c893d876ebf5d5e3f17 (patch)
tree0cc9b59ae35a2c0d004fab9d1b2b81078ee56651 /databases/rrdtool/buildlink3.mk
parenta89fef03478b14e6f272b40e259f36146c79ecf7 (diff)
downloadpkgsrc-eb765f19a6fa7ea984331c893d876ebf5d5e3f17.tar.gz
Now that lang/perl5/module.mk fiddles with OTHERLDFLAGS fix the way
RRDs.so shared perl module is built and thus fix runtime failure described in PR pkg/24292 by Michael van Elst <mlelstv at serpens dot de>. Also fix sparc64 compilation warnings and runtime failure due to time_t's size assumption: sizeof(time_t) != sizeof(long) on NetBSD/sparc64. While here bl3ify, this somewhat simplify the package, and provide a buildlink3.mk file. Bump PKGREVISION. With wulf@'s blessing.
Diffstat (limited to 'databases/rrdtool/buildlink3.mk')
-rw-r--r--databases/rrdtool/buildlink3.mk22
1 files changed, 22 insertions, 0 deletions
diff --git a/databases/rrdtool/buildlink3.mk b/databases/rrdtool/buildlink3.mk
new file mode 100644
index 00000000000..7044c4881eb
--- /dev/null
+++ b/databases/rrdtool/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1 2004/02/07 17:44:10 seb Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+RRDTOOL_BUILDLINK3_MK:= ${RRDTOOL_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= rrdtool
+.endif
+
+.if !empty(RRDTOOL_BUILDLINK3_MK:M+)
+BUILDLINK_PACKAGES+= rrdtool
+BUILDLINK_DEPENDS.rrdtool?= rrdtool>=1.0.40nb2
+BUILDLINK_PKGSRCDIR.rrdtool?= ../../databases/rrdtool
+
+.include "../../graphics/freetype-lib/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/gd/buildlink3.mk"
+.include "../../www/cgilib/buildlink3.mk"
+
+.endif # RRDTOOL_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}