Bug#887853: RFS: gnustep-gui/0.26.2-1
Package: sponsorship-requests
Severity: normal
Dear mentors,
I'm looking for a sponsor for my package "gnustep-gui".
* Package name : gnustep-gui
Version : 0.26.2-1
Upstream Author : Fred Kiefer <FredKiefer@gmx.de>,
Adam Fedor <fedor@gnu.org>,
Richard Frith-Macdonald <rfm@gnu.org>,
Nicola Pero <nicola.pero@meta-innovation.com>,
Gregory Casamento <greg.casamento@gmail.com>,
Alexander Malmberg <alexander@malmberg.org>,
Ivan Vučica <ivan@vucica.net> and many others
* URL : http://gnustep.org
* License : LGPL-2+ (library), GPL-3+ (tools)
Section : gnustep
It builds these binary packages:
gnustep-gui-common - GNUstep GUI Library - common files
gnustep-gui-doc - Documentation for the GNUstep GUI Library
gnustep-gui-runtime - GNUstep GUI Library - runtime files
libgnustep-gui-dev - GNUstep GUI header files and static libraries
libgnustep-gui0.26 - GNUstep GUI Library
To access further information about this package, please visit the
following URL:
https://mentors.debian.net/package/gnustep-gui
Alternatively, one can download the package with dget using this command:
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/patches/fix-spelling-errors.patch: Remove, applied upstream.
* debian/patches/series: Update.
* debian/templates/control.m4:
+ Bump Standards-Version to 4.1.0.
+ As required by Gürkan, update his name.
+ Use canonical URL in Vcs-Browser field.
* Add a testsuite.
* debian/rules:
+ Remove -pie option.
+ Now depends on latest gnustep-base.
+ Enable --as-needed LDFLAG.
+ Remove -shared-libgcc LDFLAG, now useless.
+ Recalculate dependencies of shared lib.
[ Yavor Doganov ]
* New upstream release 0.26.2:
+ Fixes printing via CUPS (Closes: #883583).
+ Fixes overlapping glyphs (Closes: #886226).
+ Rename library package following the SONAME change:
- libgnustep-gui0.25 -> libgnustep-gui0.26
* 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; strip
trailing whitespace.
(DEB_LDFLAGS_MAINT_APPEND): Add -Wl,--no-undefined.
(v_base): Bump to 1.25.1; required.
(override_dh_testdir): New target to regenerate debian/control.
(override_dh_auto_build_arch): Explicitly pass dpkg-buildflags;
gnustep-make discards environment flags so OBJCFLAGS is ignored
completely for all compilation units, while LDFLAGS is discarded for
some executables in the -runtime package. Also pass $(optim) for
proper noopt support in DEB_BUILD_OPTIONS.
(override_dh_autotest): Run the testsuite.
(override_dh_install): Don't skip .gsdoc files; they're necessary for
generating proper cross-references.
(override_dh_installdocs): Don't act on the -dbg package.
(override_dh_strip): Remove override.
* debian/templates/control.m4: Remove -dbg package in favor of automatic
-dbgsym packages. Relax some dependencies for smoother transitions (a
reincarnation of #655433; regression introduced during the migration
to modern debhelper).
(Build-Depends): Require debhelper >= 11; remove dh-autoreconf. Add
gnustep-make >= 2.7.0-3 for the optim variable conditional definition.
(Build-Depeends-Indep): Add gnustep-base-doc for usable xrefs to -base
classes and methods.
(gnustep-gui-doc): Recommend gnustep-base-doc.
(Standards-Version): Claim compliance with 4.1.3 as of this release.
* debian/control: Regenerate.
* debian/tests/testsuite: New test; run the testsuite.
* debian/tests/control (Tests): Add testsuite.
(Restrictions): Add allow-stderr.
(Depends): Add file, needed by file-tests.
* debian/templates/libgnustep-guiN.overrides.m4: Remove override for
no-symbols-control-file as lintian #749202 has been fixed.
* debian/changelog: Whitespace cleanup.
* debian/copyright: Update copyright years.
Reply to: