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

@@ -4,11 +4,16 @@ TLS and DTLS protocols and technologies around them. It provides a simple C \
language application programming interface (API) to access the secure \
communications protocols as well as APIs to parse and write X.509, PKCS #12, \
OpenPGP and other required structures. It is aimed to be portable and \
efficient with focus on security and interoperability.
"
efficient with focus on security and interoperability."
HOMEPAGE="http://www.gnutls.org/"
SOURCE_URI="ftp://ftp.gnu.org/pub/gnu/gnutls/gnutls-2.8.6.tar.bz2"
CHECKSUM_SHA256="d6f846a7064af3ee2c9aebd65dcee76953b767170cbcd719e990ed6b9688a356"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="
2009-2010 Free Software Fundation Inc.
2004-2008 Simon Josefsson
2000-2004 Nikos Mavrogiannopoulos
"
REVISION="1"
ARCHITECTURES="x86_gcc2"
@@ -24,44 +29,36 @@ PROVIDES="
lib:libgnutls_openssl = 26.14.12 compat = 26
lib:libgnutls = 26.14.12 compat = 26
lib:libgnutlsxx = 26.14.12 compat = 26
"
REQUIRES="
haiku
lib:libgcrypt
lib:libgpg_error
"
BUILD_REQUIRES="
devel:libgcrypt
devel:libgpg_error
"
BUILD_PREREQUIRES="
haiku_devel
cmd:autoconf
cmd:automake
cmd:gcc
cmd:libtoolize
cmd:make
"
"
PROVIDES_devel="
gnutls_devel = $portVersion
devel:libgnutls_extra = 26.14.12 compat = 26
devel:libgnutls_openssl = 26.14.12 compat = 26
devel:libgnutls = 26.14.12 compat = 26
devel:libgnutlsxx = 26.14.12 compat = 26
"
"
REQUIRES="
haiku
lib:libgcrypt
lib:libgpg_error
"
REQUIRES_devel="
gnutls == $portVersion base
"
"
BUILD_REQUIRES="
haiku_devel
devel:libgcrypt
devel:libgpg_error
"
BUILD_PREREQUIRES="
cmd:autoconf
cmd:automake
cmd:gcc
cmd:libtoolize
cmd:make
"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2009-2010 Free Software Fundation Inc.
2004-2008 Simon Josefsson
2000-2004 Nikos Mavrogiannopoulos"
PATCHES="gnutls-2.8.6.patch"
BUILD()
{