Changes in SUMMARY, DESCRIPTION and whitespace.

Removed the full-stop and repeating package name in SUMMARY.
Removed hard line breaks, broke up some very long paragraphs and
use bullet lists where possible.
All done by browsing through HaikuDepot. There may be (many) more left
in the whole haikuports repo...

Included 10 extended desriptions done by soyoye14 for GCI 2014
(https://www.google-melange.com/gci/task/view/google/gci2014/5240373098053632)

Removed/insert whitespace where it seems to be the custom in recipes.
Sometimes rearranged elements of a recipe (moving license and copyright
up, for example).
This commit is contained in:
Humdinger
2015-01-12 19:17:48 +01:00
parent 39bf2eff96
commit a38db25c39
131 changed files with 742 additions and 943 deletions

View File

@@ -1,8 +1,18 @@
SUMMARY="A full-featured cross-platform image library"
DESCRIPTION="
Developer's Image Library (DevIL) is a programmer's library to develop \
applications with very powerful image loading capabilities, yet is easy for a \
developer to learn and use. Ultimate control of images is left to the \
developer, so unnecessary conversions, etc. are not performed. DevIL utilizes \
a simple, yet powerful, syntax. DevIL can load, save, convert, manipulate, \
filter and display a wide variety of image formats.
"
HOMEPAGE="http://openil.sourceforge.net/"
SRC_URI="http://sourceforge.net/projects/openil/files/DevIL/1.7.8/DevIL-1.7.8.tar.gz"
CHECKSUM_SHA256="682ffa3fc894686156337b8ce473c954bf3f4fb0f3ecac159c73db632d28a8fd"
REVISION="2"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2009 Denton Woods"
ARCHITECTURES="x86_gcc2 x86"
SECONDARY_ARCHITECTURES="x86"
@@ -10,11 +20,9 @@ PROVIDES="
devil$secondaryArchSuffix = $portVersion
lib:libIL$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libjasper$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
@@ -23,8 +31,7 @@ BUILD_REQUIRES="
devel:libpng$secondaryArchSuffix
devel:libtiff$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:awk
@@ -35,7 +42,6 @@ BUILD_PREREQUIRES="
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
runConfigure ./configure CFLAGS=-Dpng_set_gray_1_2_4_to_8=png_set_expand_gray_1_2_4_to_8
@@ -63,19 +69,7 @@ PROVIDES_devel="
devil${secondaryArchSuffix}_devel = $portVersion
devel:libIL$secondaryArchSuffix
"
REQUIRES_devel="
haiku$secondaryArchSuffix
devil$secondaryArchSuffix == $portVersion base
"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2009 Denton Woods"
DESCRIPTION="
Developer's Image Library (DevIL) is a programmer's library to develop
applications with very powerful image loading capabilities, yet is easy for a
developer to learn and use. Ultimate control of images is left to the
developer, so unnecessary conversions, etc. are not performed. DevIL utilizes a
simple, yet powerful, syntax. DevIL can load, save, convert, manipulate, filter
and display a wide variety of image formats.
"

View File

@@ -1,14 +1,17 @@
SUMMARY="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder"
DESCRIPTION="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder"
SUMMARY="An open source MPEG-4 and MPEG-2 AAC decoder"
DESCRIPTION="
This is an open source MPEG-4 and MPEG-4 ACC decoder programmed in C \
and used in FAAC (freeware Advanced Audio Coder). It is used with the FAAC \
encoder and can be compile on various platforms. It supports MPEG-4 audio \
object types including LC, Main, LTP, LD, ER, SBR and PS. It contains a \
library (libfaad) that may be used by other programs."
HOMEPAGE="http://www.audiocoding.com/"
SRC_URI="http://downloads.sourceforge.net/faac/faad2-2.7.tar.gz"
CHECKSUM_SHA256="ee26ed1e177c0cd8fa8458a481b14a0b24ca0b51468c8b4c8b676fd3ceccd330"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="2003-2005 M. Bakker, Nero AG."
CHECKSUM_SHA256="ee26ed1e177c0cd8fa8458a481b14a0b24ca0b51468c8b4c8b676fd3ceccd330"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -19,11 +22,9 @@ PROVIDES="
lib:libfaad$secondaryArchSuffix = 2.0.0 compat >= 2
cmd:faad$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku${secondaryArchSuffix}
"
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:libtool
@@ -35,7 +36,6 @@ BUILD_PREREQUIRES="
cmd:make
"
PATCH()
{
sed -i 's/(LTCOMPILE) -c/(LTCOMPILE) -nostart/' libfaad/Makefile.in

View File

@@ -1,4 +1,4 @@
SUMMARY="Implementation of the codec specified in the JPEG-2000 Part-1 standard."
SUMMARY="Implementation of the codec specified in the JPEG-2000 Part-1 standard"
DESCRIPTION="
The JasPer Project is an open-source initiative to provide a free \
software-based reference implementation of the codec specified in the \
@@ -9,10 +9,8 @@ HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
SRC_URI="http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip"
CHECKSUM_SHA256="6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494"
REVISION="4"
LICENSE="JasPer v2"
COPYRIGHT="1999-2007 Michael D. Adams"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -22,15 +20,12 @@ PROVIDES="
jasper$secondaryArchSuffix = $portVersion compat >= 1.0.0
lib:libjasper$secondaryArchSuffix = 1.0.0 compat >= 1
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -43,8 +38,6 @@ BUILD_PREREQUIRES="
cmd:chmod
"
BUILD()
{
autoreconf -fi
@@ -83,7 +76,6 @@ PROVIDES_devel="
jasper${secondaryArchSuffix}_devel = $portVersion
devel:libjasper$secondaryArchSuffix = 1.0.0 compat >=1
"
REQUIRES_devel="
jasper$secondaryArchSuffix == $portVersion base
"

View File

@@ -26,7 +26,6 @@ PROVIDES="
cmd:tificc$secondaryArchSuffix
cmd:transicc$secondaryArchSuffix
"
REQUIRES="
haiku
lib:libjpeg$secondaryArchSuffix
@@ -34,7 +33,6 @@ REQUIRES="
lib:libtiff$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libjpeg$secondaryArchSuffix
@@ -42,7 +40,6 @@ BUILD_REQUIRES="
devel:libtiff$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc${secondaryArchSuffix}
cmd:ld${secondaryArchSuffix}
@@ -51,6 +48,7 @@ BUILD_PREREQUIRES="
cmd:autoconf
cmd:make
"
SOURCE_DIR="lcms2-$portVersion"
BUILD()

View File

@@ -1,9 +1,10 @@
SUMMARY="Libart is a library for high-performance 2D graphics"
SUMMARY="A library for high-performance 2D graphics"
DESCRIPTION="
Libart is free software (all components are either GPL or LGPL). Libart is \
also available for commercial licensing. Libart supports a very powerful \
imaging model, basically the same as SVG and the Java 2D API. It includes all \
PostScript imaging operations, and adds antialiasing and alpha-transparency. \
also available for commercial licensing.
Libart supports a very powerful imaging model, basically the same as SVG and \
the Java 2D API. It includes all PostScript imaging operations, and adds \
antialiasing and alpha-transparency.
Libart is also highly tuned for incremental rendering. It contains data \
structures and algorithms suited to rapid, precise computation of Region of \
Interest, as well as a two-phase rendering pipeline optimized for interactive \
@@ -23,15 +24,12 @@ PROVIDES="
libart_lgpl$secondaryArchSuffix = $portVersion
lib:libart_lgpl_2$secondaryArchSuffix = 2.3.21 compat >= 2
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoreconf
@@ -69,7 +67,6 @@ PROVIDES_devel="
devel:libart_lgpl_2$secondaryArchSuffix = 2.3.21 compat >= 2
cmd:libart2_config$secondaryArchSuffix = $portVersion compat >= 2
"
REQUIRES_devel="
libart_lgpl_2$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,4 +1,4 @@
SUMMARY="library for encoding and decoding WebP image files"
SUMMARY="A library for encoding and decoding WebP image files"
DESCRIPTION="
A library for encoding and decoding WebP image files.
"
@@ -18,7 +18,6 @@ PROVIDES="
cmd:cwebp$secondaryArchSuffix
cmd:dwebp$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
@@ -26,14 +25,12 @@ REQUIRES="
lib:libpng$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libjpeg$secondaryArchSuffix
devel:libgif$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
@@ -69,7 +66,6 @@ PROVIDES_devel="
libwebp${secondaryArchSuffix}_devel = $portVersion compat >= 0.4
devel:libwebp$secondaryArchSuffix = 5.0.1 compat >= 5
"
REQUIRES_devel="
libwebp$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,15 +1,19 @@
SUMMARY="A software implementation of the OpenAL 3D audio API"
DESCRIPTION="
OpenAL - A software implementation of the OpenAL 3D audio API.
"
OpenAL stands for (Open Audio Library), a cross-platform audio application \
programming interface written in C. It is an environmental 3D audio \
library that aims to provide a replacement for proprietary 3D audio systems \
such as EAX and A3D. Openal is designed for efficient rendering of \
multichannel 3D positional audio."
HOMEPAGE="http://kcat.strangesoft.net/openal.html"
SRC_URI="http://kcat.strangesoft.net/openal-releases/openal-soft-1.13.tar.bz2"
CHECKSUM_SHA256="dc735b8b2ab21f6ec54b4262f150a7e0527ae42aa975a1965b9342df1520443c"
REVISION="2"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="1999-2000 Loki Software
2005-2011 OpenAL Soft team"
COPYRIGHT="
1999-2000 Loki Software
2005-2011 OpenAL Soft team
"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -17,15 +21,12 @@ PROVIDES="
openal$secondaryArchSuffix = $portVersion compat >= 1
lib:libopenal$secondaryArchSuffix = 1.13.0 compat >= 1
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:gcc$secondaryArchSuffix
@@ -67,7 +68,6 @@ PROVIDES_devel="
devel:libopenal$secondaryArchSuffix = 1.13.0 compat >= 0
cmd:openal_info$secondaryArchSuffix
"
REQUIRES_devel="
haiku$secondaryArchSuffix
lib:libopenal$secondaryArchSuffix == $portVersion base

View File

@@ -1,3 +1,4 @@
SUMMARY="A high dynamic-range (HDR) image file format"
DESCRIPTION="
OpenEXR is a high dynamic-range (HDR) image file format developed \
by Industrial Light & Magic for use in computer imaging \
@@ -7,7 +8,6 @@ Harry Potter and the Sorcerers Stone, Men in Black II, Gangs of \
New York, and Signs. Since then, OpenEXR has become ILM's main \
image file format.
"
SUMMARY="OpenEXR is a high dynamic-range (HDR) image file format"
HOMEPAGE="http://www.openexr.com"
LICENSE="BSD (3-clause)"
COPYRIGHT="2002-2011 Industrial Light & Magic"
@@ -39,7 +39,6 @@ PROVIDES="
cmd:exrmultiview$secondaryArchSuffix = $portVersion
cmd:exrstdattr$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libhalf$secondaryArchSuffix == 12.0.0

View File

@@ -1,7 +1,10 @@
SUMMARY="Simple Direct Media Layer Net Library"
DESCRIPTION="
This is a small simple cross-platform networking library for SDL.
"
SDL_net is a network library that works with the SDL. It has good network \
functionality as users are able to code on multiple platforms including \
Linux, Windows, and Haiku. SDL_net makes handling data transfer and network \
connections easy. It features a sample chat client and server application; \
the chat client uses the GUIlib GUI framework library."
HOMEPAGE="http://www.libsdl.org/projects/SDL_net"
SRC_URI="http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz"
CHECKSUM_SHA256="5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4"
@@ -16,17 +19,14 @@ PROVIDES="
lib:libSDL_net$secondaryArchSuffix = 1.2_0.8.0 compat >= 1.2_0
lib:libSDL_net_1.2$secondaryArchSuffix = 0.8.0 compat >= 1.2
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libsdl$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal
@@ -69,7 +69,6 @@ PROVIDES_devel="
devel:libSDL_net$secondaryArchSuffix = 1.2_0.8.0 compat >= 0
devel:libSDL_net_1.2$secondaryArchSuffix = 0.8.0 compat >= 0
"
REQUIRES_devel="
sdl_net$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,7 +1,9 @@
SUMMARY="SDL Graphics Extension"
DESCRIPTION="
SDL Graphics Extension
"
SGE is an extension for the open source multimedia library-SDL. It provides \
many graphics operations such as drawing of lines, circles and primitives. It \
also allows for the rotation and scaling of surfaces, pixel operations and \
much more."
HOMEPAGE="http://www.etek.chalmers.se/~e8cal1/sge/"
SRC_URI="http://ports-space.haiku-files.org/source/sge-030809.tar.gz"
CHECKSUM_SHA256="25cfbe59ab99647254e69d25984707045492c2a5d1b15f27d999d0284a7110fc"
@@ -17,7 +19,6 @@ PROVIDES="
sge$secondaryArchSuffix = $portVersion compat >= 030809
lib:libSGE$secondaryArchSuffix = $portVersion compat >= 030809
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
@@ -25,7 +26,6 @@ REQUIRES="
lib:libfreetype$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
@@ -33,7 +33,6 @@ BUILD_REQUIRES="
devel:libfreetype$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -63,7 +62,6 @@ PROVIDES_devel="
sge${secondaryArchSuffix}_devel = $portVersion compat >= 030809
devel:libSGE$secondaryArchSuffix = $portVersion compat >= 030809
"
REQUIRES_devel="
sge$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,4 +1,4 @@
SUMMARY="smpeg is an mpeg decoding library."
SUMMARY="An mpeg decoding library"
DESCRIPTION="
SMPEG is short for the SDL MPEG library originally developed by Loki Software. \
SMPEG uses MPEG-1 standard as a video display library, rather than MPEG-2, \
@@ -23,7 +23,6 @@ PROVIDES="
lib:libsmpeg$secondaryArchSuffix = 0.4_0.1.4 compat >= 0.4_0
lib:libsmpeg_0.4$secondaryArchSuffix = 0.1.4 compat >= 0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
@@ -31,13 +30,11 @@ REQUIRES="
lib:libSDL_1.2$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libSDL$secondaryArchSuffix
devel:libglu$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:libtoolize
@@ -88,7 +85,6 @@ PROVIDES_devel="
devel:libsmpeg$secondaryArchSuffix = 0.4_0.1.4 compat >= 0.4_0
devel:libsmpeg_0.4$secondaryArchSuffix = 0.1.4 compat >= 0
"
REQUIRES_devel="
smpeg$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,12 +1,16 @@
SUMMARY="TabLib Audio Meta-Data Library"
SUMMARY="An audio meta-data library"
DESCRIPTION="
TagLib Audio Meta-Data Library.
"
TagLib is a free library written in C++ for reading and editing \
metadata that has been embedded into audio files. It is able to read and \
edit all relevant metadata formats for audio files, including APEv2, ID3 and \
Vorbis. It can find tags in multiple formats such as .mp3 .wma .wav .m4a \
.flac etc. TagLib is platform independent."
HOMEPAGE="http://github.com/taglib"
SRC_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz"
CHECKSUM_SHA256="72d371cd1419a87ae200447a53bff2be219283071e80fd12337928cc967dc71a"
COPYRIGHT="2002-2013 Scott Wheeler"
LICENSE="GNU LGPL v2
LICENSE="
GNU LGPL v2
MPL v1.1
"
REVISION="2"
@@ -25,17 +29,14 @@ PROVIDES="
lib:libtag$secondaryArchSuffix = 1.14.0 compat >= 1
lib:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
@@ -82,7 +83,6 @@ PROVIDES_devel="
devel:libtag$secondaryArchSuffix = 1.14.0 compat >= 1
devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
taglib$secondaryArchSuffix == $portVersion base
"