Recipe cosmetics: improved SUMMARY/DESCRIPTION and re-ordered blocks.

This commit is contained in:
Humdinger
2015-08-31 17:16:33 +02:00
parent e9901f64b8
commit ae698c8c3b
15 changed files with 265 additions and 309 deletions

View File

@@ -1,19 +1,18 @@
SUMMARY="Simple Direct Media Layer Image Library"
DESCRIPTION="
SDL_image is an image file loading library. It loads images as SDL surfaces, \
and supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, \
TIFF, WEBP, XCF, XPM, XV
SUMMARY="Simple Direct Media Layer image library"
DESCRIPTION="SDL_image is an image file loading library. It loads images as \
SDL surfaces, and supports the following formats: BMP, GIF, JPEG, LBM, PCX, \
PNG, PNM, TGA, TIFF, WEBP, XCF, XPM, XV
As of SDL_image 1.2.5, JPEG, PNG, TIFF, and WEBP image loading libraries are \
dynamically loaded, so if you don't need to load those formats, you don't need \
to include those shared libraries. libpng depends on libz, and libtiff depends \
on both libz and libjpeg.
"
on both libz and libjpeg."
HOMEPAGE="http://www.libsdl.org/projects/SDL_image"
COPYRIGHT="1997-2012 Sam Lantinga"
LICENSE="Zlib"
REVISION="5"
SOURCE_URI="http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz"
CHECKSUM_SHA256="0b90722984561004de84847744d566809dbb9daf732a9e503b91a1b5a84e5699"
REVISION="5"
LICENSE="Zlib"
COPYRIGHT="1997-2012 Sam Lantinga"
SOURCE_DIR="SDL_image-1.2.12"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -23,7 +22,6 @@ PROVIDES="
lib:libSDL_image$secondaryArchSuffix = 1.2_0.8.4 compat >= 1.2_0
lib:libSDL_image_1.2$secondaryArchSuffix = $portVersion compat >= 0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libSDL$secondaryArchSuffix
@@ -37,8 +35,18 @@ REQUIRES="
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
PROVIDES_devel="
sdl_image${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
devel:sdl_image$secondaryArchSuffix = 0.8.4 compat >= 0
devel:libSDL_image$secondaryArchSuffix = 1.2_0.8.4 compat >= 0
devel:libSDL_image_1.2$secondaryArchSuffix = 0.8.4 compat >= 0
"
REQUIRES_devel="
haiku${secondaryArchSuffix}_devel
sdl_image$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
devel:libsdl$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
@@ -47,7 +55,6 @@ BUILD_REQUIRES="
devel:libwebp$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
@@ -59,8 +66,6 @@ BUILD_PREREQUIRES="
cmd:sdl_config$secondaryArchSuffix
"
SOURCE_DIR="SDL_image-1.2.12"
BUILD()
{
libtoolize --force --copy --install
@@ -87,14 +92,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
sdl_image${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
devel:sdl_image$secondaryArchSuffix = 0.8.4 compat >= 0
devel:libSDL_image$secondaryArchSuffix = 1.2_0.8.4 compat >= 0
devel:libSDL_image_1.2$secondaryArchSuffix = 0.8.4 compat >= 0
"
REQUIRES_devel="
sdl_image$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,16 +1,15 @@
SUMMARY="Simple Direct Layer Mixer Library"
DESCRIPTION="
sdl_mixer is a simple multi-channel audio mixer library. It supports any \
number of simultaneously playing channels of 16 bit stereo audio, plus a \
single channel of music, mixed by the popular FLAC, MikMoD MOD, Timidity MIDI, \
Ogg Vorbis, and SMPEG MP3 libraries.
"
SUMMARY="Simple Direct Media Layer mixer library"
DESCRIPTION="sdl_mixer is a simple multi-channel audio mixer library. It \
supports any number of simultaneously playing channels of 16 bit stereo \
audio, plus a single channel of music, mixed by the popular FLAC, MikMoD \
MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries."
HOMEPAGE="http://www.libsdl.org/projects/SDL_mixer/"
COPYRIGHT="1997-2012 Sam Lantinga"
LICENSE="Zlib"
REVISION="6"
SOURCE_URI="http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz"
CHECKSUM_SHA256="1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a"
LICENSE="Zlib"
COPYRIGHT="1997-2012 Sam Lantinga"
REVISION="6"
SOURCE_DIR="SDL_mixer-$portVersion"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -22,7 +21,6 @@ PROVIDES="
cmd:playwave$secondaryArchSuffix
cmd:playmus$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libSDL$secondaryArchSuffix
@@ -37,7 +35,18 @@ REQUIRES="
lib:libGL$secondaryArchSuffix
"
PROVIDES_devel="
sdl_mixer${secondaryArchSuffix}_devel = $portVersion
devel:sdl_mixer$secondaryArchSuffix = 1.2.12 compat >= 1.2
devel:libSDL_mixer$secondaryArchSuffix = 1.2_0.12.0 compat >= 0
devel:libSDL_mixer_1.2$secondaryArchSuffix = 0.12.0 compat >= 0
"
REQUIRES_devel="
sdl_mixer$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libflac$secondaryArchSuffix
@@ -48,9 +57,7 @@ BUILD_REQUIRES="
devel:libmikmod$secondaryArchSuffix
devel:libsmpeg$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal
cmd:autoconf
cmd:automake
@@ -64,8 +71,6 @@ BUILD_PREREQUIRES="
cmd:libmikmod_config$secondaryArchSuffix
"
SOURCE_DIR="SDL_mixer-$portVersion"
BUILD()
{
libtoolize --force --copy --install
@@ -83,21 +88,8 @@ INSTALL()
# remove libtool library file
rm $libDir/libSDL_mixer.la
prepareInstalledDevelLibs libSDL_mixer \
libSDL_mixer-1.2
prepareInstalledDevelLibs libSDL_mixer libSDL_mixer-1.2
fixPkgconfig
packageEntries devel \
$developDir
packageEntries devel $developDir
}
PROVIDES_devel="
sdl_mixer${secondaryArchSuffix}_devel = $portVersion
devel:sdl_mixer$secondaryArchSuffix = 1.2.12 compat >= 1.2
devel:libSDL_mixer$secondaryArchSuffix = 1.2_0.12.0 compat >= 0
devel:libSDL_mixer_1.2$secondaryArchSuffix = 0.12.0 compat >= 0
"
REQUIRES_devel="
sdl_mixer$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,16 +1,18 @@
SUMMARY="Simple Direct Media Layer Net Library"
DESCRIPTION="
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."
SUMMARY="Simple Direct Media Layer net library"
DESCRIPTION="With sdl_net users are able to use the same networking code on \
multiple platforms including Linux, Windows, and Haiku. The library 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"
COPYRIGHT="1997-2012 Sam Lantinga"
LICENSE="Zlib"
REVISION="5"
SOURCE_URI="http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz"
CHECKSUM_SHA256="5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4"
LICENSE="Zlib"
COPYRIGHT="1997-2012 Sam Lantinga"
REVISION="5"
SOURCE_DIR="SDL_net-$portVersion"
PATCHES="sdl_net-1.2.8.patch"
ARCHITECTURES="x86 x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -24,11 +26,21 @@ REQUIRES="
lib:libsdl$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
"
PROVIDES_devel="
sdl_net${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
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
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal
cmd:autoconf
cmd:gcc$secondaryArchSuffix
@@ -39,10 +51,6 @@ BUILD_PREREQUIRES="
cmd:sdl_config$secondaryArchSuffix
"
PATCHES="sdl_net-1.2.8.patch"
SOURCE_DIR="SDL_net-$portVersion"
BUILD()
{
libtoolize --force --copy --install
@@ -60,15 +68,5 @@ INSTALL()
prepareInstalledDevelLib libSDL_net-1.2
fixPkgconfig
packageEntries devel \
$developDir
packageEntries devel $developDir
}
PROVIDES_devel="
sdl_net${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
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,14 +1,13 @@
SUMMARY="Library that handles decoding of several popular sound file formats"
DESCRIPTION="
sdl-sound is a library that handles the decoding of several popular file \
formats, such as .WAV and .MP3. It is meant to make the programmer's sound \
playback tasks simpler.
"
SUMMARY="Simple Direct Media Layer sound library"
DESCRIPTION="sdl_sound handles the decoding of several popular file \
formats, such as .WAV and .MP3. It aims to make the programmer's sound \
playback tasks simpler."
HOMEPAGE="http://www.icculus.org/SDL_sound"
SOURCE_URI="hg+http://hg.icculus.org/icculus/SDL_sound#release-1.0.3"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2001-2009 Ryan C. Gordon"
LICENSE="GNU LGPL v2.1"
REVISION="4"
SOURCE_URI="hg+http://hg.icculus.org/icculus/SDL_sound#release-1.0.3"
SOURCE_DIR="SDL_sound-$portVersion"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -20,7 +19,6 @@ PROVIDES="
lib:libSDL_sound$secondaryArchSuffix = 1.0_0.8.0 compat >= 1.0_0
lib:libSDL_sound_1.0$secondaryArchSuffix = 0.8.0 compat >= 1.0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
@@ -37,6 +35,16 @@ REQUIRES="
lib:libGL$secondaryArchSuffix
"
PROVIDES_devel="
sdl_sound${secondaryArchSuffix}_devel = $portVersion compat >= 1.0
devel:SDL_sound$secondaryArchSuffix = 0.8.0 compat >= 0
devel:libSDL_sound$secondaryArchSuffix = 1.0_0.8.0 compat >= 1.0_0
devel:libSDL_sound_1.0$secondaryArchSuffix = 0.8.0 compat >= 0
"
REQUIRES_devel="
sdl_sound$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
@@ -49,7 +57,6 @@ BUILD_REQUIRES="
# devel:smpeg$secondaryArchSuffix
# devel:physfs$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
@@ -61,8 +68,6 @@ BUILD_PREREQUIRES="
cmd:sdl_config$secondaryArchSuffix
"
SOURCE_DIR="SDL_sound-$portVersion"
BUILD()
{
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in
@@ -88,14 +93,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
sdl_sound${secondaryArchSuffix}_devel = $portVersion compat >= 1.0
devel:SDL_sound$secondaryArchSuffix = 0.8.0 compat >= 0
devel:libSDL_sound$secondaryArchSuffix = 1.0_0.8.0 compat >= 1.0_0
devel:libSDL_sound_1.0$secondaryArchSuffix = 0.8.0 compat >= 0
"
REQUIRES_devel="
sdl_sound$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,19 +1,17 @@
SUMMARY="Simple Direct Media Layer Image Library"
DESCRIPTION="
SDL_ttf is a TrueType font rendering library that is used with the SDL \
library, and almost as portable. It depends on freetype2 to handle the \
TrueType font data. It allows a programmer to use multiple TrueType fonts \
SUMMARY="Simple Direct Media Layer font library"
DESCRIPTION="sdl_ttf is a TrueType font rendering library that is used with \
the SDL library, and almost as portable. It depends on freetype2 to handle \
the TrueType font data. It allows programmers to use multiple TrueType fonts \
without having to code a font rendering routine themselves. With the power of \
outline fonts and antialiasing, high quality text output can be obtained \
without much effort.
"
without much effort."
HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/release-1.2.html"
COPYRIGHT="1997-2012 Sam Lantinga"
LICENSE="Zlib"
REVISION="2"
SOURCE_URI="http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz"
CHECKSUM_SHA256="724cd895ecf4da319a3ef164892b72078bd92632a5d812111261cde248ebcdb7"
LICENSE="Zlib"
COPYRIGHT="1997-2012 Sam Lantinga"
REVISION="2"
SOURCE_DIR="SDL_ttf-$portVersion"
ARCHITECTURES="x86 x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -23,7 +21,6 @@ PROVIDES="
lib:libSDL_ttf$secondaryArchSuffix = 2.0_0.10.1 compat >= 2.0_0
lib:libSDL_ttf_2.0$secondaryArchSuffix = 0.10.1 compat >= 0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
@@ -34,6 +31,16 @@ REQUIRES="
lib:libbz2$secondaryArchSuffix
"
PROVIDES_devel="
sdl_ttf${secondaryArchSuffix}_devel = 2.0.11 compat >= 1.2
devel:sdl_ttf$secondaryArchSuffix = 2.0.11 compat >= 1.2
devel:libSDL_ttf$secondaryArchSuffix = 2.0_0.10.1 compat >= 2.0_0
devel:libSDL_ttf_2.0$secondaryArchSuffix = 0.10.1 compat >= 0
"
REQUIRES_devel="
sdl_ttf$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
@@ -42,7 +49,6 @@ BUILD_REQUIRES="
devel:libbz2$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:libtoolize
cmd:aclocal
@@ -55,8 +61,6 @@ BUILD_PREREQUIRES="
cmd:freetype_config$secondaryArchSuffix
"
SOURCE_DIR="SDL_ttf-$portVersion"
BUILD()
{
libtoolize --copy --force --install
@@ -80,14 +84,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
sdl_ttf${secondaryArchSuffix}_devel = 2.0.11 compat >= 1.2
devel:sdl_ttf$secondaryArchSuffix = 2.0.11 compat >= 1.2
devel:libSDL_ttf$secondaryArchSuffix = 2.0_0.10.1 compat >= 2.0_0
devel:libSDL_ttf_2.0$secondaryArchSuffix = 0.10.1 compat >= 0
"
REQUIRES_devel="
sdl_ttf$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,16 +1,15 @@
SUMMARY="SDL Graphics Extension"
DESCRIPTION="
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."
SUMMARY="Simple Direct Media Layer graphics extension"
DESCRIPTION="SGE 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/"
COPYRIGHT="1999-2003 Anders Lindstrom"
LICENSE="GNU LGPL v2.1"
REVISION="2"
SOURCE_URI="http://ports-space.haiku-files.org/source/sge-030809.tar.gz"
CHECKSUM_SHA256="25cfbe59ab99647254e69d25984707045492c2a5d1b15f27d999d0284a7110fc"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="1999-2003 Anders Lindstrom"
REVISION="2"
SOURCE_DIR="sge030809"
PATCHES="sge-030809.patch"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -26,6 +25,15 @@ REQUIRES="
lib:libfreetype$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
sge${secondaryArchSuffix}_devel = $portVersion compat >= 030809
devel:libSGE$secondaryArchSuffix = $portVersion compat >= 030809
"
REQUIRES_devel="
sge$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
@@ -40,10 +48,6 @@ BUILD_PREREQUIRES="
cmd:sdl_config$secondaryArchSuffix
"
SOURCE_DIR="sge030809"
PATCHES="sge-030809.patch"
BUILD()
{
make $jobArgs
@@ -57,11 +61,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
sge${secondaryArchSuffix}_devel = $portVersion compat >= 030809
devel:libSGE$secondaryArchSuffix = $portVersion compat >= 030809
"
REQUIRES_devel="
sge$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,14 +1,13 @@
SUMMARY="An implementation of the smjpeg decoding library"
DESCRIPTION="
smjpeg is an implementation of the smjpeg decoding library, which runs on just \
about any platform. It comes with one sample deoder, smjpeg_decode (console, \
no UI)."
DESCRIPTION="smjpeg is short for the SDL Motion JPEG library, originally \
developed by Loki Software, It is used to playback motion JPEGs and runs \
on just about any platform. It comes with one sample decoder, smjpeg_decode \
(console, no UI)."
HOMEPAGE="http://www.icculus.org/smjpeg"
SOURCE_URI="svn://svn.icculus.org/smjpeg/trunk/"
LICENSE="GNU LGPL v2"
COPYRIGHT="1999-2004 Sam Lantinga, Joe Tennies."
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="svn://svn.icculus.org/smjpeg/trunk/"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -20,17 +19,24 @@ PROVIDES="
cmd:smjpeg_encode$secondaryArchSuffix = $portVersion compat >= 0
cmd:smjpeg_decode$secondaryArchSuffix = $portVersion compat >= 0
"
REQUIRES="
haiku$secondaryArchSuffix
libsdl$secondaryArchSuffix
"
PROVIDES_devel="
smjpeg${secondaryArchSuffix}_devel = $portVersion
devel:libsmjpeg$secondaryArchSuffix = 0.2_0.0.2 compat >= 0.2_0
devel:libsmjpeg_0.2$secondaryArchSuffix = 0.0.2 compat >= 0
"
REQUIRES_devel="
smjpeg$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:libtoolize
@@ -64,15 +70,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
smjpeg${secondaryArchSuffix}_devel = $portVersion
devel:libsmjpeg$secondaryArchSuffix = 0.2_0.0.2 compat >= 0.2_0
devel:libsmjpeg_0.2$secondaryArchSuffix = 0.0.2 compat >= 0
"
REQUIRES_devel="
smjpeg$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,16 +1,14 @@
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, \
since only the MPEG-1 standard is unencumbered with software patents in the \
United States.
"
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, since only the MPEG-1 standard is unencumbered with \
software patents in the United States."
HOMEPAGE="http://www.icculus.org/smpeg"
COPYRIGHT="1999-2004 Sam Lantinga, Joe Tennies."
LICENSE="GNU LGPL v2"
REVISION="4"
SOURCE_URI="http://www.libsdl.org/projects/SDL_mixer/libs/old/smpeg-0.4.5.zip"
CHECKSUM_SHA256="8d4e4a6bc1892279ae7727e192df0ad0cef5927d50090f846e0bf3ba1b8f3d41"
LICENSE="GNU LGPL v2"
COPYRIGHT="1999-2004 Sam Lantinga, Joe Tennies."
REVISION="4"
ARCHITECTURES="x86 x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -29,6 +27,17 @@ REQUIRES="
lib:libSDL_1.2$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
"
PROVIDES_devel="
smpeg${secondaryArchSuffix}_devel = $portVersion
cmd:smpeg_config$secondaryArchSuffix
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
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
@@ -77,15 +86,3 @@ INSTALL()
$developDir $binDir/smpeg-config \
$dataDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
smpeg${secondaryArchSuffix}_devel = $portVersion
cmd:smpeg_config$secondaryArchSuffix
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,26 +1,26 @@
SUMMARY="A Free Codec For Free Speech"
DESCRIPTION="Speex is an Open Source/Free Software patent-free audio \
compression format designed for speech. The Speex Project aims to lower the \
SUMMARY="A free codec for speech"
DESCRIPTION="Speex is an open-source/free software patent-free audio \
compression format designed for speech. The Speex project aims to lower the \
barrier of entry for voice applications by providing a free alternative to \
expensive proprietary speech codecs. Moreover, Speex is well-adapted to \
Internet applications and provides useful features that are not present in \
most other codecs. Finally, Speex is part of the GNU Project and is available \
under the revised BSD license.
"
internet applications and provides useful features that are not present in \
most other codecs.
Finally, Speex is part of the GNU project and is available under the revised \
BSD license."
HOMEPAGE="http://www.speex.org"
LICENSE="Speex"
COPYRIGHT="
2002-2009 Xiph.org Foundation
COPYRIGHT="2002-2009 Xiph.org Foundation
2002-2008 Jean-Marc Valin
2005-2007 Analog Devices Inc.
2005-2008 Commonwealth Scientific and Industrial Research Organisation (CSIRO)
1993, 2002, 2006 David Rowe
2003 EpicGames
1992-1994 Jutta Degener, Carsten Bormann
"
1992-1994 Jutta Degener, Carsten Bormann"
LICENSE="Speex"
REVISION="1"
SOURCE_URI="http://downloads.xiph.org/releases/speex/speex-1.2rc2.tar.gz"
CHECKSUM_SHA256="caa27c7247ff15c8521c2ae0ea21987c9e9710a8f2d3448e8b79da9806bce891"
REVISION="1"
SOURCE_DIR="speex-1.2rc2"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -34,16 +34,24 @@ if [ -z "$secondaryArchSuffix" ]; then
cmd:speexenc = $portVersion
"
fi
REQUIRES="
haiku$secondaryArchSuffix
lib:libogg$secondaryArchSuffix
"
PROVIDES_devel="
speex${secondaryArchSuffix}_devel = $portVersion
devel:libspeex$secondaryArchSuffix = 1.5.0 compat >= 1
"
REQUIRES_devel="
speex$secondaryArchSuffix == $portVersion
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libogg$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal
cmd:autoconf
cmd:automake
@@ -54,8 +62,6 @@ BUILD_PREREQUIRES="
cmd:pkg_config$secondaryArchSuffix
"
SOURCE_DIR="speex-1.2rc2"
BUILD()
{
libtoolize --copy --force --install
@@ -84,13 +90,3 @@ INSTALL()
rm -rf $documentationDir
fi
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
speex${secondaryArchSuffix}_devel = $portVersion
devel:libspeex$secondaryArchSuffix = 1.5.0 compat >= 1
"
REQUIRES_devel="
speex$secondaryArchSuffix == $portVersion
"

View File

@@ -1,19 +1,17 @@
SUMMARY="An audio meta-data library"
DESCRIPTION="
TagLib is a free library written in C++ for reading and editing \
DESCRIPTION="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"
SOURCE_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz"
CHECKSUM_SHA256="72d371cd1419a87ae200447a53bff2be219283071e80fd12337928cc967dc71a"
COPYRIGHT="2002-2013 Scott Wheeler"
LICENSE="
GNU LGPL v2
MPL v1.1
"
SOURCE_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz"
LICENSE="GNU LGPL v2
MPL v1.1"
REVISION="2"
CHECKSUM_SHA256="72d371cd1419a87ae200447a53bff2be219283071e80fd12337928cc967dc71a"
PATCHES="taglib-1.9.1.patchset"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -28,11 +26,22 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
taglib${secondaryArchSuffix}_devel = $portVersion compat >= 1.9
cmd:taglib_config$secondaryArchSuffix = $portVersion compat >= 1.9
devel:libtag$secondaryArchSuffix = 1.14.0 compat >= 1
devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
taglib$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
cmd:cmake
cmd:make
@@ -40,8 +49,6 @@ BUILD_PREREQUIRES="
cmd:grep
"
PATCHES="taglib-1.9.1.patchset"
BUILD()
{
cmake -DCMAKE_INSTALL_PREFIX:PATH=$prefix \
@@ -70,13 +77,3 @@ INSTALL()
$developDir \
$binDir
}
PROVIDES_devel="
taglib${secondaryArchSuffix}_devel = $portVersion compat >= 1.9
cmd:taglib_config$secondaryArchSuffix = $portVersion compat >= 1.9
devel:libtag$secondaryArchSuffix = 1.14.0 compat >= 1
devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
taglib$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,7 +1,8 @@
SUMMARY="A library to read/write TIFF images"
DESCRIPTION="TIFF the Tag Image File Format, is a widely used format for \
storing image data. Included in this software is a library, libtiff, for \
reading and writing TIFF."
reading and writing TIFF and a small collection of tools for doing simple \
manipulations of TIFF images."
HOMEPAGE="http://www.libtiff.org"
COPYRIGHT="1988-1997 Sam Leffler
1991-1997 Silicon Graphics, Inc."

View File

@@ -1,7 +1,8 @@
SUMMARY="A library to read/write TIFF images"
DESCRIPTION="TIFF the Tag Image File Format, is a widely used format for \
storing image data. Included in this software is a library, libtiff, for \
reading and writing TIFF."
reading and writing TIFF and a small collection of tools for doing simple \
manipulations of TIFF images."
HOMEPAGE="http://www.libtiff.org"
COPYRIGHT="1988-1997 Sam Leffler
1991-1997 Silicon Graphics, Inc."