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