aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/gtk-doc
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2013-07-31 19:57:45 +0800
committerkwm <kwm@FreeBSD.org>2013-07-31 19:57:45 +0800
commitd7052e18ecd197bff98729317b9b117fed570804 (patch)
treecee27e48f57eafc0ae5948472d8e095072bb5222 /textproc/gtk-doc
parentbdf441a301bf87d593e86acea1f474e6232479c1 (diff)
downloadfreebsd-ports-graphics-d7052e18ecd197bff98729317b9b117fed570804.tar.gz
freebsd-ports-graphics-d7052e18ecd197bff98729317b9b117fed570804.tar.zst
freebsd-ports-graphics-d7052e18ecd197bff98729317b9b117fed570804.zip
The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8 * The gio-fam-backend port that used gamin for the GFileMonitor API is gone. It is replaced by a GIO kqueue implementation developed as part of a NetBSD GSoC 2011 project by Dimitry Matveev. * Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0 pkgconfig file [1]. This broke static linking and newer binutils. * Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to prevent creation of / root/.cache dir. Defaults to build & run depend, but :build and :run switches available. * New x11-toolkits/pangox-compat port and companion USE_GNOME component for pangox support which was removed from the pango port. Add it to ports still using pangox API. Exp-run by: bapt@ PR: ports/178958 [1] Submitted by: emaste@ [1]
Diffstat (limited to 'textproc/gtk-doc')
-rw-r--r--textproc/gtk-doc/Makefile17
-rw-r--r--textproc/gtk-doc/distinfo4
-rw-r--r--textproc/gtk-doc/pkg-plist24
3 files changed, 22 insertions, 23 deletions
diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index 6a8371c810c..41a381d64af 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -1,9 +1,9 @@
# Created by: fenner
# $FreeBSD$
-# $MCom: ports-stable/textproc/gtk-doc/Makefile,v 1.1 2010/06/24 09:20:01 kwm Exp $
+# $MCom: ports/trunk/textproc/gtk-doc/Makefile 18610 2013-06-30 16:33:05Z marcus $
PORTNAME= gtk-doc
-PORTVERSION= 1.15
+PORTVERSION= 1.18
CATEGORIES= textproc
MASTER_SITES= GNOME
@@ -25,15 +25,13 @@ CATALOG_DIR= ${PREFIX}/share/sgml/${PORTNAME}
XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr
CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports
-USE_BZIP2= yes
+USE_XZ= yes
USE_PERL5= yes
-USE_GMAKE= yes
GNU_CONFIGURE= yes
-USES= pathfix shebangfix
-USE_GNOME= gnomehack gnomeprefix libxslt gnomedocutils
+USES= gmake pathfix pkgconfig shebangfix
+USE_GNOME= gnomeprefix libxslt gnomedocutils
INSTALLS_OMF= yes
CONFIGURE_ARGS= --with-xml-catalog=${LOCALBASE}/share/xml/catalog.ports
-
SHEBANG_FILES= tools/docpercentages.pl
PLIST_SUB= XMLCATMGR=${XMLCATMGR} \
@@ -42,10 +40,7 @@ PLIST_SUB= XMLCATMGR=${XMLCATMGR} \
post-patch:
@${REINPLACE_CMD} -e 's|/usr/bin/perl|${LOCALBASE}/bin/perl|g' \
- -e 's|#!/bin/bash|#!/bin/sh|g' \
- ${WRKSRC}/tests/tools.sh.in \
- ${WRKSRC}/tests/fail.sh \
- ${WRKSRC}/tests/sanity.sh
+ ${WRKSRC}/tests/tools.sh
post-install:
-@${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${CATALOG_DIR}/gtk-doc.cat
diff --git a/textproc/gtk-doc/distinfo b/textproc/gtk-doc/distinfo
index dfb982f109f..e5a1075cef7 100644
--- a/textproc/gtk-doc/distinfo
+++ b/textproc/gtk-doc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gtk-doc-1.15.tar.bz2) = 59cc73babf0db3a89d1a71f7ef5394a42ec1d3447d3a0a1539057a7b0ce44831
-SIZE (gtk-doc-1.15.tar.bz2) = 787687
+SHA256 (gtk-doc-1.18.tar.xz) = 785b591c561be1c8206f0d2575dc63558ea6199c3afe49cbc4efde94a6629a20
+SIZE (gtk-doc-1.18.tar.xz) = 637936
diff --git a/textproc/gtk-doc/pkg-plist b/textproc/gtk-doc/pkg-plist
index 51f4fe9c539..905715452a7 100644
--- a/textproc/gtk-doc/pkg-plist
+++ b/textproc/gtk-doc/pkg-plist
@@ -22,14 +22,16 @@ share/gnome/help/gtk-doc-manual/en_GB/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/es/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/fr/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/gu/gtk-doc-manual.xml
+share/gnome/help/gtk-doc-manual/sl/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/sv/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/ta/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/te/gtk-doc-manual.xml
-%%DATADIR%%/data/devhelp.xsl
%%DATADIR%%/data/devhelp2.xsl
%%DATADIR%%/data/gtk-doc.dcl
%%DATADIR%%/data/gtk-doc.dsl
+%%DATADIR%%/data/gtk-doc.flat.make
%%DATADIR%%/data/gtk-doc.make
+%%DATADIR%%/data/gtk-doc.notmpl-flat.make
%%DATADIR%%/data/gtk-doc.notmpl.make
%%DATADIR%%/data/gtk-doc.xsl
%%DATADIR%%/data/gtkdoc-common.pl
@@ -47,6 +49,7 @@ share/omf/gtk-doc-manual/gtk-doc-manual-en_GB.omf
share/omf/gtk-doc-manual/gtk-doc-manual-es.omf
share/omf/gtk-doc-manual/gtk-doc-manual-fr.omf
share/omf/gtk-doc-manual/gtk-doc-manual-gu.omf
+share/omf/gtk-doc-manual/gtk-doc-manual-sl.omf
share/omf/gtk-doc-manual/gtk-doc-manual-sv.omf
share/omf/gtk-doc-manual/gtk-doc-manual-ta.omf
share/omf/gtk-doc-manual/gtk-doc-manual-te.omf
@@ -57,15 +60,16 @@ share/sgml/gtk-doc/gtk-doc.cat
@dirrm share/omf/gtk-doc-manual
@dirrm %%DATADIR%%/data
@dirrm %%DATADIR%%
-@dirrm share/gnome/help/gtk-doc-manual/bn_IN
-@dirrm share/gnome/help/gtk-doc-manual/de
-@dirrm share/gnome/help/gtk-doc-manual/el
-@dirrm share/gnome/help/gtk-doc-manual/en_GB
-@dirrm share/gnome/help/gtk-doc-manual/es
-@dirrm share/gnome/help/gtk-doc-manual/fr
-@dirrm share/gnome/help/gtk-doc-manual/gu
-@dirrm share/gnome/help/gtk-doc-manual/sv
-@dirrm share/gnome/help/gtk-doc-manual/ta
@dirrm share/gnome/help/gtk-doc-manual/te
+@dirrm share/gnome/help/gtk-doc-manual/ta
+@dirrm share/gnome/help/gtk-doc-manual/sv
+@dirrm share/gnome/help/gtk-doc-manual/sl
+@dirrm share/gnome/help/gtk-doc-manual/gu
+@dirrm share/gnome/help/gtk-doc-manual/fr
+@dirrm share/gnome/help/gtk-doc-manual/es
+@dirrm share/gnome/help/gtk-doc-manual/en_GB
+@dirrm share/gnome/help/gtk-doc-manual/el
+@dirrm share/gnome/help/gtk-doc-manual/de
+@dirrm share/gnome/help/gtk-doc-manual/bn_IN
@dirrm share/gnome/help/gtk-doc-manual/C
@dirrm share/gnome/help/gtk-doc-manual