De-linting recipes.

*	flare, freedroidRPG
	Don't start with the app name, in the _data section too...
	Re-order blocks

*	help2man
	SUMMARY must not end with "."
	Re-ordered blocks

*	html_parser, xml_parser
	Corrected license
	Re-ordered blocks

*	jq
	Corrected copy&paste mishap, I guess
	Re-ordered blocks

*	librevenge
	Re-ordered blocks
	Removed email addresses from COPYRIGHT

*	mesa
	Don't start with the app name, in the _swrat and _swpipe sections too...
	Re-ordered blocks

*	qupzilla
	SUMMARY must not end with "."

*	ruby
	Corrected license
	Re-ordered blocks

*	vncserver
	Removed "copyright" from COPYRIGHT
This commit is contained in:
Humdinger
2015-08-08 19:08:27 +02:00
parent 8fd0a8f4b4
commit 70b8f948c6
21 changed files with 415 additions and 470 deletions

View File

@@ -1,16 +1,17 @@
SUMMARY="Multi-platform GL implementation"
DESCRIPTION="
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
specification documents a system for rendering interactive 3D graphics.
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
applications.
"
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
specification. The OpenGL specification documents a system for rendering \
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
providing 3D rendering to Haiku applications."
HOMEPAGE="http://www.mesa3d.org/"
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
COPYRIGHT="1999-2013 Brian Paul"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/10.5.2/mesa-10.5.2.tar.xz"
CHECKSUM_SHA256="2f4b6fb77c3e7d6f861558d0884a3073f575e1e673dad8d1b0624e78e9c4dd44"
REVISION="1"
#SOURCE_DIR="Mesa-$portVersion"
PATCHES="mesa-10.5.2.patchset"
ARCHITECTURES="!x86_gcc2 x86 ?x86_64 ?arm ?ppc"
SECONDARY_ARCHITECTURES="x86"
@@ -21,6 +22,15 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
mesa${secondaryArchSuffix}_devel = $portVersion
devel:libGL$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
mesa$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -36,9 +46,6 @@ BUILD_PREREQUIRES="
cmd:sed
"
#SOURCE_DIR="Mesa-$portVersion"
PATCHES="mesa-10.5.2.patchset"
BUILD()
{
if [ -n "$secondaryArchSuffix" ]; then
@@ -98,27 +105,16 @@ INSTALL()
"$addOnsDir/opengl/Software Rasterizer"
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
mesa${secondaryArchSuffix}_devel = $portVersion
devel:libGL$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
mesa$secondaryArchSuffix == $portVersion base
"
# ===== Mesa OpenGL Add-ons ==================================================
# ----- swrast package -------------------------------------------------------
SUMMARY_swrast="Mesa software rasterization renderer"
SUMMARY_swrast="The Mesa software rasterization renderer"
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
rasterization on Haiku systems. Software rasterization performs all 3D \
rendering on the systems CPU and doesn't require any specialized hardware. \
Software rasterization is generally considered a fallback 3D rendering method \
as performance is limited.
"
rasterization on Haiku systems. Software rasterization performs all \
3D rendering on the systems CPU and doesn't require any specialized \
hardware. Software rasterization is generally considered a fallback \
3D rendering method as performance is limited."
PROVIDES_swrast="
mesa${secondaryArchSuffix}_swrast = $portVersion
"
@@ -129,14 +125,16 @@ REQUIRED_swrast="
# ===== Gallium OpenGL Add-ons ===============================================
# ----- swpipe package -------------------------------------------------------
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM enhanced \
software rendering. Software pipe rendering performs all 3D rendering on the \
systems CPU and doesn't require any specialized hardware. The usage of LLVM \
over traditional rasterization gives this renderer a boost in performance.
Gallium software pipe rendering is in an extremely early state as of this \
version of Mesa, and may not function as expected.
"
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
enhanced software rendering. Software pipe rendering performs all \
3D rendering on the systems CPU and doesn't require any specialized \
hardware. The usage of LLVM over traditional rasterization gives this \
renderer a boost in performance.
Gallium software pipe rendering is in an extremely early state as of \
this version of Mesa, and may not function as expected."
PROVIDES_swpipe="
mesa${secondaryArchSuffix}_swpipe = $portVersion
"