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,7 +1,6 @@
SUMMARY="C/C++ compiler"
DESCRIPTION="
Standard compiler for x86_gcc2 platform, ABI-compatible with BeOS R5.
"
DESCRIPTION="Standard compiler for x86_gcc2 platform, ABI-compatible with \
BeOS R5."
HOMEPAGE="http://gcc.gnu.org"
LICENSE="
GNU GPL v2
@@ -32,7 +31,6 @@ PROVIDES="
cmd:protoize$secondaryArchSuffix = $portVersion compat >= 2.95.3
cmd:unprotoize$secondaryArchSuffix = $portVersion compat >= 2.95.3
"
REQUIRES="
haiku$secondaryArchSuffix
binutils$secondaryArchSuffix
@@ -179,15 +177,12 @@ INSTALL()
# ----- syslibs_devel package -----------------------------------------------
SUMMARY_syslibs_devel="\
GCC c/c++-runtime static libraries, needed to build Haiku"
DESCRIPTION_syslibs_devel="\
This package is not of general interest - it contains the set of gcc's c/c++-\
runtime libraries that is required by Haiku's build system when building \
Haiku."
SUMMARY_syslibs_devel="C/C++-runtime static libraries, needed to build Haiku"
DESCRIPTION_syslibs_devel="This package is not of general interest - it contains the \
set of gcc's c/c++-runtime libraries that is required by Haiku's build system when \
building Haiku."
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 2.95.3
"
REQUIRES_syslibs_devel=""

View File

@@ -1,7 +1,6 @@
SUMMARY="C/C++ compiler"
DESCRIPTION="
Standard compiler for x86_gcc2 platform, ABI-compatible with BeOS R5.
"
DESCRIPTION="Standard compiler for x86_gcc2 platform, ABI-compatible with \
BeOS R5."
HOMEPAGE="http://gcc.gnu.org"
LICENSE="
GNU GPL v2
@@ -33,7 +32,6 @@ PROVIDES="
cmd:protoize$secondaryArchSuffix = $portVersion compat >= 2.95.3
cmd:unprotoize$secondaryArchSuffix = $portVersion compat >= 2.95.3
"
REQUIRES="
haiku$secondaryArchSuffix
binutils$secondaryArchSuffix
@@ -180,16 +178,13 @@ INSTALL()
# ----- syslibs_devel package -----------------------------------------------
SUMMARY_syslibs_devel="\
GCC c/c++-runtime static libraries, needed to build Haiku"
DESCRIPTION_syslibs_devel="\
This package is not of general interest - it contains the set of gcc's c/c++-\
runtime libraries that is required by Haiku's build system when building \
Haiku."
SUMMARY_syslibs_devel="C/C++-runtime static libraries, needed to build Haiku"
DESCRIPTION_syslibs_devel="This package is not of general interest - it contains the \
set of gcc's c/c++-runtime libraries that is required by Haiku's build system when \
building Haiku."
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 2.95.3
devel:libgcc
"
REQUIRES_syslibs_devel=""

View File

@@ -1,7 +1,5 @@
SUMMARY="C/C++ cross-compiler for target ${effectiveTargetMachineTriple}"
DESCRIPTION="
Standard compiler for x86 platform.
"
DESCRIPTION="Standard compiler for x86 platform."
HOMEPAGE="http://gcc.gnu.org"
srcGitRev="3ad9ac2317f63b65937473c4fbe37c9e93e3a116"
@@ -35,7 +33,6 @@ PROVIDES="
cmd:gcov$secondaryArchSuffix = $portVersion compat >= 4
lib:libstdc++$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES="
haiku$secondaryArchSuffix
cmd:as$secondaryArchSuffix

View File

@@ -1,8 +1,6 @@
SUMMARY="C/C++ compiler for target ${effectiveTargetMachineTriple}"
DESCRIPTION="
Standard compiler for non-legacy Haiku (i.e. for all architectures other than \
x86_gcc2).
"
DESCRIPTION="Standard compiler for non-legacy Haiku (i.e. for all \
architectures other than x86_gcc2)."
HOMEPAGE="http://gcc.gnu.org"
srcGitRev="4947d64591fdd9764dad9ff6835ffbef1618e17f"
@@ -43,15 +41,12 @@ PROVIDES="
cmd:gcc_4.8.3$secondaryArchSuffix = $portVersion compat >= 4
cmd:gcov$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES="
haiku$secondaryArchSuffix
cmd:as$secondaryArchSuffix
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:autoconf
@@ -301,9 +296,8 @@ INSTALL()
# ----- syslibs package -----------------------------------------------------
SUMMARY_syslibs="\
GCC c/c++-runtime shared libraries, needed to execute c/c++ programs"
DESCRIPTION_syslibs="The c/c++-runtime libraries that are part of the gcc \
SUMMARY_syslibs="C/C++-runtime shared libraries, needed to execute C/C++ programs"
DESCRIPTION_syslibs="The C/C++-runtime libraries that are part of the gcc \
distribution. This package contains the shared libraries for the runtime \
loader, so it is required for executing most c/c++ programs."
@@ -313,22 +307,18 @@ PROVIDES_syslibs="
lib:libstdc++$secondaryArchSuffix = $portVersion compat >= 4
lib:libsupc++$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES_syslibs="
haiku$secondaryArchSuffix
"
# ----- syslibs_devel package -----------------------------------------------
SUMMARY_syslibs_devel="\
GCC c/c++-runtime static libraries and c++ headers, needed to build Haiku"
DESCRIPTION_syslibs_devel="\
This package is not of general interest - it contains the set of gcc's c/c++-\
runtime libraries and headers that is required by Haiku's build system when \
building Haiku."
SUMMARY_syslibs_devel="C/C++-runtime static libraries and C++ headers, needed to build Haiku"
DESCRIPTION_syslibs_devel="This package is not of general interest - it \
contains the set of gcc's C/C++-runtime libraries and headers that is \
required by Haiku's build system when building Haiku."
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES_syslibs_devel=""

View File

@@ -1,8 +1,6 @@
SUMMARY="C/C++ compiler for target ${effectiveTargetMachineTriple}"
DESCRIPTION="
Standard compiler for non-legacy Haiku (i.e. for all architectures other than \
x86_gcc2).
"
DESCRIPTION="Standard compiler for non-legacy Haiku (i.e. for all \
architectures other than x86_gcc2)."
HOMEPAGE="http://gcc.gnu.org"
srcGitRev="1a00a76b58ae57d24bd4d774f6323c4ea62dd1e7"
@@ -43,15 +41,12 @@ PROVIDES="
cmd:gcc_4.8.4$secondaryArchSuffix = $portVersion compat >= 4
cmd:gcov$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES="
haiku$secondaryArchSuffix
cmd:as$secondaryArchSuffix
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:autoconf
@@ -301,8 +296,7 @@ INSTALL()
# ----- syslibs package -----------------------------------------------------
SUMMARY_syslibs="\
GCC c/c++-runtime shared libraries, needed to execute c/c++ programs"
SUMMARY_syslibs="C/C++-runtime shared libraries, needed to execute C/C++ programs"
DESCRIPTION_syslibs="The c/c++-runtime libraries that are part of the gcc \
distribution. This package contains the shared libraries for the runtime \
loader, so it is required for executing most c/c++ programs."
@@ -313,22 +307,18 @@ PROVIDES_syslibs="
lib:libstdc++$secondaryArchSuffix = $portVersion compat >= 4
lib:libsupc++$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES_syslibs="
haiku$secondaryArchSuffix
"
# ----- syslibs_devel package -----------------------------------------------
SUMMARY_syslibs_devel="\
GCC c/c++-runtime static libraries and c++ headers, needed to build Haiku"
DESCRIPTION_syslibs_devel="\
This package is not of general interest - it contains the set of gcc's c/c++-\
runtime libraries and headers that is required by Haiku's build system when \
building Haiku."
SUMMARY_syslibs_devel="C/C++-runtime static libraries and c++ headers, needed to build Haiku"
DESCRIPTION_syslibs_devel="This package is not of general interest - it \
contains the set of gcc's C/C++-runtime libraries and headers that is \
required by Haiku's build system when building Haiku."
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES_syslibs_devel=""

View File

@@ -1,8 +1,6 @@
SUMMARY="C/C++ compiler for target ${effectiveTargetMachineTriple}"
DESCRIPTION="
Standard compiler for non-legacy Haiku (i.e. for all architectures other than \
x86_gcc2).
"
DESCRIPTION="Standard compiler for non-legacy Haiku (i.e. for all \
architectures other than x86_gcc2)."
HOMEPAGE="http://gcc.gnu.org"
srcGitRev="3801b878c2c2bfea5a115bcbd75b56d3da05bc3d"
@@ -45,15 +43,12 @@ PROVIDES="
cmd:gcc_4.8.5$secondaryArchSuffix = $portVersion compat >= 4
cmd:gcov$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES="
haiku$secondaryArchSuffix
cmd:as$secondaryArchSuffix
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:autoconf
@@ -303,9 +298,8 @@ INSTALL()
# ----- syslibs package -----------------------------------------------------
SUMMARY_syslibs="\
GCC c/c++-runtime shared libraries, needed to execute c/c++ programs"
DESCRIPTION_syslibs="The c/c++-runtime libraries that are part of the gcc \
SUMMARY_syslibs="C/C++-runtime shared libraries, needed to execute C/C++ programs"
DESCRIPTION_syslibs="The C/C++-runtime libraries that are part of the gcc \
distribution. This package contains the shared libraries for the runtime \
loader, so it is required for executing most c/c++ programs."
@@ -315,22 +309,18 @@ PROVIDES_syslibs="
lib:libstdc++$secondaryArchSuffix = $portVersion compat >= 4
lib:libsupc++$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES_syslibs="
haiku$secondaryArchSuffix
"
# ----- syslibs_devel package -----------------------------------------------
SUMMARY_syslibs_devel="\
GCC c/c++-runtime static libraries and c++ headers, needed to build Haiku"
DESCRIPTION_syslibs_devel="\
This package is not of general interest - it contains the set of gcc's c/c++-\
runtime libraries and headers that is required by Haiku's build system when \
building Haiku."
SUMMARY_syslibs_devel="C/C++-runtime static libraries and C++ headers, needed to build Haiku"
DESCRIPTION_syslibs_devel="This package is not of general interest - it \
contains the set of gcc's C/C++-runtime libraries and headers that is \
required by Haiku's build system when building Haiku."
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 4
"
REQUIRES_syslibs_devel=""