Bug#1057281: RFS: parser/3.4.6-4 [QA] [RC] -- HTML-embedded scripting language

2023-12-12 Thread Yavor Doganov
On Sat, 02 Dec 2023 18:44:29 +0200,
Yavor Doganov wrote:
>* debian/patches/pcre2.patch: New; port to PCRE2 (Closes: #106).

Upstream reworked the patch that I forwarded to retain support for the
old PCRE, so I have updated it to the version that will be part of the
next upstream release and reuploaded the package to mentors.d.n.  The
only other change is the updated debian/changelog timestamp.



Bug#1057281: RFS: parser/3.4.6-4 [QA] [RC] -- HTML-embedded scripting language

2023-12-02 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for the orphaned package "parser":

 * Package name : parser
   Version  : 3.4.6-4
   Upstream contact : Art Lebedev Studio 
 * URL  : http://www.parser.ru/en/
 * License  : other, GPL-2+, LGPL-2+, other-1, GPL-3, 
University-of-Illinois-Open-Source-License
 * Vcs  : https://salsa.debian.org/debian/parser
   Section  : web

The source builds the following binary packages:

  parser3 - Parser 3, HTML-embedded scripting language (metapackage)
  parser3-common - Common files for packages built from the Parser 3 source
  parser3-cgi - Parser 3, HTML-embedded scripting language (CGI binary)
  libapache2-mod-parser3 - Parser 3, HTML-embedded scripting language (Apache2 
module)
  parser3-dev - Files for Parser 3 module development

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

  https://mentors.debian.net/package/parser/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/parser/parser_3.4.6-4.dsc

Changes since the last upload:

 parser (3.4.6-4) unstable; urgency=medium
 .
   * QA upload.
   * debian/patches/pcre2.patch: New; port to PCRE2 (Closes: #106).
   * debian/control (Build-Depends): Replace libpcre3-dev with
 libpcre2-dev.  Remove apache2-dev version constraint, satisfiable even
 in jessie.
 (Rules-Requires-Root): Set to "no".
 (Standards-Version): Bump to 4.6.2; no changes needed.
   * rules: Drop --with autoreconf; it's the default.
   * debian/watch: Upgrade to version 4.
   * debian/source.lintian-overrides: Rename as...
   * debian/source/lintian-overrides: ...and add
 license-problem-convert-utf-code (false positive).  Rename
 debian-watch-may-check-gpg-signature to
 debian-watch-does-not-check-openpgp-signature.
   * debian/copyright: Update copyright years, add more holders.  Add
 University of Illinois license.  Fix superfluous and redundant
 patterns; remove tabs in license text.



Bug#1056386: RFS: awffull/3.10.2-9 [QA] [RC] -- web server log analysis program

2023-11-21 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for the orphaned package "awffull".  I would
also appreciate if someone can add me (yavor-guest) as member of the
Salsa project so that I can push the changes to the git repository.

 * Package name : awffull
   Version  : 3.10.2-9
   Upstream contact : Stephen McInerney 
 * URL  : http://www.stedee.id.au/awffull/
 * License  : LGPL-2+, ISC, GPL-3+
 * Vcs  : https://salsa.debian.org/debian/awffull
   Section  : web

The source builds the following binary package:

  awffull - web server log analysis program

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

  https://mentors.debian.net/package/awffull/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/a/awffull/awffull_3.10.2-9.dsc

Changes since the last upload:

 awffull (3.10.2-9) unstable; urgency=medium
 .
   * QA upload.
   * debian/patches/autoreconf.patch: New; fix autoreconf.
   * debian/patches/pcre2.patch: New; port to PCRE2 (Closes: #127).
   * debian/patches/compiler-warnings.patch: New; fix some warnings.
   * debian/patches/fix-spelling-errors.patch: Fix more errors.
   * debian/control (Build-Depends): Switch to the debhelper-compat
 mechanism; bump compat level to 13.  Remove autotools-dev.  Replace
 libpcre3-dev with libpcre2-dev.  Remove libfreetype6 and
 libfreetype6-dev; completely unnecessary.
 (Rules-Requires-Root): Set to "no".
 (Standards-Version): Claim compliance with 4.6.2.
   * debian/rules: Drop --parallel.  Enable hardening.  Include
 /usr/share/dpkg/info/pkg-info.mk, needed for $(DEB_VERSION).
 (CFLAGS): Rename as...
 (DEB_CFLAGS_MAINT_APPEND): ...and drop -Wl,-z,defs.
 (LDFLAGS): Rename as...
 (DEB_LDFLAGS_MAINT_APPEND): ...and drop -Wl,--as-needed.  Also move
 -Wl,-z,defs here where it belongs.
 (override_dh_autoreconf): New override; run upstream's bootstrap
 script.
 (override_dh_auto_configure): Remove handling of config.{guess,sub}.
 (override_dh_auto_clean): Likewise.  Remove unnecessary commands.
 Delete *.gmo files.  Adjust awffull_history_regen extension.
 (override_dh_auto_install): Use standard install command.
 (override_dh_installman): Install awffull_history_regen in sec 8.
 Avoid dpkg-parsechangelog usage.
 (override_dh_strip): Remove override; useless.
   * debian/compat: Delete.
   * debian/awffull.lintian-overrides: Strip context to eliminate context
 mismatch, leading to unused override.
   * debian/awffull_history_regen.pl.1: Delete; useless AFAICT.
   * debian/awffull.timer: New file; fixes lintian warning
 missing-systemd-timer-for-cron-script.
   * debian/awffull.service: Likewise; needed by awffull.timer.
   * debian/awffull.cron.daily: Skip job on systemd systems if it is
 invoked by cron; the systemd timer should be triggered instead.
   * debian/watch: Replace with a dummy one as upstream's site is gone.



Bug#997986: RFS: gnomint/1.3.0-4 [QA] [RC] -- X.509 Certification Authority management tool for GNOME

2021-10-28 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for the orphaned package "gnomint":

 * Package name: gnomint
   Version : 1.3.0-4
   Upstream Author : David Marin Carreno 
 * URL : http://gnomint.sourceforge.net/
 * License : GPL-3+
 * Vcs : N/A
   Section : gnome

It builds this binary package:

  gnomint - X.509 Certification Authority management tool for GNOME

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

  https://mentors.debian.net/package/gnomint/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnomint/gnomint_1.3.0-4.dsc

Changes since the last upload:

 gnomint (1.3.0-4) unstable; urgency=medium
 .
   * QA upload.
   * debian/patches/glib-2.70.patch: New; fix FTBFS with glib/2.70
 (Closes: #997198).
   * debian/patches/series: Update.
   * debian/rules (override_dh_auto_configure): Remove alpha bits, it looks
 like the build failure was transient.
   * debian/control (Standards-Version): Bump to 4.6.0; no changes needed.



Bug#963535: RFS: grdesktop/0.23+d040330-7 [QA] -- GNOME frontend for the rdesktop client

2020-06-23 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "grdesktop".

 * Package name: grdesktop
   Version : 0.23+d040330-7
   Upstream Author : Thorsten Sauter 
 * URL : http://www.nongnu.org/grdesktop/
 * License : GPL-2+
 * Vcs : None
   Section : x11

It builds this binary package:

  grdesktop - GNOME frontend for the rdesktop client

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

  https://mentors.debian.net/package/grdesktop

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/grdesktop/grdesktop_0.23+d040330-7.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/11_gcc-10.diff: New; fix FTBFS with GCC 10
 (Closes: #957308).
   * debian/patches/series: Update.
   * debian/control (Build-Depends): Switch to debhelper-compat; bump
 compat level to 13.
   * debian/compat: Delete.



Bug#963529: RFS: gnomint/1.3.0-3 [QA] -- X.509 Certification Authority management tool for GNOME

2020-06-23 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the orphaned package "gnomint".

 * Package name: gnomint
   Version : 1.3.0-3
   Upstream Author : David Marin Carreno  (and others)
 * URL : http://gnomint.sourceforge.net/
 * License : GPL-3+
 * Vcs : None
   Section : gnome

It builds this binary package:

  gnomint - X.509 Certification Authority management tool for GNOME

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

  https://mentors.debian.net/package/gnomint

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnomint/gnomint_1.3.0-3.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/gcc-10.patch: New; fix FTBFS with GCC 10
 (Closes: #957287).
   * debian/patches/series: Update.
   * debian/control (Build-Depends): Switch to debhelper-compat; bump
 compat level to 13.
 (Standards-Version): Claim compliance with 4.5.0; no changes needed.
   * debian/compat: Delete.
   * debian/rules (override_dh_auto_configure): Attempt to get some clues
 regarding the FTBFS on alpha.



Bug#954430: RFS: grdesktop/0.23+d040330-6 [RC] [QA] -- GNOME frontend for the rdesktop client

2020-03-21 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for a QA upload of the package "grdesktop".

 * Package name: grdesktop
   Version : 0.23+d040330-6
   Upstream Author : Thorsten Sauter 
 * URL : http://www.nongnu.org/grdesktop/
 * License : GPL-2+
 * Vcs : None
   Section : x11

It builds this binary package:

  grdesktop - GNOME frontend for the rdesktop client

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

  https://mentors.debian.net/package/grdesktop

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/grdesktop/grdesktop_0.23+d040330-6.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/08_gsettings-port.diff: Set default keymap; thanks
 Frank Doepper (Closes: #952636).
   * debian/control (Standards-Version): Bump to 4.5.0; no changes needed.



Bug#945843: RFS: grdesktop/0.23+d040330-5 [QA] -- GNOME frontend for the rdesktop client

2019-11-29 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for a QA upload of the package "grdesktop".

 * Package name: grdesktop
   Version : 0.23+d040330-5
   Upstream Author : Thorsten Sauter 
 * URL : http://www.nongnu.org/grdesktop/
 * License : GPL-2+
 * Vcs : None
   Section : x11

It builds this binary package:

  grdesktop - GNOME frontend for the rdesktop client

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

  https://mentors.debian.net/package/grdesktop

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/grdesktop/grdesktop_0.23+d040330-5.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/08_gsettings-port.diff: Fix regression in handling of
 the RDP protocol setting (Closes: #945842).  Thanks Thomas Hooge.



Bug#943736: RFS: gyrus/0.3.12-1 [QA] -- GNOME tool for Cyrus-IMAP servers administration

2019-10-28 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "gyrus".

 * Package name: gyrus
   Version : 0.3.12-1
   Upstream Author : Alejandro Valdés Jiménez 
 Jorge Bustos Bustos 
 Claudio Saavedra Valdés 
 Francisco Rojas 
 * URL : https://wiki.gnome.org/Attic/Gyrus
 * License : GPL-2+
 * Vcs : None
   Section : mail

It builds this binary package:

  gyrus - GNOME tool for Cyrus-IMAP servers administration

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

  https://mentors.debian.net/package/gyrus

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

  dget -x https://mentors.debian.net/debian/pool/main/g/gyrus/gyrus_0.3.12-1.dsc

Changes since the last upload:

   * QA upload.
   * New upstream release.
   * debian/patches/643404.diff: Remove; fixed upstream.
   * debian/patches/713631.diff: Likewise.
   * debian/patches/deprecated-macros.patch: New; remove a deprecated
 gnome-common macro (Closes: #830014).
   * debian/patches/gsettings-port.patch: New; port to GSettings as GConf
 is about to be removed (Closes: #886065).
   * debian/patches/gtk3-port.patch: New; port to GTK 3.
   * debian/patches/glib-deprecations.patch: New; replace some deprecated
 GLib functions/macros.
   * debian/patches/compiler-warnings.patch: New; fix some warnings.
   * debian/patches/desktop.patch: New; remove deprecated Encoding entry in
 the .desktop file; add Keywords entry.
   * debian/patches/series: Update.
   * debian/compat: Bump to 12.
   * debian/control: Run wrap-and-sort -ast.
 (Build-Depends): Remove cdbs, libgconf2-dev, libglade2-dev (unused)
 and libxml-parser-perl (pulled in by intltool).  Bump debhelper
 version requirement.  Add autoconf-archive.  Replace libgtk2.0-dev
 with libamtk-5-dev.  Remove intltool version constraint.
 (Homepage): Set to the project page at wiki.gnome.org.
 (Rules-Requires-Root): Set to no.
 (Standards-Version): Compliant with 4.4.1 as of this release.
   * debian/rules: Rewrite for dh, enable hardening.
   * debian/dirs: Delete; useless.
   * debian/watch: Bump version, use https and .xz extension.
   * debian/gyrus.1: New file.
   * debian/manpages: Install it.
   * debian/copyright: Rewrite as machine-readable.
   * debian/NEWS: Warn users that all stored sessions are lost.
   * debian/changelog: Strip trailing whitespace.



Bug#942705: RFS: gnome-mastermind/0.3.1-4 [QA] -- Mastermind™ clone for GNOME

2019-10-20 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package
"gnome-mastermind".

 * Package name: gnome-mastermind
   Version : 0.3.1-4
   Upstream Author : Filippo Argiolas 
 * URL : https://www.autistici.org/gnome-mastermind/
 * License : GPL-2+
 * Vcs : https://salsa.debian.org/debian/gnome-mastermind
   Section : games

It builds this binary package:

  gnome-mastermind - Mastermind™ clone for GNOME

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

  https://mentors.debian.net/package/gnome-mastermind

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnome-mastermind/gnome-mastermind_0.3.1-4.dsc

Changes since the last upload:

   * QA upload.

   [ Jeremy Bicha ]
   * Add minimal debian/gbp.conf

   [ Yavor Doganov ]
   * debian/patches/gsettings-port.patch: Remove GConf migration code.
   * debian/patches/gtk3-port.patch: Refresh.
   * debian/compat: Set to 12.
   * debian/control (Recommends): Remove gconf2.
 (Build-Depends): Bump debhelper requirement.
 (Rules-Requires-Root): Set to no.
 (Standards-Version): Bump to 4.4.1; no changes needed.
   * debian/copyright: Update copyright years.



Bug#942699: RFS: grdesktop/0.23+d040330-4 [QA] -- GNOME frontend for the rdesktop client

2019-10-20 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "grdesktop".

 * Package name: grdesktop
   Version : 0.23+d040330-4
   Upstream Author : Thorsten Sauter 
 * URL : http://www.nongnu.org/grdesktop/
 * License : GPL-2+
 * Vcs : None
   Section : x11

It builds this binary package:

  grdesktop - GNOME frontend for the rdesktop client

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

  https://mentors.debian.net/package/grdesktop

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/grdesktop/grdesktop_0.23+d040330-4.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/08_gsettings-port.diff: Remove GConf migration code.
   * debian/patches/09_gtk3-port.diff: New, port to GTK 3.  Incidentally,
 this fixes incorrect scrolling in the Resources tab (LP: #1024156).
   * debian/patches/10_glib-deprecations.diff: New, replace some deprecated
 GLib functions that trigger compiler warnings.
   * debian/patches/03_desktop.diff: Remove Encoding, add Keywords entry.
 Use absolute path for the icon.
   * debian/patches/04_typos.diff: Fix more typos.
   * debian/patches/06_no-libgnome.diff: Refresh.
   * debian/patches/01_gettext.diff: Add description.
   * debian/patches/05_format-security.diff: Likewise.
   * debian/patches/series: Update.
   * debian/compat: Bump to 12.
   * debian/control: Run wrap-and-sort -ast.
 (Maintainer): Set to the Debian QA Group; package is orphaned.
 (Rules-Requires-Root): Set to no.
 (Build-Depends): Replace libgtk2.0-dev with libgtk-3-dev.  Bump
 debhelper requirement to match the compat level.
 (Depends): Remove ancient rdesktop version requirement.
 (Recommends): Remove gconf2.
 (Standards-Version): Claim compliance with 4.4.1 as of this release.
   * debian/rules: Enable hardening.  Remove trailing whitespace.
 (override_dh_autoreconf): New; fixes building twice in a row.
 (override_dh_clean): Also delete doc/Makefile; upstream overrides the
 clean/distclean targets.
   * debian/menu: Delete.
   * debian/docs: Remove AUTHORS, README, NEWS and FAQ.html; not useful.
   * debian/links: Delete; AppStream cannot cope with symlinks.
   * debian/watch: Switch to version 4; use Savannah's mirror multiplexor.
   * debian/copyright: Rewrite as machine-readable.
   * debian/changelog: Remove empty line.



Bug#942384: RFS: gnomint/1.3.0-2 [QA] -- X.509 Certification Authority management tool for GNOME

2019-10-15 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "gnomint".

 * Package name: gnomint
   Version : 1.3.0-2
   Upstream Author : David Marín Carreño  & others
 * URL : http://gnomint.sourceforge.net/
 * License : GPL-3+
 * Vcs : None
   Section : gnome

It builds this binary package:

  gnomint - X.509 Certification Authority management tool for GNOME

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

  https://mentors.debian.net/package/gnomint

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnomint/gnomint_1.3.0-2.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/gsettings-port.patch: Remove GConf migration code.
 Fix crash on next startup if the main window gets resized.
   * debian/patches/spelling-errors.patch: Remove unrelated hunk.
   * debian/patches/gtk3-port.patch: New; port to GTK 3.
   * debian/patches/series: Update.
   * debian/compat: Bump to 12.
   * debian/control (Recommends): Remove gconf2.
 (Build-Depends): Bump debhelper requirement to >= 12.
 Replace virtual package libreadline6-dev with libreadline-dev.
 Replace libgtk2.0-dev with libgtk-3-dev.
 (Rules-Requires-Root): Set to no.
 (Standards-Version): Declare compliance with 4.4.1; no changes needed.
   * debian/rules: Don't set LDFLAGS; unnecessary with GCC 9.



Bug#942192: RFS: gkdebconf/2.1.0 [QA] -- Helper to reconfigure packages with Debconf

2019-10-11 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "gkdebconf".

 * Package name: gkdebconf
   Version : 2.1.0
   Upstream Author : Gustavo Noronha Silva 
 Agney Lopes Roth Ferraz 
 * URL : N/A
 * License : GPL-2+
 * Vcs : https://salsa.debian.org/debian/gkdebconf
   Section : admin

It builds this binary package:

  gkdebconf - Helper to reconfigure packages with Debconf

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

  https://mentors.debian.net/package/gkdebconf

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gkdebconf/gkdebconf_2.1.0.dsc

Changes since the last upload:

   * QA upload.

   [ Helmut Grohne ]
   * Fix FTCBFS: Don't hard code pkg-config. (Closes: #916419)

   [ Américo Monteiro ]
   * Update Portuguese translation (Closes: #925574).

   [ Jean-Pierre Giraud ]
   * Update French translation (Closes: #928698).

   [ Yavor Doganov ]
   * Use dpkg-parsechangelog to derive version for AC_INIT.
   * Remove GConf migration code; stop recommending gconf2.
   * Port to GTK 3; adjust Build-Depends accordingly.
   * Use dpkg-query instead of accessing dpkg's internal database directly.
   * Update packages providing the debconf frontends.
   * Prompt the user if the GNOME frontend is missing.
   * Bump compat level to 12.
   * Convert the icon to PNG as AppStream does not support XPM.
   * Bump Standards-Version to 4.4.1; no changes needed.
   * Don't set LDFLAGS; unnecessary with GCC 9.
   * Update copyright years.
   * Restore Vcs fields; point to the new Salsa repository.



Salsa repository request

2019-10-11 Thread Yavor Doganov
Could please someone create a "gkdebconf" project on Salsa and grant
me (yavor-quest) commit access?  This is a Debian-specific program
that is orphaned and I'm preparing a QA upload.  I'll take care to
import the old repository that used to be on Alioth.

TIA.



Bug#941879: RFS: planner/0.14.6-8 [QA] -- project management application

2019-10-06 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "planner".

 * Package name: planner
   Version : 0.14.6-8
   Upstream Author : CodeFactory AB, Imendio AB + others
 * URL : http://live.gnome.org/Planner
 * License : GPL-2+
 * Vcs : None
   Section : gnome

It builds these binary packages:

planner - project management application
planner-dev - Planner development library
planner-doc - Documentation for planner
planner-data - Data files for planner

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

  https://mentors.debian.net/package/planner

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/planner/planner_0.14.6-8.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/gsettings-port.patch: Remove GConf migration code.
   * debian/patches/glibc-2.29.patch: New; fix GTK critical errors with
 glibc/2.29.
   * debian/patches/python3.patch: New; port to Python 3 and PyGI
 (Closes: #937299).
   * debian/patches/series: Update.
   * debian/compat: Bump to 12.
   * debian/control: Run wrap-and-sort -ast.
 (Build-Depends): Remove desktop-file-utils, dh-python, gnome-pkg-tools
 and libncurses5-dev; unnecessary.  Require debhelper >= 12.  Replace
 python-gtk2-dev and python-dev with python-gi-dev and python3-dev.
 (Depends): Remove ${python:Depends}, add python3-gi and
 gir1.2-gtk-2.0.
 (Recommends): Remove gconf2.
 (planner-doc) : Set to "foreign".
 (Rules-Requires-Root): Set to "no".
 (Standards-Version): Bump to 4.4.1; no changes needed.
   * debian/python-demo.py: Add an example script from upstream's
 repository, modified for Python 3 and the dynamic bindings.
   * debian/planner-doc.examples: Add debian/python-demo.py.
   * debian/planner-data.install: Remove usr/share/GConf.
   * debian/planner.install: Remove Python extensions, add *.typelib.
   * debian/rules: Remove --with python2 argument to dh.
 (LDFLAGS): Remove; not needed with GCC 9.
 (override_dh_makeshlibs): Remove the python extensions.
 (override_dh_autoreconf): Remove override; unnecessary.
   * debian/NEWS: New file; warn users about incompatibility woes.
   * debian/copyright: Update copyright years.



Re: Autoconf detection of libsparsehash-dev fails in sga (Was: Bug#938472: sga: Python2 removal in sid/bullseye)

2019-09-13 Thread Yavor Doganov
Andreas Tille wrote:
> The configure faulure is rather:
> 
> checking google/sparse_hash_set usability... no
> checking google/sparse_hash_set presence... yes
> configure: WARNING: google/sparse_hash_set: present but cannot be compiled

> +export DEB_CXXFLAGS_MAINT_APPEND=-std=c++98

The problem is exactly the opposite -- configure.ac is enforcing c++98
while these headers assume a newer standard.  The configure check
should pass if you remove this line in configure.ac:

| AC_SUBST(CXXFLAGS, "-std=c++98 -O3")

However, you may encounter compilation errors if the software is not
yet ready for GCC's default C++ standard.



Bug#939068: RFS: zapping/0.10~cvs6-17

2019-08-31 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "zapping".

 * Package name: zapping
   Version : 0.10~cvs6-17
   Upstream Author : Iñaki García Etxebarria 
 Michael H. Schimek 
 * URL : http://zapping.sourceforge.net/
 * License : GPL-2+
 * Vcs : https://salsa.debian.org/debian/zapping
   Section : gnome

It builds this binary package:

zapping - television viewer for the GNOME environment

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

  https://mentors.debian.net/package/zapping

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

  dget -x 
https://mentors.debian.net/debian/pool/main/z/zapping/zapping_0.10~cvs6-17.dsc

Changes since the last upload:

   * QA upload.
   * debian/patches/24-GConf-to-GSettings.patch: Remove GConf migration
 code; no longer needed after the buster release.
   * debian/patches/28-Python3.patch: New; port to Python 3 as version 2 is
 about to be removed during the bullseye cycle (Closes: #938878).
   * debian/patches/series: Update.
   * debian/compat: Bump to 12.
   * debian/control (Build-Depends): Require debhelper >= 12.  Replace
 python-dev with python3-dev.
 (Recommends): Remove gconf2.
 (Standards-Version): Claim compliance with 4.4.0; no changes needed.
   * debian/rules (override_dh_strip): Remove; dbgsym migration done.



Bug#907826: RFS: gnomint/1.3.0-1 [QA]

2019-01-26 Thread Yavor Doganov
Control: reopen -1

This bug has been closed because the package was automatically removed
from mentors.d.n (20 weeks without upload).

On Sun, Sep 02, 2018 at 07:41:18PM +0300, Yavor Doganov wrote:
> I'm looking for a sponsor for a QA upload of "gnomint".

> gnomint- X.509 Certification Authority management tool for GNOME

>   dget -x 
> https://mentors.debian.net/debian/pool/main/g/gnomint/gnomint_1.3.0-1.dsc

I reuploaded the package with three tiny changes:

- Bumped Standards-Version to 4.3.0;
- Deleted debian/source/options (custom compression settings);
- Refreshed changelog timestamp.



Bug#920444: RFS: zapping/0.10~cvs6-16 [QA] [RC]

2019-01-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for a QA upload of the package "zapping".

 * Package name: zapping
   Version : 0.10~cvs6-16
   Upstream Author : Iñaki García Etxebarria 
 Michael H. Schimek 
 * URL : http://zapping.sourceforge.net/
 * License : GPL-2
   Section : gnome

It builds this binary package:

zapping- television viewer for the GNOME environment

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

  https://mentors.debian.net/package/zapping

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

  dget -x 
https://mentors.debian.net/debian/pool/main/z/zapping/zapping_0.10~cvs6-16.dsc

Or use the Git repository at:

  https://salsa.debian.org/debian/zapping

Changes since the last upload:

  * QA upload.
  * debian/patches/24-GConf-to-GSettings.patch: Assign each GSettings
instance to its own unique variable; otherwise things get really messy
when plugins are loaded (Closes: #919473).
  * debian/patches/27-zsfb-manpage.patch: New; build and install
zapping_setup_fb's manpage conditionally based on the same
AM_CONDITIONAL that is used for the binary.
  * debian/patches/series: Update.
  * debian/rules: Pass --disable-v4l --disable-bktr on GNU/Hurd; remove
hurd-specific CPPFLAGS.
(override_dh_auto_install): Conditionally move zapping_setup_fb to
/usr/bin as it's only built on GNU/Linux architectures.
  * debian/control (Build-Depends): Remove freebsd-glue; that was a really
stupid idea that I should be ashamed of.  And I am.
(Depends): Add gsettings-desktop-schemas -- the code loads one schema
from this package which will be a hard error if it is not installed.
(Standards-Version): Bump to 4.3.0; no changes needed.
  * debian/copyright: Update copyright years, add Jeremy Bicha.



Re: Help for SIGSEGV in test suite needed when built with gcc 8.2 what works nicely with gcc 6.3

2019-01-11 Thread Yavor Doganov
On Wed, 09 Jan 2019 22:42:43 +0200,
Andreas Tille wrote:
> The values of the structure are set in line 350[3] and are OK there.

What looks suspicious to me is that an unsigned long long value is
assigned to struct members of type size_t.  In the previous upstream
release that worked, the return value of ffparse_ulong was used which
was unsigned long.

I doubt this is the culprit but may be something worth looking at.

> I admit I fail to see why the code works under stretch with gcc 6.3
> but fails with gcc 8.2.

If the code works with an old compiler but fails with a modern one, in
99.99% of the cases it's a bug in the code.  These bugs are revealed
due to new and more aggressive optimization techniques/algorithms that
assume undefined behavior.  IOW, the code was/is buggy by definition
but you got away with it somehow.  The remaining 0.01% is due to
compiler bugs but I bet that's not the case here.



Bug#918690: RFS: gnustep-back/0.27.0-1

2019-01-08 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-back".

 * Package name: gnustep-back
   Version : 0.27.0-1
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Alexander Malmberg ,
 Banlu Kemiyatorn  et al
 * 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.27 - GNUstep GUI Backend
gnustep-back0.27-art - GNUstep GUI Backend (art)
gnustep-back0.27-cairo - GNUstep GUI Backend (cairo)
gnustep-back0.27-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.27.0-1.dsc

Git repository (experimental branch):

  https://salsa.debian.org/gnustep-team/gnustep-back

Changes since the last upload:

  * New upstream release:
- SONAME change: libgnustep-back0.26 -> 0.27.
  * Remove patches applied upstream:
- autoreconf.patch;
- no-freetype-config.patch;
- link-libs.patch;
- xlib-fontconfig.patch;
- threaded-x.patch;
- no-font_cacher.patch.
  * debian/patches/series: Update.
  * debian/compat: Set to 12.
  * debian/templates/control.m4 (Build-Depends): Bump debhelper
requirement to match the compat level.  Require gnustep-make >=
2.7.0-4 for "terse" support.
(Standards-Version): Claim compliance with 4.3.0; no changes needed.
  * debian/control: Regenerate, reflecting the SONAME change.
  * debian/rules (override_dh_auto_install): Delete duplicate files
already shipped at /usr/share/doc.
(override_dh_auto_build): Use "$(verbose)" instead of "messages=yes"
to support "terse" in DEB_BUILD_OPTIONS.
  * debian/upstream/signing-key.asc: Minimize.
  * debian/gbp.conf: New file.
  * debian/copyright: Update copyright years.

P.S. This package depends on gnustep-base/1.26.0-1 (#918682) and
gnustep-gui/0.27.0-1 (#918686).



Bug#918686: RFS: gnustep-gui/0.27.0-1

2019-01-08 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

I am looking for a sponsor for my package "gnustep-gui".

 * Package name: gnustep-gui
   Version : 0.27.0-1
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Richard Frith-Macdonald ,
 Nicola Pero ,
 Gregory Casamento ,
 Alexander Malmberg ,
 Ivan Vučica  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.27 - 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.27.0-1.dsc

Git repository (experimental branch):

  https://salsa.debian.org/gnustep-team/gnustep-gui

Changes since the last upload:

  * New upstream release:
- Implements lazy loading of the app icon (Closes: #908512).
- SONAME change: libgnustep-gui0.26 -> 0.27.
  * Remove patches applied upstream:
- panel-selection.patch;
- print-crash.patch;
- gsdisplayserver-mainthread.patch;
- gstheme-nssegmentedcontrol.patch.
  * debian/patches/series: Update.
  * debian/compat: Set to 12.
  * debian/templates/control.m4 (Build-Depends): Bump debhelper
requirement to match the compat level.  Bump gnustep-make to >=
2.7.0-4 for "terse" support.
(Standards-Version): Claim compliance with 4.3.0; no changes needed.
  * debian/control: Regenerate, reflecting the SONAME change.
  * debian/rules: Replace all occurrences of "messages=yes" with
"$(verbose)" to support "terse" in DEB_BUILD_OPTIONS.
(override_dh_auto_install-indep): Delete duplicate files which trigger
lintian warning; they are already shipped in /usr/share/doc.
(v_base): Bump to 1.26.
  * debian/clean: Update for the new SONAME.
  * debian/upstream/signing-key.asc: Minimize.
  * debian/gbp.conf: New file.
  * debian/templates/gnustep-gui-common.install.in: Add manpages as
they're installed by the upstream build system.
  * debian/gnustep-gui-common.manpages: Delete; pointless.
  * debian/templates/gnustep-gui-doc.install.in: Likewise, let the
upstream build system handle the Info manual.
  * debian/gnustep-gui-doc.info: Delete.
  * debian/copyright: Bump copyright years for Debian packaging.



Bug#918682: RFS: gnustep-base/1.26.0-1

2019-01-08 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-base".

 * Package name: gnustep-base
   Version : 1.26.0-1
   Upstream Author : Richard Frith-Macdonald ,
 Adam Fedor  and many others
 * URL : http://gnustep.org
 * License : LGPL-2.1+ (library), GPL-3+ (tools/daemons)
   Section : gnustep

It builds these binary packages:

gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.26 - GNUstep Base library

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.26.0-1.dsc

Git repository (experimental branch):

https://salsa.debian.org/gnustep-team/gnustep-base

Changes since the last upload:

  * New upstream release:
- Detects ICU with pkg-config (Closes: #915714).
- SONAME change: libgnustep-base1.25 -> 1.26.
  * Remove patches applied upstream:
- portmessage-msgid.patch;
- icu-60.patch;
- hurd-systemuptime.patch.
  * debian/patches/pkg-config-macro.patch: Remove hunks applied upstream
(that is, all of them).  However, upstream opted to cater for ancient
pkg-config which does not provide the PKG_PROG_PKG_CONFIG macro and
this approach still triggers a lintian warning; update accordingly.
  * debian/patches/fix-spelling-error.patch: Refresh.
  * debian/patches/fix-tests-network.patch: Refresh and mark 2 more tests
as hopeful (GSXML).
  * debian/patches/series: Update.
  * debian/compat: Bump to 12.
  * debian/templates/control.m4 (Build-Depends): Bump debhelper
requirement to match the compat level.
(Standards-Version): Claim compliance with 4.3.0; no changes needed.
  * debian/control: Regenerate, reflecting the SONAME change.
  * debian/rules: Replace all occurrences of "messages=yes" with
"$(verbose)" to support "terse" in DEB_BUILD_OPTIONS.
(v_make): Bump to 2.7.0-4 for "terse" support.
(override_dh_installinit): Also pass --no-start (Closes: #913914).
(override_dh_auto_install-indep): Delete duplicate or otherwise
unnecessary files which trigger lintian warnings.
(override_dh_compress): Remove; not necessary with compat 12.
  * debian/upstream/signing-key.asc: Minimize.
  * debian/gnustep-base-doc.lintian-overrides: New; override
package-contains-documentation-outside-usr-share-doc for a node from
the Texinfo manual in HTML format; it is in GNUSTEP_DOC on purpose.
  * debian/gbp.conf: New file.
  * debian/templates/gnustep-base-runtime.install.in: Add usr/share/man as
all manpages are installed by the upstream build system; there's no
need to install them explicitly.
  * debian/gnustep-base-runtime.manpages: Delete; not really necessary.
  * debian/not-installed: New file; explicitly list all files which are
not installed on purpose.
  * debian/copyright: Add explicit entry for Source/Additions/Unicode.m,
which is now (a portion of) under the Expat license and copyrighted by
Bjoern Hoehrmann.  Bump copyright years for Debian packaging.  There
were copyrightable changes upstream in 2018 but these are not actually
reflected in the source files so leave statements as they are.
  * debian/clean: Update for the new SONAME.



Re: No reply on uploading wxMaxima-18.12.0-1

2018-12-26 Thread Yavor Doganov
Mattia Rizzolo wrote:
> On Wed, Dec 26, 2018 at 10:10:50AM +0200, Yavor Doganov wrote:
> > I had exactly the same problem a few days ago.  It seemed to resolve
> > by itself as the package was finally processed but it took more than
> > 24 hours.
> 
> Like what happened a few days ago, the importer crashed.  At least for
> me it's more helpful if people email supp...@mentors.debian.net which I
> tend to read sooner than debian-mentors.

Hiccups have occurred before, so I thought the server is busy due to
people uploading more packages over the weekend and the forthcoming
holidays.  I was surely about to report it if the issue was persistent
and more likely to be a bug rather than some transient failure.

> FTR, this is the crash:
> https://salsa.debian.org/mentors.debian.net-team/debexpo/issues/40

All I know about Python is that it's a big non-poisonous snake and
unfortunately that is rather insufficient to be of any help here :(

> > I was not able to upload again (with dput), so my guess is that it was
> > stuck in the queue for some reason.
> 
> It's weird.  if it was removed it means it was processed at some point…

I made a second attempt a few hours after the initial upload and got
error messages that the files are there and cannot be overwritten.
Hence my assumption that it was not processed then.  (Obviously it was
processed on the following day as I got the confirmation email and the
package actually appeared at mentors.)



Re: No reply on uploading wxMaxima-18.12.0-1

2018-12-26 Thread Yavor Doganov
On Tue, 25 Dec 2018 22:09:20 +0200,
Gunter Königsmann wrote:
> I have uploaded the new version to wxMaxima to mentors today. At least
> dput did tell me that the upload succeeded, but it never appeared on
> mentors.debian.net. Also I didn't receive the info that the package is
> uploaded.

I had exactly the same problem a few days ago.  It seemed to resolve
by itself as the package was finally processed but it took more than
24 hours.  

> A while later it seemed to have disappeared from there: dupload was able
> to upload it again.

I was not able to upload again (with dput), so my guess is that it was
stuck in the queue for some reason.



Bug#912702: RFS: gnome-mastermind/0.3.1-3 [QA]

2018-11-03 Thread Yavor Doganov
Package: sponsorhip-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for a QA upload of the package
"gnome-mastermind".

 * Package name: gnome-mastermind
   Version : 0.3.1-3
   Upstream Author : Filippo Argiolas 
 * URL : https://www.autistici.org/gnome-mastermind/
 * License : GPL-2+
   Section : games

It builds this binary package:

gnome-mastermind - Mastermind™ clone for GNOME

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

  https://mentors.debian.net/package/gnome-mastermind

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnome-mastermind/gnome-mastermind_0.3.1-3.dsc

Or obtain the Git repository with:

  git clone g...@salsa.debian.org:debian/gnome-mastermind.git

Changes since the last upload:

  * QA upload.
  * debian/source/format: New file; set format to 3.0 (quilt).
  * debian/patches/01_docs.diff: Add description.  Patch Makefile.am
instead of Makefile.in.  Add TODO to doc_DATA.
  * debian/patches/use-yelp-tools.patch: New; move away from the
deprecated gnome-doc-utils (Closes: #829977).
  * debian/patches/gsettings-port.patch: New; switch from GConf to
GSettings (Closes: #886075).
  * debian/patches/no-overlinking.patch: New; avoid linking the needed
libraries twice.
  * debian/patches/gtk3-port.patch: New; port to GTK+ 3.
  * debian/patches/desktop-file.patch: New; make .desktop file valid.
  * debian/patches/series: New file.
  * debian/compat: Set to 11.
  * debian/control: Run wrap-and-sort -ast.
(Maintainer): Set to the Debian QA Group (O: #826926).
(Build-Depends): Bump debhelper requirement to >= 11.  Remove cdbs,
autotools-dev, docbook-xml, imagemagick, gnome-doc-utils,
libxml-parser-perl and libgconf2-dev.  Add intltool and yelp-tools.
Replace libgtk2.0-dev with libgtk-3-dev.  Remove obsolete version
requirements for libglib2.0-dev and pkg-config.
(Recommends): Add gconf2 for data migration's sake.
(Description): Extend.
(Vcs-Git, Vcs-Browser): Add.
(Standards-Version): Claim compliance with 4.2.1 as of this release.
  * debian/rules: Rewrite for plain dh; enable hardening.
  * debian/install: Delete.
  * debian/menu: Delete as required by current Policy.
  * debian/gnome-mastermind.6: A brand new one.
  * debian/manpages: New file; install it.
  * debian/watch: Replace with a fake one as Gna! is gone.
  * debian/changelog: Whitespace cleanup.
  * debian/copyright: Rewrite in copyright-format 1.0.



Bug#911867: RFS: frr/6.0.1-1 [ITP]

2018-10-28 Thread Yavor Doganov
David Lamparter wrote:
> On Sun, Oct 28, 2018 at 06:00:08PM +0200, Yavor Doganov wrote:
> > Hmm, if a shared library does not provide a stable ABI it should not
> > be shipped as public library.
> 
> Good point, done, latest version on mentors uses /usr/lib/$multiarch/frr/
> However, now I have package-has-unnecessary-activation-of-ldconfig-trigger
> to deal with...

This appears to be debhelper #204975.  You can use an override like:

override_dh_makeshlibs:
dh_makeshlibs --noscripts



Bug#911867: RFS: frr/6.0.1-1 [ITP]

2018-10-28 Thread Yavor Doganov
David Lamparter wrote:
> Symbols files are only applicable to libraries providing a stable ABI.
> This is explicitly not the case for FRRouting (hence also the 0.0.0
> .so version.)

Hmm, if a shared library does not provide a stable ABI it should not
be shipped as public library.  Please consider installing it at
/usr/lib/frr or something similar.  That way, you won't clutter
/usr/lib, your package will be compliant with Policy and as a bonus
you'd get rid of the (legitimate) lintian warnings.



Salsa repository request

2018-10-24 Thread Yavor Doganov
I'd appreciate if someone creates an empty gnome-mastermind repository
at salsa.d.o and grants me (yavor-guest) commit access.  This package
has been orphaned by Bart Martens (bartm) in 2016 (#826926).

TIA.



Bug#911636: RFS: gkdebconf/2.0.4 [QA]

2018-10-22 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for a QA upload of the package "gkdebconf".

 * Package name: gkdebconf
   Version : 2.0.4
   Upstream Author : Gustavo Noronha Silva 
 Agney Lopes Roth Ferraz 
 * URL : N/A
 * License : GPL-2+
   Section : admin

It builds this binary package:

gkdebconf  - Helper to reconfigure packages with Debconf

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

  https://mentors.debian.net/package/gkdebconf

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gkdebconf/gkdebconf_2.0.4.dsc

Changes since the last upload:

  * QA upload.
  * Port to GSettings (Closes: #698032).
  * Require gettext 0.19; pass "external" to AM_GNU_GETTEXT.
  * Uncomment AC_CONFIG_HEADERS; fixes a bunch of compiler warnings.
  * Don't define MKINSTALLDIRS; unnecessary.
  * Fix compiler warnings; check return result of fgets.
  * debian/control (Build-Depends): Drop libgconf2-dev.  Remove ancient
gettext version requirement.
(Recommends): Add gconf2 for data migration.
(Vcs-Git, Vcs-Browser): Remove as the repository is gone.
(Standards-Version): Claim compliance with 4.2.1.
  * debian/rules: Set DEB_LDFLAGS_MAINT_APPEND to -Wl,--as-needed.
(override_dh_auto_install): Remove override; useless.
  * debian/menu: Delete.
  * debian/copyright: Add myself.



Bug#911458: RFS: planner/0.14.6-7 [QA]

2018-10-20 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for a QA upload of the package "planner".

 * Package name: planner
   Version : 0.14.6-7
   Upstream Author : Imendio AB, CodeFactory AB & others
 * URL : http://live.gnome.org/Planner
 * License : GPL-2+
   Section : gnome

It builds these binary packages:

planner- project management application
planner-data - Data files for planner
planner-dev - Planner development library
planner-doc - Documentation for planner

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

  https://mentors.debian.net/package/planner

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/planner/planner_0.14.6-7.dsc

Changes since the last upload:

  * QA upload.
  * debian/patches/python-plugin-crash.patch: New; fix python plugin crash
when executing python scripts (Closes: #584832).
  * debian/patches/no-scrollkeeper.patch: New; eliminate scrollkeeper
dependency (Closes: #885113).
  * debian/patches/no-libgnomeui.patch: New; eliminate libgnomeui
dependency.  It is only needed by the SQL plugin which is not built
anyway as it needs porting to libgda5.  This should allow the package
to migrate to testing (Closes: #57).
  * debian/patches/document-help-option.patch: New (Closes: #675794).
  * debian/patches/pkg-config-detection.patch: New; use
PKG_PROG_PKG_CONFIG to detect pkg-config.
  * debian/patches/gsettings-port.patch: New; move away from GConf.
  * debian/patches/series: Update.
  * debian/compat: Set to 11.
  * debian/control (Build-Depends): Bump debhelper requirement to match
the compat level.  Remove dh-autoreconf, dpkg-dev, scrollkeeper,
libgnomeui-dev and libgconf2-dev.  Remove python-gtk2-dev and
intltool version requirements; satisfied even in oldstable.
(Recommends): Remove scrollkeeper; add gconf2 for data migration.
(Breaks, Replaces): Remove; obsolete.
(Vcs-Git, Vcs-Browser): Remove as the repository is gone.
(Standards-Version): Bump to 4.2.1; no changes needed.
  * debian/rules: Remove --parallel and --with autoreconf.
(override_dh_auto_configure): Drop --disable-schemas-install.
(override_dh_builddeb): Remove override as advised by lintian.
  * debian/planner.install: Remove /etc; nothing to install there.
  * debian/planner-data.install: Remove usr/share/omf; add usr/share/GConf
and usr/share/glib-2.0.
  * debian/watch: Use https.
  * debian/copyright: Add missing short license.  Add myself.
  * debian/changelog: Strip trailing whitespace.



Bug#910947: RFS: regexxer/0.10-4 [QA]

2018-10-13 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for a QA upload of the package "regexxer".

 * Package name: regexxer
   Version : 0.10-4
   Upstream Author : Daniel Elstner 
 Fabien Parent 
 * URL : http://regexxer.sf.net
 * License : GPL-2+
   Section : devel

It builds this binary package:

regexxer   - visual search and replace tool using Perl Regex

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

  https://mentors.debian.net/package/regexxer

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

  dget -x 
https://mentors.debian.net/debian/pool/main/r/regexxer/regexxer_0.10-4.dsc

Changes since the last upload:

  * QA upload.
  * debian/compat: Set to 11.
  * debian/control (Build-Depends): Drop gconf2; completely unnecessary
(Closes: #894261).  Require debhelper >= 11.  Remove dh_autoreconf.
(Standards-Version): Claim compliance with 4.2.1; no changes needed.
  * debian/rules: Remove --with autoreconf; that's the default.
  * debian/patches/50_exception-prefdialog.patch: New; fix unhandled
exception due to invalid property which does not allow the preferences
dialog to be opened.
  * debian/patches/series: Update.
  * debian/lintian-overrides: Delete; unused.
  * debian/copyright: Use https for copyright format.  Add myself.
  * debian/changelog: Strip trailing whitespace.



Bug#909194: RFS: zapping/0.10~cvs6-14 [QA] [RC]

2018-09-24 Thread Yavor Doganov
Boyuan Yang wrote:
> I took a look at this package.

Thank you!

> If you are not a Debian Developer and you need commit permission,
> please tell me your Salsa -guest username and I will grant you with
> such permission.

My Salsa username is yavor-guest, thanks.  I'll push the -14 changes
as gradual commits.

> (zapping:30767): GLib-GIO-ERROR **: 19:52:58.346: Settings schema 
> 'net.sf.Zapping.plugins.teletext.window' does not contain a key named 'view-
> menu'

> Please fix this problem.

Hopefully fixed; I reuploaded the updated package to mentors.
(I'm not removing the moreinfo tag as I expect there is a truckload of
other problems.)



Bug#909194: RFS: zapping/0.10~cvs6-14 [QA] [RC]

2018-09-19 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for a QA upload of the package "zapping".

 * Package name: zapping
   Version : 0.10~cvs6-14
   Upstream Author : Iñaki García Etxebarria 
 Michael H. Schimek 
 * URL : http://zapping.sourceforge.net/
 * License : GPL-2
   Section : gnome

It builds this binary package:

zapping- television viewer for the GNOME environment

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

  https://mentors.debian.net/package/zapping

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

  dget -x 
https://mentors.debian.net/debian/pool/main/z/zapping/zapping_0.10~cvs6-14.dsc

Changes since the last upload:

  * QA upload.
  * debian/patches/23-GnomeUI-to-GTK3.patch: New; (attempt to) port to
GTK+ 3 (Closes: #886187).  See the patch description for details.
  * debian/patches/24-GConf-to-GSettings.patch: New; migrate from GConf to
GSettings (Closes: #886188).
  * debian/patches/25-Disable-mpeg-plugin.patch: New; instead of shipping
an empty plugin, build the mpeg plugin conditionally if HAVE_LIBRTE is
defined.  This library is not available in Debian.
  * debian/patches/series: Update.
  * debian/control (Build-Depends): Replace libgtk2.0-dev with
libgtk-3-dev.  Remove libglade2-dev, libgnomeui-dev and libgconf2-dev.
Add libgl1-mesa-dev.
(Recommends): Add gconf2 for the sake of data migration.
(Vcs-Git, Vcs-Browser): Remove; repository no longer available.
(Standards-Version): Bump to 4.2.1; no changes required.
  * debian/rules: Define hurd-specific CPPFLAGS; yet another attempt to
fix FTBFS on GNU/Hurd.
(override_dh_auto_configure): Override AC_PATH_PROG test for
consolehelper so that --enable-pam actually works.  Drop
--disable-schemas-install and --with-gconf-schema-file-dir.
(override_dh_auto_install): Move zapping_setup_fb to /usr/bin.
(override_dh_fixperms): Remove, no longer necessary.
  * debian/lintian-overrides: Delete as it is unused now.
  * debian/links: Delete, no longer needed.
  * debian/copyright: Use https for Format URL.  Bump copyright years.



Bug#907826: RFS: gnomint/1.3.0-1 [QA] [RC]

2018-09-05 Thread Yavor Doganov
Andreas Henriksson wrote:
> PS. after sending you the previous mail I thought to myself that a
> Recommends might be more suitable, so people can remove gconf2 again
> after upgrade is finished (and anyone not installing recommends gets
> their choice of not migrating their settings) just thought I'd
> mention it...

Makes sense, thank you.  Reuploaded with this change.



Bug#907826: RFS: gnomint/1.3.0-1 [QA] [RC]

2018-09-05 Thread Yavor Doganov
Andreas Henriksson wrote:
> On Sun, Sep 02, 2018 at 07:41:18PM +0300, Yavor Doganov wrote:
> >   * debian/patches/gsettings-port.patch: New, migrate from GConf to
> > GSettings (Closes: #885817).

> With gsettings migration I guess you feel it's unwelcome to have
> a dependency on gconf2 remaining in buster, but for data conversion
> the dependency needs to remain until gsettings conversion has shipped
> in one stable debian release (as a minimum).

I agree completely.  Some time ago I asked on the pkg-gnome list
precisely about this scenario [1] but didn't receive a reply.  As the
situation now is clear and the new maintainer announced gconf is going
to be shipped in buster, I added explicit dependency on gconf2 and
removed the comment regarding migration from the patch.

[1] 
https://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/2018-August/145477.html

> >   * debian/pixmaps/gnomint.xpm:
> >   * debian/gnomint.menu:
> >   * debian/gnomint.install: Delete.
> 
> I guess you mean 'Delete' applies to all three above?

Yes, this is a short variant that's widely used in upstream
changelogs.  I changed it to "Delete" followed by "Likewise".

> Maybe would have been better to write them under the same bullet
> point. (Also I'm not sure about separating the changelog on a
> per-file basis, rather than on a per-change basis but I guess that's
> related to personal taste and different people do it differently.)

Well, yes, it is personal taste.  I prefer the former concept as it's
very easy to miss some file or some tiny change with the latter.  It
also corresponds with the GNU ChangeLog requirements so I don't have
to adapt mentally when I switch between a GNU-style ChangeLog and a
Debian changelog.

OTOH, the per-change approach is very useful for commit messages.

Thanks for the review.  I reuploaded the package with these changes
and the timestamp updated.



Re: Missing define (Was: infernal: another autoreconf issue)

2018-07-16 Thread Yavor Doganov
Andreas Tille wrote:
> RAMLIMIT is defined in src/config.h.in but for some reason not
> propagated to src/config.h.

Yes, autoheader discards the whole file and generates a new template.
You can add this snippet to configure.ac to be included verbatim:

AH_TOP([
/* RAMLIMIT (in MB) defines how much memory we're
 * allowed to expend on alignment algorithms without
 * switching to more efficient memory forms - e.g.
 * in smallcyk.c
 */
#ifndef RAMLIMIT
#define RAMLIMIT 0
#endif

/* SRE_CONLEVEL will prob move to squid somewhere.
 *  Set to 1 to activate contract checking, during debugging.
 */
#define SRE_CONLEVEL 1
#if (SRE_CONLEVEL >= 1)
#include 
#endif

#define CMSEQDBENV   "BLASTDB"
#define CMDBENV  "RFAMDB"
])



Re: infernal: another autoreconf issue (Was: staden: possibly undefined macro: AC_MSG_ERROR despite pkg-config was added to Build-Depends)

2018-07-15 Thread Yavor Doganov
Andreas Tille wrote:
> autoheader: warning: missing template: EASEL_COPYRIGHT
> autoheader: Use AC_DEFINE([EASEL_COPYRIGHT], [], [Description])

The problem here is that AC_DEFINE and AC_DEFINE_UNQUOTED are used to
define preprocessor symbols without the third argument which is the
description.  This is fine as long as AC_CONFIG_HEADERS is *not* used.
However, that is not the case -- there are three configuration headers
with separate calls to AC_CONFIG_HEADERS.

The simple, but kinda tiresome solution is to add a third argument to
every AC_DEFINE/AC_DEFINE_UNQUOTED call, like this:

AC_DEFINE_UNQUOTED([EASEL_COPYRIGHT], ["$EASEL_COPYRIGHT"],
   [Easel copyright information.])

Some of the symbols are already documented in the templates provided
by upstream (the .h.in files) but they are invisible to autoheader.

You can also play with AH_TOP/AH_BOTTOM to construct a single
configuration header and put any special things that need to be in the
header templates verbatim, possibly #include'd based on some
conditional.  This is what I'd do if I was upstream, unless the
package really needs separate configuration headers (usually because
some of its components are distributed independently).  I guess this
is exactly what happened -- hhmer and easel were components (external
modules or bundled sources that have their own configure.ac) which
were combined together at some point.



Re: staden: possibly undefined macro: AC_MSG_ERROR despite pkg-config was added to Build-Depends

2018-07-14 Thread Yavor Doganov
Andreas Tille wrote:
> Since usually the solution is to add pkg-config to Build-Depends
> I tried this but this does not change anything.

I fail to see the reasoning here.

> Any idea how to fix this?

Try the attached patch.  The important fix is adding
AC_CONFIG_MACRO_DIR to configure.in; the changes to
libcurl_check_config.m4 are to silence autoconf warnings.
diff --git a/ac_stubs/libcurl_check_config.m4 b/ac_stubs/libcurl_check_config.m4
index 9b41a73..0c17884 100644
--- a/ac_stubs/libcurl_check_config.m4
+++ b/ac_stubs/libcurl_check_config.m4
@@ -116,7 +116,7 @@ AC_DEFUN([LIBCURL_CHECK_CONFIG],
_libcurl_save_libs=$LIBS
LIBS="$LIBCURL $LIBS"

-   AC_LINK_IFELSE(AC_LANG_PROGRAM([#include ],[
+   AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]],[[
 /* Try and use a few common options to force a failure if we are
missing symbols or can't link. */
 int x;
@@ -127,7 +127,7 @@ x=CURLOPT_FILE;
 x=CURLOPT_ERRORBUFFER;
 x=CURLOPT_STDERR;
 x=CURLOPT_VERBOSE;
-]),libcurl_cv_lib_curl_only_needs_minus_l_curl=yes,libcurl_cv_lib_curl_only_needs_minus_l_curl=no)
+]])],libcurl_cv_lib_curl_only_needs_minus_l_curl=yes,libcurl_cv_lib_curl_only_needs_minus_l_curl=no)
 
CPPFLAGS=$_libcurl_save_cppflags
LIBS=$_libcurl_save_libs
@@ -178,7 +178,7 @@ x=CURLOPT_VERBOSE;
_libcurl_save_libs=$LIBS
LIBS="$LIBCURL $LIBS"
 
-   AC_LINK_IFELSE(AC_LANG_PROGRAM([#include ],[
+   AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]],[[
 /* Try and use a few common options to force a failure if we are
missing symbols or can't link. */
 int x;
@@ -189,7 +189,7 @@ x=CURLOPT_FILE;
 x=CURLOPT_ERRORBUFFER;
 x=CURLOPT_STDERR;
 x=CURLOPT_VERBOSE;
-]),libcurl_cv_lib_curl_usable=yes,libcurl_cv_lib_curl_usable=no)
+]])],libcurl_cv_lib_curl_usable=yes,libcurl_cv_lib_curl_usable=no)
 
CPPFLAGS=$_libcurl_save_cppflags
LIBS=$_libcurl_save_libs
diff --git a/configure.in b/configure.in
index a3ee01b..ddf3f5e 100644
--- a/configure.in
+++ b/configure.in
@@ -8,6 +8,7 @@ AC_INIT([staden],[2.0.0b11-2016])
 
 
 AC_CONFIG_HEADERS(staden_config.h)
+AC_CONFIG_MACRO_DIR([ac_stubs])
 
 #-
 # Checks for compiler programs.


Bug#898534: RFS: ftp.app/0.6-2 [RC]

2018-05-24 Thread Yavor Doganov
Peter Pentchev wrote:
> So I just took a more careful look at /usr/share/GNUstep/debian/config.mk
> and "optim" seems to be conditionally defined there.

Yes, I moved this snippet into config.mk in order not to repeat it in
every GNUstep package.  Hence the explicit B-D on the gnustep-make
version that has it.

> Would you like me to upload the package now and sort out the
> hardened functions later, if it is even possible to handle with
> ObjC?

Yes, please upload, this issue needs further investigation.  I don't
think it has anything to do with Objective-C.  The hardening flags for
ObjC are the same as C, as it should be.  I believe the problem is
due to hardening-check reporting no protected functions:

$ hardening-check --verbose FTP.app/FTP 
FTP.app/FTP:
 Position Independent Executable: yes
 Stack protected: yes
 Fortify Source functions: no, only unprotected functions found!
unprotected: recv
unprotected: fread
unprotected: memmove
 Read-only relocations: yes
 Immediate binding: yes

That's why lintian is complaining.  OTOH, I just tried a simple C test
program that uses fread and fprintf.  Without hardening flags the
output is:

 Fortify Source functions: no, only unprotected functions found!
unprotected: fread
unprotected: fprintf

With CPPFLAGS=-D_FORTIFY_SOURCE=2:

 Fortify Source functions: yes (some protected functions found)
unprotected: fread
protected: fprintf

IOW, if ftp.app used fprintf there would be no lintian warning.  Why
fprintf is protected while fread is not is something that has to be
investigated.  Perhaps someone on -mentors already knows the answer?



Bug#899235: RFS: gnustep-base/1.25.1-4

2018-05-21 Thread Yavor Doganov
Peter Pentchev wrote:
> On Mon, May 21, 2018 at 12:26:52PM +0300, Yavor Doganov wrote:
> > I am looking for a sponsor for my package "gnustep-base".
> 
> Uploaded, thanks!

Many thanks for sponsoring and congratulations for becoming a DD!

> A small idea for the future: adding a debian/upstream/metadata file
> might be nice.

For the time being I am ignoring this in all my packages because:

- the DEP is not accepted yet so there might be changes in the
  format/implementation.
- I hope it won't be accepted, ever.  It is actually useful only for a
  (small) set of packages.

> Please feel free to contact me directly for future uploads.

Thanks!  Do you mean for gnustep-base only or for the whole GNUstep
stack?  If it's the latter, I've got three other RFS (#898363, #898403
and #898534).



Bug#899235: RFS: gnustep-base/1.25.1-4

2018-05-21 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

 Dear mentors,

I am looking for a sponsor for my package "gnustep-base".

 * Package name: gnustep-base
   Version : 1.25.1-4
   Upstream Author : Richard Frith-Macdonald ,
 Adam Fedor  and many others
 * URL : http://gnustep.org
 * License : LGPL-2.1+ (library), GPL-3+ (tools/daemons)
   Section : gnustep

It builds these binary packages:

gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.25 - GNUstep Base library

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.25.1-4.dsc

Or clone the Git repository at:

  https://salsa.debian.org/gnustep-team/gnustep-base

Changes since the last upload:

  * debian/patches/hurd-systemuptime.patch: New, fix intermittent test
failure/FTBFS on GNU/Hurd when procfs is not available.
  * debian/patches/series: Update.
  * debian/templates/control.m4: Move Suggests: gnustep-base-doc from
-common to the -dev package as it is most useful for developers.
Remove version requirement; not really needed.  Likewise, let the -doc
package recommend -dev without specific version.
  * debian/control: Regenerate.



Bug#898534: RFS: ftp.app/0.6-2 [RC]

2018-05-13 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "ftp.app".

 * Package name: ftp.app
   Version : 0.6-2
   Upstream Author : Riccardo Mottola 
 * URL : http://www.nongnu.org/gap/ftp/
 * License : GPL-2+
   Section : gnustep

It builds this binary package:

ftp.app- File transfer protocol application for GNUstep

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

  https://mentors.debian.net/package/ftp.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/f/ftp.app/ftp.app_0.6-2.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/ftp.app

Changes since the last upload:

  * Team upload.
  * debian/compat: Bump to 11.
  * debian/rules: Rewrite for modern dh.  Don't convert/install the .xpm
icon (Closes: #897524).  Use standard variables; enable all hardening.
  * debian/control: Run wrap-and-sort -ast for diff-friendliness.
(Build-Depends): Drop imagemagick.  Bump debhelper to >= 11.  Require
gnustep-make >= 2.7.0-3 for the optim variable definition.
(Depends): Drop ${gnustep:Depends}; obsolete.
(Vcs-Git, Vcs-Browser): Switch to Salsa.
(Standards-Version): Claim compliance with 4.1.4 as of this release.
  * debian/menu: Delete as per current policy requirement.
  * debian/dirs: Replace usr/bin with usr/share/GNUstep.
  * debian/install: New file; install the .desktop file.
  * debian/preinst: Delete; no longer needed.
  * debian/FTP.desktop: Use the .tif icon, add Keywords and Comment keys.
  * debian/watch: Upgrade to version 4, use Savannah's mirror redirector.
  * debian/copyright: Rewrite in format 1.0.
  * debian/patches/spelling-errors.patch: New; fix some spelling errors.
  * debian/patches/series: New file.



Bug#898430: RFS: gnustep-base/1.25.1-3 [RC]

2018-05-11 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "gnustep-base".

 * Package name: gnustep-base
   Version : 1.25.1-3
   Upstream Author : Richard Frith-Macdonald ,
 Adam Fedor  and many others
 * URL : http://gnustep.org
 * License : LGPL-2.1+ (library), GPL-3+ (tools)
   Section : gnustep

It builds these binary packages:

gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.25 - GNUstep Base library

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.25.1-3.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/gnustep-base

Changes since the last upload:

  * debian/patches/icu-60.patch: Fix FTBFS on big-endian architectures
(really closes: #888908).
  * debian/templates/control.m4 (Standards-Version): Bump to 4.1.4; no
changes required.
  * debian/control: Regenerate.



Bug#898403: RFS: batmon.app/0.9-2 [RC]

2018-05-11 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "batmon.app".

 * Package name: batmon.app
   Version : 0.9-2
   Upstream Author : Riccardo Mottola 
 * URL : http://nongnu.org/gap/batmon
 * License : GPL-2+
   Section : gnustep

It builds this binary package:

batmon.app - Battery monitor for GNUstep

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

  https://mentors.debian.net/package/batmon.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/b/batmon.app/batmon.app_0.9-2.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/batmon.app

Changes since the last upload:

  * debian/compat: Bump to 11.
  * debian/rules: Don't include buildflags.mk.  Remove variables already
defined in config.mk.  Replace LDFLAGS with DEB_LDFLAGS_MAINT_APPEND.
(override_dh_auto_build): Don't generate the .xpm icon; fixes FTBFS
with recent imagemagick (Closes: #897502).  Invoke dh_auto_build
instead of $(MAKE) for parallel builds.  Pass dpkg-buildflags instead
of all flags manually.
(override_dh_clean): Remove.
(override_dh_link): Don't invoke gsdh_gnustep; useless for apps.
  * debian/control (Build-Depends): Remove imagemagick.  Bump debhelper
requirement to match the compat level.  Add gnustep-make >= 2.7.0-3
for noopt support.
(Depends): Remove ${gnustep:Depends}; obsolete.
(Vcs-Git, Vcs-Browser): Switch to Salsa.
(Standards-Version): Claim compliance with 4.1.4 as of this release.
  * debian/menu: Delete as per policy requirement.
  * debian/install: Remove batmon.xpm.
  * debian/watch: Upgrade to version 4, use Savannah's mirror redirector.
  * debian/copyright: Use https, add Upstream-Contact, update Debian
packaging copyright years.



Bug#898363: RFS: wrapperfactory.app/0.1.0-5

2018-05-10 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "wrapperfactory.app".

 * Package name: wrapperfactory.app
   Version : 0.1.0-5
   Upstream Author : Raffael Herzog 
 * URL : N/A
 * License : GPL-2
   Section : gnustep

It builds this binary package:

wrapperfactory.app - Application wrappers configuration tool for GNUstep

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

  https://mentors.debian.net/package/wrapperfactory.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/w/wrapperfactory.app/wrapperfactory.app_0.1.0-5.dsc

Or clone the Git repository:

  https://salsa.debian.org/gnustep-team/wrapperfactory.app

Changes since the last upload:

  * debian/compat: Bump to 11.
  * debian/rules: Rewrite for modern dh.  Don't include dpatch.make.
Don't generate/install the .xpm icon.  Enable all hardening.  Move the
.gorm files to /usr/share as well.
  * debian/control: Run wrap-and-sort -ast.
(Build-Depends): Remove dpatch and imagemagick.  Bump debhelper to
>= 11.  Require gnustep-make >= 2.7.0-3 for noopt support.
(Depends): Remove ${gnustep:Depends}; obsolete.
(Vcs-Arch): Replace with Vcs-Git.
(Vcs-Browser): New field.
(Standards-Version): Claim compliance with 4.1.4 as of this release.
  * debian/source/format: Set to 3.0 (quilt).
  * debian/patches/00list: Rename as...
  * debian/patches/series: ...and update.
  * debian/patches/05_objdir.dpatch: Delete, no longer necessary.
  * debian/patches/10_libGSWrapper_libobjc.dpatch: Rename as...
  * debian/patches/link-libs.patch: ...and quiltify.
  * debian/patches/make-v2-strict.patch: New; fix FTBFS with gnustep-make
in strict v2 mode, adapt code to a v2 environment (Closes: #897620).
  * debian/patches/gcc-warnings.patch: New; fix some GCC warnings.
  * debian/README.source: Delete; useless.
  * debian/menu: Delete as per policy requirement.
  * debian/manpages: New file.
  * debian/WrapperFactory.desktop: Set Icon to the actual file in
/usr/share.  Add Keywords key.
  * debian/watch: Replace with a dummy one as upstream's site is gone.
  * debian/maintscript: New; handle the move from dir to symlink.
  * debian/copyright: Rewrite in format 1.0.



Bug#898007: RFS: edenmath.app/1.1.1a-8

2018-05-05 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for my package "edenmath.app".

 * Package name: edenmath.app
   Version : 1.1.1a-8
   Upstream Author : Chad Armstrong ,
 Rob Burns 
 * URL : http://www.eskimo.com/~pburns/EdenMath/
 * License : GPL-2+
   Section : math

It builds this binary package:

edenmath.app - Scientific calculator for GNUstep

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

  https://mentors.debian.net/package/edenmath.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/e/edenmath.app/edenmath.app_1.1.1a-8.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/edenmath.app

Changes since the last upload:

  * debian/compat: Bump to 11.
  * debian/source/format: New file, set to 3.0 (quilt).
  * GNUmakefile: Move local modifications...
  * debian/patches/include-help.patch: ...here.
  * debian/patches/series: New file.
  * debian/rules: Rewrite for modern dh.  Move Resources to /usr/share.
Enable hardening.  Do not use gs_make (Closes: #897622).
(override_dh_compress): Exclude .rtf files.
  * debian/maintscript: New file, handle the dir to symlink switch.
  * debian/control: Run wrap-and-sort -ast for diff-friendliness.
(Uploaders): Remove Hubert on his request; add myself.
(Build-Depends): Bump debhelper to >= 11.  Drop ancient
libgnustep-gui-dev version constraint.  Require gnustep-make >=
2.7.0-3 for the optim variable definition.
(Vcs-Git, Vcs-Browser): New fields.
(Standards-Version): Compliant with 4.1.4 as of this release.
(Description): Mention the original app.
  * debian/changelog: Whitespace cleanup.
  * debian/lintian-override:
  * debian/menu:
  * debian/dirs: Delete; no longer necessary.
  * debian/install: New file; install the .desktop file.
  * debian/EdenMath.desktop: Remove invalid Version key, add Keywords, set
Icon to the real file in /usr/share.
  * debian/watch: New file.
  * debian/copyright: Rewrite in format 1.0.



Re: How to fix symbols files to work with gcc-7 and gcc-8 (Was: Bug#897794: libquazip: ftbfs with GCC-8)

2018-05-05 Thread Yavor Doganov
Mattia Rizzolo wrote:
> On Fri, May 04, 2018 at 04:06:05PM +0300, Yavor Doganov wrote:
> > Andreas Tille wrote:
> > > What's the correct way to fix the symbols file to work with both
> > > versions of gcc?
> > 
> > Don't use symbols files for C++ libraries?
> 
> Please do not advocate nor recommend such pointless stands.

Symbols files are not mandatory; it's up to the maintainer whether to
use them or not.  If the maintainer's judgment is that the burden
outweighs the benefit, then so be it -- there is nothing wrong in
that.

What makes me feel uneasy is that the standard way of maintaining
symbols files involves abusing the Debian infrastructure.  It was
unthinkable 10-15 years ago to upload a package knowing in advance
that it would definitely FTBFS at least on certain architectures.
That's common practice nowadays and some of the slow arches are
suffering from it.

> Yes, many C++ libraries do a very horrible job at ABI maintenance
> that for them maintaining a symbols file is impossible.

They are probably hard to maintain as proper public shared libraries,
with symbols files or not.

> No, it's not impossible to maintain a symbols file for a C++
> library.

I didn't say it is impossible.

> Guess what, C++ is more complex than C.

Undoubtedly.



Re: How to fix symbols files to work with gcc-7 and gcc-8 (Was: Bug#897794: libquazip: ftbfs with GCC-8)

2018-05-04 Thread Yavor Doganov
On Fri, 04 May 2018 15:52:30 +0300,
Andreas Tille wrote:
> What's the correct way to fix the symbols file to work with both
> versions of gcc?

Don't use symbols files for C++ libraries?



Bug#897678: RFS: pikopixel.app/1.0-b9c-1

2018-05-04 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "pikopixel.app".

 * Package name: pikopixel.app
   Version : 1.0-b9c-1
   Upstream Author : Josh Freeman 
 * URL : http://twilightedge.com/mac/pikopixel/
 * License : AGPL-3+
   Section : gnustep

It builds this binary package:

pikopixel.app - Pixel-art editor

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

  https://mentors.debian.net/package/pikopixel.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/pikopixel.app/pikopixel.app_1.0-b9c-1.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/pikopixel.app

Changes since the last upload:

  * New upstream release.
  * debian/patches/desktop-file.patch: Mark as Debian-specific.
  * debian/copyright: Append "+" to AGPL-3 and include the full license
text.  Add Upstream-Contact; update debian copyright holders/years.



Bug#897194: RFS: gnustep-back/0.26.2-4

2018-04-29 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-back".

 * Package name: gnustep-back
   Version : 0.26.2-4
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Alexander Malmberg ,
 Banlu Kemiyatorn  et al
 * 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-4.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/gnustep-back

Changes since the last upload:

  * debian/templates/control.m4: Let gnustep-backN provide gnustep-back so
that a backend can always be installed without specifying the version
(Closes: #892241).  Thanks Josh Freeman for the report.
(Standards-Version): Bump to 4.1.4 (no changes required).
  * debian/control: Regenerate.
  * debian/tests/file-tests: Replace dumb file tests with a minimalistic
test program which dynamically loads all backends (Closes: #896838).
Thanks to Paul Gevers for the report and the idea.
  * debian/tests/control (Restrictions): Define to allow-stderr.
(Depends): Remove shunit2 and file; add libgnustep-base-dev.
  * debian/tests/load_backends.m:
  * debian/tests/GNUmakefile: New files.



Bug#895731: RFS: pikopixel.app/1.0-b9b-1

2018-04-15 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for my package "pikopixel.app".

 * Package name: pikopixel.app
   Version : 1.0-b9b-1
   Upstream Author : Josh Freeman <gnustep_li...@twilightedge.com>
 * URL : http://twilightedge.com/mac/pikopixel/
 * License : AGPL-3+
   Section : gnustep

It builds this binary package:

pikopixel.app - Pixel-art editor

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

  https://mentors.debian.net/package/pikopixel.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/pikopixel.app/pikopixel.app_1.0-b9b-1.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/pikopixel.app

Changes since the last upload:

  [ Josh Freeman ]
  * debian/rules: Install AppStream metadata.
  * debian/patches/desktop-file.patch: Refresh.

  [ Yavor Doganov ]
  * New upstream release.
  * debian/control (Uploaders): Add myself.
(Depends): Remove ${gnustep:Depends}; obsolete.
(Standards-Version): Bump to 4.1.4 (no changes needed).
  * debian/rules (override_dh_link): Pass usr/share/metainfo to
dh_installdirs.  Don't invoke dh_gnustep; useless for apps.
  * debian/gbp.conf: New file.



Bug#894023: RFS: lynkeos.app/2.10+dfsg1-3 [RC]

2018-03-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for my package "lynkeos.app".

 * Package name: lynkeos.app
   Version : 2.10+dfsg1-3
   Upstream Author : Jean-Etienne Lamiaud
 * URL : http://lynkeos.sf.net
 * License : GPL-2+
   Section : gnustep

It builds these binary packages:

lynkeos.app - GNUstep app for processing planetary astronomical images
lynkeos.app-common - GNUstep app for processing astronomical images (common 
files)

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

  https://mentors.debian.net/package/lynkeos.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/l/lynkeos.app/lynkeos.app_2.10+dfsg1-3.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/lynkeos.app

Changes since the last upload:

  * debian/patches/ftbfs-ppc64el.patch: New, fix AltiVec-related FTBFS on
ppc64el (Closes: #893442).  Many thanks to Frédéric Bonnard.
  * debian/patches/series: Update.
  * debian/copyright: Add Frédéric.



Bug#894021: RFS: cenon.app/4.0.6+ds1-2 [RC]

2018-03-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "cenon.app".

 * Package name: cenon.app
   Version : 4.0.6+ds1-2
   Upstream Author : Cenon GmbH
 * URL : http://cenon.info
 * License : CenPL
   Section : gnustep

It builds these binary packages:

cenon.app  - Vector graphics tool for GNUstep
cenon.app-common - Vector graphics tool for GNUstep (common files)

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

  https://mentors.debian.net/package/cenon.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/c/cenon.app/cenon.app_4.0.6+ds1-2.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/cenon.app

Changes since the last upload:

  * debian/copyright: Add missing copyright holders vhf interservice GmbH,
vhf computer GmbH, NeXT Software, Inc., Adobe Systems Incorporated,
GraphiCode Inc (Closes: #892981).
  * debian/control (cenon.app-common): Mark as M-A: foreign.
  * debian/Cenon.desktop: Change icon path to /usr/share.



Bug#893979: RFS: pikopixel.app/1.0-b9a-2

2018-03-24 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "pikopixel.app".

 * Package name: pikopixel.app
   Version : 1.0-b9a-2
   Upstream Author : Josh Freeman <gnustep_li...@twilightedge.com>
 * URL : http://twilightedge.com/mac/pikopixel/
 * License : AGPL-3+
   Section : gnustep

It builds this binary package:

pikopixel.app - Pixel-art editor

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

  https://mentors.debian.net/package/pikopixel.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/pikopixel.app/pikopixel.app_1.0-b9a-2.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/pikopixel.app

Changes since the last upload:

  [ Josh Freeman ]
  * Team upload.
  * debian/patches/desktop-file.patch: Change icon path to /usr/share to
support AppStream clients.
  * debian/control: Improve description.

  [ Yavor Doganov ]
  * debian/control (Description): Wrap long lines.  Use asterisks for
bullets; refer to the system as GNU/Linux.



Bug#893094: RFS: lynkeos.app/2.10+dfsg1-2 [RC]

2018-03-16 Thread Yavor Doganov
Yavor Doganov wrote:
>  * Package name: lynkeos.app
>Version : 2.10+dfsg1-2

>   * debian/patches/gnustep-port.patch: Fix FTBFS on most architectures
> (undeclared PAGE_SIZE).

As this was reported as a bug (#893097) after my upload to
mentors.d.n, I reuploaded the package closing the bug in the
changelog.  The only additional change is adding the bug URL to the
patch header.



Bug#893094: RFS: lynkeos.app/2.10+dfsg1-2 [RC]

2018-03-16 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "lynkeos.app".

 * Package name: lynkeos.app
   Version : 2.10+dfsg1-2
   Upstream Author : Jean-Etienne Lamiaud
 * URL : http://lynkeos.sf.net
 * License : GPL-2+
   Section : gnustep

It builds these binary packages:

lynkeos.app - GNUstep app for processing planetary astronomical images
lynkeos.app-common - GNUstep app for processing astronomical images (common 
files)

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

  https://mentors.debian.net/package/lynkeos.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/l/lynkeos.app/lynkeos.app_2.10+dfsg1-2.dsc

Git repository:

  https://salsa.debian.org/gnustep-team/lynkeos.app

Changes since the last upload:

  * debian/patches/gnustep-port.patch: Fix FTBFS on most architectures
(undeclared PAGE_SIZE).  Avoid locking the low knob of the double
slider when it is set to the minimal value.
  * debian/control (lynkeos.app-common): Mark as M-A: foreign.



Bug#892817: marked as done (RFS: cenon.app/4.0.6+ds1-1)

2018-03-13 Thread Yavor Doganov
Jonathan Carter (highvoltage) wrote:
> Package sponsored.

Thanks.

> Seems like you missed one spelling mistake but if it's benign, so you
> might want to fix it in a future release:

Not missed, "-dependant" is a method name so I chose not to fix this
just because of lintian's complaint.  This spelling error is not
visible to the user.



Bug#892817: RFS: cenon.app/4.0.6+ds1-1

2018-03-13 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "cenon.app".

 * Package name: cenon.app
   Version : 4.0.6+ds1-1
   Upstream Author : Cenon GmbH
 * URL : http://cenon.info
 * License : CenPL
   Section : gnustep

It builds these binary packages:

cenon.app  - Vector graphics tool for GNUstep
cenon.app-common - Vector graphics tool for GNUstep (common files)

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

  https://mentors.debian.net/package/cenon.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/c/cenon.app/cenon.app_4.0.6+ds1-1.dsc

Or access the Git repository at:

  https://salsa.debian.org/gnustep-team/cenon.app

Changes since the last upload:

  [ Gürkan Myczko ]
  * Update control, fix my name.

  [ Yavor Doganov ]
  * New upstream release.
+ Fixes compilation warnings with gnustep-gui/0.26 (Closes: #886466).
  * Repackage the upstream tarball to exclude Cenon.xcodeproj due to
filename with \r (Closes: #885954).
  * debian/watch: Switch to version 4 and new upstream location, add
repacking options.
  * debian/copyright: Rewrite in copyright format 1.0, add new license
CenPL and LGPL-2+ for two files that are derived from gnustep-base.
Update copyright years.  Add Files-Excluded: Cenon.xcodeproj.
  * debian/patches/no-installation-domain.patch:
  * debian/patches/check-return-value.patch:
  * debian/patches/gui-0.24.patch: Remove; applied upstream.
  * debian/patches/invalid-array-syntax.patch: New, fix FTBFS due to
invalid (for GCC) syntax.
  * debian/patches/clean-target.patch: New, fix building twice in a row
due to a gnustep-make bug.
  * debian/patches/gcc-warnings.patch: New, fix several warnings.
  * debian/patches/spelling-errors.patch: New, self-explanatory.
  * debian/patches/series: Update.
  * debian/compat: Bump to 11.
  * debian/menu: Delete.
  * debian/control: Run wrap-and-sort -sa.
(cenon.app-common): New package, split arch-indep files (> 6 MB).
(Build-Depends): Remove imagemagick.  Bump libgnustep-gui-dev
requirement to >= 0.26 for NSScreen -backingScaleFactor.  Require
gnustep-make >= 2.7.0-3 for the optim variable definition.  Bump
debhelper requirement to match the compat level.
(Depends): Remove ${gnustep:Depends}; obsolete.  Add -common.
(Vcs-Git, Vcs-Browser): Switch to salsa.d.o.
(Standards-Version): Compliant with 4.1.3 as of this release.
  * debian/install: Don't install the .xpm icon.  Explicitly list all
binaries to be installed in the arch:any package.
  * debian/rules: Delete optim definition.  Enable all hardening.
(LDFLAGS): Remove, not necessary.
(d_com): New helper variable, amend d_app accordingly.
(override_dh_auto_build): Don't generate .xpm icon.  Replace $(MAKE)
with dh_auto_build, pass dpkg-buildflags.
(override_dh_clean): Remove Cenon.xpm.
(override_dh_link): Rename as -indep and adjust recipe for the
arch:all package.  Don't invoke dh_gnustep; does nothing for apps.
  * debian/Cenon.desktop: Add all supported mime types and %F to Exec key.
  * debian/preinst: Delete, no longer necessary.
  * debian/README.Debian: Amend URLs for upstream documentation and the
Astrology bundle.



Bug#892153: Objective-C libraries (was: Bug#892153: marked as done (RFS: addresses-for-gnustep/0.4.8-3 [RC]))

2018-03-12 Thread Yavor Doganov
Paul Wise wrote:
> Hmmm, what about something that looks at the headers?

This is possible in theory although it looks complex, fragile and
insufficient to me.  It would help library maintainers to detect API
breaks and subsequently ABI breaks (at least one source for them), but
I can't see how it would achieve what symbols files do for C/C++.

An object type can be unknown at compile time so it would be
impossible to determine which method is going to be actually performed
at runtime; two unrelated classes may have methods with the same name.
Application code can also obtain a specific method implementation with
libobjc functions and execute it directly as a C function -- this is
transparent and unrelated to the public API.

An ABI compliance checker for Objective-C would be a nice thing but
it would be quite a project.  Such a tool should be intelligent enough
to analyze the whole code and not just the headers.



Bug#892153: Objective-C libraries (was: Bug#892153: marked as done (RFS: addresses-for-gnustep/0.4.8-3 [RC]))

2018-03-12 Thread Yavor Doganov
Paul Wise wrote:
> On Mon, Mar 12, 2018 at 2:02 AM, Yavor Doganov wrote:
> > If -initWithAddressBook:readOnly: is removed in a new version of the
> > library, that's an API/ABI break but again, it won't be reflected in
> > the symbols table.  In a C/C++ library you'll see a symbol
> > disappearing but it won't happen here.  So even the secondary reason
> > for using symbols files (detecting ABI breaks, although that's really
> > a weak test) is not applicable.
> 
> Is there some public indicator of the actual symbols changes? It
> sounds like Debian's core dependencies infrastructure needs to be
> extended to understand Objective C ABIs.

No, and I don't think there's a bug in the toolchain or some kind of
limitation.

Every method of every class is avaialble at runtime.  Application code
can introspect to find out if a method is available, can override a
method, swap implementations, etc.  The runtime performs lookup
whether an object responds to a particular selector by checking the
class dispatch table, resorting to the forwarding mechanism.

The Objective-C compiler does a very basic job by translating method
calls to libobjc function calls; all the queries and decisions which
function pointer to execute as the method's implementation are
deferred and performed by the Objective-C runtime.

Because of the dynamic nature of the language this information is not
available at build time.

As for public vs. private, methods and classes are private only by
convention, the runtime has no way to distinguish them.  Using private
methods is poor practice but you don't get any penalty like implicit
function declaration in C.



Bug#892153: Objective-C libraries (was: Bug#892153: marked as done (RFS: addresses-for-gnustep/0.4.8-3 [RC]))

2018-03-11 Thread Yavor Doganov
Adam Borowski wrote:
> On Tue, Mar 06, 2018 at 08:28:17AM +0200, Yavor Doganov wrote:
> >  * Package name: addresses-for-gnustep
> >Version : 0.4.8-3

> I don't understand ObjC library stuff well enough to adequately
> check these parts, but it's unlikely we'd get someone else who can
> review this... and you know what you're doing.

I'd be happy to explain the changes that raise questions.

I guess you refer to dropping the symbols files?  If so, please take a
look at lintian #749202.  If it's still unclear, let me give an
example with the smallest class in the Addresses framework:

@interface ADPublicAddressBook: ADAddressBook
{
  BOOL _readOnly;
  ADAddressBook *_book;
}

- initWithAddressBook: (ADAddressBook*) book
 readOnly: (BOOL) ro;
@end

The symbol is just __objc_class_name_ADPublicAddressBook@Base.  Now,
imagine if a new upstream version 0.4.9 adds another instance method
-doSomething which is an API addition.  This API addition will not be
reflected in the symbols file and apps using the new -doSomething
method will still pick up the lax dependency on 0.4.6.  And as a
result will get an NSInvalidArgument exception (abort) if run with an
older version of the library.  This totally defeats the purpose of
using symbols files, which as I understand it is an enhancement of the
shlibs system to provide fine-grained dependencies.  Not only that
they are not fine-grained, they are simply wrong in this case.

If -initWithAddressBook:readOnly: is removed in a new version of the
library, that's an API/ABI break but again, it won't be reflected in
the symbols table.  In a C/C++ library you'll see a symbol
disappearing but it won't happen here.  So even the secondary reason
for using symbols files (detecting ABI breaks, although that's really
a weak test) is not applicable.

There's also the case that private classes and class categories also
get their own symbols (as there is no concept for "private" in
Objective-C, everything is exposed to the ObjC runtime).  These will
trigger spurious additions/removals of symbols when no public API is
involved at all.

> Uploaded.

Many thanks for sponsoring.



Bug#892567: RFS: lynkeos.app/2.10+dfsg1-1 [RC]

2018-03-10 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "lynkeos.app".

 * Package name: lynkeos.app
   Version : 2.10+dfsg1-1
   Upstream Author : Jean-Etienne Lamiaud
 * URL : http://lynkeos.sf.net
 * License : GPL-2+
   Section : gnustep

It builds these binary packages:

lynkeos.app - GNUstep app for processing planetary astronomical images
lynkeos.app-common - GNUstep app for processing astronomical images (common 
files)

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

  https://mentors.debian.net/package/lynkeos.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/l/lynkeos.app/lynkeos.app_2.10+dfsg1-1.dsc

Or clone the Git repository at:

  https://salsa.debian.org/gnustep-team/lynkeos.app

Changes since the last upload:

  * New upstream release (Closes: #483430).
  * Set urgency to "low" for a longer testing period.
  * debian/patches/gnustep-port.patch: New; port to GNUstep.
  * debian/patches/ffmpeg-4.0.patch: New; fix FTBFS with ffmpeg/4.0
(Closes: #888339).  Thanks James Cowgill for the report.  While here,
move away from the legacy decode API; the new API works better with
some codecs and hopefully the switch would lead to smoother ffmpeg
transitions in the future.
  * debian/patches/glibc-2.27.patch: New; fix FTBFS with glibc/2.27
(Closes: #891336).  Thanks Aurelien Jarno for the report.
  * debian/patches/libav-10.patch: Remove hunks applied upstream, update
for the current code.
  * debian/patches/ffmpeg_2.9.patch: Adapt for current code.
  * debian/patches/gcc-warnings.patch: Remove all hunks as they were
either fixed upstream or no longer apply to current code; fix some new
warnings.
  * debian/patches/manpage-fix.patch: Write a new manpage and get it
installed by the upstream build system.
  * debian/patches/fix-spelling-error.patch: Remove irrelevant hunk, fix
one new spelling error.
  * debian/patches/hurd-ftbfs-fix.patch:
  * debian/patches/libav-build-fix.patch:
  * debian/patches/libav-0.7.patch:
  * debian/patches/libav-9.patch: Remove; fixed upstream.
  * debian/patches/compilation-errors.patch:
  * debian/patches/format-security.patch:
  * debian/patches/plist-icon.patch: Remove; no longer applicable.
  * debian/patches/series: Update.
  * debian/compat: Bump to 11.
  * debian/menu: Delete.
  * debian/install: Don't install the .xpm icon.  Install arch-dep files.
  * debian/lynkeos.app-common.install: New file.
  * debian/control (Build-Depends): Remove imagemagick.  Bump gnustep-make
dependency to >= 2.7.0-3 for the optim definition.  Add icnsutils.
Bump debhelper to >= 11.  Remove ancient version requirements for
ffmpeg libraries.  Require latest GNUstep libraries which contain
fixes related to this release.
(lynkeos.app-common): New package, split arch-indep files.
(Depends): Remove ${gnustep:Depends}; obsolete.  Depend on -common.
(Vcs-Git, Vcs-Browser): Update following the migration to Salsa.
(Standards-Version): Claim compliance with 4.1.3 as of this release.
  * debian/rules: Pass --sourcedirectory=GNUstep to dh.  Don't define
optim.  Enable all hardening.
(d_com): New helper variable.  Redefine d_app accordingly.
(override_dh_auto_build): Don't create the .xpm icon.  Don't create
symlink for the manpage.  Extract a .png icon from upstream .icns.
Replace $(MAKE) with dh_auto_build.
(override_dh_auto_install, override_dh_clean)
(override_dh_installchangelogs): Remove.
(override_dh_link): Rename as -indep and adjust recipe for the
arch:all package.  Don't invoke gsdh_gnustep; obsolete.
(override_dh_fixperms): Rename as -indep; fix permissions for Italian
translation files.
  * debian/Lynkeos.png:
  * debian/manpages: Delete, no longer necessary.
  * debian/Lynkeos.desktop: Adjust Icon field.
  * debian/clean: New file; clean the .png icon.
  * debian/changelog: Remove trailing whitespace.
  * debian/watch: Uncomment, add repacking options.
  * debian/copyright: Use Files-Excluded to repackage the upstream tarball
due to a non-free image.  Update copyright years, add copyright
holders for translations.  Add copyright/license for SMDoubleSlider.
Use HTTPS for the Format URL.
  * debian/lynkeos.app-common.lintian-overrides: New file, override
extra-license-file as these are loaded in the About dialog.



Bug#892158: RFS: gnustep-gui/0.26.2-3

2018-03-06 Thread Yavor Doganov
Yavor Doganov wrote:
>  * Package name: gnustep-gui
>Version : 0.26.2-3

>   * debian/patches/gstheme-nssegmentedcontrol.patch: New,

The patch was missing the important hunk so I've updated it and
reuploaded the package.



Bug#892158: RFS: gnustep-gui/0.26.2-3

2018-03-06 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-gui".

 * Package name: gnustep-gui
   Version : 0.26.2-3
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Richard Frith-Macdonald ,
 Nicola Pero ,
 Gregory Casamento ,
 Alexander Malmberg ,
 Ivan Vučica  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-3.dsc

Or check the Git repository at:

  https://salsa.debian.org/gnustep-team/gnustep-gui

Changes since the last upload:

  * debian/patches/gsdisplayserver-mainthread.patch: New, cherry-picked
from upstream; makes possible drawing from secondary threads which is
needed by lynkeos.app/2.10.
  * debian/patches/gstheme-nssegmentedcontrol.patch: New, cherry-picked
from upstream; fixes int/NSInteger mismatch.
  * debian/patches/series: Update.
  * debian/rules: Remove boilerplate dh_make comments.



Bug#892153: RFS: addresses-for-gnustep/0.4.8-3 [RC]

2018-03-05 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for my package "addresses-for-gnustep".

 * Package name: addresses-for-gnustep
   Version : 0.4.8-3
   Upstream Author : Björn Giesler 
 * URL : http://www.nongnu.org/gap/addresses/
 * License : LGPL-2.0+
   Section : mail

It builds these binary packages:

addresses-goodies-for-gnustep - Personal Address Manager for GNUstep (Goodies)
addressmanager.app - Personal Address Manager for GNUstep
libaddresses-dev - Database API backend framework for GNUstep (development 
files)
libaddresses0 - Database API backend framework for GNUstep (library files)
libaddressview-dev - Address display/edit framework for GNUstep (development 
files)
libaddressview0 - Address display/edit framework for GNUstep (library files)

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

  https://mentors.debian.net/package/addresses-for-gnustep

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

  dget -x 
https://mentors.debian.net/debian/pool/main/a/addresses-for-gnustep/addresses-for-gnustep_0.4.8-3.dsc

Or clone the Git repository at:

  https://salsa.debian.org/gnustep-team/gnustep-addresses

Changes since the last upload:

  * Team upload.
  * debian/patches/link-libs.patch: New, link against all needed libraries
(Closes: #889534, #889536).  Cherry-picked from upstream with one
minor modification.
  * debian/patches/vcf-import.patch: New, fix exception when importing
VCF files (LP: #461717).
  * debian/patches/series: Update.
  * debian/compat: Set to 11.
  * debian/changelog: Remove trailing whitespace.
  * debian/rules: Likewise.  Remove dh_make boilerplate comments, enable
all hardening, define DEB_LDFLAGS_MAINT_APPEND to enforce symbol
resolution at build time and strip unneded libraries.  Remove optim
definition, rely on config.mk instead.
(override_dh_auto_build): Replace $(MAKE) with dh_auto_build.
(override_dh_makeshlibs): Remove as it is wrong.
  * debian/control (Build-Depends): Require gnustep-make >= 2.7.0-3 for
the optim variable definition.  Bump debhelper requirement to >= 11.
Remove obsolete libgnustep-gui-dev version requirement.
(Depends): Drop obsolete dpkg dependency.
(libaddressview-dev) : Replace libgnustep-base-dev with
libgnustep-gui-dev.  Add libaddresses-dev.
(Conflicts, Replaces, Breaks): Remove, ancient.
(addresses.framework, addressview.framework): Remove, utterly useless.
(Uploaders): Remove Hubert as requested.
(Vcs-Git, Vcs-Browser): New fields.
(Standards-Version): Declare compliance with 4.1.3.
  * debian/libaddressview0.symbols:
  * debian/libaddresses0.symbols: Remove; harmful for Objective-C libs.
  * debian/libaddressview0.lintian-overrides:
  * debian/libaddresses0.lintian-overrides: New, override wrongly emitted
package-has-unnecessary-activation-of-ldconfig-trigger.
  * debian/AddressManager.xpm:
  * debian/menu: Delete.
  * debian/adressmanager.app.install: Don't install the .xpm icon, install
the .desktop file.
  * debian/addresses-for-gnustep-dev.dirs:
  * debian/addressview.framework.docs:
  * debian/addresses.framework.docs: Delete.
  * debian/addressmanager.app.maintscript: Delete, no longer needed.
  * debian/watch: Switch to HTTPS and Savannah's mirror multiplexer.



Bug#892075: RFS: pikopixel.app/1.0-b9a-1

2018-03-04 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "pikopixel.app".

 * Package name: pikopixel.app
   Version : 1.0-b9a-1
   Upstream Author : Josh Freeman 
 * URL : http://twilightedge.com/mac/pikopixel/
 * License : AGPL-3+
   Section : gnustep

It builds this binary package:

pikopixel.app - Program to draw and edit pixel art images

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

  https://mentors.debian.net/package/pikopixel.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/pikopixel.app/pikopixel.app_1.0-b9a-1.dsc

Or clone the Git repository at:

  https://salsa.debian.org/gnustep-team/pikopixel.app

Changes since the last upload:

  * Team upload.
  * New upstream release.
  * Compress the upstream tarball.
  * debian/compat: Bump to 11.
  * debian/rules: Pass --sourcedirectory=PikoPixel to dh.  Remove optim
conditional definition, already defined in config.mk.  Enable all
hardening.
(override_dh_auto_build): Replace $(MAKE) with dh_auto_build.
(override_dh_link): Install the upstream .desktop file.
  * debian/control (Build-Depends): Require gnustep-make >= 2.7.0-3 for
the optim variable definition.  Bump debhelper to >= 11.
(Vcs-Git, Vcs-Browser): New fields.
(Standards-Version): Claim compliance with 4.1.3.
  * debian/patches/desktop-file.patch: New, fix some lintian warnings.
  * debian/patches/series: New file.
  * debian/docs: Delete, not necessary for README.Debian.



Bug#891478: RFS: gnustep-back/0.26.2-3

2018-02-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-back".

 * Package name: gnustep-back
   Version : 0.26.2-3
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Alexander Malmberg ,
 Banlu Kemiyatorn  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-3.dsc

Or clone the Git reposotory at

  https://salsa.debian.org/gnustep-team/gnustep-back

Changes since the last upload:

  * debian/patches/xlib-fontconfig.patch: New, cherry-picked from
upstream; replace xlib-specific font enumerator with the shared
fontconfig one.  Fixes major slowness with approx 1/3 of the apps.
  * debian/patches/threaded-x.patch: New, cherry-picked from upstream;
enables drawing in secondary threads which is needed by
lynkeos.app/2.10.
  * debian/patches/no-font_cacher.patch: New, cherry-picked from upstream;
don't build font_cacher with the Xft-enabled xlib backend.
  * debian/patches/fix-spelling-error.patch: Fix another spelling error.
  * debian/patches/tools.patch: Remove; not really needed.
  * debian/patches/series: Update.
  * debian/rules: Remove dh_make boilerplate comments.
(override_dh_auto_build, override_dh_auto_install): Simplify recipes
by passing SERIAL_SUBDIRECTORIES=Source for cairo and art.
  * debian/font_cacher.1: Delete.
  * debian/gnustep-back-common.manpages: Delete; the gpbs manpage is
installed by the upstream build system.
  * debian/templates/gnustep-back-common.install.in: Add usr/share/man.
  * debian/README.Debian: Update info about font handling.
  * debian/copyright: Remove font_cacher.1 snippet.
  * debian/tests/control (Depends): Add file.



Bug#891244: RFS: gnumail/1.2.2-1.1+deb9u1 [RC] [stable]

2018-02-23 Thread Yavor Doganov
Yavor Doganov wrote:
>  * Package name: gnumail
>Version : 1.2.2-1.1+deb9u1

Forgot to mention the release.d.o bug: #886636



Bug#891244: RFS: gnumail/1.2.2-1.1+deb9u1 [RC] [stable]

2018-02-23 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "gnumail".

 * Package name: gnumail
   Version : 1.2.2-1.1+deb9u1
   Upstream Author : Ludovic Marcotte 
 * URL : http://gnustep-nonfsf.nongnu.org/gnumail/
 * License : GPL-2+
   Section : gnustep

It builds these binary packages:

gnumail.app - Mail client for GNUstep
gnumail.app-common - Mail client for GNUstep (common files)

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

  https://mentors.debian.net/package/gnumail

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnumail/gnumail_1.2.2-1.1+deb9u1.dsc

Changes since the last upload:

  * debian/patches/link-libs.patch: Update to eradicate unnecessary
linking with OpenSSL (Closes: #886305).



Bug#890580: RFS: gnustep-base/1.25.1-2

2018-02-16 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-base".

 * Package name: gnustep-base
   Version : 1.25.1-2
   Upstream Author : Richard Frith-Macdonald ,
 Adam Fedor  and many others
 * URL : http://gnustep.org
 * License : LGPL-2.1+ (library), GPL-3+ (tools)
   Section : gnustep

It builds these binary packages:

gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.25 - GNUstep Base library

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.25.1-2.dsc

Or clone the Git repository:

   https://salsa.debian.org/gnustep-team/gnustep-base

Changes since the last upload:

  * debian/patches/autogsdoc-reproducibility.patch: Also fix
-mergeMarkup:ofKind:.
  * debian/patches/portmessage-msgid.patch: New; cherry-pick as it is
needed by lynkeos.app/2.10.
  * debian/patches/icu-60.patch: New; fix testsuite failure/FTBFS with
ICU 60.2 (Closes: #888908).
  * debian/patches/series: Update.
  * debian/templates/control.m4 (Vcs-Git, Vcs-Browser): Update fields to
point to salsa.debian.org.
  * debian/control: Regenerate.
  * debian/rules: Remove boilerplate dh_make comments as they trigger a
lintian error.
(override_dh_auto_configure): Pass --disable-icu-config as icu-config
has been removed in icu/59.1-1 (also addresses #888908).



Bug#890284: marked as done (RFS: textedit.app/5.0-2 [RC])

2018-02-12 Thread Yavor Doganov
>   * debian/maintscript: New file, replace Resources directory with a
> symlink (Closes: #890070).

> Well, the previous version did work for me with C.UTF-8 ...

What worked?  If you install 5.0-1 afresh, it will work.  Upgrades
will not work because dpkg will not replace a real directory with a
symlink (and vice-versa).  We handled this with a preinst before the
inception of dpkg-maintstript-helper.



Bug#890284: RFS: textedit.app/5.0-2 [RC]

2018-02-12 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "textedit.app".

 * Package name: textedit.app
   Version : 5.0-2
   Upstream Author : Ali Ozer ,
 other Apple employees,
 Eric Wasylishen 
 * URL : https://github.com/ericwa/TextEdit
 * License : Apple permissive license
   Section : gnustep

It builds this binary package:

textedit.app - Text editor for GNUstep

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

  https://mentors.debian.net/package/textedit.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/t/textedit.app/textedit.app_5.0-2.dsc

Or checkout the Git repository:

  https://salsa.debian.org/gnustep-team/textedit.app

Changes since the last upload:

  * debian/maintscript: New file, replace Resources directory with a
symlink (Closes: #890070).
  * debian/patches/migrate-defaults.patch: New; fix exception with
existing defaults when the PlainTextEncoding key is set to the old
(4.0) value type.
  * debian/patches/ftbfs-hurd.patch: New; fix FTBFS on GNU/Hurd by
removing unnecessary string truncation.
  * debian/patches/fix-info-plist: Add patch description.
  * debian/patches/series: Update.
  * debian/menu: Get rid as per Policy requirement.
  * debian/control (Uploaders): Add myself as agreed with Gürkan.
(Build-Depends): Add icnsutils for extracting the .png icon.  Require
gnustep-make >= 2.7.0-3 for the optim variable definition.
(Vcs-Git, Vcs-Browser): New fields.
(Conflicts, Replaces): Remove; ancient.
  * debian/rules: Enable all hardening.  Remove optim definition.
(override_dh_auto_build): Extract a .png icon from the .icns for the
.desktop file.  Replace $(MAKE) with dh_auto_build so that buildds'
configuration for parallel building is taken into account.
  * debian/install: Install the .png icon.
  * debian/clean: New file; delete the generated icon.
  * debian/TextEdit.desktop: Use the new icon; Edit.tiff doesn't exist.
Add Keywords field and Bulgarian translations.  Remove Version field
as it makes the file invalid.
  * debian/copyright: Convert to format 1.0, add full text of Apple's new
license, add Debian packaging copyright holders.
  * debian/README.Debian: New file, document workaround for setting plain
text format as default.



Bug#890030: RFS: agenda.app/0.42.2-1+deb9u1 [RC] [stable]

2018-02-10 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "agenda.app".

 * Package name: agenda.app
   Version : 0.42.2-1+deb9u1
   Upstream Author : Philippe Roussel 
 * URL : https://github.com/poroussel/simpleagenda
 * License : GPL-2+
   Section : gnustep

It builds this binary package:

agenda.app - Calendar manager for GNUstep

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

  https://mentors.debian.net/package/agenda.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/a/agenda.app/agenda.app_0.42.2-1+deb9u1.dsc

Or checkout the "stretch" branch of the Git repository:

  https://salsa.debian.org/gnustep-team/simpleagenda.app

Changes since the last upload:

  * debian/patches/fix-editors-exception.patch: New, fixes creation of
tasks and appointments (Closes: #884098).
  * debian/patches/series: New file.

The relevant release.d.o bug is #885184.



Bug#888453: RFS: gnustep-back/0.26.2-2

2018-01-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-back".

 * Package name: gnustep-back
   Version : 0.26.2-2
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Alexander Malmberg ,
 Banlu Kemiyatorn  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-2.dsc

Or clone the Git repository:

  git clone https://salsa.debian.org/gnustep-team/gnustep-back

Changes since the last upload:

  * Upload to unstable.
  * debian/templates/control.m4 (Vcs-Git, Vcs-Browser): Update to point
to salsa.debian.org.
  * debian/control: Regenerate.
  * debian/README.Debian: Update to reflect the fact that cairo is the
default backend.  Add note about different font handling between the
backends.  Mention systempreferences.app.

See also #888450.



Bug#888450: RFS: gnustep-gui/0.26.2-2

2018-01-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-gui".

 * Package name: gnustep-gui
   Version : 0.26.2-2
   Upstream Author : Fred Kiefer ,
 Adam Fedor ,
 Richard Frith-Macdonald ,
 Nicola Pero ,
 Gregory Casamento ,
 Alexander Malmberg ,
 Ivan Vučica  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-2.dsc

Or clone the Git repository:

  git clone https://salsa.debian.org/gnustep-team/gnustep-gui.git

Changes since the last upload:

  * Upload to unstable.
  * debian/templates/control.m4: (Vcs-Git, Vcs-Browser): Update to point
to the new repository location at salsa.debian.org.
(gnustep-gui-doc): Mark as Multi-Arch: foreign.
  * debian/control: Regenerate.
  * debian/patches/panel-selection.patch: New, fixes file selection in
panels.  Cherry-picked from upstream.
  * debian/patches/printing-crash.patch: New, fixes crash during printing
when there is no printer configured.  Also taken from upstream.
  * debian/patches/series: Update.
  * debian/README.Debian: Delete; mostly duplicate of gnustep-common's
README.Debian.

The release.d.o bug is #888438.



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

2018-01-21 Thread Yavor Doganov
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 <fredkie...@gmx.de>,
 Adam Fedor <fe...@gnu.org>,
 Alexander Malmberg <alexan...@malmberg.org>,
 Banlu Kemiyatorn <obj...@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

Bug#887853: RFS: gnustep-gui/0.26.2-1

2018-01-20 Thread Yavor Doganov
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 <fredkie...@gmx.de>,
 Adam Fedor <fe...@gnu.org>,
 Richard Frith-Macdonald <r...@gnu.org>,
 Nicola Pero <nicola.p...@meta-innovation.com>,
 Gregory Casamento <greg.casame...@gmail.com>,
 Alexander Malmberg <alexan...@malmberg.org>,
 Ivan Vučica <i...@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.



Bug#887767: RFS: gnustep-base/1.25.1-1

2018-01-19 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-base".

 * Package name: gnustep-base
   Version : 1.25.1-1
   Upstream Author : Richard Frith-Macdonald ,
 Adam Fedor  and many others
 * URL : http://gnustep.org
 * License : LGPL-2.1+ (library), GPL-3+ (tools)
   Section : gnustep

It builds these binary packages:

gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.25 - GNUstep Base library

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.25.1-1.dsc

Or clone the Git repository:

  gbp clone https://anonscm.debian.org/git/pkg-gnustep/gnustep-base.git

Changes since the last upload:

  * New upstream release:
+ Fixes use-after-free in privateSetLocale; thanks Jakub Wilk for the
  bug report (Closes: #880575).
  * debian/watch: Track ftp.gnustep.org.
  * debian/compat: Bump compat level to 11.
  * debian/gnustep-base-runtime.gdomap.default: Remove ENABLED as per
new Policy requirement in 9.3.3.1.
  * debian/templates/gnustep-base-runtime.gdomap.init.in: Remove all code
snippets related to ENABLED.
  * debian/rules (override_dh_installinit): Pass --no-enable.
(override_dh_auto_build-arch): Pass dpkg-buildflags explicitly as C
files are compiled without hardening flags.
  * debian/templates/control.m4 (Build-Depends): Require debhelper (>=
11.1) for dh_insallinit --no-enable.
(Standards-Version): Claim compliance with 4.1.3 as of this release.
  * debian/control: Regenerate.
  * debian/patches/pkg-config-macro.patch: New, use PKG_PROG_PKG_CONFIG to
find pkg-config; handles cross-compilation properly.
  * debian/patches/series: Update.
  * debian/tests/testsuite: New; run the whole testsuite.
  * debian/tests/control (Tests): Add testsuite.
(Restrictions): Add allow-stderr.
(Depends): Add @builddeps@.
  * debian/templates/libgnustep-baseN.lintian-overrides.m4: Remove
no-symbols-control-file as #749202 has been fixed.
  * debian/copyright: Update debian copyright years.



Bug#886438: RFS: gnumail/1.2.3-1 [RC]

2018-01-05 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I' looking for a sponsor for my package "gnumail".

 * Package name: gnumail
   Version : 1.2.3-1
   Upstream Author : Ludovic Marcotte  and others
 * URL : http://www.nongnu.org/gnustep-nonfsf/gnumail/
 * License : GPL-2+
   Section : gnustep

It builds these binary packages:

 gnumail.app - Mail client for GNUstep
 gnumail.app-common - Mail client for GNUstep (common files)

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

  https://mentors.debian.net/package/gnumail

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnumail/gnumail_1.2.3-1.dsc

Or clone the pkg-gnustep repository:

  gbp clone https://anonscm.debian.org/git/pkg-gnustep/gnumail.git

Changes since the last upload:

  * New upstream release.
  * Set urgency to "high" due to the nature of the bug it fixes.
  * debian/watch: Switch to Savannah.
  * debian/gnumail.app-common.install:
  * debian/gnumail.app.links: Don't install the Face bundle; removed
upstream due to unclear licensing.
  * debian/gnumail.app.install: Don't install a dangling symlink to the
non-existing Headers directory and the .xpm icon.
  * debian/rules: Strip trailing whitespace.
(DEB_LDFLAGS_MAINT_APPEND): Define to the previous value and pass
dpkg-buildflags explicitly to restore hardening and strip the libssl
dependency (Closes: #886305).  Pass $(optim), restoring lost support
for noopt in DEB_BUILD_OPTIONS.
(override_dh_auto_install): Pass GNUSTEP_SYSTEM_LIBRARIES to install
the framework in /usr/lib/gworkspace.app as per Policy §10.2.  Delete
dangling Headers symlink.
(override_dh_auto_clean): Remove; completely unnecessary.
(override_dh_link): Remove override and just delete the invalid
.desktop file in the override_dh_auto_install recipe.
(override_dh_makeshlibs): New override; pass --noscripts.
  * debian/compat: Bump compat level to 11.
  * debian/control (Homepage): Switch to the new one at nongnu.org.
(Build-Depends): Require debhelper >= 11.  Remove obsolete
libgnustep-gui-dev version requirement.  Add gnustep-make (>= 2.7.0-3)
for the optim variable definition.
(Breaks, Replaces): Remove; obsolete.
(Standards-Version): Claim compliance with 4.1.3.
  * debian/GNUMail.xpm: Delete as the menu file is gone.
  * debian/patches/spelling-fixes.patch: Refresh.
  * debian/patches/link-libs.patch: Refresh and remove -lssl from the
toplevel makefile, just in case.
  * debian/changelog: Delete trailing whitespace.
  * debian/copyright: Update Source location and copyright years; add more
copyright holders and missing licenses (LGPL-2+ for the StepTalk
support and LPGL-2.1+ for some icons).



Bug#886190: RFS: zapping/0.10~cvs6-13 [QA] [RC]

2018-01-02 Thread Yavor Doganov
Adam Borowski wrote:
> > * Package name : zapping
> >   Version  : 0.10~cvs6-13

> Alas, still fails on i386.  Log attached.

That's the old version (-12) according to the log.  I tested -13 on
i386 before uploading to mentors and it builds successfully.



Bug#886190: RFS: zapping/0.10~cvs6-13 [QA] [RC]

2018-01-02 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

I'm looking for a sponsor for the orphaned package "zapping".  I
introduced a FTBFS bug in my previous upload; a oneliner fixes it.

* Package name : zapping
  Version  : 0.10~cvs6-13
  Upstream Author  : Iñaki García Etxebarria 
 Michael H. Schimek 
 and others
 * URL : http://zapping.sourceforge.net/
 * License : GPL-2
   Section : gnome

It builds this binary package:

  zapping- television viewer for the GNOME environment

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

  https://mentors.debian.net/package/zapping

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

dget -x 
https://mentors.debian.net/debian/pool/main/z/zapping/zapping_0.10~cvs6-13.dsc

Changes since the last upload:

  * QA upload.
  * debian/patches/15-Misc-warnings.patch: Fix conflicting function
declaration which led to FTBFS on a bunch of architectures.



Bug#885795: RFS: zapping/0.10~cvs6-12 [QA] [RC]

2017-12-29 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for the orphaned package "zapping".  I would
appreciate if someone with a TV card (potential sponsor or not) builds
the package and eventually confirms that I haven't introduced any
regressions.  It's obvious that it has some subtle bugs but I wouldn't
want this release to hit the archive if it introduces new ones,
regardless of their severity.  I feel very uneasy to work on something I
can't really test, especially when I'm not familiar at all with the code
and the APIs.  Thanks in advance.

 * Package name: zapping
   Version : 0.10~cvs6-12
   Upstream Author : Iñaki García Etxebarria 
 Michael H. Schimek 
 and other
 * URL : http://zapping.sourceforge.net/
 * License : GPL-2
   Section : gnome

It builds this binary package:

  zapping- television viewer for the GNOME environment

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

  https://mentors.debian.net/package/zapping

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

  dget -x 
https://mentors.debian.net/debian/pool/main/z/zapping/zapping_0.10~cvs6-12.dsc

Changes since the last upload:

  * QA upload.
  * debian/compat: Bump to 11.
  * debian/control (Priority): Set to optional.
(Build-Depends): Remove libesd0-dev (Closes: #856096).  Require
debhelper >= 11.  Remove dh-autoreconf and automake.  Add
autoconf-archive for the AX_COMPILER_FLAGS macro.  Remove ancient
version requirements for libgnomeui-dev, libgtk2.0-dev, libzvbi-dev.
Add freebsd-glue [hurd-any] in an attempt to fix FTBFS on GNU/Hurd.
(Vcs-Git, Vcs-Browser): Use secure/canonical URIs.
(zapping-dbg): Remove in favor of automatic -dbgsym.
(Standards-Version): Claim compliance with 4.1.3 as of this release.
  * debian/rules: Simplify -- remove unused variables, use standard
targets, order overrides sequentially.  Remove trailing whitespace.
Enable all hardening flags.  Don't invoke dh_autoreconf.  Don't
install the .xpm icon.
(override_dh_strip): Pass --dbgsym-migration.
  * debian/gnome-television.xpm:
  * debian/menu: Delete as per Policy requirement.
  * debian/zapping.install:
  * debian/preinst: Delete, no longer necessary.
  * debian/README.Debian: Fix two typos.
  * debian/patches/03-Desktop.patch: Add Keywords field.
  * debian/patches/08-Spelling-typos.patch: Fix yet another typo.
  * debian/patches/15-Misc-warnings.patch: Fix more warnings.
  * debian/patches/19-zapping_setup_fb_crash.patch: New; fix a segfault
when zapping_setup_fb is invoked with an invalid display name.  Thanks
Alexandre Rebert / Mayhem Team for the report (Closes: #716640).
  * debian/patches/20-Check-return-value.patch: New; fix compiler warnings
[-Wunused-result] which popped up due to the hardened CPPFLAGS.
  * debian/patches/21-GnomeVFS-to-GIO.patch: New; port to GIO, hopefully
done right (Closes: #868412).
  * debian/patches/22-gnome-common-deprecate.patch: New; don't use
deprecated gnome-common macro (Closes: #829824).
  * debian/patches/series: Update.
  * debian/changelog: Whitespace cleanup.
  * debian/copyright: Rewrite to adhere to copryight-format 1.0.



Bug#885168: RFS: cynthiune.app/1.0.0-2 [RC]

2017-12-25 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for my package "cynthiune.app".

 * Package name: cynthiune.app
   Version : 1.0.0-2
   Upstream Author : Wolfgang Sourdeau  and others
 * URL : http://gap.nongnu.org/cynthiune/
 * License : GPL-2+
   Section : gnustep

It builds this binary package:

  cynthiune.app - Music player for GNUstep

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

  https://mentors.debian.net/package/cynthiune.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/c/cynthiune.app/cynthiune.app_1.0.0-2.dsc

Or clone the Git repository:

  gbp clone https://anonscm.debian.org/git/pkg-gnustep/cynthiune.app.git

Changes since the last upload:

  * debian/compat: Bump level to 11.
  * debian/control (Build-Depends): Remove libesd0-dev (Closes: #856078)
and imagemagick.  Require debhelper >= 11 and gnustep-make >= 2.7.0-3
for noopt handling.  Remove obsolete libgnustep-gui-dev requirement.
(Vcs-Git, Vcs-Browser): Use secure/canonical URIs.
(Standards-Version): Claim compliance with 4.1.2.
  * debian/rules: Enable default hardening.  Don't generate the .xpm
icon.  Remove optim variable definition.
(override_dh_build, override_dh_auto_install): Invoke
dh_auto_{build,install} instead of $(MAKE).  Pass disable-esound=yes.
  * debian/install: Remove Cynthiune.xpm.
  * debian/menu: Delete.
  * debian/watch: Use https.
  * debian/copyright: Use https for format URL; update copyright years for
Debian packaging.
  * debian/changelog: Whitespace cleanup.
  * debian/patches/spelling-errors.patch: New.
  * debian/patches/buffer-overflow.patch: New, fix buffer overflow in the
ASFTags bundle.
  * debian/patches/mp3-segfault.patch: New; cherry-picked from upstream
SVN trunk.
  * debian/patches/alsa-check-pcm-state.patch: Remove; issue no longer
reproducible.
  * debian/patches/series: Update.



Bug#885121: RFS: gworkspace/0.9.4-1

2017-12-24 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gworkspace".

 * Package name: gworkspace
   Version : 0.9.4-1
   Upstream Author : Enrico Sersale  and others
 * URL : http://www.gnustep.org/experience/GWorkspace.html
 * License : GPL-2+
   Section : gnustep

It builds these binary packages:

 gworkspace-apps-wrappers - Application wrappers for GWorkspace
 gworkspace-common - GNUstep Workspace Manager - common files
 gworkspace.app - GNUstep Workspace Manager
 mdfinder.app - GNUstep Finder and system-wide search system

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

  https://mentors.debian.net/package/gworkspace

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gworkspace/gworkspace_0.9.4-1.dsc

Or clone the Git repository:

  gbp clone https://anonscm.debian.org/git/pkg-gnustep/gworkspace.git

Changes since the last upload:

  * New upstream release.
  * debian/compat: Bump to 11.
  * debian/control (Uploaders): Change Gürkan's family name as requested.
(Build-Depends): Require debhelper >= 11 and drop autotools-dev.
Remove imagemagick which was only needed for the icon  conversion.
Require gnustep-make >= 2.7.0-3 for noopt handling.  Remove obsolete
libgnustep-gui-dev version requirement.  Add libpopplerkit-dev for the
PDF inspector.
(Depends): Remove obsolete dpkg dependency.
(gworkspace-common): Remove obsolete Breaks/Replaces.
(gnustep-apps-wrappers): Suggest calibre and coccinella.
(gworkspace-dbg): Remove in favour of automatic -dbgsym packages.
(Vcs-Git, Vcs-Browser): Use secure/canonical URIs.
(Standards-Version): Claim compliance with 4.1.2 as of this release.
  * debian/gworkspace.app.install:
  * debian/gworkspace.app.links:
  * debian/gworkspace-common.install: Remove .xpm icon, resizer tool and
thumbnailer service which got merged into the respective bundles.
Handle the addition of the PDF inspector.
  * debian/mdfinder.app.install: Remove .xpm icon.
  * debian/gworkspace-apps-wrappers.install:
  * debian/gworkspace-apps-wrappers.links: Add calibre and coccinella.
  * debian/rules: Use default hardening and dh sequence.  Restore
maintainer LDFLAGS and install all libraries in /usr/lib/gworkspace.
(override_dh_auto_build): Don't generate XPM icons.  Use dh_auto_build
instead of $(MAKE) to actually get parallel building.
(override_dh_auto_install): Pass GNUSTEP_SYSTEM_LIBRARIES set to the
desired value to overcome gnustep-make's inability to handle private
libraries/frameworks.
(override_dh_installman): Pass -p explicitly so that the "all" buildd
does not create dangling symlinks (Closes: #841780).  Perhaps a better
alternative is to rename the override as -arch or just move the
manpages to gworkspace-common.
(override_dh_fixperms): Handle .plist files as well.
(override_dh_missing): Pass --list-missing.
(override_dh_strip): Pass --dbgsym-migration.
(override_dh_makeshlibs): Pass -n; all libraries are private.
  * debian/patches/link-libs.patch: New, link all needed libraries.
  * debian/patches/spelling-errors.patch: New, fix some spelling errors.
  * debian/patches/incompatible-pointer-types.patch:
  * debian/patches/misc-compiler-warnings.patch: New patches.
  * debian/patches/ftbfs-hurd.patch: New; fix FTBFS on GNU/Hurd, thanks
Svante Signell (Closes: #767847).
  * debian/patches/popplerkit.patch: New; resurrect ancient patch by
Hubert Chathi to use PopplerKit for the PDF inspector.
  * debian/patches/series: New file.
  * debian/gworkspace-apps-wrappers.maintscript:
  * debian/gworkspace.app.maintscript:
  * debian/mdfinder.app.mainscript: Delete; not necessary anymore.
  * debian/source/options: Remove .xpm files.
  * debian/mdfinder.app.menu: Delete.
  * debian/gworkspace.app.lintian-overrides: Delete, no longer needed.
  * debian/mdfinder.app.lintian-overrides: New; some false positives.
  * debian/GWorkspace.1: Fix typo and remove section about resizer.
  * debian/changelog: Whitespace cleanup.
  * debian/copyright: Update copyright years; use https for format URL.



Bug#883839: RFS: terminal.app/0.9.9-1

2017-12-08 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "terminal.app"

 * Package name: terminal.app
   Version : 0.9.9-1
   Upstream Author : Alexander Malmberg  and others
 * URL : http://gap.nongnu.org/terminal/
 * License : GPL-2
   Section : gnustep

It builds this binary package:

  terminal.app - Terminal Emulator for GNUstep

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

  https://mentors.debian.net/package/terminal.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/t/terminal.app/terminal.app_0.9.9-1.dsc

Or clone the Git repository:

  git clone https://anonscm.debian.org/git/pkg-gnustep/terminal.app.git

Changes since the last upload:

  * New upstream release (identical to 0.9.8.1 which was actually a
snapshot of SVN trunk and not a proper release).
  * debian/patches/FTBFS-kFreeBSD: Refresh and fix yet another FTBFS on
GNU/kFreeBSD.
  * debian/patches/fix-int-to-pointer-cast.patch: New (Closes: #749796).
  * debian/patches/check-write-return-value.patch: New, check the return
value of `write'; fixes a compiler warning.
  * debian/patches/series: Update.
  * debian/compat: Bump compat level to 10.
  * debian/control (Build-Depends): Bump debhelper requirement to >= 10.
Remove imagemagick and dpkg-dev; no longer needed.  Require
gnustep-make >= 2.7.0-3 for recent config.mk.
(Vcs-Git, Vcs-Browser): Use secure/canonical URIs.
(Standards-Version): Claim compliance with 4.1.2 as of this release.
  * debian/menu:
  * debian/clean: Delete.
  * debian/install: Don't install the .xpm icon.
  * debian/preinst:
  * debian/postinst:
  * debian/prerm: Delete maintainer scripts; no longer needed.
  * debian/rules: Rewrite for modern dh.
  * debian/changelog: Whitespace cleanup.
  * debian/watch: Upgrade to version 4; use secure URI.
  * debian/Terminal.desktop: Add Keywords field.
  * debian/copyright: Update copyright years and Gürkan's name.  Use https
for the Format field.

P.S.  The package doesn't pass the piuparts test because of #832349 but
  the instance at piuparts.d.o runs with --warn-on-others so that's
  not a problem.



Bug#883662: RFS: agenda.app/0.44-1

2017-12-06 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "agenda.app".

 * Package name: agenda.app
   Version : 0.44-1
   Upstream Author : Philippe Roussel 
 * URL : https://github.com/poroussel/simpleagenda
 * License : GPL-2+
   Section : gnustep

It builds this binary package:

  agenda.app - Calendar manager for GNUstep

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

  https://mentors.debian.net/package/agenda.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/a/agenda.app/agenda.app_0.44-1.dsc

Or clone the Git repository:

  git clone https://anonscm.debian.org/git/pkg-gnustep/agenda.app.git

Changes since the last upload:

  * New upstream release.
  * debian/compat: Set to 10.
  * debian/control (Build-Depends): Require debhelper >= 10 and
gnustep-make >= 2.7.0-3 for recent config.mk.  Add libdbuskit-dev for
desktop notifications; drop dpkg-dev (obsolete) and imagemagick (not
needed anymore as support for Debian menu is removed).
(Depends): Remove ${gnustep:Depends}; obsolete.
(Homepage): Replace with the new one at GitHub.
(Vcs-Git, Vcs-Browser): Use canonical/secure URIs.
(Standards-Version): Compliant with 4.1.2 as of this release.
  * debian/rules: Update for modern dh.
  * debian/install:
  * debian/docs:
  * debian/manpages: New files.
  * debian/menu: Delete.
  * debian/watch: Upgrade to version 4; use new upstream location.
  * debian/SimpleAgenda.desktop: Add Keywords field.
  * debian/patches/spelling-fix.patch: New, fix trivial spelling error.
  * debian/patches/series: New file.
  * debian/copyright: Switch to format 1.0; update Source field and
copyright years.

P.S. The package doesn't pass the piuparts test due to #832349.



Bug#883462: RFS: gnustep-sqlclient/1.8.1-3

2017-12-04 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-sqlclient".

 * Package name: gnustep-sqlclient
   Version : 1.8.1-3
   Upstream Author : Richard Frith-Macdonald 
 * URL : http://gnustep.org
 * License : LGPL-3.0+
   Section : libs

It builds these binary packages:

 libsqlclient-dev - SQL client library for GNUstep (development files)
 libsqlclient1.8 - SQL client library for GNUstep (runtime library)

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-sqlclient/gnustep-sqlclient_1.8.1-3.dsc

Git repository:

  git clone git://anonscm.debian.org/git/pkg-gnustep/gnustep-sqlclient.git

Changes since the last upload:

  * Upload to unstable.
  * debian/rules (override_dh_auto_build): Invoke dh_auto_build instead of
$(MAKE) to enable parallel builds.
  * debian/control (Standards-Version): Bump to 4.1.2 (no changes needed).
  * debian/tests/control:
  * debian/tests/sql-bundle-test: New files.

(FYI, the relevant release.d.o bug is #883455.)



Bug#881302: marked as done (RFS: gnustep-sqlclient/1.8.1-2)

2017-11-09 Thread Yavor Doganov
Adam Borowski wrote:
> The changelog looks... odd:

Indeed, I merged the NMU which fixes #845851 as it still affects the
version in experimental (that's why I close the bug once again, to be
marked as "fixed" in 1.8.1-2).  Isn't this the recommended practice?

An upload to unstable requires the release team's approval for a
library transition and it would interfere with the ongoing
gnustep-base transition.

> Thus, I've uploaded as-is, as the rest looks fine.

Thanks!



Bug#881302: RFS: gnustep-sqlclient/1.8.1-2

2017-11-09 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gnustep-sqlclient".

 * Package name: gnustep-sqlclient
   Version : 1.8.1-2
   Upstream Author : Richard Frith-Macdonald 
 * URL : http://gnustep.org
 * License : LGPL-3.0+
   Section : libs

It builds these binary packages:

 libsqlclient-dev - SQL client library for GNUstep (development files)
 libsqlclient1.8 - SQL client library for GNUstep (runtime library)

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gnustep-sqlclient/gnustep-sqlclient_1.8.1-2.dsc

Git repository (please checkout the "experimental" branch):

  https://anonscm.debian.org/git/pkg-gnustep/gnustep-sqlclient.git

Changes since the last upload:

  * Ack NMU; thanks Gert Wollny (Closes: #845851).
  * debian/patches/sparc64-alignment.patch: New; fixes tests failure and
FTBFS on sparc64 (Closes: #880477).
  * debian/patches/spelling-errors.patch: New; fix some spelling errors.
  * debian/patches/series: New file.
  * debian/rules: Remove optimization snippet which is now defined
globally in /usr/share/GNUstep/debian/config.mk.  Build with default
hardening flags.  Remove trailing whitespace.
(override_dh_strip): Pass --dbgsym-migration.
  * debian/control (Build-Depends): Require gnustep-make >= 2.7.0-3 for
the optim variable definition.  Bump debhelper requirement to >= 10.
Add gnustep-base-doc to ensure that proper cross-references are
generated by autogsdoc.
(libsqlclient1.8-dbg): Remove; switch to automatic dbgsym package.
(Vcs-Git, Vcs-Browser): Use secure URIs.
(Standards-Version): Claim compliance with 4.1.1.
  * debian/compat: Bump compat level to 10.
  * debian/copyright: Use https for copyright format; update copyright
years.
  * debian/upstream/signing-key.asc: Replace upstream's binary signing key
with ASCII armored format.
  * debian/upstream/signing-key.pgp:
  * debian/source/include-binaries: Delete.



Bug#878245: RFS: plopfolio.app/0.1.0-7

2017-10-11 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "plopfolio.app".  It fixes
an important bug which would become RC once the gnustep-base
transition commences.

 * Package name: plopfolio.app
   Version : 0.1.0-7
   Upstream Author : Ludovic Marcotte 
 * URL : http://collaboration-world.com/plopfolio
 * License : GPL-2+
   Section : gnustep

It builds this binary package:

  plopfolio.app - Personal dashboard for GNUstep

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

  https://mentors.debian.net/package/plopfolio.app

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/plopfolio.app/plopfolio.app_0.1.0-7.dsc

Also available from the pkg-gnustep git repository:

  git clone https://anonscm.debian.org/git/pkg-gnustep/plopfolio.app.git

Changes since the last upload:

  * debian/format: Switch to 3.0 (quilt).
  * debian/compat: Bump to 10.
  * debian/control (Build-Depends): Require debhelper >= 10.  Remove
imagemagick; no longer needed.
(Vcs-Arch): Replace with Vcs-Git.
(Vcs-Browser): New field.
(Depends): Remove ${gnustep:Depends}; obsolete.
(Standards-Version): Claim compliance with 4.1.1.
  * debian/rules: Rewrite for current dh; don't generate/install XPM icon.
  * debian/preinst: Delete; obsolete.
  * debian/menu: Remove as per Policy requirement.
  * debian/bug.presubj: Rename as bug-presubj in order to be installed
automatically by dh_bugfiles.
  * debian/PlopFolio.desktop: Add Keywords entry.
  * debian/watch: New file.
  * debian/patches/GSXML-header.patch: New; fix FTBFS with
gnustep-base/1.25 (Closes: #878052).
  * debian/patches/spelling-errors.patch: New, fix a spelling error.
  * debian/patches/series: New file.
  * debian/copyright: Switch to format 1.0.



Bug#878168: RFS: dbuskit/0.1.1-3

2017-10-10 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "dbuskit".  It fixes a bug
which would become RC once the gnustep-base transition begins.

 * Package name: dbuskit
   Version : 0.1.1-3
   Upstream Author : Niels Grewe 
 * URL : http://gnustep.org
 * License : LGPL-2.1+
   Section : libs

  It builds those binary packages:

libdbuskit-dev - GNUstep framework that interfaces with D-Bus (development 
files)
libdbuskit0 - GNUstep framework that interfaces with D-Bus (runtime library)

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

  https://mentors.debian.net/package/dbuskit

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

dget -x 
https://mentors.debian.net/debian/pool/main/d/dbuskit/dbuskit_0.1.1-3.dsc

  Changes since the last upload:

  * debian/patches/no-gc-macros.patch: New, fixes FTBFS with
gnustep-base/1.25 (Closes: #878051).
  * debian/patches/spelling-errors.patch: New, trivial spelling fixes.
  * debian/patches/link-libs.patch: Update to link with dbus properly.
  * debian/patches/series: Update.
  * debian/compat: Bump compat level to 10 to gain autoreconf by default
(Closes: #765032).
  * debian/control (Build-Depends): Remove dh-autoreconf and
autotools-dev; require debhelper >= 10.  Remove version requirement
for gnustep-make, available even in oldstable.
(Vcs-Git, Vcs-Browser): Use secure URIs.  Typo fix.
(Standards-Version): Claim compliance with 4.1.1.
(libdbuskit0-dbg): Remove, switch to automatic dbgsym packages.
  * debian/rules: Invoke dh without arguments, use default hardening flags.
(override_dh_strip): Replace --dbg-package with --dbgsym-migration.
  * debian/watch: Switch to a fake one since upstream's site is gone.
  * debian/libdbuskit0.lintian-overrides: Remove no longer necessary
overrides post{inst,rm}-has-useless-call-to-ldconfig; add
package-has-unnecessary-activation-of-ldconfig-trigger.
  * debian/copyright: Mention that the source is unavailable.  Fix some
typos, update copyright years, adjust format URL.
  * debian/tests/control:
  * debian/tests/file-tests: Add simplistic testsuite.



Bug#768916: RFS: systempreferences.app/1.2.0-2 -- GNUstep preferences application [RC]

2014-11-28 Thread Yavor Doganov
tags 768916 - moreinfo
thanks

On Mon, Nov 24, 2014 at 09:11:15PM +0100, Tobias Frost wrote:
 On Sun, 23 Nov 2014 16:48:13 +0200 Yavor Doganov ya...@gnu.org wrote:
  Sebastian Ramacher wrote:
   The file
   /usr/lib/GNUstep/Frameworks/PreferencePanes.framework/Versions/Current
   is moved from libpreferencepanes1 to
   libpreferencepanes-dev. This requires appropriate
   Breaks+Replaces relationships.
  
  I seem to recall that dpkg does not guarantee unpacking order within
  the same run but nevertheless all my test upgrades (and real ones as
  rsskit, dbuskit, addresses-for-gnustep and pantomime1.2 have all been
  upgraded after the relevant gnustep-make bug got fixed) completed
  successfully.
 
 Despite your experiments results, Sebastian is right. Policy
 §7.4/§7.6.1 says that you need a Break+Replace when moving files
 from one package to another. It is not safe otherwise.

So it would appear that all these successful upgrades were mere
coincidence.  Strange.

I added the appropriate Breaks+Replaces and reuploaded the package to
mentors.d.n (also pushed the changes to the git repository).


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141128080716.ga31...@yavor.doganov.org



Bug#768916: RFS: systempreferences.app/1.2.0-2 -- GNUstep preferences application [RC]

2014-11-23 Thread Yavor Doganov
Sebastian Ramacher wrote:
 The file
 /usr/lib/GNUstep/Frameworks/PreferencePanes.framework/Versions/Current
 is moved from libpreferencepanes1 to libpreferencepanes-dev. This
 requires appropriate Breaks+Replaces relationships.

I thought about too while working on gnustep-make #755572 as that
would interfere badly with the next GNUstep transition (framework
packages would need sourceful uploads).  However, my testing reveals
that Breaks+Replaces is not needed in practice for this particular
case.  It seems that the library package is always unpacked first,
probably because the -dev package depends on it.

I seem to recall that dpkg does not guarantee unpacking order within
the same run but nevertheless all my test upgrades (and real ones as
rsskit, dbuskit, addresses-for-gnustep and pantomime1.2 have all been
upgraded after the relevant gnustep-make bug got fixed) completed
successfully.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87bnnykm6q.GNUs_not_UNIX!%ya...@gnu.org



Bug#770224: RFS: gnustep-base/1.22.1-4+deb7u1 -- GNUstep Base library [RC SECURITY] [wheezy]

2014-11-19 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

I am looking for a sponsor for my package gnustep-base.
It builds these binary packages:

gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-examples - Examples using the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.22 - GNUstep Base library
libgnustep-base1.22-dbg - GNUstep Base library - debugging symbols

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

http://mentors.debian.net/package/gnustep-base

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

dget -x 
http://mentors.debian.net/debian/pool/main/g/gnustep-base/gnustep-base_1.22.1-4+deb7u1.dsc

Changes (approved by the release team, see #770207):

  * debian/patches/CVE-2014-2980.patch: New; fixes user security hole in
gdomap (Closes: #745470).
  * debian/patches/performSelector-forwarding.patch: New; fixes regression
in -performSelector: with message forwarding (Closes: #753603).
  * debian/patches/series: Update.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87mw7mx58p@yavor.doganov.org



Bug#770146: RFS: gnustep-back/0.24.0-4 -- GNUstep GUI Backend [RC]

2014-11-18 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I'm looking for a sponsor for my package gnustep-back.
It builds these binary packages:

gnustep-back-common - GNUstep GUI Backend - common files
gnustep-back-dbg - GNUstep GUI Backend - debugging symbols
gnustep-back0.24 - GNUstep GUI Backend
gnustep-back0.24-art - GNUstep GUI Backend (art)
gnustep-back0.24-cairo - GNUstep GUI Backend (cairo)

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

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

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

dget -x 
http://mentors.debian.net/debian/pool/main/g/gnustep-back/gnustep-back_0.24.0-4.dsc

Changes since the last upload:

  * debian/patches/cairo-scrolling.patch: New; fix scrolling with
cairo/1.14.0 (Closes: #770141).
  * debian/patches/series: Update.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87389fn0db@yavor.doganov.org



Bug#767372: Reassigning to pantomime

2014-11-16 Thread Yavor Doganov
intrigeri wrote:
 Yavor Doganov wrote (30 Oct 2014 11:59:26 GMT) :
  An attempt to contact the original authors of GNUMail and LuserNET
  for request for relicensing under GPL + OpenSSL exception has
  failed, so the problem will be solved in the library by switching
  to GnuTLS.
 
 * there's a sponsorship request: https://bugs.debian.org/767372

Aron Xu was kind to upload it on 1st Nov, but the upload was rejected
[*] because I've managed to mess the .orig.tar.gz somehow.  I've
reuploaded the package to mentors.d.n with the correct tarball.

[*] http://permalink.gmane.org/gmane.linux.debian.devel.gnustep/3275

   Upstream asks Yavor a question that's not been answered yet.

My fault.  LibreSSL is not in Debian, and it won't solve the problem
anyway because the licensing issue will be the same AFAICT.

The package builds fine against the GnuTLS OpenSSL wrapper.  I haven't
performed any runtime tests with this variant because I'm reluctant to
go that route.  Using the OpenSSL wrapper will make the library
effectively GPL, which in turn would make distribution of non-GPLed
apps impossible.  I know of at least one such program (not in Debian,
but used to have Debian users).

 I don't personally feel comfortable introducing a crypto-related
 patch in Debian, that upstream won't take, and that apparently
 hasn't been looked at by many persons yet.

The patch is fairly simple and straightforward, and I've tested it
extensively with gnumail (the other rdep, lusernet.app, is not
technically affected as it doesn't use SSL-aware methods).  I knew in
advance that it would be rejected upstream because it doesn't cater
for MuckOS X.

 I hope this problem can be fixed on the long term,

It will be fixed by using GnuTLS proper, yes.  I would have done that
in the first place but upstream doesn't want to use autoconf so
supporting many GnuTLS releases would be tricky.  That's why I've
delayed the work for post-jessie, especially given the fact that the
present patch works nicely and eliminates the problem, for !Darwin
platforms at least.

 but I doubt that anyone who doesn't have a good knowledge of both
 pantomime *and* crypto libraries can sensibly sponsor the proposed
 upload.

Really?  That is a rather high barrier for sponsoring...

 As far as Jessie is concerned, I fail to see what can reasonably be
 done except letting pantomime1.2 and lusernet.app be auto-removed

That would be unfortunate.  (And makes me think whether I should have
swept the problem under the carpet by not reporting the bug...)


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/877fyvoz8e.GNUs_not_UNIX!%ya...@gnu.org



Bug#769688: RFS: gnustep-sqlclient/1.8.1-1 -- SQL client library for GNUstep

2014-11-15 Thread Yavor Doganov
Package: sponsorship-requests
Severity: normal

Dear mentors,

I'm looking for a sponsor for my package gnustep-sqlclient.
It builds these binary packages:

libsqlclient-dev - SQL client library for GNUstep (development files)
libsqlclient1.8 - SQL client library for GNUstep (runtime library)
libsqlclient1.8-dbg - SQL client library for GNUstep (debugging symbols)

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

http://mentors.debian.net/package/gnustep-sqlclient

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

dget -x 
http://mentors.debian.net/debian/pool/main/g/gnustep-sqlclient/gnustep-sqlclient_1.8.1-1.dsc

Changes since the last upload:

  * New upstream release.
  * debian/patches/versioned-bundles.patch:
  * debian/patches/link-libs.patch: Delete; merged upstream.
  * debian/patches/series: Delete.
  * debian/control: Change library package name to libsqlclient1.8
following the SONAME change; adjust dependencies accordingly.
(Standards-Version): Bump to 3.9.6; no changes needed.
  * debian/libsqlclient1.7.install: Rename as per the new package name.
  * debian/libsqlclient1.7.lintian-overrides: Likewise.
  * debian/source/lintian-overrides: Delete; no longer needed.
  * debian/rules (sover): Bump to 1.8.
(GNUSTEP_MAKEFILES, GNUSTEP_INSTALLATION_DOMAIN): Remove; already
defined in config.mk.
  * debian/copyright: Mention license version.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/8761egmpe9@yavor.doganov.org



Bug#769688: RFS: gnustep-sqlclient/1.8.1-1 -- SQL client library for GNUstep

2014-11-15 Thread Yavor Doganov
Paul Gevers wrote:
 On 15-11-14 16:53, Yavor Doganov wrote:
  I'm looking for a sponsor for my package gnustep-sqlclient.
 
 You found one.

Thanks!

 As always I build from git, I assume that is all right.

Sure, please use the experimental branch.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/878ujcp8k7.GNUs_not_UNIX!%ya...@gnu.org



Bug#769142: RFS: rsskit/0.3-3 -- GNUstep RSS framework [RC]

2014-11-11 Thread Yavor Doganov
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package rsskit.
It builds these binary packages:

librsskit-dev - GNUstep RSS framework (development files)
librsskit0 - GNUstep RSS framework (runtime library)
librsskit0-dbg - GNUstep RSS framework (debugging symbols)

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

http://mentors.debian.net/package/rsskit

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

dget -x http://mentors.debian.net/debian/pool/main/r/rsskit/rsskit_0.3-3.dsc

Changes:

  * debian/librsskit-dev.install:
  * debian/librsskit0.install: Update for gnustep-make/2.6.6-3 (Closes:
#768749).

This upload is targeted for t-p-u; the debdiff was pre-approved by the
release team (release.d.o #768923).


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/878ujhmv6g@yavor.doganov.org



  1   2   3   4   >