diff options
author | drochner <drochner@pkgsrc.org> | 2010-06-11 13:16:08 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2010-06-11 13:16:08 +0000 |
commit | 7fb53b60d8c37e2e5f6871f6aac7fb58de5f1df6 (patch) | |
tree | afc70f25c3ef7430d908f8de979de61317269f83 /textproc/gtk-doc | |
parent | d30a9dd80ebe298e4327de317ac8ab567a14d38a (diff) | |
download | pkgsrc-7fb53b60d8c37e2e5f6871f6aac7fb58de5f1df6.tar.gz |
update to 1.15
changes:
-Support for multiple DOC_SOURCE_DIR directories
-many bugfixes
Diffstat (limited to 'textproc/gtk-doc')
-rw-r--r-- | textproc/gtk-doc/Makefile | 7 | ||||
-rw-r--r-- | textproc/gtk-doc/PLIST | 12 | ||||
-rw-r--r-- | textproc/gtk-doc/distinfo | 10 | ||||
-rw-r--r-- | textproc/gtk-doc/patches/patch-aa | 78 | ||||
-rw-r--r-- | textproc/gtk-doc/patches/patch-ab | 31 |
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`; -+} - - - |