From fc5423d0bbb21137c1219aa9849a95508e6b748a Mon Sep 17 00:00:00 2001 From: miqlas Date: Sat, 17 Jun 2017 06:16:23 +0200 Subject: [PATCH] GD: bump version (#1415) --- media-libs/gd/gd-2.2.4.recipe | 107 ++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 media-libs/gd/gd-2.2.4.recipe diff --git a/media-libs/gd/gd-2.2.4.recipe b/media-libs/gd/gd-2.2.4.recipe new file mode 100644 index 000000000..2f232a77a --- /dev/null +++ b/media-libs/gd/gd-2.2.4.recipe @@ -0,0 +1,107 @@ +SUMMARY="A library for the dynamic creation of images" +DESCRIPTION="GD is an open source library for the dynamic creation of images \ +by programmers." +HOMEPAGE="http://www.libgd.org/" +COPYRIGHT="1999-2017 Pierre-Alain Joye" +LICENSE="Libgd" +REVISION="1" +SOURCE_URI="https://github.com/libgd/libgd/releases/download/gd-$portVersion/libgd-$portVersion.tar.gz" +CHECKSUM_SHA256="487a650aa614217ed08ab1bd1aa5d282f9d379cfd95c756aed0b43406381be65" +SOURCE_DIR="libgd-$portVersion" + +ARCHITECTURES="!x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + gd$secondaryArchSuffix = $portVersion + cmd:annotate$secondaryArchSuffix + cmd:bdftogd$secondaryArchSuffix + cmd:gd$secondaryArchSuffix + cmd:gd2copypal$secondaryArchSuffix + cmd:gd2togif$secondaryArchSuffix + cmd:gd2topng$secondaryArchSuffix + cmd:gdcmpgif$secondaryArchSuffix + cmd:gdparttopng$secondaryArchSuffix + cmd:gdtopng$secondaryArchSuffix + cmd:giftogd2$secondaryArchSuffix + cmd:pngtogd$secondaryArchSuffix + cmd:pngtogd2$secondaryArchSuffix + cmd:webpng$secondaryArchSuffix + lib:libgd$secondaryArchSuffix = 3.0.0. compat >= 3 + " +REQUIRES=" + haiku${secondaryArchSuffix} + lib:libbz2$secondaryArchSuffix + lib:libfontconfig$secondaryArchSuffix + lib:libfreetype$secondaryArchSuffix + lib:libgif$secondaryArchSuffix + lib:libiconv$secondaryArchSuffix + lib:libjpeg$secondaryArchSuffix + lib:libpng16$secondaryArchSuffix + lib:libtiff$secondaryArchSuffix + lib:libvpx$secondaryArchSuffix + lib:libz$secondaryArchSuffix + " + +PROVIDES_devel=" + gd${secondaryArchSuffix}_devel = $portVersion + devel:libgd$secondaryArchSuffix = 3.0.0. compat >= 3 + cmd:gdlib_config$secondaryArchSuffix + " +REQUIRES_devel=" + haiku${secondaryArchSuffix}_devel + gd$secondaryArchSuffix == $portVersion base + devel:libfontconfig$secondaryArchSuffix + devel:libfreetype$secondaryArchSuffix + devel:libiconv$secondaryArchSuffix + devel:libjpeg$secondaryArchSuffix + devel:libpng$secondaryArchSuffix + devel:libtiff$secondaryArchSuffix + devel:libvpx$secondaryArchSuffix + devel:libz$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libfontconfig$secondaryArchSuffix + devel:libfreetype$secondaryArchSuffix + devel:libgif$secondaryArchSuffix + devel:libiconv$secondaryArchSuffix + devel:libjpeg$secondaryArchSuffix + devel:libpng$secondaryArchSuffix + devel:libtiff$secondaryArchSuffix + devel:libvpx$secondaryArchSuffix + devel:libz$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:awk + cmd:autoconf + cmd:aclocal + cmd:gcc$secondaryArchSuffix + cmd:gettextize$secondaryArchSuffix + cmd:libtoolize$secondaryArchSuffix + cmd:make + cmd:pkg_config$secondaryArchSuffix + cmd:which + " + +BUILD() +{ + bootstrap.sh + runConfigure ./configure + make $jobArgs +} + +INSTALL() +{ + make install + + rm $libDir/*.la + prepareInstalledDevelLibs \ + libgd + fixPkgconfig + + packageEntries devel \ + $developDir \ + $binDir/gdlib-config +}