--- gtk-doc-1.10.orig/debian/patches/50_shell-errors.patch +++ gtk-doc-1.10/debian/patches/50_shell-errors.patch @@ -0,0 +1,45 @@ +Causes all system() calls to spawn a subshell which should help diagnose +crashes of commands such as ICE or scanner segfaults. + +diff -Nur gtk-doc-1.8/gtkdoc-scangobj.in gtk-doc-1.8.new/gtkdoc-scangobj.in +--- gtk-doc-1.8/gtkdoc-scangobj.in 2007-02-16 16:16:28.000000000 +0100 ++++ gtk-doc-1.8.new/gtkdoc-scangobj.in 2007-04-06 14:06:05.000000000 +0200 +@@ -1536,14 +1536,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"; +-system("sh -c ./$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"; + +diff -Nur gtk-doc-1.8/gtkdoc-scanobj.in gtk-doc-1.8.new/gtkdoc-scanobj.in +--- gtk-doc-1.8/gtkdoc-scanobj.in 2007-01-03 16:04:15.000000000 +0100 ++++ gtk-doc-1.8.new/gtkdoc-scanobj.in 2007-04-06 14:05:10.000000000 +0200 +@@ -814,14 +814,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"; +-system("sh -c ./$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.10.orig/debian/patches/70_mandatory-automake.patch +++ gtk-doc-1.10/debian/patches/70_mandatory-automake.patch @@ -0,0 +1,227 @@ +diff -Naur gtk-doc-1.9.old/help/manual/C/Makefile.in gtk-doc-1.9/help/manual/C/Makefile.in +--- gtk-doc-1.9.old/help/manual/C/Makefile.in 2007-09-24 21:18:34.000000000 +0200 ++++ gtk-doc-1.9/help/manual/C/Makefile.in 2007-10-02 10:23:24.000000000 +0200 +@@ -212,8 +212,7 @@ + # ********** Begin of section some packagers may need to modify ********** + # This variable (docdir) specifies where the documents should be installed. + # This default value should work for most packages. +-@ENABLE_SCROLLKEEPER_TRUE@docdir = $(datadir)/gnome/help/$(docname)/$(lang) +-docdir = @docdir@ ++docdir = $(datadir)/gnome/help/$(docname)/$(lang) + dvidir = @dvidir@ + exec_prefix = @exec_prefix@ + glib_prefix = @glib_prefix@ +@@ -249,11 +248,11 @@ + entities = fdl-appendix.xml + + # ********** You should not have to edit below this line ********** +-@ENABLE_SCROLLKEEPER_TRUE@xml_files = $(entities) $(docname).xml +-@ENABLE_SCROLLKEEPER_TRUE@EXTRA_DIST = $(xml_files) $(omffile) +-@ENABLE_SCROLLKEEPER_TRUE@CLEANFILES = omf_timestamp +-@ENABLE_SCROLLKEEPER_TRUE@omf_dest_dir = $(datadir)/omf/@PACKAGE@ +-@ENABLE_SCROLLKEEPER_TRUE@scrollkeeper_localstate_dir = $(localstatedir)/scrollkeeper ++xml_files = $(entities) $(docname).xml ++EXTRA_DIST = $(xml_files) $(omffile) ++CLEANFILES = omf_timestamp ++omf_dest_dir = $(datadir)/omf/@PACKAGE@ ++scrollkeeper_localstate_dir = $(localstatedir)/scrollkeeper + all: all-am + + .SUFFIXES: +@@ -304,7 +303,6 @@ + ctags: CTAGS + CTAGS: + +-@ENABLE_SCROLLKEEPER_FALSE@dist-hook: + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. +@@ -366,10 +364,6 @@ + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +-@ENABLE_SCROLLKEEPER_FALSE@uninstall-local: +-@ENABLE_SCROLLKEEPER_FALSE@install-data-local: +-@ENABLE_SCROLLKEEPER_FALSE@clean-local: +-@ENABLE_SCROLLKEEPER_FALSE@install-data-hook: + clean: clean-am + + clean-am: clean-generic clean-libtool clean-local mostlyclean-am +@@ -433,94 +427,98 @@ + # At some point, it may be wise to change to something like this: + # scrollkeeper_localstate_dir = @SCROLLKEEPER_STATEDIR@ + +-@ENABLE_SCROLLKEEPER_TRUE@omf: omf_timestamp ++omf: omf_timestamp + +-@ENABLE_SCROLLKEEPER_TRUE@omf_timestamp: $(omffile) +-@ENABLE_SCROLLKEEPER_TRUE@ -for file in $(omffile); do \ +-@ENABLE_SCROLLKEEPER_TRUE@ scrollkeeper-preinstall $(docdir)/$(docname).xml $(srcdir)/$$file $$file.out; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done; \ +-@ENABLE_SCROLLKEEPER_TRUE@ touch omf_timestamp +- +-@ENABLE_SCROLLKEEPER_TRUE@install-data-hook-omf: +-@ENABLE_SCROLLKEEPER_TRUE@ $(mkinstalldirs) $(DESTDIR)$(omf_dest_dir) +-@ENABLE_SCROLLKEEPER_TRUE@ for file in $(omffile); do \ +-@ENABLE_SCROLLKEEPER_TRUE@ $(INSTALL_DATA) $$file.out $(DESTDIR)$(omf_dest_dir)/$$file; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done +-@ENABLE_SCROLLKEEPER_TRUE@ -scrollkeeper-update -p $(DESTDIR)$(scrollkeeper_localstate_dir) -o $(DESTDIR)$(omf_dest_dir) +- +-@ENABLE_SCROLLKEEPER_TRUE@uninstall-local-omf: +-@ENABLE_SCROLLKEEPER_TRUE@ -for file in $(srcdir)/*.omf; do \ +-@ENABLE_SCROLLKEEPER_TRUE@ basefile=`basename $$file`; \ +-@ENABLE_SCROLLKEEPER_TRUE@ rm -f $(DESTDIR)$(omf_dest_dir)/$$basefile; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done +-@ENABLE_SCROLLKEEPER_TRUE@ -rmdir $(DESTDIR)$(omf_dest_dir) +-@ENABLE_SCROLLKEEPER_TRUE@ -scrollkeeper-update -p $(DESTDIR)$(scrollkeeper_localstate_dir) +- +-@ENABLE_SCROLLKEEPER_TRUE@clean-local-omf: +-@ENABLE_SCROLLKEEPER_TRUE@ -for file in $(omffile); do \ +-@ENABLE_SCROLLKEEPER_TRUE@ rm -f $$file.out; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done +- +-@ENABLE_SCROLLKEEPER_TRUE@all: omf +- +-@ENABLE_SCROLLKEEPER_TRUE@$(docname).xml: $(entities) +-@ENABLE_SCROLLKEEPER_TRUE@ -ourdir=`pwd`; \ +-@ENABLE_SCROLLKEEPER_TRUE@ cd $(srcdir); \ +-@ENABLE_SCROLLKEEPER_TRUE@ cp $(entities) $$ourdir +- +-@ENABLE_SCROLLKEEPER_TRUE@app-dist-hook: +-@ENABLE_SCROLLKEEPER_TRUE@ if test "$(figdir)"; then \ +-@ENABLE_SCROLLKEEPER_TRUE@ $(mkinstalldirs) $(distdir)/$(figdir); \ +-@ENABLE_SCROLLKEEPER_TRUE@ for file in $(srcdir)/$(figdir)/*.png; do \ +-@ENABLE_SCROLLKEEPER_TRUE@ basefile=`echo $$file | sed -e 's,^.*/,,'`; \ +-@ENABLE_SCROLLKEEPER_TRUE@ $(INSTALL_DATA) $$file $(distdir)/$(figdir)/$$basefile; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done \ +-@ENABLE_SCROLLKEEPER_TRUE@ fi +- +-@ENABLE_SCROLLKEEPER_TRUE@install-data-local: omf +-@ENABLE_SCROLLKEEPER_TRUE@ $(mkinstalldirs) $(DESTDIR)$(docdir) +-@ENABLE_SCROLLKEEPER_TRUE@ for file in $(xml_files); do \ +-@ENABLE_SCROLLKEEPER_TRUE@ cp $(srcdir)/$$file $(DESTDIR)$(docdir); \ +-@ENABLE_SCROLLKEEPER_TRUE@ done +-@ENABLE_SCROLLKEEPER_TRUE@ if test "$(figdir)"; then \ +-@ENABLE_SCROLLKEEPER_TRUE@ $(mkinstalldirs) $(DESTDIR)$(docdir)/$(figdir); \ +-@ENABLE_SCROLLKEEPER_TRUE@ for file in $(srcdir)/$(figdir)/*.png; do \ +-@ENABLE_SCROLLKEEPER_TRUE@ basefile=`echo $$file | sed -e 's,^.*/,,'`; \ +-@ENABLE_SCROLLKEEPER_TRUE@ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done \ +-@ENABLE_SCROLLKEEPER_TRUE@ fi +- +-@ENABLE_SCROLLKEEPER_TRUE@install-data-hook: install-data-hook-omf +- +-@ENABLE_SCROLLKEEPER_TRUE@uninstall-local: uninstall-local-doc uninstall-local-omf +- +-@ENABLE_SCROLLKEEPER_TRUE@uninstall-local-doc: +-@ENABLE_SCROLLKEEPER_TRUE@ -if test "$(figdir)"; then \ +-@ENABLE_SCROLLKEEPER_TRUE@ for file in $(srcdir)/$(figdir)/*.png; do \ +-@ENABLE_SCROLLKEEPER_TRUE@ basefile=`echo $$file | sed -e 's,^.*/,,'`; \ +-@ENABLE_SCROLLKEEPER_TRUE@ rm -f $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done; \ +-@ENABLE_SCROLLKEEPER_TRUE@ rmdir $(DESTDIR)$(docdir)/$(figdir); \ +-@ENABLE_SCROLLKEEPER_TRUE@ fi +-@ENABLE_SCROLLKEEPER_TRUE@ -for file in $(xml_files); do \ +-@ENABLE_SCROLLKEEPER_TRUE@ rm -f $(DESTDIR)$(docdir)/$$file; \ +-@ENABLE_SCROLLKEEPER_TRUE@ done +-@ENABLE_SCROLLKEEPER_TRUE@ -rmdir $(DESTDIR)$(docdir) ++omf_timestamp: $(omffile) ++ -for file in $(omffile); do \ ++ scrollkeeper-preinstall $(docdir)/$(docname).xml $(srcdir)/$$file $$file.out; \ ++ done; \ ++ touch omf_timestamp + +-@ENABLE_SCROLLKEEPER_TRUE@clean-local: clean-local-doc clean-local-omf ++install-data-hook-omf: ++ $(mkinstalldirs) $(DESTDIR)$(omf_dest_dir) ++ for file in $(omffile); do \ ++ $(INSTALL_DATA) $$file.out $(DESTDIR)$(omf_dest_dir)/$$file; \ ++ done ++ -scrollkeeper-update -p $(DESTDIR)$(scrollkeeper_localstate_dir) -o $(DESTDIR)$(omf_dest_dir) + +-# for non-srcdir builds, remove the copied entities. +-@ENABLE_SCROLLKEEPER_TRUE@clean-local-doc: +-@ENABLE_SCROLLKEEPER_TRUE@ if test $(srcdir) != .; then \ +-@ENABLE_SCROLLKEEPER_TRUE@ rm -f $(entities); \ +-@ENABLE_SCROLLKEEPER_TRUE@ fi ++uninstall-local-omf: ++ -for file in $(srcdir)/*.omf; do \ ++ basefile=`basename $$file`; \ ++ rm -f $(DESTDIR)$(omf_dest_dir)/$$basefile; \ ++ done ++ -rmdir $(DESTDIR)$(omf_dest_dir) ++ -scrollkeeper-update -p $(DESTDIR)$(scrollkeeper_localstate_dir) ++ ++clean-local-omf: ++ -for file in $(omffile); do \ ++ rm -f $$file.out; \ ++ done + +-@ENABLE_SCROLLKEEPER_TRUE@dist-hook: app-dist-hook ++all: omf ++ ++$(docname).xml: $(entities) ++ -ourdir=`pwd`; \ ++ cd $(srcdir); \ ++ cp $(entities) $$ourdir ++ ++app-dist-hook: ++ if test "$(figdir)"; then \ ++ $(mkinstalldirs) $(distdir)/$(figdir); \ ++ for file in $(srcdir)/$(figdir)/*.png; do \ ++ basefile=`echo $$file | sed -e 's,^.*/,,'`; \ ++ $(INSTALL_DATA) $$file $(distdir)/$(figdir)/$$basefile; \ ++ done \ ++ fi ++ ++install-data-local: omf ++ $(mkinstalldirs) $(DESTDIR)$(docdir) ++ for file in $(xml_files); do \ ++ cp $(srcdir)/$$file $(DESTDIR)$(docdir); \ ++ done ++ if test "$(figdir)"; then \ ++ $(mkinstalldirs) $(DESTDIR)$(docdir)/$(figdir); \ ++ for file in $(srcdir)/$(figdir)/*.png; do \ ++ basefile=`echo $$file | sed -e 's,^.*/,,'`; \ ++ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \ ++ done \ ++ fi ++ ++install-data-hook: install-data-hook-omf ++ ++uninstall-local: uninstall-local-doc uninstall-local-omf ++ ++uninstall-local-doc: ++ -if test "$(figdir)"; then \ ++ for file in $(srcdir)/$(figdir)/*.png; do \ ++ basefile=`echo $$file | sed -e 's,^.*/,,'`; \ ++ rm -f $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \ ++ done; \ ++ rmdir $(DESTDIR)$(docdir)/$(figdir); \ ++ fi ++ -for file in $(xml_files); do \ ++ rm -f $(DESTDIR)$(docdir)/$$file; \ ++ done ++ -rmdir $(DESTDIR)$(docdir) ++ ++clean-local: clean-local-doc clean-local-omf ++ ++# for non-srcdir builds, remove the copied entities. ++clean-local-doc: ++ if test $(srcdir) != .; then \ ++ rm -f $(entities); \ ++ fi ++ ++# disabled for Debian ++#if ENABLE_SCROLLKEEPER ++dist-hook: app-dist-hook ++#else + # here we should + # a) invoke xslproc, if available + # stylesheet=/opt/gnome/share/sgml/docbook/yelp/docbook/html/docbook.xsl + # xsltproc --nonet $(stylesheet) $(docname).xml + # b) simple install pregenerated html (pdf) ++#endif + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: --- gtk-doc-1.10.orig/debian/patches/11_disable-scrollkeeper-conditional.patch +++ gtk-doc-1.10/debian/patches/11_disable-scrollkeeper-conditional.patch @@ -0,0 +1,22 @@ +diff -Nur gtk-doc-1.7/help/manual/C/Makefile.am gtk-doc-1.7.new/help/manual/C/Makefile.am +--- gtk-doc-1.7/help/manual/C/Makefile.am 2005-08-15 18:13:51.000000000 +0200 ++++ gtk-doc-1.7.new/help/manual/C/Makefile.am 2006-10-20 12:20:52.000000000 +0200 +@@ -4,14 +4,15 @@ + omffile = gtk-doc-manual-C.omf + entities = fdl-appendix.xml + +-if ENABLE_SCROLLKEEPER ++# disabled for Debian ++#if ENABLE_SCROLLKEEPER + include $(top_srcdir)/xmldocs.make + dist-hook: app-dist-hook +-else ++#else + # here we should + # a) invoke xslproc, if available + # stylesheet=/opt/gnome/share/sgml/docbook/yelp/docbook/html/docbook.xsl + # xsltproc --nonet $(stylesheet) $(docname).xml + # b) simple install pregenerated html (pdf) +-endif ++#endif + --- gtk-doc-1.10.orig/debian/gtkdoc-mkhtml.1 +++ gtk-doc-1.10/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.10.orig/debian/gtkdocize.1 +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc.catalog +++ gtk-doc-1.10/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.10.orig/debian/lintian +++ gtk-doc-1.10/debian/lintian @@ -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.10.orig/debian/control.in +++ gtk-doc-1.10/debian/control.in @@ -0,0 +1,43 @@ +Source: gtk-doc +Section: gnome +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Loic Minier +Uploaders: Sebastian Rittau , @GNOME_TEAM@ +Standards-Version: 3.7.3 +XS-Python-Version: >= 2.3 +Build-Depends: cdbs, + debhelper (>= 4.1.0), + gnome-pkg-tools (>= 0.10) +Build-Depends-Indep: a-nonexistent-package | jade (>= 1.2.1-35), + docbook-dsssl, + xsltproc (>= 1.1.15), + libxml2-utils, + docbook-xml, + docbook-xsl, + pkg-config (>= 0.19.0), + scrollkeeper, + python-dev (>= 2.3), + python-central +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, + docbook-xsl (>= 1.64.1.0), + docbook-to-man, + xsltproc (>= 1.1.15), + gnome-common +Conflicts: sgml2x (<< 1.0.0-2) +Recommends: pkg-config (>= 0.19.0) +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +Description: the GTK+ documentation tools + These tools extract documentation embedded in GNOME source code, and + produce pretty output via DocBook SGML. --- gtk-doc-1.10.orig/debian/gtkdoc-fixxref.sgml +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-mkdb.sgml +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.dirs +++ gtk-doc-1.10/debian/gtk-doc-tools.dirs @@ -0,0 +1,4 @@ +usr/share/emacs/site-lisp/gtk-doc-tools +usr/share/linda/overrides +usr/share/lintian/overrides +usr/share/sgml/gtk-doc --- gtk-doc-1.10.orig/debian/gtkdoc-mkhtml.sgml +++ gtk-doc-1.10/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.10.orig/debian/control +++ gtk-doc-1.10/debian/control @@ -0,0 +1,43 @@ +Source: gtk-doc +Section: gnome +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Loic Minier +Uploaders: Sebastian Rittau , Debian GNOME Maintainers , Josselin Mouette , Loic Minier , Sebastian Dröge +Standards-Version: 3.7.3 +XS-Python-Version: >= 2.3 +Build-Depends: cdbs, + debhelper (>= 4.1.0), + gnome-pkg-tools (>= 0.10) +Build-Depends-Indep: a-nonexistent-package | jade (>= 1.2.1-35), + docbook-dsssl, + xsltproc (>= 1.1.15), + libxml2-utils, + docbook-xml, + docbook-xsl, + pkg-config (>= 0.19.0), + scrollkeeper, + python-dev (>= 2.3), + python-central +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, + docbook-xsl (>= 1.64.1.0), + docbook-to-man, + xsltproc (>= 1.1.15), + gnome-common +Conflicts: sgml2x (<< 1.0.0-2) +Recommends: pkg-config (>= 0.19.0) +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +Description: the GTK+ documentation tools + These tools extract documentation embedded in GNOME source code, and + produce pretty output via DocBook SGML. --- gtk-doc-1.10.orig/debian/gtkdocize.sgml +++ gtk-doc-1.10/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.10.orig/debian/rules +++ gtk-doc-1.10/debian/rules @@ -0,0 +1,22 @@ +#!/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_CONFIGURE_EXTRA_FLAGS += --with-dsssl-dir=/usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh + +binary-install/gtk-doc-tools:: + dh_scrollkeeper -pgtk-doc-tools + dh_pycentral -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/linda debian/gtk-doc-tools/usr/share/linda/overrides/gtk-doc-tools + cp debian/lintian debian/gtk-doc-tools/usr/share/lintian/overrides/gtk-doc-tools + cp debian/gtk-doc.catalog debian/gtk-doc-tools/usr/share/sgml/gtk-doc/ --- gtk-doc-1.10.orig/debian/watch +++ gtk-doc-1.10/debian/watch @@ -0,0 +1,4 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/[1-9]([\d\.]+)/ \ + gtk-doc-(.*)\.tar\.gz \ + debian uupdate --- gtk-doc-1.10.orig/debian/gtk-doc-tools.examples +++ gtk-doc-1.10/debian/gtk-doc-tools.examples @@ -0,0 +1 @@ +examples/* --- gtk-doc-1.10.orig/debian/linda +++ gtk-doc-1.10/debian/linda @@ -0,0 +1,2 @@ +Tag: usr-lib-in-arch-all +Data: /usr/lib/pkgconfig/gtk-doc.pc --- gtk-doc-1.10.orig/debian/changelog +++ gtk-doc-1.10/debian/changelog @@ -0,0 +1,508 @@ +gtk-doc (1.10-1ubuntu1) hardy; urgency=low + + * Build-depend on "a-non-existent-package | jade" instead of "jade", + to trick the current dpkg-dev into leaving the build-dependencies in + the right order instead of incorrectly sorting them for us; + otherwise the build-conflict can't be reliably resolved by sbuild in + Ubuntu. + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Steve Langasek Fri, 11 Apr 2008 22:29:26 +0000 + +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.10.orig/debian/gtkdoc-mkman.1 +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.emacsen-startup +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-scan.1 +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-mkdb.1 +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.docs +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.manpages +++ gtk-doc-1.10/debian/gtk-doc-tools.manpages @@ -0,0 +1 @@ +debian/*.1 --- gtk-doc-1.10.orig/debian/copyright +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-fixxref.1 +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.emacsen-install +++ gtk-doc-1.10/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.10.orig/debian/compat +++ gtk-doc-1.10/debian/compat @@ -0,0 +1 @@ +4 --- gtk-doc-1.10.orig/debian/gtkdoc-scanobj.1 +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-mktmpl.1 +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.links +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-mktmpl.sgml +++ gtk-doc-1.10/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.10.orig/debian/gtk-doc-tools.emacsen-remove +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-scanobj.sgml +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-scan.sgml +++ gtk-doc-1.10/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.10.orig/debian/gtkdoc-mkman.sgml +++ gtk-doc-1.10/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). + + +
+ +