diff --git a/media-libs/jpeg/jpeg-9.recipe b/media-libs/jpeg/jpeg-9.recipe new file mode 100644 index 000000000..58bc495af --- /dev/null +++ b/media-libs/jpeg/jpeg-9.recipe @@ -0,0 +1,95 @@ +SUMMARY="JPEG image compression library and tools" +DESCRIPTION="This package contains C software to implement JPEG image encoding, decoding, +and transcoding. JPEG is a standardized compression method for full-color +and gray-scale images. + +The distributed programs provide conversion between JPEG "JFIF" format and +image files in PBMPLUS PPM/PGM, GIF, BMP, and Targa file formats. The +core compression and decompression library can easily be reused in other +programs, such as image viewers. The package is highly portable C code; +we have tested it on many machines ranging from PCs to Crays." +HOMEPAGE="http://www.ijg.org" +LICENSE="JPEG" +COPYRIGHT="1991-2013, Thomas G. Lane, Guido Vollbeding. All Rights Reserved" +SRC_URI="http://www.ijg.org/files/jpegsrc.v9.tar.gz" +CHECKSUM_MD5="b397211ddfd506b92cd5e02a22ac924d" +REVISION="1" +ARCHITECTURES="x86_gcc2 ?x86" + +PROVIDES=" + jpeg = $portVersion compat >= 9 + lib:libjpeg = $portVersion compat >= 9 + " +REQUIRES=" + haiku >= $haikuVersion + " +BUILD_REQUIRES=" + $REQUIRES + cmd:aclocal + cmd:autoconf + cmd:automake + cmd:gcc + cmd:grep + cmd:ld + cmd:libtoolize + cmd:make + " +BUILD_PREREQUIRES=" + haiku_devel >= $haikuVersion + " + +SOURCE_DIR="$portVersionedName" + +BUILD() +{ + aclocal + libtoolize --force --copy --install + automake --add-missing + autoconf + runConfigure ./configure \ + --enable-shared + make $jobArgs +} + +INSTALL() +{ + make install + + prepareInstalledDevelLibs libjpeg + + # devel package + packageEntries devel \ + $developDir + + # tools package + packageEntries tools \ + $binDir \ + $documentationDir +} + +# ----- devel package ------------------------------------------------------- + +SUMMARY_devel="The JPEG development files" +PROVIDES_devel=" + jpeg_devel = $portVersion compat >= 9 + devel:libjpeg = $portVersion compat >= 9 + " +REQUIRES_devel=" + jpeg == $portVersion base + " + +# ----- tools package ------------------------------------------------------- + +SUMMARY_tools="The JPEG tools" +PROVIDES_tools=" + jpeg_tools = $portVersion compat >= 9 + cmd:cjpeg = $portVersion compat >= 9 + cmd:djpeg = $portVersion compat >= 9 + cmd:jpegtran = $portVersion compat >= 9 + cmd:rdjpgcom = $portVersion compat >= 9 + cmd:wrjpgcom = $portVersion compat >= 9 + " +REQUIRES_tools=" + haiku >= $haikuVersion + jpeg == $portVersion base + "