[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#887907: RFS: gnustep-back/0.26.2-1



Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for my package "gnustep-back".  This version
requires gnustep-gui/0.26.2-1 which is in the NEW queue.  I have
included an additional link to the .dsc for convenience.

 * Package name    : gnustep-back
   Version         : 0.26.2-1
   Upstream Author : Fred Kiefer <FredKiefer@gmx.de>,
                     Adam Fedor <fedor@gnu.org>,
                     Alexander Malmberg <alexander@malmberg.org>,
                     Banlu Kemiyatorn <object@gmail.com> and many others
 * URL             : http://gnustep.org
 * License         : LGPL-2+ (bundles), GPL-3+ (tools)
   Section         : gnustep

It builds these binary packages:

gnustep-back-common - GNUstep GUI Backend - common files
gnustep-back0.26 - GNUstep GUI Backend
gnustep-back0.26-art - GNUstep GUI Backend (art)
gnustep-back0.26-cairo - GNUstep GUI Backend (cairo)
gnustep-back0.26-xlib - GNUstep GUI Backend (xlib)

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/gnustep-back

Alternatively, one can download the package with dget using this command:

  dget -x https://mentors.debian.net/debian/pool/main/g/gnustep-back/gnustep-back_0.26.2-1.dsc
  dget -x https://mentors.debian.net/debian/pool/main/g/gnustep-gui/gnustep-gui_0.26.2-1.dsc

Changes since the last upload:

  [ Eric Heintzmann ]
  * debian/rules:
    + Remove -shared-libgcc LDFLAG, now useless.
    + Append --as-needed LDFLAG.
    + Hardening: remove -pie option.
    + Now build depends on latest gnustep-gui package.
  * debian/control:
    + Bump Standards Versions to 4.1.0.
    + As requested by Gürkan, change his name.
  * New fix-spelling-error.patch.
  * Add a testsuite.

  [ Yavor Doganov ]
  * New upstream release 0.26.2:
    + Rename packages following the SONAME change:
      - gnustep-back0.25 -> gnustep-back0.26
      - gnustep-back0.25-art -> gnustep-back0.26-art
      - gnustep-back0.25-cairo -> gnustep-back0.26-cairo
    + New package gnustep-back0.26-xlib: prepare for removal of the art
      backend due to removal of src:libart-lgpl (Addresses: #885786).
  * debian/watch: Switch to ftp.gnustep.org; much more reliable.
  * debian/compat: Bump compat level to 11.
  * debian/rules: Replace shell comments with makefile comments; M-x
    wh-cl.  Use convenience variables where possible.
    (DEB_LDFLAGS_MAINT_APPEND): Add -Wl,--no-undefined.
    (override_dh_testdir): New target to regenerate debian/control.
    (override_dh_auto_configure): Substitute GNUSTEP_SYSTEM_DOC as well
    when generating gnustep-back-common.install.  Configure the xlib
    backend in a separate builddir; handle the generation of maintainer
    scripts and .install/.links files.
    (override_dh_auto_build): Pass dpkg-buildflags explicitly as OBJCFLAGS
    and CFLAGS are being reset by gnustep-make.  Build documentation.
    Pass $(optim) for proper noopt support.  Pass tools=no and fonts=no to
    the cairo build.  Remove unnecessary tools recipe; add one for xlib.
    (override_dh_auto_install): Install documentation and the xlib
    backend.
    (override_dh_auto_clean): Clean documentation; ignoring errors.
    Simplify the recipe.
    (override_dh_strip): Remove in favor of automatic -dbgsym packages.
    (override_dh_shlibdeps): Add override to fix circular dependencies;
    regression introduced in 0.25.0-1 (Closes: #882078).  Thanks to Bill
    Allombert for the report.
  * debian/templates/control.m4: Remove -dbg, add new package -xlib.
    (Build-Depends): Require debhelper >= 11 and gnustep-make >= 2.7.0-3
    for the optim variable definition.
    (Section): Remove section "libs" for all packages as it is wrong
    according to lintian (and to me).
    (Depends): Relax dependencies on -common to ease transitions with the
    ultimate goal to support partial upgrades.
    (Breaks, Replaces): Remove; obsolete.
    (Standards-Version): Declare compliance with 4.1.3.
  * debian/control: Regenerate.
  * debian/templates/gnustep-back-common.install.in: Add
    @GNUSTEP_SYSTEM_DOC@/*.
  * debian/templates/gnustep-back-common.prerm.in: Also delete
    /var/lib/GNUstep, another regession in 0.25.0-1 (Closes: #832349).
    Thanks Andreas Beckmann.
  * debian/patches/autoreconf.patch: New; fix autoreconf failure.
  * debian/patches/no-freetype-config.patch: New; use PKG_CHECK_MODULES to
    detect freetype as freetype-config is being removed (Closes: #887719).
  * debian/patches/link-libs.patch: New; fix FTBFS with ld --no-undefined.
  * debian/patches/fix-spelling-error.patch: Fix another spelling error.
  * debian/patches/series: Update.
  * debian/clean: Simplify; add Documentation/version.texi.
  * debian/font_cacher.1: New file.
  * debian/gnustep-back-common.manpages: Install it.
  * debian/changelog: Whitespace cleanup.
  * debian/copyright: Update copyright years, add debian packaging
    copyright/license information, add configure license, fix LGPL/GPL
    license notices, fix indentation of license texts.


Reply to: