--- gtk-doc-1.13.orig/debian/gtkdoc-mkdb.sgml +++ gtk-doc-1.13/debian/gtkdoc-mkdb.sgml @@ -0,0 +1,101 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-mkdb"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + creates the DocBook files from the edited templates. + + + + &dhpackage; + + nothing + + + + + DESCRIPTION + + &dhpackage; This creates the DocBook files from + the edited templates. + + This binary must be used inside a Makefile and not directly in a + command line. See section EXAMPLE. + + + + + NOTE + + When creating SGML IDS, we append -CAPS to all all-caps + identifiers to prevent name clashes. (It basically never is the case + that mixed-case identifiers would collide.) See the CreateValidSGMLID + function. + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/gtkdoc-mkhtml.sgml +++ gtk-doc-1.13/debian/gtkdoc-mkhtml.sgml @@ -0,0 +1,96 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-mkhtml"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + convert index.sgml file in html file. + + + + &dhpackage; + + + + + + + + DESCRIPTION + + &dhpackage; convert index.sgml file in html file. + + MODULE is the module name. + + DRIVER_FILE additional dsl file. + + This binary must be used inside a Makefile and not directly in a + command line. See section EXAMPLE. + + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/gtk-doc-tools.lintian-overrides +++ gtk-doc-1.13/debian/gtk-doc-tools.lintian-overrides @@ -0,0 +1,2 @@ +gtk-doc source: documentation-package-not-architecture-independent +gtk-doc-tools: script-not-executable ./usr/share/gtk-doc/data/gtkdoc-common.pl --- gtk-doc-1.13.orig/debian/gtkdoc-fixxref.1 +++ gtk-doc-1.13/debian/gtkdoc-fixxref.1 @@ -0,0 +1,77 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-fixxref" "1" +.SH "NAME" +gtkdoc-fixxref \(em fixes cross-references in the HTML documentation. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-fixxref\fP [ See section EXAMPLE ] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-fixxref\fP fixes cross-references in the HTML +documentation. +.PP +This binary must be used inside a Makefile and not directly in a +command line. See section EXAMPLE. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/gtk-doc.catalog +++ gtk-doc-1.13/debian/gtk-doc.catalog @@ -0,0 +1,2 @@ +PUBLIC "-//GtkViaAlcove//DOCUMENT Gtk-doc HTML Stylesheet//EN" + "/usr/share/gtk-doc/data/gtk-doc.dsl" --- gtk-doc-1.13.orig/debian/gtkdoc-scan.1 +++ gtk-doc-1.13/debian/gtkdoc-scan.1 @@ -0,0 +1,89 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-scan" "1" +.SH "NAME" +gtkdoc-scan \(em Extracts declarations of functions, macros, enums, structs +and unions from header files. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-scan\fP [\fB MODULE name \fP] [\fB source directory \fI(optional)\fP \fP] [\fB output directory \fI(optional)\fP \fP] [\fB header file \fP] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-scan\fP Extracts declarations of functions, +macros, enums, structs and unions from header files. +.PP +It is called with a module name, an optional source directory, an +optional output directory, and the header files to scan. +.PP +It outputs all declarations found to a file named +\fIMODULE\fP-decl.txt, and the list of declarations to another file +\fIMODULE\fP-decl-list.txt +.PP +This second list file is typically copied to +'$MODULE-sections.txt' and organized into sections ready to output the +SGML pages. +.PP +This binary must be used inside a Makefile and not directly in a +command line. See section EXAMPLE. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/gtk-doc-tools.dirs +++ gtk-doc-1.13/debian/gtk-doc-tools.dirs @@ -0,0 +1,2 @@ +usr/share/emacs/site-lisp/gtk-doc-tools +usr/share/sgml/gtk-doc --- gtk-doc-1.13.orig/debian/gtkdocize.sgml +++ gtk-doc-1.13/debian/gtkdocize.sgml @@ -0,0 +1,96 @@ +Sebastian"> + Rittau"> + July 12, 2003"> + 1"> + srittau@debian.org"> + + gtkdocize"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2003 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + install or upgrade gtk-doc infrastructure + + + + &dhpackage; + + + + + + + DESCRIPTION + + &dhpackage; prepares a source package to use gtk-doc. + + + + OPTIONS + + + --help + print a short help and exit + + --version + print version information and exit + + --copy + copy files instead of making symlinks + + --docdir DIR + specify the document directory + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/compat +++ gtk-doc-1.13/debian/compat @@ -0,0 +1 @@ +5 --- gtk-doc-1.13.orig/debian/gtk-doc-tools.links +++ gtk-doc-1.13/debian/gtk-doc-tools.links @@ -0,0 +1 @@ +usr/share/man/man1/gtkdoc-scanobj.1.gz usr/share/man/man1/gtkdoc-scangobj.1.gz --- gtk-doc-1.13.orig/debian/rules +++ gtk-doc-1.13/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_MAKE_CHECK_TARGET := check +DEB_CONFIGURE_EXTRA_FLAGS += --with-dsssl-dir=/usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh --disable-scrollkeeper + +binary-install/gtk-doc-tools:: + dh_pysupport -pgtk-doc-tools + +binary-post-install/gtk-doc-tools:: + # pouah! don't ship generated files + rm -rf debian/gtk-doc-tools/var/scrollkeeper + cp tools/gtk-doc.el debian/gtk-doc-tools/usr/share/emacs/site-lisp/gtk-doc-tools + cp debian/gtk-doc.catalog debian/gtk-doc-tools/usr/share/sgml/gtk-doc/ --- gtk-doc-1.13.orig/debian/gtkdoc-mkdb.1 +++ gtk-doc-1.13/debian/gtkdoc-mkdb.1 @@ -0,0 +1,83 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-mkdb" "1" +.SH "NAME" +gtkdoc-mkdb \(em creates the DocBook files from the edited templates. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-mkdb\fP [ nothing ] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-mkdb\fP This creates the DocBook files from +the edited templates. +.PP +This binary must be used inside a Makefile and not directly in a +command line. See section EXAMPLE. +.SH "NOTE" +.PP +When creating SGML IDS, we append -CAPS to all all-caps +identifiers to prevent name clashes. (It basically never is the case +that mixed-case identifiers would collide.) See the CreateValidSGMLID +function. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/changelog +++ gtk-doc-1.13/debian/changelog @@ -0,0 +1,593 @@ +gtk-doc (1.13-2) unstable; urgency=low + + * debian/patches/02_fixxref_fix_backwards_compatibility.patch: + - Backport change from upstream git, restore old compatibility, + since a change in the last version caused some packages to + FTBFS. Closes: #565902. + * debian/patches/03_gtkdoc-scan_touch_MODULE-overrides.txt.patch: + - Backport change from upstream git, touch $(DOC_MODULE)-overrides.txt + if it doesn't exist, since it's listed in EXTRA_DIST and is thus + needed to create a dist tarball. Closes: #565377. + * Thanks to Michael Biebl for debugging both issues and to Stefan Kost + for pointing to the upstream commits. + + -- Emilio Pozuelo Monfort Tue, 19 Jan 2010 22:58:02 +0100 + +gtk-doc (1.13-1) unstable; urgency=low + + [ Emilio Pozuelo Monfort ] + * debian/watch: Don't uupdate. + * debian/compat, + debian/control.in: + - Bump to compat 5, 4 is deprecated. Build depend on debhelper >= 5. + * debian/linda, + debian/gtk-doc-tools.dirs, + debian/rules: + - Remove linda overrides, linda is dead. + * debian/control.in: + - Standards-Version is 3.8.3, no changes needed. + - Remove Sebastian Rittau from the uploaders field, thanks for your + past work! + * debian/rules: + - Stop calling dh_scrollkeeper, it's deprecated and a no-op. + * debian/rules, + debian/lintian, + debian/gtk-doc-tools.lintian-overrides: + - Move the lintian overrides to debian/gtk-doc-tools.lintian-overrides, + and stop installing them manually in debian/rules. dh_lintian will + do the job for us. + * debian/control.in, + debian/rules: + - Switch to python-support. + - Only build depend on python, python-dev is not needed. + * New upstream release. + - debian/patches/50_shell-errors.patch: + + Updated for the new version. + - debian/patches/51_quoting.patch: + + Removed, fixed upstream. + - debian/patches/01_syntax_error.patch: + + New patch, fix a syntax error in a shell script. + * debian/control.in, + debian/rules: + - Enable the test suite during the build. + * debian/control.in: + - Enable syntax highlighting for source code. + + [ Sebastian Dröge ] + * Upload to unstable. + + -- Sebastian Dröge Thu, 14 Jan 2010 09:46:11 +0100 + +gtk-doc (1.11-4) unstable; urgency=low + + * debian/patches/51_quoting.patch: Added to fix quoting of filenames + in gtkdoc-common.pl. + + -- Mario Lang Fri, 24 Apr 2009 10:23:19 +0200 + +gtk-doc (1.11-3) unstable; urgency=low + + * Upload to unstable. + + -- Sebastian Dröge Tue, 17 Feb 2009 17:11:41 +0100 + +gtk-doc (1.11-2) experimental; urgency=low + + * debian/patches/50_shell-errors.patch: + + Fix syntax error in patch. + + -- Sebastian Dröge Mon, 17 Nov 2008 06:40:21 +0100 + +gtk-doc (1.11-1) experimental; urgency=low + + * New upstream release: + + debian/control.in: + - Update build depends. + + debian/patches/50_shell-errors.patch: + - Updated to apply cleanly again. + + debian/patches/11_disable-scrollkeeper-conditional.patch, + debian/patches/70_mandatory-automake.patch: + - Dropped, not necessary anymore. + + debian/rules: + - Don't call scrollkeeper at build time. + * debian/control.in: + + Update Standards-Version to 3.8.0, no additional changes needed. + + -- Sebastian Dröge Mon, 17 Nov 2008 05:48:42 +0100 + +gtk-doc (1.10-1) unstable; urgency=low + + * New upstream release: + + debian/control.in, + debian/rules: + - Add python magic for the new gtkdoc-depscan utility. + * debian/control.in: + + Update Standards-Version to 3.7.3, no additional changes needed. + + -- Sebastian Dröge Wed, 19 Mar 2008 21:56:59 +0100 + +gtk-doc (1.9-1) unstable; urgency=low + + * New upstream release. + * debian/patches/60_underquoted-macros.patch: + + Dropped, merged upstream. + * debian/patches/70_mandatory-automake.patch: + + Regenerated for the new version. + + -- Sebastian Dröge Tue, 02 Oct 2007 10:17:22 +0200 + +gtk-doc (1.8-3) unstable; urgency=low + + * New patch, 60_underquoted-macros, fixes warnings dur to underquoted m4; + thanks Guillem Jover; closes: #418438. + * Upload to unstable; drop check-dist include. + + -- Loic Minier Wed, 11 Apr 2007 14:17:07 +0200 + +gtk-doc (1.8-2) experimental; urgency=low + + * New patch, 50_shell-errors, causes all system() calls to spawn a subshell + which should help diagnose crashes of commands such as ICE or scanner + segfaults. + + -- Loic Minier Fri, 06 Apr 2007 14:06:13 +0200 + +gtk-doc (1.8-1) experimental; urgency=low + + * Add a get-orig-source target to retrieve the upstream tarball. + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + * New upstream release. + - Drop patch 10_update-gnome-doc-common-files, merged upstream. + - Drop patch 12_argument-parse, merged upstream. + - Update 70_mandatory-automake. + + -- Loic Minier Fri, 16 Feb 2007 22:31:57 +0100 + +gtk-doc (1.7-3) unstable; urgency=low + + * 12_argument-parse.patch: stolen from upstream SVN. Fixes parsing of + char * const arguments. + + -- Josselin Mouette Wed, 3 Jan 2007 18:58:59 +0100 + +gtk-doc (1.7-2) unstable; urgency=high + + * Call dh_scrollkeeper in binary-install manually since we don't use + gnome.mk. + * New patch, 10_update-gnome-doc-common-files, to update xmldocs.make and + omf.make to the latest version from gnome-common. + * New patch, 11_disable-scrollkeeper-conditional, to work around a bogus + AM_CONDITIONAL around a docdir re-definition; new patch + 70_mandatory-automake to hold the generated files of an automake-1.9 run. + * Build-depend on scrollkeeper. + * Do not overwrite DEB_CONFIGURE_EXTRA_FLAGS. + * Don't ship the generated scrollkeeper files; *sigh*. + + -- Loic Minier Fri, 20 Oct 2006 12:57:35 +0200 + +gtk-doc (1.7-1) unstable; urgency=low + + * New upstream release. + * Move gnome-pkg-tools from Build-Depends-Indep to Build-Depends. + * Fix watch file. + + -- Loic Minier Sat, 29 Jul 2006 22:25:06 +0200 + +gtk-doc (1.6-2) unstable; urgency=low + + * Bump up xsltproc build-dep-indep and dep to >= 1.1.15, thanks José L. + Redrejo Rodríguez and Sebastian Rittau. (Closes: #363337) + [debian/control, debian/control.in] + * Move cdbs and debhelper from build-deps-indep to build-deps. + [debian/control, debian/control.in] + * Bump up Standards-Version to 3.7.2. + [debian/control, debian/control.in] + + -- Loic Minier Mon, 22 May 2006 16:49:07 +0200 + +gtk-doc (1.6-1) unstable; urgency=low + + * New upstream release. + - Backporters beware: the pkg-config file is now below /usr/share (as + pkg-config is architecture independent), but this is only supported for + pkg-config >= 0.19; bumped Recommends accordingly and added a pkg-config + build-dep to follow the intent of upstream's configure.in changes. + [debian/control, debian/control.in] + - Drop patch to support function declarations spanning three lines (merged + upstream). + [debian/patches/20_triple-line-function-declarations.patch] + + -- Loic Minier Thu, 13 Apr 2006 14:39:41 +0200 + +gtk-doc (1.5-2) unstable; urgency=low + + * Upload to unstable. + + -- Loic Minier Sun, 2 Apr 2006 13:43:58 +0200 + +gtk-doc (1.5-1) experimental; urgency=low + + * New upstream release, lots of cleanups, polishing, and new features; + improved documentation. + - Generated $MODULE-scan binaries are now called within sh -c, patch + partially merged upstream (they didn't take the "run $CC within sh -c" + part). + [debian/patches/00_scanobj-sh-calls.patch] + * Add CDBS' utils. + [debian/rules] + + -- Loic Minier Fri, 10 Mar 2006 15:02:03 +0100 + +gtk-doc (1.4-2) unstable; urgency=low + + * New patch by Jorn Baayen from upstream Bugzilla's #321708 to handle + functions declarations spanning three lines, thanks Ross Burton. + [debian/patches/20_triple-line-function-declarations.patch] + + -- Loic Minier Wed, 15 Feb 2006 15:23:52 +0100 + +gtk-doc (1.4-1) unstable; urgency=low + + * New upstream release. + - Drop patch permitting ":" in SGML ids, integrated upstream. + [debian/patches/10_cvs_allow-colon-in-sgml-ids.patch] + * Bump Standards-Version to 3.6.2. + + -- Loic Minier Mon, 4 Jul 2005 11:42:25 +0200 + +gtk-doc (1.3-5) unstable; urgency=high + + * Reorder build-dependencies to avoid the docbook-dsssl build-dep to + pull openjade in despite the build-conflict, thanks Roger Leigh. + [debian/control.in, debian/control] (Closes: #312017) + + -- Loic Minier Sun, 5 Jun 2005 10:43:00 +0200 + +gtk-doc (1.3-4) unstable; urgency=low + + * Acknowledge NMU (closes: #247542), thanks Steve Langasek. + * debian/patches/10_fix-caps-extension-trick.patch: dropped, move back to + ":CAPS". + * debian/patches/10_cvs_allow-colon-in-sgml-ids.patch: allow colons in SGML + ID/IDREF attributes, hence permit the usage of ":CAPS". Jade was correct + in rejecting ID/IDREF attributes with a colon. + + -- Loic Minier Wed, 23 Mar 2005 22:06:35 +0100 + +gtk-doc (1.3-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Build-conflict with openjade1.3 as well as with openjade, since + /usr/bin/openjade is an alternative (and we want /usr/bin/jade to be + picked up instead). Closes: #247542 + + -- Steve Langasek Mon, 21 Mar 2005 14:48:21 -0800 + +gtk-doc (1.3-3) unstable; urgency=high + + * Urgency high because of FTBFS caused by this package + * debian/patches/10_fix-caps-extension-trick.patch: added to rename the + ":CAPS" extension to a "--CAPS" extenion when generating ID/IDREF + attributes for macros starting with "_". It seems jade doesn't accept ":" + in ID/IDREF, so we workaround it. Upstream seems to agree with this + renaming. + + -- Loic Minier Sun, 20 Mar 2005 08:40:26 +0100 + +gtk-doc (1.3-2) unstable; urgency=low + + * NMU acknowledgements: + - for version 1.3-1.1, thanks Roger Leigh, + (closes: #248141, #260930, #267789, #292563, #292743) + - for version 1.2-1.2, thanks J.H.M. Dassen, + (closes: #247542, #248095, #248097) + * debian/patches/00_scanobj-sh-calls.patch: prefix commands with "sh -x -c" + to help debugging FTBFS (closes: #295674) + * debian/control: added ${misc:Depends} + * debian/copyright: updated + * debian/watch: added + * set myself as maintainer, with the agreement of the previous maintainer, + thanks Sebastian Rittau for your maintenance! + * set GNOME team and Sebastian Rittau as Uploaders + + -- Loic Minier Wed, 23 Feb 2005 19:07:18 +0100 + +gtk-doc (1.3-1.1) unstable; urgency=low + + * NMU + * New upstream version. + * Fixed Lintian warnings: + + Don't use an initial capital letter in the description + synopsis. + + Use Build-Depends-Indep rather than Build-Depends. + * Apply my patch to gtkdoc-scan, to allow handling functions with + unsigned return types. (Closes: #292563) + * Upstream README now correctly documents the use of XML + catalogues in Debian. (Closes: #248141) + * Recommend a sensible version of pkg-config, since gtk-doc-using + packages will need it, but don't make this a Depends, since + gtk-doc-tools itself doesn't require it. (Closes: #260930) + * "typedef enum" patch has been integrated upstream with this + release in gtkdoc-common.pl.in. (Closes: #267789) + + -- Roger Leigh Fri, 28 Jan 2005 21:50:50 +0000 + +gtk-doc (1.2-1.2) unstable; urgency=low + + * NMU + * [debian/control] Added Depends: docbook-xml to ensure the DocBook XML DTD + is available. + + -- J.H.M. Dassen (Ray) Sat, 15 May 2004 23:11:36 +0200 + +gtk-doc (1.2-1.1) unstable; urgency=low + + * NMU + * [debian/control] Added Build-Conflicts-Indep: openjade to ensure that jade + rather than openjade is detected (the runtime dependency is on jade, not + openjade). (Closes: #247542) + Added build dependencies on libxml2-utils (for "xmlcatalog"), docbook-xml + (for the DTD) and docbook-xsl (for the stylesheets). (Closes: #248095) + + -- J.H.M. Dassen (Ray) Sun, 9 May 2004 10:34:20 +0200 + +gtk-doc (1.2-1) unstable; urgency=low + + * Thanks to Geert Stappers for working on this release! + + * New upstream version. + + debian/patches/100-add-maintainer-mode.diff: Removed, included upstream. + + Closes: #244387 "package new release" + * Debian has now has XML catalog support. + + debian/control: Versioned dependency on docbook-xsl. + + debian/patches/200-disable-catalog-check.diff: Removed. + + debian/patches/201-local-dtds.diff: Removed. + + Closes: #230647 "wrong location for chunk.xsl" + * debian/control: Changed architecture from any to all. + * debian/control: Complies with Debian policy, version 3.6.1 (no changes + required). + * debian/copyright: Updated download location. + * Make linda happy: + debian/linda: Added override for usr-lib-in-arch-all *.pc. + debian/gtk-doc-tools.dirs: Added usr/share/linda/overrides. + debian/rules: Install linda file. + + -- Sebastian Rittau Sat, 1 May 2004 14:58:41 +0200 + +gtk-doc (1.1-2) unstable; urgency=low + + * Temporary fix for missing XML catalogs: Use local DTDs. + + debian/control: Depend on docbook-xsl. + + Closes: #201766 "/usr/share/gtk-doc/data/gtk-doc.xsl includes references + to external dtd" [Jordi Mallach] + * sgml2x relies on the location of gtk-doc.dsl, which has changed in + gtk-doc 1.1. [Pointed out by Yann Dirson and Daniel Schepler] + + debian/control: Conflict with sgml2x << 1.0.0-2. + + debian/gtk-doc.catalog: Added a catalog file (stolen from sgml2x). This + should probably go upstream. + + debian/gtk-doc-tools.dirs: Added usr/share/sgml/gtk-doc. + + debian/rules: Install gtk-doc.catalog into /usr/share/sgml/gtk-doc. + + -- Sebastian Rittau Mon, 21 Jul 2003 04:11:51 +0200 + +gtk-doc (1.1-1) unstable; urgency=low + + * New upstream version. + + Closes: #196892 "new upstream version 1.1 available" + * debian/patches/100-doctype-fix.diff: Removed: integrated upstream. + * debian/patches/200-disable-catalog-check.diff: Disable the XML catalog + check for now, since Debian hasn't got XML catalog support, yet. + * debian/lintian: gtkdoc-common.pl moved. + * debian/gtkdocize.sgml, debian/gtkdocize.1: Manual page for a new command. + + -- Sebastian Rittau Sat, 12 Jul 2003 20:34:33 +0200 + +gtk-doc (1.0-12) unstable; urgency=low + + * Use CDBS: + + debian/rules: Rewritten. + + debian/compat: Version 4. + + debian/control: Build-Depend on cdbs and debhelper >= 4.1.0. + + debian/docs: Renamed to debian/gtk-doc-tools.docs. + + debian/emacsen-install: Renamed to debian/gtk-doc-tools.emacsen-install. + + debian/emacsen-remove: Renamed to debian/gtk-doc-tools.emacsen-remove. + + debian/emacsen-startup: Renamed to debian/gtk-doc-tools.emacsen-startup. + + debian/lintian Removed. + + debian/gtk-doc-tools.manpages: New file. + + debian/gtk-doc-tools.examples: New file. + + debian/gtk-doc-tools.links: New file. + + debian/gtk-doc-tools.dirs: New file. + * debian/copyright: Update download location, copyright and maintainer + information. + * debian/gtk-doc-tools.docs: Added NEWS. + * Removed workaround for bug #198744, since this seems to be fixed in newer + jade versions. + + debian/control: Build-Depend on jade >= 1.2.1-35. Remove all mentions + of openjade. Depend on jade >= 1.2.1-35, instead of ${Jade}. + * debian/patches/100-doctype-fix.diff: Corrected created doctype. + + Closes: #193512 "gtkdoc-mkdb: wrong doctype for docbook" + + -- Sebastian Rittau Sat, 12 Jul 2003 19:50:31 +0200 + +gtk-doc (1.0-11) unstable; urgency=low + + * Adopted package. (Closes: #197849) + + debian/control: Changed maintainer field. + * debian/control: Complies with Debian policy 3.6.0 (I hope). + + -- Sebastian Rittau Sat, 12 Jul 2003 18:44:26 +0200 + +gtk-doc (1.0-10.1) unstable; urgency=low + + * NMU + * Yeah, I know, the package is orphaned..:-). I prefer mark this as NMU + anyway (Christian as uploader). Thus, the bug will only be marked fixed. + This leaves the next maintainer the possibility of reviewing it. + * Now depends on gnome-common. Closes: #196073 + + -- Christian Perrier Fri, 11 Jul 2003 15:42:17 +0200 + +gtk-doc (1.0-10) unstable; urgency=medium + + * [debian/rules] Build package in binary-arch rather than binary-indep. + + -- J.H.M. Dassen (Ray) Sun, 29 Jun 2003 08:20:31 +0200 + +gtk-doc (1.0-9) unstable; urgency=medium + + * [debian/control] s/-Independs// as we are architecture-specific now. + + -- J.H.M. Dassen (Ray) Sat, 28 Jun 2003 23:46:07 +0200 + +gtk-doc (1.0-8) unstable; urgency=medium + + * The "D'oh" upload. + * [debian/control] Be architecture: any now. + + -- J.H.M. Dassen (Ray) Sat, 28 Jun 2003 22:19:52 +0200 + +gtk-doc (1.0-7) unstable; urgency=medium + + * [debian/control, debian/rules] jade currently silently fails on m68k; use + openjade instead on that architecture. + + -- J.H.M. Dassen (Ray) Sat, 28 Jun 2003 21:08:46 +0200 + +gtk-doc (1.0-6) unstable; urgency=medium + + * [debian/control] Added Build-Conflicts-Indep: openjade to ensure that jade + rather than openjade is detected (the runtime dependency is on jade, not + openjade). + * [debian/control] Versioned the jade runtime dependency to ensure a working + version on m68k. + + -- J.H.M. Dassen (Ray) Thu, 19 Jun 2003 21:05:48 +0200 + +gtk-doc (1.0-5) unstable; urgency=low + + * Update section + * Orphaned. I fucking tired to wait after xml catalogs since more than one + year. The next version (1.1) doesn't build and doesn't work without xml + catalogs. + + -- Christian Marillat Wed, 18 Jun 2003 04:10:12 +0200 + +gtk-doc (1.0-4) unstable; urgency=low + + * Repalce docbook-stylesheets by docbook-dsssl in depends and build-depends + + -- Christian Marillat Thu, 23 Jan 2003 01:10:59 +0100 + +gtk-doc (1.0-3) unstable; urgency=low + + * Add xsltproc dependency (Closes: #177824) + + -- Christian Marillat Wed, 22 Jan 2003 09:13:24 +0100 + +gtk-doc (1.0-2) unstable; urgency=low + + * Remove docbook-utils dependecy added in -1 + + -- Christian Marillat Mon, 20 Jan 2003 12:05:03 +0100 + +gtk-doc (1.0-1) unstable; urgency=low + + * New upstream release. + * Remove previous patch agains the configure.in example file. + + -- Christian Marillat Mon, 20 Jan 2003 11:54:58 +0100 + +gtk-doc (0.10-2) unstable; urgency=low + + * Include gtk-doc.el in the package (Closes: #176845) + * Update the configure.in example file with the latest version stolen from + GNOME 2 packages (Closes: #176702) + * Bump Standards-Version to 3.5.8 + + -- Christian Marillat Wed, 15 Jan 2003 15:36:54 +0100 + +gtk-doc (0.10-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 18 Nov 2002 14:48:46 +0100 + +gtk-doc (0.9-2) unstable; urgency=low + + * Update to standards version 3.5.7 + + -- Christian Marillat Sat, 21 Sep 2002 14:49:41 +0200 + +gtk-doc (0.9-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 5 Mar 2002 15:03:17 +0100 + +gtk-doc (0.8-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Sat, 19 Jan 2002 16:58:35 +0100 + +gtk-doc (0.7-1) unstable; urgency=low + + * New upstream release. + * New maintainer + * Depends on docbook-to-man (Closes: #81463) + * Switch to debhelper V3 + * Package examples files (Closes: #102090) + * Close this bug fixed in previous NMU (Closes: #80830) + * Write manpages (Closes: #48236) + + -- Christian Marillat Mon, 6 Aug 2001 16:19:14 +0200 + +gtk-doc (0.4-0.2) unstable; urgency=low + + * NMU + * Added docbook-stylesheets to Build-Depends-Indep. + (closes: #90394) + + -- Adrian Bunk Sun, 15 Apr 2001 14:37:31 +0200 + +gtk-doc (0.4-0.1) unstable; urgency=low + + * NMU + * New upstream release. + * Switch to debhelper v2 + * Standards-Version to 3.2.1.0 and add a Build-Depends-Indep field. + + -- Christian Marillat Fri, 29 Dec 2000 14:30:50 +0100 + +gtk-doc (0.3-1) unstable; urgency=low + + * Upstream release (Closes: #47952) + * Replaced gtk_init() call with gtk_type_init() and gtk_signal_init() + calls (Closes: #47151) + + -- Steve Haslam Mon, 25 Oct 1999 02:05:05 +0100 + +gtk-doc (0+cvs19990528-2) unstable; urgency=low + + * Update Perl dependencies (use dh_perl) + * Modified description slightly + * Modified style sheet directory + + -- Steve Haslam Sat, 17 Jul 1999 02:18:35 +0100 + +gtk-doc (0+cvs19990528-1) unstable; urgency=low + + * Update from CVS. + + -- Steve Haslam Fri, 28 May 1999 01:26:47 +0100 + +gtk-doc (0+cvs19990521-1) unstable; urgency=low + + * Initial "release". No upstream release as yet. + + -- Steve Haslam Sat, 22 May 1999 12:58:15 +0100 + +Local variables: +mode: debian-changelog +End: --- gtk-doc-1.13.orig/debian/control +++ gtk-doc-1.13/debian/control @@ -0,0 +1,49 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: gtk-doc +Section: gnome +Priority: optional +Maintainer: Loic Minier +Uploaders: Debian GNOME Maintainers , Emilio Pozuelo Monfort , Mario Lang , Sebastian Dröge +Standards-Version: 3.8.3 +XS-Python-Version: >= 2.3 +Build-Depends: cdbs, + debhelper (>= 5), + gnome-pkg-tools (>= 0.10) +Build-Depends-Indep: jade (>= 1.2.1-35), + docbook-dsssl, + xsltproc (>= 1.1.15), + libxml2-utils, + docbook-xml (>= 4.3), + docbook-xsl, + highlight, + libglib2.0-dev (>= 2.6.0), + pkg-config (>= 0.19.0), + python (>= 2.3), + python-support, + gnome-doc-utils (>= 0.3.2), + scrollkeeper +Build-Conflicts-Indep: openjade, + openjade1.3 + +Package: gtk-doc-tools +Architecture: all +Depends: ${misc:Depends}, + ${perl:Depends}, + ${python:Depends}, + jade (>= 1.2.1-35), + docbook-dsssl, + docbook-xml (>= 4.3), + docbook-xsl (>= 1.64.1.0), + docbook-to-man, + xsltproc (>= 1.1.15), + highlight, + gnome-common +Conflicts: sgml2x (<< 1.0.0-2) +Recommends: pkg-config (>= 0.19.0) +Description: the GTK+ documentation tools + These tools extract documentation embedded in GNOME source code, and + produce pretty output via DocBook SGML. --- gtk-doc-1.13.orig/debian/gtk-doc-tools.manpages +++ gtk-doc-1.13/debian/gtk-doc-tools.manpages @@ -0,0 +1 @@ +debian/*.1 --- gtk-doc-1.13.orig/debian/gtk-doc-tools.emacsen-remove +++ gtk-doc-1.13/debian/gtk-doc-tools.emacsen-remove @@ -0,0 +1,11 @@ +#!/bin/sh -e +# /usr/lib/emacsen-common/packages/remove/gtk-doc-tools + +FLAVOR=$1 +PACKAGE=gtk-doc-tools + +if [ ${FLAVOR} != emacs ]; then + + echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} + rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} +fi --- gtk-doc-1.13.orig/debian/gtkdoc-fixxref.sgml +++ gtk-doc-1.13/debian/gtkdoc-fixxref.sgml @@ -0,0 +1,91 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-fixxref"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + fixes cross-references in the HTML documentation. + + + + &dhpackage; + + See section EXAMPLE + + + + + DESCRIPTION + + &dhpackage; fixes cross-references in the HTML + documentation. + + This binary must be used inside a Makefile and not directly in a + command line. See section EXAMPLE. + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/gtk-doc-tools.emacsen-install +++ gtk-doc-1.13/debian/gtk-doc-tools.emacsen-install @@ -0,0 +1,38 @@ +#! /bin/sh -e +# /usr/lib/emacsen-common/packages/install/gtk-doc-tools + +# Written by Jim Van Zandt , borrowing heavily +# from the install scripts for gettext by Santiago Vila +# and octave by Dirk Eddelbuettel . + +FLAVOR=$1 +PACKAGE=gtk-doc-tools + +if [ ${FLAVOR} = emacs ]; then exit 0; fi + +echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} + +#FLAVORTEST=`echo $FLAVOR | cut -c-6` +#if [ ${FLAVORTEST} = xemacs ] ; then +# SITEFLAG="-no-site-file" +#else +# SITEFLAG="--no-site-file" +#fi +FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" + +ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} +ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} + +install -m 755 -d ${ELCDIR} +cd ${ELDIR} +FILES=`echo *.el` +cp ${FILES} ${ELCDIR} +cd ${ELCDIR} + +cat << EOF > path.el +(setq load-path (cons "." load-path) byte-compile-warnings nil) +EOF +${FLAVOR} ${FLAGS} ${FILES} +rm -f *.el path.el + +exit 0 --- gtk-doc-1.13.orig/debian/gtkdoc-scan.sgml +++ gtk-doc-1.13/debian/gtkdoc-scan.sgml @@ -0,0 +1,107 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-scan"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + Extracts declarations of functions, macros, enums, structs + and unions from header files. + + + + &dhpackage; + + + + + + + + + + DESCRIPTION + + &dhpackage; Extracts declarations of functions, + macros, enums, structs and unions from header files. + + It is called with a module name, an optional source directory, an + optional output directory, and the header files to scan. + + It outputs all declarations found to a file named + MODULE-decl.txt, and the list of declarations to another file + MODULE-decl-list.txt + + This second list file is typically copied to + '$MODULE-sections.txt' and organized into sections ready to output the + SGML pages. + + This binary must be used inside a Makefile and not directly in a + command line. See section EXAMPLE. + + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/gtkdocize.1 +++ gtk-doc-1.13/debian/gtkdocize.1 @@ -0,0 +1,33 @@ +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng . +.TH "GTKDOCIZE" "1" "12 Juli 2003" "" "" + +.SH NAME +gtkdocize \- install or upgrade gtk-doc infrastructure +.SH SYNOPSIS + +\fBgtkdocize\fR [ \fB OPTIONS \fR ] + +.SH "DESCRIPTION" +.PP +\fBgtkdocize\fR prepares a source package to use gtk-doc. +.SH "OPTIONS" +.TP +\fB--help\fR +print a short help and exit +.TP +\fB--version\fR +print version information and exit +.TP +\fB--copy\fR +copy files instead of making symlinks +.TP +\fB--docdir DIR\fR +specify the document directory +.SH "AUTHOR" +.PP +This manual page was written by Sebastian Rittau for +the Debian GNU/Linux system (but may be used by others). --- gtk-doc-1.13.orig/debian/copyright +++ gtk-doc-1.13/debian/copyright @@ -0,0 +1,18 @@ +This package was Debianised by Steve Haslam on +21st May 1999. +Then it was maintained by Sebastian Rittau from 12 Jul +2003 to 18 Feb 2005. +Then it was maintained by Loic Minier . + +It was downloaded from . + +Copyright: + +This package is copyrighted under the GPL. Please see +/usr/share/common-licenses/GPL on a Debian system for the full text. + +Authors (as listed in the upstream AUTHORS file): + +Damon Chaplin +Owen Taylor + --- gtk-doc-1.13.orig/debian/gtkdoc-mktmpl.sgml +++ gtk-doc-1.13/debian/gtkdoc-mktmpl.sgml @@ -0,0 +1,116 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-mktmpl"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + GTK DocBook documentation generator. + + + + &dhpackage; + + See below + + + + + DESCRIPTION + + &dhpackage; This creates or updates the + template files which contain the manually-edited documentation. (A + template is a simple text form which is + filled in with the description of a function, macro, enum, or struct. + For functions and macros it also contains fields for describing the + parameters.) + + This script reads in the existing templates, found in tmpl/*.sgml, + moves these files to tmpl/*.sgml.bak, and then recreates the .sgml + files according to the structure given in the file + MODULE-sections.txt. + + Any new templates added, or new function parameters, are marked + with FIXME so you can do a grep to see + which parts need updating. + + Any templates which are no longer used (i.e. they are remove from + MODULE-sections.txt) are placed in the file + tmpl/MODULE-unused.txt. If they are + included again later they are automatically copied back into position. + If you are certain that these templates will never be used again you + can delete them from MODULE-unused.txt. + + Any parameters to functions which are no longer used are separated + from the rest of the parameters with the line <!-- # Unused Parameters + # -->. It may be that the parameter name has just been changed, in + which case you can copy the description to the parameter with the new + name. You can delete the unused parameter descriptions when no longer + needed. + + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/gtk-doc-tools.examples +++ gtk-doc-1.13/debian/gtk-doc-tools.examples @@ -0,0 +1 @@ +examples/* --- gtk-doc-1.13.orig/debian/gtkdoc-mkhtml.1 +++ gtk-doc-1.13/debian/gtkdoc-mkhtml.1 @@ -0,0 +1,80 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-mkhtml" "1" +.SH "NAME" +gtkdoc-mkhtml \(em convert index.sgml file in html file. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-mkhtml\fP [\fB MODULE name \fP] [\fB DRIVER_FILE dsl \fP] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-mkhtml\fP convert index.sgml file in html file. +.PP +MODULE is the module name. +.PP +DRIVER_FILE additional dsl file. +.PP +This binary must be used inside a Makefile and not directly in a +command line. See section EXAMPLE. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/gtkdoc-scanobj.1 +++ gtk-doc-1.13/debian/gtkdoc-scanobj.1 @@ -0,0 +1,78 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-scanobj" "1" +.SH "NAME" +gtkdoc-scanobj \(em gets information about object hierarchies and signals. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-scanobj\fP [ See section EXAMPLE ] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-scanobj\fP gets information about object +hierarchies and signals by compiling a small C program. CFLAGS and +LDFLAGS must be set appropriately before running this script. +.PP +This binary must be used inside a Makefile and not directly in a +command line. See section EXAMPLE. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/gtk-doc-tools.emacsen-startup +++ gtk-doc-1.13/debian/gtk-doc-tools.emacsen-startup @@ -0,0 +1,16 @@ +;; -*-emacs-lisp-*- +;; +;; Emacs startup file for the Debian GNU/Linux gtk-doc-tools package +;; +;; Originally contributed by Nils Naumann +;; Modified by Dirk Eddelbuettel +;; Adapted for dh-make by Jim Van Zandt + +;; The gtk-doc-tools package follows the Debian/GNU Linux 'emacsen' policy and +;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, +;; xemacs19, emacs20, xemacs20...). The compiled code is then +;; installed in a subdirectory of the respective site-lisp directory. +;; We have to add this to the load-path: +(setq load-path (cons (concat "/usr/share/" + (symbol-name flavor) + "/site-lisp/gtk-doc-tools") load-path)) --- gtk-doc-1.13.orig/debian/gtk-doc-tools.docs +++ gtk-doc-1.13/debian/gtk-doc-tools.docs @@ -0,0 +1,8 @@ +README +AUTHORS +NEWS +doc/authors.txt +doc/gnome.txt +doc/sections-file.txt +doc/setting-up.txt +doc/style-guide.txt --- gtk-doc-1.13.orig/debian/gtkdoc-mkman.1 +++ gtk-doc-1.13/debian/gtkdoc-mkman.1 @@ -0,0 +1,77 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-mkman" "1" +.SH "NAME" +gtkdoc-mkman \(em convert sgml file in man file. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-mkman\fP [ nothing ] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-mkman\fP Convert all sgml files to man files +in a sgml directory with docbook-to-man. +.PP +This binary must be used inside a Makefile and not directly in a +command line. See section EXAMPLE. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/gtkdoc-mktmpl.1 +++ gtk-doc-1.13/debian/gtkdoc-mktmpl.1 @@ -0,0 +1,101 @@ +.\" This -*- nroff -*- file has been generated from +.\" DocBook SGML with docbook-to-man on Debian GNU/Linux. +...\" +...\" transcript compatibility for postscript use. +...\" +...\" synopsis: .P! +...\" +.de P! +\\&. +.fl \" force out current output buffer +\\!%PB +\\!/showpage{}def +...\" the following is from Ken Flowers -- it prevents dictionary overflows +\\!/tempdict 200 dict def tempdict begin +.fl \" prolog +.sy cat \\$1\" bring in postscript file +...\" the following line matches the tempdict above +\\!end % tempdict % +\\!PE +\\!. +.sp \\$2u \" move below the image +.. +.de pF +.ie \\*(f1 .ds f1 \\n(.f +.el .ie \\*(f2 .ds f2 \\n(.f +.el .ie \\*(f3 .ds f3 \\n(.f +.el .ie \\*(f4 .ds f4 \\n(.f +.el .tm ? font overflow +.ft \\$1 +.. +.de fP +.ie !\\*(f4 \{\ +. ft \\*(f4 +. ds f4\" +' br \} +.el .ie !\\*(f3 \{\ +. ft \\*(f3 +. ds f3\" +' br \} +.el .ie !\\*(f2 \{\ +. ft \\*(f2 +. ds f2\" +' br \} +.el .ie !\\*(f1 \{\ +. ft \\*(f1 +. ds f1\" +' br \} +.el .tm ? font underflow +.. +.ds f1\" +.ds f2\" +.ds f3\" +.ds f4\" +'\" t +.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n +.TH "gtkdoc-mktmpl" "1" +.SH "NAME" +gtkdoc-mktmpl \(em GTK DocBook documentation generator. +.SH "SYNOPSIS" +.PP +\fBgtkdoc-mktmpl\fP [ See below ] +.SH "DESCRIPTION" +.PP +\fBgtkdoc-mktmpl\fP This creates or updates the +template files which contain the manually-edited documentation. (A +\fItemplate\fP is a simple text form which is +filled in with the description of a function, macro, enum, or struct. +For functions and macros it also contains fields for describing the +parameters.) +.PP +This script reads in the existing templates, found in tmpl/*.sgml, +moves these files to tmpl/*.sgml.bak, and then recreates the .sgml +files according to the structure given in the file +\fIMODULE\fP-sections.txt. +.PP +Any new templates added, or new function parameters, are marked +with \fIFIXME\fP so you can do a grep to see +which parts need updating. +.PP +Any templates which are no longer used (i.e. they are remove from +\fIMODULE\fP-sections.txt) are placed in the file +tmpl/\fIMODULE\fP-unused.txt. If they are +included again later they are automatically copied back into position. +If you are certain that these templates will never be used again you +can delete them from \fIMODULE\fP-unused.txt. +.PP +Any parameters to functions which are no longer used are separated +from the rest of the parameters with the line \fB<\fP!-- # Unused Parameters +# -->. It may be that the parameter name has just been changed, in +which case you can copy the description to the parameter with the new +name. You can delete the unused parameter descriptions when no longer +needed. +.SH "EXAMPLE" +.PP +See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a +configure.in example file. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +...\" created by instant / docbook-to-man, Wed 18 Jun 2003, 04:16 --- gtk-doc-1.13.orig/debian/control.in +++ gtk-doc-1.13/debian/control.in @@ -0,0 +1,44 @@ +Source: gtk-doc +Section: gnome +Priority: optional +Maintainer: Loic Minier +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.8.3 +XS-Python-Version: >= 2.3 +Build-Depends: cdbs, + debhelper (>= 5), + gnome-pkg-tools (>= 0.10) +Build-Depends-Indep: jade (>= 1.2.1-35), + docbook-dsssl, + xsltproc (>= 1.1.15), + libxml2-utils, + docbook-xml (>= 4.3), + docbook-xsl, + highlight, + libglib2.0-dev (>= 2.6.0), + pkg-config (>= 0.19.0), + python (>= 2.3), + python-support, + gnome-doc-utils (>= 0.3.2), + scrollkeeper +Build-Conflicts-Indep: openjade, + openjade1.3 + +Package: gtk-doc-tools +Architecture: all +Depends: ${misc:Depends}, + ${perl:Depends}, + ${python:Depends}, + jade (>= 1.2.1-35), + docbook-dsssl, + docbook-xml (>= 4.3), + docbook-xsl (>= 1.64.1.0), + docbook-to-man, + xsltproc (>= 1.1.15), + highlight, + gnome-common +Conflicts: sgml2x (<< 1.0.0-2) +Recommends: pkg-config (>= 0.19.0) +Description: the GTK+ documentation tools + These tools extract documentation embedded in GNOME source code, and + produce pretty output via DocBook SGML. --- gtk-doc-1.13.orig/debian/gtkdoc-scanobj.sgml +++ gtk-doc-1.13/debian/gtkdoc-scanobj.sgml @@ -0,0 +1,92 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-scanobj"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + gets information about object hierarchies and signals. + + + + &dhpackage; + + See section EXAMPLE + + + + + DESCRIPTION + + &dhpackage; gets information about object + hierarchies and signals by compiling a small C program. CFLAGS and + LDFLAGS must be set appropriately before running this script. + + This binary must be used inside a Makefile and not directly in a + command line. See section EXAMPLE. + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/gtkdoc-mkman.sgml +++ gtk-doc-1.13/debian/gtkdoc-mkman.sgml @@ -0,0 +1,92 @@ +Christian"> + Marillat"> + august 6, 2001"> + 1"> + marillat@debian.org"> + + gtkdoc-mkman"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + convert sgml file in man file. + + + + &dhpackage; + + nothing + + + + + DESCRIPTION + + &dhpackage; Convert all sgml files to man files + in a sgml directory with docbook-to-man. + + This binary must be used inside a Makefile and not directly in a + command line. See section EXAMPLE. + + + + + + EXAMPLE + + See /usr/share/doc/gtk-doc-tools/examples, for a makefile.am and a + configure.in example file. + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gtk-doc-1.13.orig/debian/watch +++ gtk-doc-1.13/debian/watch @@ -0,0 +1,3 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/[1-9]([\d\.]+)/ \ + gtk-doc-(.*)\.tar\.gz --- gtk-doc-1.13.orig/debian/patches/01_syntax_error.patch +++ gtk-doc-1.13/debian/patches/01_syntax_error.patch @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' gtk-doc-1.13/gtkdoc-mkman.in gtk-doc-1.13.new/gtkdoc-mkman.in +--- gtk-doc-1.13/gtkdoc-mkman.in 2009-04-22 21:36:57.000000000 +0200 ++++ gtk-doc-1.13.new/gtkdoc-mkman.in 2009-12-19 13:49:50.000000000 +0100 +@@ -66,7 +66,7 @@ + --stringparam gtkdoc.version"@VERSION@" \ + manpages/docbook.xsl $document || exit $? + else +- for i in `cd sgml;ls *.sgml` do ++ for i in `cd sgml;ls *.sgml`; do + j=`echo $i | sed 's/.sgml/.man/'` + echo ": converting " $i $j + docbook-to-man sgml/$i > man/$j 2> man/$j.log --- gtk-doc-1.13.orig/debian/patches/02_fixxref_fix_backwards_compatibility.patch +++ gtk-doc-1.13/debian/patches/02_fixxref_fix_backwards_compatibility.patch @@ -0,0 +1,80 @@ +From b39bb84dfb5f16c8b2977105bd5876b7b8d58a11 Mon Sep 17 00:00:00 2001 +From: Vincent Untz +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. +--- +diff --git a/gtkdoc-fixxref.in b/gtkdoc-fixxref.in +index 8f166ef..5a703ad 100755 +--- a/gtkdoc-fixxref.in ++++ b/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 () { +- if (m/^#/) { +- next; +- +- } elsif (m/^
/) { +- $subsection = ""; +- } elsif (m/^/i) { +- $subsection = $1; +- } elsif (m/^/) { +- next; +- } elsif (m/^(.*)<\/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); + +-- +cgit v0.8.3.1 --- gtk-doc-1.13.orig/debian/patches/50_shell-errors.patch +++ gtk-doc-1.13/debian/patches/50_shell-errors.patch @@ -0,0 +1,42 @@ +--- gtkdoc-scanobj.in.old 2008-11-17 06:03:43.000000000 +0100 ++++ gtkdoc-scanobj.in 2008-11-17 06:11:59.000000000 +0100 +@@ -838,15 +838,14 @@ + + print "gtk-doc: Compiling scanner\n"; + $command = "$CC $CFLAGS -c -o $o_file $MODULE-scan.c"; +-system($command) == 0 or die "Compilation of scanner failed: $!\n"; ++system("($command)") == 0 or die "Compilation of scanner failed: $!\n"; + + print "gtk-doc: Linking scanner\n"; + $command = "$LD -o $MODULE-scan $o_file $LDFLAGS"; +-system($command) == 0 or die "Linking of scanner failed: $!\n"; ++system("($command)") == 0 or die "Linking of scanner failed: $!\n"; + + print "gtk-doc: Running scanner $MODULE-scan\n"; +-# use sh -c to avoid terminating the whole run without seeing the error +-system("sh -c \"$RUN ./$MODULE-scan\"") == 0 or die "Scan failed: $!\n"; ++system("(./$MODULE-scan)") == 0 or die "Scan failed: $!\n"; + + unlink "./$MODULE-scan.c", "./$MODULE-scan.o", "./$MODULE-scan.lo", "./$MODULE-scan"; + +--- gtkdoc-scangobj.in.old 2008-11-17 06:03:40.000000000 +0100 ++++ gtkdoc-scangobj.in 2008-11-17 06:11:46.000000000 +0100 +@@ -1598,15 +1598,14 @@ + + print "gtk-doc: Compiling scanner\n"; + $command = "$CC $CFLAGS -c -o $o_file $MODULE-scan.c"; +-system($command) == 0 or die "Compilation of scanner failed: $!\n"; ++system("($command)") == 0 or die "Compilation of scanner failed: $!\n"; + + print "gtk-doc: Linking scanner\n"; + $command = "$LD -o $MODULE-scan $o_file $LDFLAGS"; +-system($command) == 0 or die "Linking of scanner failed: $!\n"; ++system("($command)") == 0 or die "Linking of scanner failed: $!\n"; + + print "gtk-doc: Running scanner $MODULE-scan\n"; +-# use sh -c to avoid terminating the whole run without seeing the error +-system("sh -c \"$RUN ./$MODULE-scan\"") == 0 or die "Scan failed: $!\n"; ++system("(./$MODULE-scan)") == 0 or die "Scan failed: $!\n"; + + unlink "./$MODULE-scan.c", "./$MODULE-scan.o", "./$MODULE-scan.lo", "./$MODULE-scan"; + --- gtk-doc-1.13.orig/debian/patches/03_gtkdoc-scan_touch_MODULE-overrides.txt.patch +++ gtk-doc-1.13/debian/patches/03_gtkdoc-scan_touch_MODULE-overrides.txt.patch @@ -0,0 +1,33 @@ +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". +--- +diff --git a/gtkdoc-scan.in b/gtkdoc-scan.in +index ece8d99..c986f36 100755 +--- a/gtkdoc-scan.in ++++ b/gtkdoc-scan.in +@@ -185,12 +185,12 @@ if ($REBUILD_SECTIONS || ! -e $sections_file) { + `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`; ++} + + + +-- +cgit v0.8.3.1