summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authordrochner <drochner>2010-06-11 13:16:08 +0000
committerdrochner <drochner>2010-06-11 13:16:08 +0000
commitedbe19d0911e3c210c9fc3118a1791cdc3e454f6 (patch)
treeafc70f25c3ef7430d908f8de979de61317269f83 /textproc
parentbdff2b1245e6298395fa4124eaec6ecd31e603c1 (diff)
downloadpkgsrc-edbe19d0911e3c210c9fc3118a1791cdc3e454f6.tar.gz
update to 1.15
changes: -Support for multiple DOC_SOURCE_DIR directories -many bugfixes
Diffstat (limited to 'textproc')
-rw-r--r--textproc/gtk-doc/Makefile7
-rw-r--r--textproc/gtk-doc/PLIST12
-rw-r--r--textproc/gtk-doc/distinfo10
-rw-r--r--textproc/gtk-doc/patches/patch-aa78
-rw-r--r--textproc/gtk-doc/patches/patch-ab31
5 files changed, 18 insertions, 120 deletions
diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index 342f2267580..934876ed381 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.40 2010/02/10 19:17:46 joerg Exp $
+# $NetBSD: Makefile,v 1.41 2010/06/11 13:16:08 drochner Exp $
#
-DISTNAME= gtk-doc-1.13
-PKGREVISION= 2
+DISTNAME= gtk-doc-1.15
CATEGORIES= textproc
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk-doc/1.13/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk-doc/1.15/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/textproc/gtk-doc/PLIST b/textproc/gtk-doc/PLIST
index 409e5e8c782..3d63ce2ddf8 100644
--- a/textproc/gtk-doc/PLIST
+++ b/textproc/gtk-doc/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2010/01/20 11:12:01 wiz Exp $
+@comment $NetBSD: PLIST,v 1.17 2010/06/11 13:16:08 drochner Exp $
bin/gtkdoc-check
bin/gtkdoc-depscan
bin/gtkdoc-fixxref
@@ -15,11 +15,16 @@ bin/gtkdocize
share/aclocal/gtk-doc.m4
share/gnome/help/gtk-doc-manual/C/fdl-appendix.xml
share/gnome/help/gtk-doc-manual/C/gtk-doc-manual.xml
+share/gnome/help/gtk-doc-manual/bn_IN/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/de/gtk-doc-manual.xml
share/gnome/help/gtk-doc-manual/el/gtk-doc-manual.xml
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/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
share/gtk-doc/data/devhelp.xsl
share/gtk-doc/data/devhelp2.xsl
share/gtk-doc/data/gtk-doc.dcl
@@ -35,10 +40,15 @@ share/gtk-doc/data/style.css
share/gtk-doc/data/up.png
share/gtk-doc/data/version-greater-or-equal.xsl
share/omf/gtk-doc-manual/gtk-doc-manual-C.omf
+share/omf/gtk-doc-manual/gtk-doc-manual-bn_IN.omf
share/omf/gtk-doc-manual/gtk-doc-manual-de.omf
share/omf/gtk-doc-manual/gtk-doc-manual-el.omf
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-sv.omf
+share/omf/gtk-doc-manual/gtk-doc-manual-ta.omf
+share/omf/gtk-doc-manual/gtk-doc-manual-te.omf
share/pkgconfig/gtk-doc.pc
share/sgml/gtk-doc/gtk-doc.cat
diff --git a/textproc/gtk-doc/distinfo b/textproc/gtk-doc/distinfo
index 8961a874abe..2e4772a61a6 100644
--- a/textproc/gtk-doc/distinfo
+++ b/textproc/gtk-doc/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.17 2010/01/22 14:21:32 wiz Exp $
+$NetBSD: distinfo,v 1.18 2010/06/11 13:16:08 drochner Exp $
-SHA1 (gtk-doc-1.13.tar.bz2) = 8c6b157e594072aaf598bc7e68562ec02e50b651
-RMD160 (gtk-doc-1.13.tar.bz2) = 36da31b769aa0e9d35c246160489d4c59a6f0e67
-Size (gtk-doc-1.13.tar.bz2) = 644297 bytes
-SHA1 (patch-aa) = 35a8774e7c670ead15a5a88341c37974378bda77
-SHA1 (patch-ab) = 1e0304443e6ae11df39d301217a83ce741da944e
+SHA1 (gtk-doc-1.15.tar.bz2) = fc1c593e8107cbe33451e3e938ca14b59104e999
+RMD160 (gtk-doc-1.15.tar.bz2) = 142ad9dca015ba69261fe44847f3a27721e06551
+Size (gtk-doc-1.15.tar.bz2) = 787687 bytes
diff --git a/textproc/gtk-doc/patches/patch-aa b/textproc/gtk-doc/patches/patch-aa
deleted file mode 100644
index 3e531ac8d03..00000000000
--- a/textproc/gtk-doc/patches/patch-aa
+++ /dev/null
@@ -1,78 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2010/01/22 14:21:32 wiz Exp $
-
-From b39bb84dfb5f16c8b2977105bd5876b7b8d58a11 Mon Sep 17 00:00:00 2001
-From: Vincent Untz <vuntz@gnome.org>
-Date: Tue, 22 Dec 2009 11:54:31 +0000
-Subject: fixxref: make it work again without --module argument, Fixes #605211
-
-This restores a compatible behavior with previous versions of gtk-doc,
-which is required by many tarballs.
-
---- gtkdoc-fixxref.in.orig 2009-12-17 19:36:51.000000000 +0000
-+++ gtkdoc-fixxref.in
-@@ -168,36 +168,38 @@ foreach my $dir (@EXTRA_DIRS) {
- }
- }
-
--open (INPUT, "$MODULE-sections.txt")
-- || die "Can't open $MODULE-sections.txt: $!";
--my $subsection = "";
--while (<INPUT>) {
-- if (m/^#/) {
-- next;
--
-- } elsif (m/^<SECTION>/) {
-- $subsection = "";
-- } elsif (m/^<SUBSECTION\s*(.*)>/i) {
-- $subsection = $1;
-- } elsif (m/^<SUBSECTION>/) {
-- next;
-- } elsif (m/^<TITLE>(.*)<\/TITLE>/) {
-- next;
-- } elsif (m/^<FILE>(.*)<\/FILE>/) {
-- next;
-- } elsif (m/^<INCLUDE>(.*)<\/INCLUDE>/) {
-- next;
-- } elsif (m/^<\/SECTION>/) {
-- next;
-- } elsif (m/^(\S+)/) {
-- my $symbol=CreateValidSGMLID($1);
--
-- if ($subsection eq "Standard" || $subsection eq "Private") {
-- $NoLinks{$symbol} = 1;
-+if (defined($MODULE)) {
-+ open (INPUT, "$MODULE-sections.txt")
-+ || die "Can't open $MODULE-sections.txt: $!";
-+ my $subsection = "";
-+ while (<INPUT>) {
-+ if (m/^#/) {
-+ next;
-+
-+ } elsif (m/^<SECTION>/) {
-+ $subsection = "";
-+ } elsif (m/^<SUBSECTION\s*(.*)>/i) {
-+ $subsection = $1;
-+ } elsif (m/^<SUBSECTION>/) {
-+ next;
-+ } elsif (m/^<TITLE>(.*)<\/TITLE>/) {
-+ next;
-+ } elsif (m/^<FILE>(.*)<\/FILE>/) {
-+ next;
-+ } elsif (m/^<INCLUDE>(.*)<\/INCLUDE>/) {
-+ next;
-+ } elsif (m/^<\/SECTION>/) {
-+ next;
-+ } elsif (m/^(\S+)/) {
-+ my $symbol=CreateValidSGMLID($1);
-+
-+ if ($subsection eq "Standard" || $subsection eq "Private") {
-+ $NoLinks{$symbol} = 1;
-+ }
- }
- }
-+ close (INPUT);
- }
--close (INPUT);
-
- &FixCrossReferences ($MODULE_DIR);
-
diff --git a/textproc/gtk-doc/patches/patch-ab b/textproc/gtk-doc/patches/patch-ab
deleted file mode 100644
index a7a5c159174..00000000000
--- a/textproc/gtk-doc/patches/patch-ab
+++ /dev/null
@@ -1,31 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2010/01/22 14:21:32 wiz Exp $
-
-From d1a042fbd75b7f8d44293fbee01e783be79d884c Mon Sep 17 00:00:00 2001
-From: Nicola Fontana <ntd@entidi.it>
-Date: Mon, 03 Aug 2009 13:32:36 +0000
-Subject: gtkdoc-scan: touch MODULE-overrides.txt when missing. Fixes #590625
-
-gtk-doc.make puts $(DOC_MODULE)-overrides.txt in EXTRA_DIST, so this
-file must exist to be able to "make dist".
-
---- gtkdoc-scan.in.orig 2009-11-25 19:18:11.000000000 +0000
-+++ gtkdoc-scan.in
-@@ -180,12 +180,12 @@ if ($REBUILD_SECTIONS || ! -e $sections_
- `cp $old_decl_list $sections_file`;
- }
-
--# If there is no MODULE-overrides.txt file we create an empty one.
--# FIXME: why?
--#my $overrides_file = "${OUTPUT_DIR}/$MODULE-overrides.txt";
--#if (! -e $overrides_file) {
--# `touch $overrides_file`;
--#}
-+# If there is no MODULE-overrides.txt file we create an empty one
-+# because EXTRA_DIST in gtk-doc.make requires it.
-+my $overrides_file = "${OUTPUT_DIR}/$MODULE-overrides.txt";
-+if (! -e $overrides_file) {
-+ `touch $overrides_file`;
-+}
-
-
-