diff --git a/dev-util/gtk_doc/gtk_doc-1.26.recipe b/dev-util/gtk_doc/gtk_doc-1.28.recipe similarity index 84% rename from dev-util/gtk_doc/gtk_doc-1.26.recipe rename to dev-util/gtk_doc/gtk_doc-1.28.recipe index b73426f61..fd18c3dbd 100644 --- a/dev-util/gtk_doc/gtk_doc-1.26.recipe +++ b/dev-util/gtk_doc/gtk_doc-1.28.recipe @@ -3,12 +3,12 @@ DESCRIPTION="GTK-Doc is a project which was started to generate API \ documentation from comments added to C code. It is typically used to \ document the public API of GTK+ and GNOME libraries, but it can also \ be used to document application code." -HOMEPAGE="http://www.gtk.org/gtk-doc/" -COPYRIGHT="2002-2010 Damon Chaplin and Owen Taylor" +HOMEPAGE="https://www.gtk.org/gtk-doc/" +COPYRIGHT="2002-2018 Damon Chaplin and Owen Taylor" LICENSE="GNU GPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://download.gnome.org/sources/gtk-doc/$portVersion/gtk-doc-$portVersion.tar.xz" -CHECKSUM_SHA256="bff3f44467b1d39775e94fad545f050faa7e8d68dc6a31aef5024ba3c2d7f2b7" +CHECKSUM_SHA256="911e29e302252c96128965ee1f4067d5431a88e00ad1023a8bc1d6b922af5715" SOURCE_DIR="gtk-doc-$portVersion" ARCHITECTURES="any" @@ -20,13 +20,12 @@ PROVIDES=" cmd:gtkdoc_fixxref cmd:gtkdoc_mkdb cmd:gtkdoc_mkhtml + cmd:gtkdoc_mkhtml2 cmd:gtkdoc_mkman cmd:gtkdoc_mkpdf - cmd:gtkdoc_mktmpl cmd:gtkdoc_rebase cmd:gtkdoc_scan cmd:gtkdoc_scangobj - cmd:gtkdoc_scanobj cmd:gtkdocize " REQUIRES=" @@ -40,7 +39,6 @@ BUILD_REQUIRES=" haiku_devel docbook_xml_dtd docbook_xsl_stylesheets - #devel:libglib_2.0 # test only " BUILD_PREREQUIRES=" cmd:autoconf @@ -54,7 +52,14 @@ BUILD_PREREQUIRES=" cmd:pkg_config cmd:python2 cmd:xsltproc -" + " + +TEST_REQUIRES=" + six_python + devel:libglib_2.0 + cmd:bc + cmd:xmllint + " BUILD() { @@ -86,5 +91,5 @@ INSTALL() TEST() { - make check + PATH="$sourceDir:$PATH" make check }