Deduplicate doxygen-generated images in -doc package.
Also improve "nodoc" support.
Update lintian override after package rename.
Import Debian changes 0.9.8-11.1
mimetic (0.9.8-11.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #
1062885
.
mimetic (0.9.8-11) unstable; urgency=medium
.
* debain/rules: normalize SHELL in generated examples/Makefile as an
attempt to make the build reproducible.
* Drop override_dh_makeshlibs as 0.9.8-6 was long ago, and debhelper
defaults to "packagename (>= packageversion)" since compat level 12
anyway.
* Add a bunch of patches taken from upstream git.
Fixing some errors and fixing warnings with C 11, C 14, and C 17.
* Update years of packaging copyright.
* Declare compliance with Debian Policy 4.6.2.
* Drop unneeded version constraints from (build) dependencies.
* debian/copyright: rename MIT to Expat.
* debian/control: drop ancient Conflicts/Replaces.
* Use HTTPS for upstream homepage in debian/*.
* Add a lintian override.
.
mimetic (0.9.8-10) unstable; urgency=medium
.
* debian/watch: use more macros.
* Set Rules-Requires-Root: no.
* Drop transition for old debug package migration.
* Add patch to fix a build failure with GCC-11. (Closes: #984235)
* Update years of packaging copyright.
* Declare compliance with Debian Policy 4.5.1.
* Bump debhelper-compat to 13.
* Add debian/upstream/metadata.
.
mimetic (0.9.8-9) unstable; urgency=medium
.
* Fix build failure: override dh_installexamples only for arch-
independent packages.
* Add debian/not-installed to aid dh_missing.
.
mimetic (0.9.8-8) unstable; urgency=medium
.
* Install libmimetic.a into libmimetic-dev.
Thanks to Paul Grégoire for the bug report. (Closes: #950136)
* Replace build path in generated example Makefile with a constant.
* Declare compliance with Debian Policy 4.5.0.
* Bump debhelper-compat to 12.
* debian/watch: use uscan version 4.
* Drop override_dh_compress.
dh doesn't compress examples anymore in compat level 12.
* Update years of packaging copyright.
.
mimetic (0.9.8-7) unstable; urgency=medium
.
* debian/control: update Vcs-* fields.
* Drop unneeded lintian overrides about Vcs-* URLs.
* Mark libmimetic-doc as Multi-Arch: foreign.
* Use debhelper compat level 11.
Additionally adjust paths for doc-base registration.
* Declare compliance with Debian Policy 4.2.1.
* Remove trailing whitespace from debian/*.
* Update years of packaging copyright.
.
mimetic (0.9.8-6) unstable; urgency=medium
.
* Adapt to C name mangling in GCC 7:
- Build-Depend on g (>= 4:7)
- Override dh_makeshlibs for new symbols from gcc 7
Thank to James Cowgill for the bug report.
Closes: #871307
* Update years of packaging copyright.
* Bump debhelper compat level and dependency to 10.
Drop manual autoreconf fragments.
* Support DEB_BUILD_OPTIONS/DEB_BUILD_PROFILES "nodoc".
* Use HTTPS for Format URL in debian/copyright.
* Add linitian override about insecure Vcs URLs.
* Add all hardening options in debian/rules.
* Declare compliance with Debian Policy 4.0.1.
.
mimetic (0.9.8-5) unstable; urgency=medium
.
* Add patch signed-char.patch to fix build failure on architectures
where char is unsigned.
Thanks to Adrian Bunk for the bug report. (Closes: #859963)
.
mimetic (0.9.8-4) unstable; urgency=medium
.
* debian/rules: change dh_strip argument from --ddeb-migration to
--dbgsym-migration.
* debian/control: build-depend on debhelper 9.
20160114 to ensure support
for --dbgsym-migration in dh_strip.
.
mimetic (0.9.8-3) unstable; urgency=medium
.
* Migrate from manual "-dbg" package to automatic "-dbgsym" one:
debian/control: drop "Package: libmimetic0-dbg".
debian/rules: change override_dh_strip to use dh_strip's
"--ddeb-migration" option.
.
mimetic (0.9.8-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Upload libmimetic0v5 to unstable.
.
mimetic (0.9.8-2) experimental; urgency=medium
.
* Rename libmimetic0 to libmimetic0v5 (libstdc 6 ABI changes).
Add Conflict/Replaces on old libmimetic0. (Closes: #791203)
* Upload to experimental for now.
* Declare compliance with Debian Policy 3.9.6.
.
mimetic (0.9.8-1) unstable; urgency=medium
.
* New upstream release.
* Drop patches, both merged upstream.
* debian/{rules,control}: split building of arch:indep -doc package (use
Build-Depends-Indep and override_dh_build-indep target).
* Update years of packaging copyright.
* Declare compliance with Debian Policy 3.9.5.
.
mimetic (0.9.7-4) unstable; urgency=low
.
* Fix upstream URL in debian/{control,copyright,watch}.
Thanks to Bart Martens for the bug report.
(Closes: #697171)
* Add patch to fix build failure with clang.
Thanks to Raphael Rigo for the bug report and the patch.
(Closes: #718306)
* Mark -dbg package as Multi-Arch: same.
Thanks to lintian.
* Update regexp in debian/watch.
Thanks to Bart Martens.
* Make doc-base file installation less confusing.
* Update years of packaging copyright.
* Remove empty maintainer script from source package.
debhelper adds them anyway.
* Declare compliance with Debian Policy 3.9.4.
.
mimetic (0.9.7-3) unstable; urgency=low
.
* Revert "Move building of -doc package to override_dh_auto_build-indep,
and split Build-Depends and Build-Depends-Indep."
Fails on half of the buildds which call `debian/rules build' and not
`debian/rules build-arch', and then don't find doxygen from
Build-Depends-Indep.
.
mimetic (0.9.7-2) unstable; urgency=low
.
* debian/control: update descriptions (they were still referring to the old
license); thanks to TANIGUCHI Takaki (closes: #646459).
* Update Vcs-* headers.
* Add patch to fix build failure with gcc-4.7. (Closes: #667278)
* debian/copyright: update to Copyright-Format 1.0.
* Update years of packaging copyright.
* Bump Standards-Version to 3.9.3 (no changes).
* Remove unneeded lintian override.
* Set debhelper compatibility level to 9.
* Multiarch-ify packages (changes in debian/{control,*.install}).
* Use detached symbols in -dbg package.
* Move building of -doc package to override_dh_auto_build-indep, and
split Build-Depends and Build-Depends-Indep.
.
mimetic (0.9.7-1) unstable; urgency=low
.
* New upstream release.
* Update years of packaging copyright.
* Remove patch patch const-correctness.patch, applied upstream.
* Bump debhelper compat level and build dependency to 8; change order of
arguments on debian/rules.
* Remove ancient Replaces/Conflicts.
* Set Standards-Version to 3.9.2 (no further changes).
* Use dh-autoreconf to get rid of ancient libtool; drop autotool_dev; don't
clean test/autocutee.mk anymore. Add a lintian override for the libtool
warning.
.
mimetic (0.9.6-2) unstable; urgency=low
.
* Add patch const-correctness.patch to fix an error that is triggered by
modern gcc versions; thanks to Berthold Stoeger for the bug report and the
patch (closes: #583507).
* Convert to source format 3.0 (quilt).
* Set Standards-Version to 3.8.4 (no changes).
* Use the autotools-dev debhelper addon.
* debian/copyright: update formatting (DEP5) and years of packaging
copyright.
.
mimetic (0.9.6-1) unstable; urgency=low
.
* New upstream release.
* debian/control:
- change Section to debug for libmimetic0-dbg
- remove Section for libmimetic0 (duplicate)
- set Standards-Version to 3.8.1 (no changes)
- add ${misc:Depends}
* debian/copyright: update years of upstream and packaging copyright; the
upstream code is now released under the MIT license; update "headers".
* Remove debian/libmimetic-doc.{postinst,prerem}, install-docs doesn't need
to be called manually anymore.
* Set debhelper compatibility level to 7; adapt
debian/{control,compat,rules}.
.
mimetic (0.9.5-1) unstable; urgency=low
.
* New upstream release.
* Remove libtool.patch and quilt framework; upstream has updated
libtool/autotools in this release.
* Fix typo in debian/mimetic-doc (doc-base definition).
.
mimetic (0.9.4-2) unstable; urgency=low
.
* Add patch libtool.patch to get a newer libtool version (closes: #500317);
thanks to Kurt Roeckx for the bug report and the proposed solution.
* Add quilt framework (and README.source for compliance with Debian Policy
3.8.0).
* debian/rules:
- add a clean-stamp target to debian/rules in order to run `make distclean'
before unpatching configure and friends
- add test/autocutee.mk to dh_clean
- remove separate `make distclean' for doc/ directory
.
mimetic (0.9.4-1) unstable; urgency=low
.
* New upstream release.
* Drop patch gcc4.3_includes.diff, included upstream. Remove quilt
framework.
* debian/copyright: update years of upstream copyright.
* Remove historic debian/shlibs.local.
* Set Standards-Version to 3.8.0 (no changes).
.
mimetic (0.9.3-3) unstable; urgency=low
.
* debian/rules:
- create install-stamp target in debian/rules and adjust dependencies
accordingly
- remove config.{sub,guess} in clean target and copy them
over in configure target as a preparation for source format "3.0 (quilt)";
thanks to Raphaël Hertzog for the bug report (closes: #482730)
* debian/copyright:
- change to the new machine-readable format
- add stanza about packaging copyright
* Convert debian/changelog to UTF-8.
* debian/control: change my email address.
* Change doc-base section from Apps/Net to Network/Communication.
* Set debhelper compatibility level to 6.
* Refresh patch gcc4.3_includes.diff and add information to the file.
.
mimetic (0.9.3-2) unstable; urgency=low
.
* Switch from ${Source-Version} to ${binary:Version} in debian/control to
make the package binNMU safe.
* Don't ignore result of make distclean.
* Add a -dbg package.
* Remove useless file debian/compress from source package.
* Clean up debian/rules.
* Remove unneeded files debian/libmimetic0.dirs and
debian/libmimetic-dev.dirs.
* Move upstream URL from the description to the new Homepage field.
* Change XS-Vcs-* fields to Vcs-*.
* Add patch gcc4.3_includes.diff: adds #includes to header files to enable
compilation with gcc 4.3 (closes: #454897).
* Set Standards-Version to 3.7.3 (no further changes needed).
.
mimetic (0.9.3-1) unstable; urgency=low
.
* New upstream release, compatible with GCC 4.3 (closes: #417434).
.
mimetic (0.9.2-1) unstable; urgency=low
.
* New upstream release.
* Fix copy&paste error in comments in libmimetic-doc.{prerm,postinst} scripts.
.
mimetic (0.9.1-2) unstable; urgency=low
.
* Update to Standards-Version: 3.7.2 (no changes required).
* Set different short descriptions for the three packages
(runtime, development, documentation).
* Register documentation with doc-base.
* Add Tony Mancill to Uploaders.
.
mimetic (0.9.1-1) unstable; urgency=low
.
* New upstream release.
.
mimetic (0.8.9-7) unstable; urgency=low
.
* Changed package names for -doc and -dev packages on request of
ftpmaster.
* Cleaned up watch file.
.
mimetic (0.8.9-6) unstable; urgency=low
.
* Initial Debian release (closes: #313088).
* Set debhelper compatibility level to 5.
.
mimetic (0.8.9-5) unstable; urgency=low
.
* Added homepage to debian/control.
* Split package libmimetic0-dev into libmimetic0-dev and libmimetic-0-dev-doc.
.
mimetic (0.8.9-4) unstable; urgency=low
.
* Clarified copyright statment in debian/copyright.
.
mimetic (0.8.9-3) unstable; urgency=low
.
* Added missing build dependency on doxygen.
.
mimetic (0.8.9-2) unstable; urgency=low
.
* Compiled against libstdc 6.
.
mimetic (0.8.9-1) unstable; urgency=low
.
* Initial release.
Merge and update lintian overrides after package rename.
Rename libraries for 64-bit time_t transition.
Add a lintian override.
Use HTTPS for upstream homepage in debian/*.
debian/control: drop ancient Conflicts/Replaces.
debian/copyright: rename MIT to Expat.
Drop unneeded version constraints from (build) dependencies.
Declare compliance with Debian Policy 4.6.2.
Update years of packaging copyright.
Add a bunch of patches taken from upstream git.
Fixing some errors and fixing warnings with C 11, C 14, and C 17.
Add debian/upstream/metadata.
Bump debhelper-compat to 13.
Declare compliance with Debian Policy 4.5.1.
Update years of packaging copyright.
Add patch to fix a build failure with GCC-11.
Closes: #984235
Drop transition for old debug package migration.
Fixes: lintian: debug-symbol-migration-possibly-complete
See-also: https://lintian.debian.org/tags/debug-symbol-migration-possibly-complete.html
Set Rules-Requires-Root: no.
debian/watch: use more macros.
Add debian/not-installed to aid dh_missing.
Fix build failure: override dh_installexamples only for arch-independent packages.
Update years of packaging copyright.
Drop override_dh_compress.
dh doesn't compress examples anymore in compat level 12.
debian/watch: use uscan version 4.
Bump debhelper-compat to 12.
Declare compliance with Debian Policy 4.5.0.
Replace build path in generated example Makefile with a constant.
Install libmimetic.a into libmimetic-dev.
Thanks: Paul Grégoire for the bug report.
Closes: #950136
Update years of packaging copyright.
Remove trailing whitespace from debian/*.
Declare compliance with Debian Policy 4.2.1.
Use debhelper compat level 11.
Additionally adjust paths for doc-base registration.
Mark libmimetic-doc as Multi-Arch: foreign.
Drop unneeded lintian overrides about Vcs-* URLs.
debian/control: update Vcs-* fields.
Add all hardening options in debian/rules.
Add linitian override about insecure Vcs URLs.
Use HTTPS for Format URL in debian/copyright.
Declare compliance with Debian Policy 4.0.1.
Support DEB_BUILD_OPTIONS/DEB_BUILD_PROFILES "nodoc".
Bump debhelper compat level and dependency to 10.
Drop manual autoreconf fragments.
Update years of packaging copyright.
debian/rules: change dh_strip argument from --ddeb-migration to --dbgsym-migration.
debian/control: drop "Package: libmimetic0-dbg".
Declare compliance with Debian Policy 3.9.6.
Rename libmimetic0 to libmimetic0v5 (libstdc 6 ABI changes).
Add Conflict/Replaces on old libmimetic0.
Closes: #791203
Update years of packaging copyright.
Declare compliance with Debian Policy 3.9.5.
Drop patches, both merged upstream.
New upstream release.
Declare compliance with Debian Policy 3.9.4.
Remove empty maintainer script from source package.
debhelper adds them anyway.
Update years of packaging copyright.
Make doc-base file installation less confusing.
Update regexp in debian/watch.
Thanks: Bart Martens.
Mark -dbg package as Multi-Arch: same.
Thanks: lintian.
Add patch to fix build failure with clang.
Thanks: Raphael Rigo for the bug report and the patch.
Closes: #718306
Fix upstream URL in debian/{control,copyright,watch}.
Closes: #697171
Thanks: Bart Martens for the bug report