diff --git a/media-libs/freetype/freetype-2.4.9.recipe b/media-libs/freetype/freetype-2.4.9.recipe index 5c2a3adf1..7ad1e0911 100644 --- a/media-libs/freetype/freetype-2.4.9.recipe +++ b/media-libs/freetype/freetype-2.4.9.recipe @@ -1,24 +1,70 @@ -DESCRIPTION="Freetype - A Free, High-Quality, and Portable Font Engine" -HOMEPAGE="http://www.freetype.org" +SUMMARY="A Free, High-Quality, and Portable Font Engine" +DESCRIPTION="FreeType is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats." +HOMEPAGE="http://www.freetype.org" +LICENSE="FreeType" +COPYRIGHT="1996-2012 David Turner, Robert Wilhelm, Werner Lemberg, et al." SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.9.tar.bz2" CHECKSUM_MD5="77a893dae81fd5b896632715ca041179" REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" +ARCHITECTURES="x86_gcc2 ?x86" + +PROVIDES=" + freetype = $portVersion + lib:libfreetype = 6.8.1 compat >= 6 + " +REQUIRES=" + haiku >= $haikuVersion + lib:libz >= 1 + " +BUILD_REQUIRES=" + $REQUIRES + zlib_devel + cmd:aclocal + cmd:autoconf + cmd:automake + cmd:gcc + cmd:ld + cmd:libtoolize + cmd:make + " +BUILD_PREREQUIRES=" + haiku_devel >= $haikuVersion + " + +SOURCE_DIR="$portVersionedName" + BUILD() { - cd freetype-2.4.9 - sh ./autogen.sh - ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ - --includedir=/boot/develop/headers/3rdparty \ - --datarootdir=`finddir B_COMMON_DATA_DIRECTORY` - make + ./autogen.sh + runConfigure ./configure + make $jobArgs } INSTALL() { - cd freetype-2.4.9 make install + + prepareInstalledDevelLibs libfreetype + fixPkgconfig + + # devel package + packageEntries devel \ + $binDir \ + $dataRootDir/aclocal \ + $developDir } -LICENSE="FreeType" -COPYRIGHT="1996-2012 David Turner, Robert Wilhelm, Werner Lemberg, et al." + +# ----- devel package ------------------------------------------------------- + +SUMMARY_devel="The freetype development files" +PROVIDES_devel=" + freetype_devel = $portVersion + cmd:freetype_config = $portVersion + " +REQUIRES_devel=" + freetype == $portVersion + " + +# ----- source package ------------------------------------------------------- + +PROVIDES_source="freetype_source = $portVersion"