De-Lint recipes.

*	fossil
	Improved SUMMARY, thanks waddlesplash for noticing the error.

*	gcc
	Shortened SUMMARY (at least removing the "\" linebreak that seems to
	trigger the lint warning)
	Minor cosmetics.

*	gd
	Renamed recipe to correct version.
	Added license.
	Corrected copyright.
	Added autoconf, aclocal, libtoolize to BUILD_PREREQUIRES.
	Added SOURCE_DIR.
	Now it almost builds, failing with:

	configure.ac:79: warning: macro 'AM_ICONV' not found in library
	configure.ac:130: error: possibly undefined macro: AC_MSG_ERROR

*	global
	Removed "." from SUMMARY.
	Minor cosmetics.

*	gnupg
	Removed "." from SUMMARY.
	Minor cosmetics.

*	gnutls
	Added PATCHES="gnutls-2.8.6.patch" to fix the lint warning.
	Moved haiku_devel to BUILD_REQUIRES.
	Sorted the _devel blocks to the top.
	Minor cosmetics.
	Build fails...

*	golang
	Removed "." from SUMMARY.
	Minor cosmetics.

*	gptfdisk
	Removed "." from SUMMARY.
	Minor cosmetics.

*	graphviz
	Minor cosmetics.

*	gri
	Removed "." from SUMMARY.
	Minor cosmetics.

*	ha
	Slightly improved SUMMARY/DESCRIPTION
	Minor cosmetics.

*	handbreak
	Removed "." from SUMMARY.
	Minor cosmetics.

*	harfbuzz
	Removed "." from SUMMARY.
	Minor cosmetics.
	Sorted the _devel blocks to the top.

*	hdialog
	Removed "." from SUMMARY.
	Use g++ instead of gcc.
	Minor cosmetics.

*	help2man
	Removed "." from SUMMARY.
	Minor cosmetics.

*	heroes
	Removed "." from SUMMARY.
	Minor cosmetics.

*	homeworld
	Removed "." from SUMMARY.
	Minor cosmetics.

*	htmldoc
	Remove outdated patch file
	Minor cosmetics.

*	htmltidy
	Removed "." from SUMMARY.
	Minor cosmetics.
	Sorted the _devel blocks to the top.

*	hyperstudio
	Removed "." from SUMMARY.
	Minor cosmetics.
This commit is contained in:
Humdinger
2015-07-19 20:15:36 +02:00
parent 5577804739
commit 5113be297d
34 changed files with 259 additions and 438 deletions

View File

@@ -1,4 +1,4 @@
SUMMARY="Open Source Graph Visualization Software"
SUMMARY="Open source graph visualization software"
DESCRIPTION="Graphviz is open source graph visualization software. Graph \
visualization is a way of representing structural information as diagrams of \
abstract graphs and networks. It has important applications in networking, \
@@ -7,11 +7,10 @@ learning, and in visual interfaces for other technical domains.
The Graphviz layout programs take descriptions of graphs in a simple text \
language, and make diagrams in useful formats, such as images and SVG for web \
pages, PDF or Postscript for inclusion in other documents; or display in an \
interactive graph browser. (Graphviz also supports GXL, an XML dialect.) \
interactive graph browser. (Graphviz also supports GXL, an XML dialect.)
Graphviz has many useful features for concrete diagrams, such as options for \
colors, fonts, tabular node layouts, line styles, hyperlinks, rolland custom \
shapes.
"
shapes."
HOMEPAGE="http://www.graphviz.org/"
LICENSE="CPL v1.0"
COPYRIGHT="1994-2010 AT&T Corp."
@@ -77,7 +76,16 @@ PROVIDES="
lib:libxdot$secondaryArchSuffix = $portVersion compat >= 2
lib:libxdot$secondaryArchSuffix = $portVersion compat >= 2
"
PROVIDES_devel="
graphviz${secondaryArchSuffix}_devel = $portVersion
devel:libcdt$secondaryArchSuffix = $portVersion
devel:libcgraph$secondaryArchSuffix = $portVersion
devel:libgraph$secondaryArchSuffix = $portVersion
devel:libgvc$secondaryArchSuffix = $portVersion
devel:libgvpr$secondaryArchSuffix = $portVersion
devel:libpathplan$secondaryArchSuffix = $portVersion
devel:libxdot$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
@@ -87,7 +95,9 @@ REQUIRES="
lib:libjpeg$secondaryArchSuffix
lib:libfontconfig$secondaryArchSuffix
"
REQUIRES_devel="
graphviz$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libexpat$secondaryArchSuffix
@@ -96,7 +106,6 @@ BUILD_REQUIRES="
devel:libjpeg$secondaryArchSuffix
devel:libfontconfig$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:autoconf
cmd:automake
@@ -127,18 +136,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
graphviz${secondaryArchSuffix}_devel = $portVersion
devel:libcdt$secondaryArchSuffix = $portVersion
devel:libcgraph$secondaryArchSuffix = $portVersion
devel:libgraph$secondaryArchSuffix = $portVersion
devel:libgvc$secondaryArchSuffix = $portVersion
devel:libgvpr$secondaryArchSuffix = $portVersion
devel:libpathplan$secondaryArchSuffix = $portVersion
devel:libxdot$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
graphviz$secondaryArchSuffix == $portVersion base
"