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

Bug#887907: marked as done (RFS: gnustep-back/0.26.2-1)



Your message dated Tue, 23 Jan 2018 01:30:19 +0100
with message-id <20180123003019.4ip6ujm3o4jbxnto@angband.pl>
and subject line Re: Bug#887907: RFS: gnustep-back/0.26.2-1
has caused the Debian Bug report #887907,
regarding RFS: gnustep-back/0.26.2-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
887907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887907
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
On Sun, Jan 21, 2018 at 05:59:47PM +0200, Yavor Doganov wrote:
>  * Package name    : gnustep-back
>    Version         : 0.26.2-1

> 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)

> 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.

Again, these changes are way too extensive for me to adequately review
without any knowledge of gnustep details -- but as far as I can tell from
merely looking, there are no obvious problems.  Let's see how it fares in
experimental.

In binNEW.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven big-ass trumpets are playing in the
⠈⠳⣄⠀⠀⠀⠀ sky.  Your cat demands food.  The priority should be obvious...

--- End Message ---

Reply to: