gnustep-dl2 (0.12.0-16)
[PTS] [DDPO]
OK: VCS matches the version in the archive
- Git: https://salsa.debian.org/gnustep-team/gnustep-dl2.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 1208320
- Browser: https://salsa.debian.org/gnustep-team/gnustep-dl2
- Last scan: 2023-12-04 19:26:18+00
- Next scan: 2023-12-11 21:59:00+00
- Debian changelog in Git:
gnustep-dl2 (0.12.0-16) unstable; urgency=medium
* Team upload.
* debian/patches/base-1.29.patch: New; fix FTBFS with
gnustep-base/1.29.0 (Closes: #1028577).
* debian/patches/implicit-func-decl.patch: New, fix implicit function
declaration (patch taken from upstream).
* debian/patches/spelling-errors.patch: New, fix some spelling errors.
* debian/control: Strip trailing whitespace.
(Build-Depends): Switch to the debhelper-compat mechanism; set compat
level to 13. Remove autotools-dev. Remove libgnustep-gui-dev; pulled
in by other dependencies.
(Depends): Remove dpkg (>= 1.17.14); no longer needed.
(Conflicts, Replaces): Remove; obsolete.
(Vcs-Git, Vcs-Browser): Point to the repository at salsa.d.o.
(Rules-Requires-Root): Set to "no".
(Standards-Version): Claim compliance with 4.6.2.
* debian/compat: Delete.
* debian/rules: Drop --with autotools_dev. Enable hardening. Use
$(optim) and $(verbose) where necessary in order to support "noopt"
and "terse" in DEB_BUILD_OPTIONS.
(override_dh_auto_build): Do not create a .xpm icon.
(override_dh_auto_install): Delete unusable upstream .desktop file,
empty directories and symlinks pointing to them. Create a .png icon.
(override_dh_strip): Remove override; we _want_ dbgsym packages.
(override_dh_fixperms): Remove override; now unnecessary since the
upstream .desktop file is deleted.
* debian/libgnustep-dl2-dev.install: Install .gsdoc files.
* debian/gnustep-dl2.install: Add usr/share/info so that the manual gets
installed by the upstream build system, otherwise dh_missing fails.
Restore installation of eoutil and app; although buggy they're still
usable (and the app gets installed in /usr/lib anyway). Install
the .desktop file. Don't install the .xpm icon.
* debian/gnustep-dl2.info: Delete.
* debian/gnustep-dl2.manpages: Uncomment both manpages.
* debian/gnustep-dl2-postgresql-adaptor.install: Add documentation and
headers; simplify.
* debian/gnustep-dl2-postgresql-adaptor.links: Delete; there is no point
to move anything to /usr/share -- it should be installed as usually
GNUstep Frameworks are installed in Debian.
* debian/gnustep-dl2-postgresql-adaptor.maintscript: Revert
dir_to_symlink/symlink_to_dir transition; this makes the login panel
usable again and avoids shipping an executable in /usr/share.
* debian/gnustep-dl2-postgresql-adaptor.lintian-overrides: Remove
arch-dependent-file-in-usr-share as it was legitimate. Add
lacks-ldconfig-trigger.
* debian/gnustep-dl2-sqlite-adaptor.install: Simplify.
* debian/gnustep-dl2-sqlite-adaptor.links: Delete; same reasons as
above for the postgresql adaptor.
* debian/gnustep-dl2-sqlite-adaptor.maintscript: Revert actions
analogically to the postgresql adaptor above. Likewise, this makes
the login panel usable again and avoids an executable in /usr/share.
* debian/gnustep-dl2-sqlite-adaptor.dirs: Delete; entirely unnecessary.
* debian/gnustep-dl2-sqlite-adaptor.lintian-overrides: Remove
package-contains-empty-directory (now fixed) and
arch-dependent-file-in-usr-share (wrongly overridden). Add
lacks-ldconfig-trigger.
* debian/gnustep-dl2.maintscript: Delete; no longer needed.
* debian/DBModeler.desktop: Use the .png icon, for AppStream's sake.
* debian/source/options: Delete; no longer needed.
* debian/changelog: Strip trailing whitespace.
* debian/gnustep-dl2.lintian-overrides: Rename
non-dev-pkg-with-shlib-symlink to
link-to-shared-library-in-wrong-package (tag renamed in Lintian).
* debian/eoutil.1: Fix spelling error.
* debian/gnustep-dl2.symbols: Delete; harmful for ObjC libraries.
* debian/libgnustep-dl2-0d.symbols: Likewise.
* debian/not-installed: New file; omit gdlgsdoc and its documentation.
* debian/gnustep-dl2.doc-base: Point to symlinks in /usr/share/doc.
* debian/gnustep-dl2.links: Create doc symlinks in /usr/share/doc.
* debian/libgnustep-dl2-dev.doc-base: Point to symlinks in
/usr/share/doc as required by doc-base and lintian.
* debian/libgnustep-dl2-dev.links: New file; create doc symlinks.
* debian/copyright: Add two more holders, update copyright years.
-- Yavor Doganov <yavor@gnu.org> Sun, 19 Feb 2023 18:09:36 +0200
- This branch is even with tag debian/0.12.0-16