De-lint recipes

*	fceux
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	fenris
	SUMMARY must start with capital letter
	Re-ordered blocks

*	gcc
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	giflib6
	SUMMARY must start with capital letter
	Re-ordered blocks

*	glm
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	hexedit
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	lateef_font
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	libmicro
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	libusb_compat
	SUMMARY must start with capital letter
	Re-ordered blocks

*	readline
	Re-ordered blocks

*	libutf8proc
	SUMMARY must start with capital letter
	Re-ordered blocks
	Added REQUIRES_devel

*	libwebp
	SUMMARY must start with capital letter
	Re-ordered blocks

*	lighttpd
	SUMMARY must start with capital letter
	Re-ordered blocks

*	lzip
	SUMMARY must start with capital letter
	Re-ordered blocks
This commit is contained in:
Humdinger
2015-08-08 12:18:00 +02:00
parent 064b69cead
commit 06e8ae9fb8
15 changed files with 282 additions and 319 deletions

View File

@@ -1,16 +1,20 @@
SUMMARY="C/C++ compiler"
SUMMARY="The gnu C/C++ compiler"
DESCRIPTION="The standard compiler for x86_gcc2 platform, ABI-compatible with \
BeOS R5."
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."
HOMEPAGE="http://gcc.gnu.org"
LICENSE="
GNU GPL v2
GNU LGPL v2
"
COPYRIGHT="1988-2000 Free Software Foundation, Inc."
LICENSE="GNU GPL v2
GNU LGPL v2"
REVISION="1"
srcGitRev="e5a1aa929a5e26ccff8d56228634ef6ba0078212"
SOURCE_URI="https://github.com/haiku/buildtools/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="1e19de45203765ff494649b25df44aa1cb13a787c55ed57d3d18f8d95ff72397"
REVISION="1"
SOURCE_DIR="buildtools-$srcGitRev/legacy/gcc"
ARCHITECTURES="x86_gcc2 !x86"
SECONDARY_ARCHITECTURES="x86_gcc2"
@@ -31,6 +35,12 @@ REQUIRES="
haiku$secondaryArchSuffix
binutils$secondaryArchSuffix
"
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 2.95.3
"
REQUIRES_syslibs_devel=""
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
@@ -45,7 +55,6 @@ BUILD_PREREQUIRES="
cmd:makeinfo
"
SOURCE_DIR="buildtools-$srcGitRev/legacy/gcc"
BUILD_PACKAGE_ACTIVATION_PHASE=INSTALL
gccDir=$(pwd)
@@ -170,15 +179,3 @@ INSTALL()
rm -rf $libDir
rm -rf $developLibDir
}
# ----- syslibs_devel package -----------------------------------------------
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,17 +1,21 @@
SUMMARY="C/C++ compiler"
SUMMARY="The gnu C/C++ compiler"
DESCRIPTION="The standard compiler for x86_gcc2 platform, ABI-compatible with \
BeOS R5."
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."
HOMEPAGE="http://gcc.gnu.org"
LICENSE="
GNU GPL v2
GNU LGPL v2
"
COPYRIGHT="1988-2000 Free Software Foundation, Inc."
CHECKSUM_SHA256="9eef41dcd1582b84e677f3dcb14faa2dd42707352556d05860470e2a99b7e505"
LICENSE="GNU GPL v2
GNU LGPL v2"
REVISION="3"
srcGitRev="d86116d57a09505802ed6a38adc43ef294f7f364"
SOURCE_URI="https://github.com/haiku/buildtools/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="9eef41dcd1582b84e677f3dcb14faa2dd42707352556d05860470e2a99b7e505"
SOURCE_DIR="buildtools-$srcGitRev/legacy/gcc"
SOURCE_FILENAME="gcc-$portVersion.tar.gz"
REVISION="3"
ARCHITECTURES="x86_gcc2 !x86"
SECONDARY_ARCHITECTURES="x86_gcc2"
@@ -32,6 +36,13 @@ REQUIRES="
haiku$secondaryArchSuffix
binutils$secondaryArchSuffix
"
PROVIDES_syslibs_devel="
gcc_syslibs_devel$secondaryArchSuffix = $portVersion compat >= 2.95.3
devel:libgcc
"
REQUIRES_syslibs_devel=""
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
@@ -46,7 +57,6 @@ BUILD_PREREQUIRES="
cmd:makeinfo
"
SOURCE_DIR="buildtools-$srcGitRev/legacy/gcc"
BUILD_PACKAGE_ACTIVATION_PHASE=INSTALL
gccDir=$(pwd)
@@ -171,16 +181,3 @@ INSTALL()
rm -rf $libDir
rm -rf $developLibDir
}
# ----- syslibs_devel package -----------------------------------------------
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=""