1SUMMARY="Reads and writes MNG images" 2DESCRIPTION="LibMNG reads and writes MNG format image files, a PNG-like image \ 3format supporting multiple image, animation and transparent JPEG." 4HOMEPAGE="http://www.libmng.com" 5COPYRIGHT="2000-2007 Gerard Juyn" 6LICENSE="LIBMNG" 7REVISION="5" 8SOURCE_URI="http://sourceforge.net/projects/libmng/files/libmng-devel/$portVersion/libmng-$portVersion.tar.xz" 9CHECKSUM_SHA256="4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3" 10PATCHES="libmng-$portVersion.patchset" 11 12ARCHITECTURES="all" 13SECONDARY_ARCHITECTURES="x86_gcc2 x86" 14 15libVersion="2.0.2" 16libVersionCompat="$libVersion compat >= ${libVersion%%.*}" 17 18PROVIDES=" 19 libmng$secondaryArchSuffix = $portVersion compat >= 2.0 20 lib:libmng$secondaryArchSuffix = $libVersionCompat 21 " 22REQUIRES=" 23 haiku$secondaryArchSuffix 24 lib:libjpeg$secondaryArchSuffix 25 lib:libz$secondaryArchSuffix 26 " 27 28PROVIDES_devel=" 29 libmng${secondaryArchSuffix}_devel = $portVersion compat >= 2.0 30 devel:libmng$secondaryArchSuffix = $libVersionCompat 31 " 32REQUIRES_devel=" 33 libmng$secondaryArchSuffix == $portVersion base 34 " 35 36BUILD_REQUIRES=" 37 haiku${secondaryArchSuffix}_devel 38 devel:libjpeg$secondaryArchSuffix 39 devel:libz$secondaryArchSuffix 40 " 41BUILD_PREREQUIRES=" 42 cmd:aclocal 43 cmd:autoconf 44 cmd:automake 45 cmd:gcc$secondaryArchSuffix 46 cmd:ld$secondaryArchSuffix 47 cmd:libtoolize$secondaryArchSuffix 48 cmd:make 49 " 50 51BUILD() 52{ 53 autoreconf -fi 54 runConfigure ./configure --disable-static 55 make $jobArgs 56} 57 58INSTALL() 59{ 60 make install 61 62 # remove libtool file 63 rm $libDir/libmng.la 64 65 prepareInstalledDevelLib libmng 66 fixPkgconfig 67 68 # devel package 69 packageEntries devel \ 70 $developDir \ 71 $manDir 72} 73 74TEST() 75{ 76 make check 77} 78