pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/graphviz Add some hints (as comments) to peop...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9edeb08bda3b
branches:  trunk
changeset: 396338:9edeb08bda3b
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Wed Jul 22 12:35:29 2009 +0000

description:
Add some hints (as comments) to people building this from source as to
what the options do and which have large-bloat consequences.
(I know that we have option-descriptions, but they aren't adequate to
understand either what the options do in graphviz, or how big the
resulting additional dependencies are.)

This commit only adds comments.

diffstat:

 graphics/graphviz/options.mk |  13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diffs (24 lines):

diff -r d4d255a914eb -r 9edeb08bda3b graphics/graphviz/options.mk
--- a/graphics/graphviz/options.mk      Wed Jul 22 12:34:44 2009 +0000
+++ b/graphics/graphviz/options.mk      Wed Jul 22 12:35:29 2009 +0000
@@ -1,8 +1,19 @@
-# $NetBSD: options.mk,v 1.6 2009/05/17 12:55:52 sno Exp $
+# $NetBSD: options.mk,v 1.7 2009/07/22 12:35:29 gdt Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.graphviz
 PKG_SUPPORTED_OPTIONS= gd x11 pangocairo gtk rsvg swig guile lua ocaml tcl perl
 PKG_SUGGESTED_OPTIONS= gd x11 pangocairo gtk rsvg swig lua tcl perl
+# Explanation of consquence of options, to help those trying to slim down:
+#   swig: build-time only, needed for any of the lanaguages.  Silently
+#     forces off language options.
+#   ocaml lua tcl perl: extension language support
+#   x11: Omits all linking with x11.  Silently forces off pangocairo, gtk
+#     and rsvg.
+#   pangocairo: TODO.  Silently forces off gtk.
+#   gtk: TODO
+#   rsvg: Omitting loses svg support.  librsvg has large dependencies
+#     including some Gnome libs.
+#   gd: TODO (seems small)
 
 .include "../../mk/bsd.options.mk"
 



Home | Main Index | Thread Index | Old Index