Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Aug 2013 16:34:50 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r324597 - head/graphics/kgraphviewer
Message-ID:  <201308111634.r7BGYoUL027182@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rakuco
Date: Sun Aug 11 16:34:50 2013
New Revision: 324597
URL: http://svnweb.freebsd.org/changeset/ports/324597

Log:
  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.

Modified:
  head/graphics/kgraphviewer/Makefile

Modified: head/graphics/kgraphviewer/Makefile
==============================================================================
--- head/graphics/kgraphviewer/Makefile	Sun Aug 11 16:24:04 2013	(r324596)
+++ head/graphics/kgraphviewer/Makefile	Sun Aug 11 16:34:50 2013	(r324597)
@@ -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 K
 
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308111634.r7BGYoUL027182>