aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrakuco <rakuco@FreeBSD.org>2013-08-12 00:34:50 +0800
committerrakuco <rakuco@FreeBSD.org>2013-08-12 00:34:50 +0800
commit2457afe980c94db40941cf5494ef0f3472b845bd (patch)
tree248a59a3dcbc6658d4ef746082d691cbb946e27a
parent283098ea398d8b4a703fec3aa0b494890aa4e775 (diff)
downloadfreebsd-ports-gnome-2457afe980c94db40941cf5494ef0f3472b845bd.tar.gz
freebsd-ports-gnome-2457afe980c94db40941cf5494ef0f3472b845bd.tar.zst
freebsd-ports-gnome-2457afe980c94db40941cf5494ef0f3472b845bd.zip
Mark BROKEN, it hasn't built in quite a while.
As explained in the comment I added: o The port does not include graphviz's include directory, assuming it is always in the compiler's default path (ie. /usr/include). o The port includes <graphviz/foo.h>, while code is expected to include <foo.h> instead, and pass -I${LOCALBASE}/graphviz instead of just -I${LOCALBASE} to the compiler. o The code in the development repository does a better job at fixing the problems above, but it still relies on the deprecated libgraph library that graphics/graphviz in ports does not install anymore.
-rw-r--r--graphics/kgraphviewer/Makefile16
1 files changed, 11 insertions, 5 deletions
diff --git a/graphics/kgraphviewer/Makefile b/graphics/kgraphviewer/Makefile
index e6fce3f46026..0e6721e0b0cf 100644
--- a/graphics/kgraphviewer/Makefile
+++ b/graphics/kgraphviewer/Makefile
@@ -1,9 +1,4 @@
-# New ports collection makefile for: kgraphviewer
-# Date created: 2008-09-01
-# Whom: Max Brazhnikov <makc@FreeBSD.org>
-#
# $FreeBSD$
-#
PORTNAME= kgraphviewer
PORTVERSION= ${APP_VER}.${EXTRA_VER}
@@ -19,6 +14,17 @@ COMMENT= GraphViz dot graph viewer for KDE
LIB_DEPENDS= gvc:${PORTSDIR}/graphics/graphviz
+# Several problems at once here:
+# - The port does not include graphviz's include directory, assuming it is
+# always in the compiler's default path (ie. /usr/include).
+# - The port includes <graphviz/foo.h>, while code is expected to include
+# <foo.h> instead, and pass -I${LOCALBASE}/graphviz instead of just
+# -I${LOCALBASE} to the compiler.
+# - The code in the development repository does a better job at fixing the
+# problems above, but it still relies on the deprecated libgraph library that
+# graphics/graphviz in ports does not install anymore.
+BROKEN= does not build
+
USE_BZIP2= yes
USE_KDE4= kdelibs pimlibs kdeprefix kdehier automoc4
USE_QT4= corelib qmake_build moc_build rcc_build uic_build