SUMMARY="Bitmap rendering and loading support" DESCRIPTION="The GdkPixBuf library provides a number of features: * Reference counting for libart's ArtPixBuf structure. * Image loading facilities. * Rendering of a GdkPixBuf into various formats: drawables (windows, pixmaps), \ GdkRGB buffers. * Fast scaling and compositing of pixbufs. * Simple animation loading (ie. animated GIFs)" HOMEPAGE="https://wiki.gnome.org/Projects/GdkPixbuf" COPYRIGHT="1999-2017 Gnome Project" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://download.gnome.org/sources/gdk-pixbuf/2.36/gdk-pixbuf-$portVersion.tar.xz" CHECKSUM_SHA256="ae62ab87250413156ed72ef756347b10208c00e76b222d82d9ed361ed9dde2f3" SOURCE_DIR="gdk-pixbuf-$portVersion" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" gdk_pixbuf$secondaryArchSuffix = $portVersion cmd:gdk_pixbuf_csource$secondaryArchSuffix cmd:gdk_pixbuf_pixdata$secondaryArchSuffix cmd:gdk_pixbuf_query_loaders$secondaryArchSuffix cmd:gdk_pixbuf_thumbnailer$secondaryArchSuffix lib:libgdk_pixbuf_2.0$secondaryArchSuffix = 0.3611.0 compat >= 0 " REQUIRES=" haiku$secondaryArchSuffix lib:libffi$secondaryArchSuffix lib:libgio_2.0$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix lib:libgmodule_2.0$secondaryArchSuffix lib:libgobject_2.0$secondaryArchSuffix lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix lib:libpng16$secondaryArchSuffix lib:libtiff$secondaryArchSuffix lib:libz$secondaryArchSuffix " PROVIDES_devel=" gdk_pixbuf${secondaryArchSuffix}_devel = $portVersion devel:libgdk_pixbuf_2.0$secondaryArchSuffix = 0.3611.0 compat >= 0 " REQUIRES_devel=" gdk_pixbuf$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libjpeg$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix >= 0.4800 devel:libpng16$secondaryArchSuffix devel:libtiff$secondaryArchSuffix shared_mime_info$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:autoheader cmd:automake cmd:awk cmd:make cmd:gcc$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix cmd:python2 " BUILD() { runConfigure ./configure make $jobArgs } INSTALL() { make install rm $libDir/libgdk_pixbuf-2.0.la rm $libDir/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-*.la prepareInstalledDevelLibs \ libgdk_pixbuf-2.0 fixPkgconfig if [ -n "$secondaryArchSuffix" ]; then rm -rf $dataDir/gtk-doc $manDir fi packageEntries devel \ $developDir } TEST() { make check }