1SUMMARY="XML-FO to PDF formatter" 2DESCRIPTION="A fast, free, high-quality, multi-platform XSL formatter that \ 3aims to excel at DocBook formatting and that integrates easily with other \ 4programs and with scripting languages." 5HOMEPAGE="http://xmlroff.org" 6COPYRIGHT="2001-2002 Sun Microsystems 7 2007-2010 Meneith Consulting 8 2011-2012 Mentea" 9LICENSE="BSD (3-clause)" 10REVISION="5" 11SOURCE_URI="https://github.com/xmlroff/xmlroff/archive/v$portVersion.tar.gz" 12CHECKSUM_SHA256="ef8386da3cd2fb12ac0d59899e3017b5ab2bebe8df23a94dbe95191724c3bc8f" 13PATCHES="xmlroff-$portVersion.patchset" 14 15ARCHITECTURES="all !x86_gcc2" 16SECONDARY_ARCHITECTURES="x86" 17 18PROVIDES=" 19 xmlroff$secondaryArchSuffix = $portVersion 20 cmd:xmlroff$secondaryArchSuffix 21 lib:libfo_0.6$secondaryArchSuffix = 0.603.0 compat >= 0 22 " 23REQUIRES=" 24 haiku$secondaryArchSuffix 25 lib:libbz2$secondaryArchSuffix 26 lib:libcairo$secondaryArchSuffix 27 lib:libffi$secondaryArchSuffix 28 lib:libfontconfig$secondaryArchSuffix 29 lib:libfreetype$secondaryArchSuffix 30 lib:libfribidi$secondaryArchSuffix 31 lib:libgdk_pixbuf_2.0$secondaryArchSuffix 32 lib:libglib_2.0$secondaryArchSuffix 33 lib:libgobject_2.0$secondaryArchSuffix 34 lib:libgthread_2.0$secondaryArchSuffix 35 lib:libharfbuzz$secondaryArchSuffix 36 lib:libiconv$secondaryArchSuffix 37 lib:libintl$secondaryArchSuffix 38 lib:libpango_1.0$secondaryArchSuffix 39 lib:libpangoft2_1.0$secondaryArchSuffix 40 lib:libpixman_1$secondaryArchSuffix 41 lib:libpng16$secondaryArchSuffix 42 lib:libxml2$secondaryArchSuffix 43 lib:libxslt$secondaryArchSuffix 44 lib:libz$secondaryArchSuffix 45 " 46 47PROVIDES_devel=" 48 xmlroff${secondaryArchSuffix}_devel = $portVersion 49 devel:libfo_0.6$secondaryArchSuffix = 0.603.0 compat >= 0 50 " 51REQUIRES_devel=" 52 xmlroff$secondaryArchSuffix == $portVersion base 53 " 54 55BUILD_REQUIRES=" 56 haiku${secondaryArchSuffix}_devel 57 docbook_xsl_stylesheets 58 shared_mime_info$secondaryArchSuffix 59 devel:libcairo$secondaryArchSuffix 60 devel:libfreetype$secondaryArchSuffix 61 devel:libfribidi$secondaryArchSuffix 62 devel:libgdk_pixbuf_2.0$secondaryArchSuffix 63 devel:libglib_2.0$secondaryArchSuffix 64 devel:libpangoft2_1.0$secondaryArchSuffix 65 devel:libxslt$secondaryArchSuffix 66 " 67BUILD_PREREQUIRES=" 68 cmd:autoconf 69 cmd:automake 70 cmd:gcc$secondaryArchSuffix 71 cmd:libtool 72 cmd:make 73 cmd:pkg_config$secondaryArchSuffix 74 " 75 76BUILD() 77{ 78 pushd xmlroff 79 80 runConfigure autogen.sh 81 make $jobArgs 82 83 popd 84} 85 86INSTALL() 87{ 88 pushd xmlroff 89 make install 90 popd 91 92 rm $libDir/libfo*.la 93 94 prepareInstalledDevelLib libfo-0.6 95 fixPkgconfig 96 97 packageEntries devel $developDir 98} 99