[ Philip Withnall ]
* Backport several patches from upstream master needed for building GLib 2.63.5
- Please-make-the-output-reproducible.patch
- mkdb-ensure-deterministic-index-files.patch
- Skip-G_GNUC_-BEGIN-END-_IGNORE_DEPRECATIONS-lines.patch
- typedef-can-be-followed-by-decorator.patch
- scan-support-deprecated-struct-members.patch
[ Iain Lane ]
* Style nit: Drop the leading numbers from patches and put upstream patches
first
* rules: Always run in C.UTF-8. Warnings leak out into the tests if the
locale the build was run in can't be found inside the chroot.
* debian/patches/revert_fix_build.patch:
- use patch from fedora to revert a commit from the new version which
broke the build from some sources
* Team upload.
* Revert "d/gbp.conf: Set branch to debian/experimental"
* Upload to unstable (Closes: #939500)
* Team upload
* New upstream release
* Drop patch, applied upstream
* d/copyright: Update
* Depend on python3 instead of python, and remove python-six dependency
* Use python3 debhelper addon instead of python2
* Depend on python3-pygments instead of highlight
* Drop dependency on python3-mock.
The version of python3 in stable already has unittest.mock.
* Build-depend on parameterized, for tests
* Depend on python3-lxml, for the experimental gtkdoc-mkhtml2
* d/p/Implement-a-simple-tree-structure-without-using-anytree.patch:
Avoid dependency on anytree, which is not currently in Debian
(see WNPP bug #935395); reimplement the small fraction of it we need
instead.
* d/gbp.conf: Set branch to debian/experimental
* Promote dh-python from Build-Depends-Indep to Build-Depends.
As a debhelper addon, it is required for `debian/rules clean`.
* Byte-compile private Python code
* New upstream release
* debian/rules: set V=0 only for tests
[ Emilio Pozuelo Monfort ]
* Drop dependency on libglib2.0-dev, no longer needed to workaround
#875975 with 1.27.
[ Jeremy Bicha ]
* Update Vcs fields for migration to https://salsa.debian.org/
[ Gianfranco Costamagna ]
* export V=0 to avoid build test failure on Launchpad
* New upstream release
* Update Vcs fields for conversion to git
* Add debian/gbp.conf
* Bump debhelper compat to 11
* Bump Standards-Version to 4.1.2
* Drop 0001-tests-label-parts-with-decimals-not-roman-numerals.patch:
- Applied in new release
[ Michael Biebl ]
* Drop obsolete gtkdoc-mktmpl man page. (Closes: #876560)
[ Emilio Pozuelo Monfort ]
* Depend on libglib2.0-dev as 1.26 introduced a regression where it
doesn't gracefully handle missing glib-2.0.pc. Closes: #875975.
* New upstream release.
* Update (build-)dependencies as upstream switched from Perl to Python,
and add the necessary dh_python magic.
* debian/patches/0001-mkpdf-fix-exitcode.patch:
+ Dropped, obsolete.
* d/patches/0001-tests-label-parts-with-decimals-not-roman-numerals.patch:
+ New patch from upstream git, fix some test cases.
* debian/patches/0002-Fix-installation-of-HTML-images.patch:
+ Refreshed.
* debian/source/lintian-overrides:
+ Override wrong license-problem-gfdl-invariants tag. That's just a
translation of the standard text in the GFDL.
* Bump Standards-Version to 4.1.0; no changes needed.
* debian/rules:
+ Drop obsolete --with-dsssl-dir configure flag.
* Fix installation of HTML images for out-of-tree builds.
See #656803 and bgo#674163.
* Upload to unstable.
* Make pkg-config a Depends and not just a Recommends. Virtually every
package which uses gtk-doc does so via the GTK_DOC_CHECK macro and this
macro requires pkg-config. (Closes: #837942)
* Drop Depends on gnome-common. This dependency was originally added for the
GNOME_GTKDOC_CHECK macro which has been deprecated and replaced by
GTK_DOC_CHECK a long time ago.
* Convert from cdbs to dh.
* Bump Standards-Version to 3.9.8.
* Bump debhelper compat level to 10.
* Drop docbook-dsssl and jade from build-depends, and openjade from
build-conflicts, as they are no longer needed. Closes: #832932.
* Cherry-pick upstream patch to fix the exit code of gtkdoc-mkpdf.
(Closes: #819838)
[ Michael Biebl ]
* Use https:// for Vcs-Browser.
[ Dmitry Shachnev ]
* New upstream release.
* Drop gtkdocentities.diff, applied upstream.
* Build-depend on perl ≥ 5.18, following upstream.
* Bump Standards-Version to 3.9.7, no changes needed.
* Backport upstream patch to generate an entities file on build containing
PACKAGE variables, needed for new gnome-panel (gtkdocentities.diff).
* New upstream release.
- Readd the xml namespace for devhelp. Closes: #787577
* Drop obsolete Conflicts from pre-squeeze.
* Add Homepage: field.
* Bump Standards-Version to 3.9.6.
* Bump debhelper compatibility level to 9.
* Drop obsolete --disable-scrollkeeper configure flag and cleanup rule for
generated scrollkeeper files.
* New upstream release 1.23.
* Documenting sections under tmpl and building SGML documentation are
deprecated a little bit harder; add a NEWS entry about this.
* Team upload.
[ Simon Josefsson ]
* Build-depend on dblatex so that gtkdoc-mkpdf works. Closes: #570751.
[ Andreas Henriksson ]
* Suggest dblatex as well since it might be useful at runtime.
* Team upload.
[ Jackson Doak ]
* New upstream release
* debian/control: Bump standards-version to 3.9.5 (no changes)
* New upstream release.
* New upstream release.
* Replace Build-Depends on scrollkeeper and gnome-doc-utils with yelp-tools
for the new Mallard based documentation.
* Use canonical Vcs-* URLs.
* Bump Standards-Version to 3.9.4. No further changes.
* Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
* Add Build-Depends on bc. It is used by the test suite to calculate proper
timing information.
* debian/watch: Look for xz compressed tarballs.
* debian/control.in: Mark as Multi-Arch: foreign to allow using this as
build dependency for cross-building. Thanks to "Wookey" for this.
(LP: #957137)
* debian/copyright: Update to official copyright 1.0 format.
* debian/control.in: Bump Standards-Vesion to 3.9.3.
* debian/watch: Move to *.bz2, upstream does not release .gz tarballs any
more.
* New upstream release.
* Drop 01_highlight_options.patch, upstream now.
* debian/control.in: Drop leading "the" from short description, thanks
lintian.
* debian/copyright: Convert to DEP-5, and add actual copyrights.
* debian/control.in, debian/rules: Drop usage dh_pysupport, this package
does not ship any Python modules. Also, pysupport is obsolete.
* debian/compat: Switch debhelper compat level to 8, and bump debhelper
build dependency accordingly.
* debian/control.in: Bump Standards-Version to 3.9.2.
* 01_highlight_options.patch: stolen from upstream git. Pass the
correct output options for highlight 3.4. Closes: #623490.
* Use dh-autoreconf.
* Depend on highlight 3.4.
* debian/control.in:
- Add Vcs-* fields. Closes: #608321.
* New upstream release.
* debian/source/format,
debian/rules:
- Switch to source format 3.0 (quilt).
* Drop emacs byte-compilation support since it would require a
dependency on emacsen-common. Closes: #586328.
* New upstream release:
+ debian/patches/Add-support-for-scope-and-skip-annotations.patch:
- Dropped, merged upstream.
* Add Add-support-for-scope-and-skip-annotations.patch
+ patch name says it all really :) (from upstream git)
[ Emilio Pozuelo Monfort ]
* debian/patches/50_shell-errors.patch:
- Forwarded, add header.
[ Sebastian Dröge ]
* New upstream release:
+ debian/patches/01_syntax_error.patch,
debian/patches/02_fixxref_fix_backwards_compatibility.patch,
debian/patches/03_gtkdoc-scan_touch_MODULE-overrides.txt.patch,
debian/patches/50_shell-errors.patch:
- Dropped, merged upstream.
* 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 ]
* 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.
* debian/patches/51_quoting.patch: Added to fix quoting of filenames
in gtkdoc-common.pl.
* Upload to unstable.
* debian/patches/50_shell-errors.patch:
+ Fix syntax error in patch.
* 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.
* 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.
* New upstream release.
* debian/patches/60_underquoted-macros.patch:
+ Dropped, merged upstream.
* debian/patches/70_mandatory-automake.patch:
+ Regenerated for the new version.
* New patch, 60_underquoted-macros, fixes warnings dur to underquoted m4;
thanks Guillem Jover; closes: #418438.
* Upload to unstable; drop check-dist include.
* 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.
* 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.
* 12_argument-parse.patch: stolen from upstream SVN. Fixes parsing of
char * const arguments.
* 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.
* New upstream release.
* Move gnome-pkg-tools from Build-Depends-Indep to Build-Depends.
* Fix watch file.
* 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]
* 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]
* Upload to unstable.
* 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]
* 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]
* 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.
* 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)
* 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.
* 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
* 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.
* 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
* 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)
* NMU
* [debian/control] Added Depends: docbook-xml to ensure the DocBook XML DTD
is available.
* 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)
* 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.
* 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.
* 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.
* 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"
* Adopted package. (Closes: #197849)
+ debian/control: Changed maintainer field.
* debian/control: Complies with Debian policy 3.6.0 (I hope).
* 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
* [debian/rules] Build package in binary-arch rather than binary-indep.
* [debian/control] s/-Independs// as we are architecture-specific now.
* The "D'oh" upload.
* [debian/control] Be architecture: any now.
* [debian/control, debian/rules] jade currently silently fails on m68k; use
openjade instead on that architecture.
* [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.
* 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.
* Repalce docbook-stylesheets by docbook-dsssl in depends and build-depends
* Add xsltproc dependency (Closes: #177824)
* Remove docbook-utils dependecy added in -1
* New upstream release.
* Remove previous patch agains the configure.in example file.
* 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
* New upstream release.
* Update to standards version 3.5.7
* New upstream release.
* New upstream release.
* 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)
* NMU
* Added docbook-stylesheets to Build-Depends-Indep.
(closes: #90394)
* NMU
* New upstream release.
* Switch to debhelper v2
* Standards-Version to 3.2.1.0 and add a Build-Depends-Indep field.
* Upstream release (Closes: #47952)
* Replaced gtk_init() call with gtk_type_init() and gtk_signal_init()
calls (Closes: #47151)
* Update Perl dependencies (use dh_perl)
* Modified description slightly
* Modified style sheet directory
* Update from CVS.
* Initial "release". No upstream release as yet.