gnustep-dl2 0.12.0-16 source package in Ubuntu

Changelog

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 <email address hidden>  Sun, 19 Feb 2023 18:09:36 +0200

Upload details

Uploaded by:
Debian GNUstep maintainers
Uploaded to:
Sid
Original maintainer:
Debian GNUstep maintainers
Architectures:
any
Section:
gnustep
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Lunar release universe libs

Downloads

File Size SHA-256 Checksum
gnustep-dl2_0.12.0-16.dsc 2.4 KiB 9764d50012116cfbf3b6e0fe70aa9d8392de3ea7ef9a527bd7f358b2654b733a
gnustep-dl2_0.12.0.orig.tar.gz 807.8 KiB 1361b02c68d1b1c369b57625a5f43dafe8167e226aea64acb517621f1ed4a989
gnustep-dl2_0.12.0-16.debian.tar.xz 107.8 KiB 4b9b8428b82d0bb69984e58ccc582bda3aa79053e243b997aa99f2f81d7ac0c5

No changes file available.

Binary packages built by this source

gnustep-dl2: Objective-C Classes needed for Database Access

 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases. It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

gnustep-dl2-dbgsym: debug symbols for gnustep-dl2
gnustep-dl2-postgresql-adaptor: gnustep-dl2 adaptor to connect to PostgreSQL

 This specific EOAdaptor project supports PostgreSQL 8.1 and higher
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases. It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

gnustep-dl2-postgresql-adaptor-dbgsym: debug symbols for gnustep-dl2-postgresql-adaptor
gnustep-dl2-sqlite-adaptor: gnustep-dl2 adaptor to connect to SQLite

 This specific EOAdaptor project supports SQLite 3.x and higher
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases. It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

gnustep-dl2-sqlite-adaptor-dbgsym: debug symbols for gnustep-dl2-sqlite-adaptor
libgnustep-dl2-0d: bundle of runtime libraries for gnustep-dl2

 This package includes the EOAccess, EOInterface and EOControl runtime
 libraries.
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases. It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

libgnustep-dl2-0d-dbgsym: debug symbols for libgnustep-dl2-0d
libgnustep-dl2-dev: development files for gnustep-dl2 runtime libraries

 Beside the headers and so symlinks for EOAccess, EOInterface and
 EOControl libraries, the package includes the general gdl2.make
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases. It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.