Changelog
gnustep-base (1.29.0-5) unstable; urgency=medium
* debian/patches/tmp-test-fix.patch: Remove and replace with new patches
containing the (unrelated) actual fixes sent upstream.
* debian/patches/TestHelper-category-interface.patch: New; add interface
for category (taken from upstream, identical with our fix).
* debian/patches/tzdb.h-include.patch: New.
* debian/patches/GSTimeZoneDetail-retain-abbrev.patch: New; an attempt
to fix the problem exposed in the testsuite (forwarded upstream).
* debian/patches/NSURL-tests-new-url.patch: New; replace httpbin.org
with example.com as it is more reliable (taken from upstream), thanks
Adrien Nader (Closes: #1038725).
* debian/patches/HTMLLinker-troff-warning.patch: New; fix a warning
exposed with groff/1.23.0.
* debian/patches/fix-spelling-error.patch: Mark as forwarded.
* debian/patches/nstimezone-32bit-time_t.patch: Likewise.
* debian/patches/fix-tests-network.patch: Mark as Debian-specific.
* debian/patches/fix-tests-timings.patch: Likewise.
* debian/patches/hurd-nsurlconnection.patch: Disable for now.
* debian/patches/nscalendardate-hppa+ppc.patch: Likewise.
* debian/gnustep-base-runtime.gdomap.service: New file; provide a
systemd unit for gdomap (Closes: #1029997, #1039212).
* debian/gdomap-helper: New file -- common helper script to start/stop
gdomap; used both by the init script and the systemd unit.
* debian/templates/gnustep-base-runtime.gdomap.init.in: Move to...
* debian/gnustep-base-runtime.gdomap.init: ...as it's useless to
generate it from a template. Modify it to use gdomap-helper.
* debian/gnustep-base-runtime.install: Install gdomap-helper in
/usr/libexec as it's not supposed to be run by a user.
* debian/clean: Remove debian/gnustep-base-runtime.gdomap.init.
Delete all .type files; fixes building twice in a row.
* debian/gnustep-base-runtime.lintian-overrides: Override no-manual-page
[usr/libexec/gdomap-helper]; oddly enough, lintian complains despite
the fact that binaries in /usr/libexec are not required to have one.
* debian/rules (override_dh_auto_configure): Don't generate
gnustep-base-runtime.gdomap.init.
(override_dh_installsystemd): New; pass --no-enable --no-start.
-- Yavor Doganov <email address hidden> Sun, 30 Jul 2023 19:37:39 +0300