De-lint recipes.

*	allegro
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	bzip2
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	caya
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	clucene
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	cyassl
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	digiclock
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dockbert
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	docutils
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dos2unix
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	ducksaver
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	erlang
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	fdupes
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	figlet (old BEP style)
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	flac
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gdal
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gemrb
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	giflib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	glib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	globe
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gmp
	Don't start SUMMARY with app name.
	Re-ordered blocks
This commit is contained in:
Humdinger
2015-08-04 17:24:36 +02:00
parent c0d9a713cc
commit 1ac39b83d1
23 changed files with 377 additions and 421 deletions

View File

@@ -1,24 +1,22 @@
SUMMARY="Allegro game programming library"
DESCRIPTION="
Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video \
game and multimedia programming. They handle common, low-level tasks such as \
creating windows, accepting user input, loading data, drawing images, playing \
sounds, etc. and generally abstracting away the underlying platform. However, \
Allegro is not a game engine: you are free to design and structure your \
program as you like.
SUMMARY="A cross-platform game programming library"
DESCRIPTION="Allegro 4 and Allegro 5 are cross-platform, libraries mainly \
aimed at video game and multimedia programming. They handle common, low-level \
tasks such as creating windows, accepting user input, loading data, drawing \
images, playing sounds, etc. and generally abstracting away the underlying \
platform. However, Allegro is not a game engine: you are free to design and \
structure your program as you like.
According to the Oxford Companion to Music, Allegro is the Italian for «quick, \
lively, bright». It is also a recursive acronym which stands for «Allegro Low \
LEvel Game ROutines». Allegro was started by Shawn Hargreaves in the mid-90's \
but has since received contributions from hundreds of people over the net.
"
but has since received contributions from hundreds of people over the net."
HOMEPAGE="http://alleg.sourceforge.net/"
COPYRIGHT="1998-2010 Shawn Hargreaves et al."
LICENSE="Allegro"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/alleg/files/allegro/4.4.2/allegro-4.4.2.tar.gz/download"
CHECKSUM_SHA256="1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc"
LICENSE="Allegro"
COPYRIGHT="1998-2010 Shawn Hargreaves et al."
REVISION="1"
PATCHES="allegro-4.4.2.patchset"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -27,7 +25,6 @@ PROVIDES="
allegro$secondaryArchSuffix = $portVersion
lib:liballeg$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libpng$secondaryArchSuffix
@@ -42,40 +39,6 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
"
fi
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libpng$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:cmake
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
PATCHES="allegro-4.4.2.patchset"
BUILD()
{
cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DDOCDIR=$docDir -DMANDIR=$manDir \
-DLIB_SUFFIX=$secondaryArchSubDir
make $jobArgs
}
INSTALL()
{
make install
prepareInstalledDevelLibs liballeg libjpgalleg libloadpng liblogg
packageEntries devel $developDir $binDir
}
PROVIDES_devel="
allegro${secondaryArchSuffix}_devel = $portVersion compat >= 4.4
devel:liballeg$secondaryArchSuffix = $portVersion compat >= 4.4
@@ -99,3 +62,33 @@ REQUIRES_devel="
haiku$secondaryArchSuffix
allegro$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libpng$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:cmake
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DDOCDIR=$docDir -DMANDIR=$manDir \
-DLIB_SUFFIX=$secondaryArchSubDir
make $jobArgs
}
INSTALL()
{
make install
prepareInstalledDevelLibs liballeg libjpgalleg libloadpng liblogg
packageEntries devel $developDir $binDir
}

View File

@@ -1,29 +1,23 @@
SUMMARY="flac - Free Lossless Audio Codec"
DESCRIPTION="
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but \
lossless, meaning that audio is compressed in FLAC without any loss in \
quality. This is similar to how Zip works, except with FLAC you will get much \
better compression because it is designed specifically for audio, and you can \
play back compressed FLAC files in your favorite player (or your car or home \
stereo) just like you would an MP3 file.
"
SUMMARY="The free lossless audio codec"
DESCRIPTION="FLAC stands for Free Lossless Audio Codec, an audio format \
similar to MP3, but lossless, meaning that audio is compressed in FLAC \
without any loss in quality. This is similar to how Zip works, except with \
FLAC you will get much better compression because it is designed specifically \
for audio, and you can play back compressed FLAC files in your favorite player \
(or your car or home stereo) just like you would an MP3 file."
HOMEPAGE="http://flac.sourceforge.net/"
SOURCE_URI="http://downloads.xiph.org/releases/flac/flac-$portVersion.tar.xz"
CHECKSUM_SHA256="4773c0099dba767d963fd92143263be338c48702172e8754b9bc5103efe1c56c"
REVISION="1"
COPYRIGHT="2000-2007 Josh Coalson"
LICENSE="GNU LGPL v2.1
GNU GPL v2
BSD (3-clause)
"
COPYRIGHT="2000-2007 Josh Coalson"
BSD (3-clause)"
REVISION="1"
SOURCE_URI="http://downloads.xiph.org/releases/flac/flac-$portVersion.tar.xz"
CHECKSUM_SHA256="4773c0099dba767d963fd92143263be338c48702172e8754b9bc5103efe1c56c"
PATCHES="flac-1.3.1.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="flac-1.3.1.patchset"
PROVIDES="
flac$secondaryArchSuffix = $portVersion compat >= 1
lib:libFLAC$secondaryArchSuffix = 8.3.0 compat >= 8
@@ -35,7 +29,6 @@ if [ -z "$secondaryArchSuffix" ]; then
cmd:metaflac$secondaryArchSuffix
"
fi
REQUIRES="
haiku$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
@@ -43,12 +36,20 @@ REQUIRES="
lib:libstdc++$secondaryArchSuffix
"
PROVIDES_devel="
flac${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libFLAC$secondaryArchSuffix = 8.3.0 compat >= 8
devel:libFLAC++$secondaryArchSuffix = 6.3.0 compat >= 6
"
REQUIRES_devel="
flac$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libiconv$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:nasm
cmd:gcc$secondaryArchSuffix
@@ -102,15 +103,3 @@ TEST()
test_flac.sh
test_seeking.sh
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
flac${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libFLAC$secondaryArchSuffix = 8.3.0 compat >= 8
devel:libFLAC++$secondaryArchSuffix = 6.3.0 compat >= 6
"
REQUIRES_devel="
flac$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,26 +1,26 @@
DESCRIPTION="
The GIFLIB project maintains the giflib service library, which has been pulling
images out of GIFs since 1989. It is deployed everywhere you can think of and
some places you probably can't - graphics applications and web browsers on
multiple operating systems, game consoles, smartphones, and likely your ATM too.
SUMMARY="A library for processing GIFs"
DESCRIPTION="The GIFLIB project maintains the giflib service library, which \
has been pulling images out of GIFs since 1989. It is deployed everywhere you \
can think of and some places you probably can't - graphics applications and \
web browsers on multiple operating systems, game consoles, smartphones, and \
likely your ATM too.
This is very mature, stable, small-footprint code with minimal dependencies
(suitable for use in embedded deployments) that needs only occasional very
minor bugfixes. Test reports from odd platforms and better regression tests are
particularly welcome. Don't try to redesign it, applications beyond counting
would break if you did.
This is very mature, stable, small-footprint code with minimal dependencies \
(suitable for use in embedded deployments) that needs only occasional very \
minor bugfixes. Test reports from odd platforms and better regression tests \
are particularly welcome. Don't try to redesign it, applications beyond \
counting would break if you did.
It's \"GIFLIB\" in caps as a nod to the code's origins in the dark and backward
abysm of MS-DOS, but Unix hackers are encouraged to spell it \"giflib\" in
deference to local conventions. :-)
"
SUMMARY="giflib - A library for processing GIFs"
It's \"GIFLIB\" in caps as a nod to the code's origins in the dark and \
backward abysm of MS-DOS, but Unix hackers are encouraged to spell it \
\"giflib\" in deference to local conventions. :-)"
HOMEPAGE="http://sourceforge.net/projects/giflib/"
COPYRIGHT="1997-2007 Eric S. Raymond and Toshio Kuratomi"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/giflib/files/giflib-$portVersion.tar.bz2"
CHECKSUM_SHA256="391014aceb21c8b489dc7b0d0b6a917c4e32cc014ce2426d47ca376d02fe2ffc"
LICENSE="MIT"
COPYRIGHT="1997-2007 Eric S. Raymond and Toshio Kuratomi"
REVISION="1"
PATCHES="giflib-5.1.0.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -38,15 +38,25 @@ PROVIDES="
cmd:giftext$secondaryArchSuffix
cmd:giftool$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
giflib${secondaryArchSuffix}_devel = $portVersion compat >= 5
devel:libgif$secondaryArchSuffix = 7.0.0 compat >= 7
"
REQUIRES_devel="
giflib$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
<<<<<<< HEAD
=======
>>>>>>> De-lint recipes.
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -57,8 +67,6 @@ BUILD_PREREQUIRES="
cmd:grep
"
PATCHES="giflib-5.1.0.patchset"
BUILD()
{
runConfigure ./configure
@@ -76,12 +84,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
giflib${secondaryArchSuffix}_devel = $portVersion compat >= 5
devel:libgif$secondaryArchSuffix = 7.0.0 compat >= 7
"
REQUIRES_devel="
giflib$secondaryArchSuffix == $portVersion base
"