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

Bug#932148: RFS: pysolfc/2.6.4-1 [RC]



Package: sponsorship-requests
Severity: normal
X-Debbugs-Cc: Hugo Lefeuvre <hle@debian.org>

Dear mentors,

I am looking for a sponsor for the games-team's package pysolfc.
Hugo Lefeuvre had been preparing an upload in git for quite some
time already. Due to #931851 I was inspired to join the effort.
For reference, I've notified Hugo (and the whole team) of my progress:
https://lists.debian.org/debian-devel-games/2019/07/msg00001.html

 * Package name    : pysolfc
   Version         : 2.6.4-1
   Upstream Author : Shlomi Fish
 * URL             : https://pysolfc.sourceforge.io/
                   : https://github.com/shlomif/PySolFC/
 * License         : GPL
   Section         : games

It builds those binary packages:
  pysolfc - collection of more than 1000 solitaire card games

The source is not at mentors.debian.net since I'm away from my usual
GPG key and cannot sign the package today. You can get it from salsa
(the gbp command comes from the package git-buildpackage):

gbp clone https://salsa.debian.org/games-team/pysolfc.git
cd pysolfc/
gbp buildpackage -S

Changes since the last upload:

pysolfc (2.6.4-1) unstable; urgency=medium

  * Team upload.

  [ Hugo Lefeuvre ]
  * Migrate to Python 3 (Closes: #912508).
  * debian/control:
    - Update Vcs-Git and Vcs-Browser fields (Salsa migration).
    - Multiple build-dependency changes due to the migration to Python 3 and
      documentation generation which requires several binary dependencies to
      be build dependencies as well.
  * debian/copyright:
    - Update copyright years.
    - Refresh files list and copyrights to match new upstream release.
  * debian/patches:
    - Refresh patches for new upstream release, remove merged patches.
    - Add debian-specific patch which allows installation of cardsets from
      cardsets/ instead of data/.
    - Add patch fixing import of pysollib submodules.
  * Update docs list.
  * debian/rules:
    - Build translations from po.
    - Build html documentation from source.
    - Migrate to pybuild.
  * Bump watch file version to 4.

  [ Juhani Numminen ]
  * New upstream release (Closes: #919923).
    - Compatible with the current version of Python Imaging Library
      (Closes: #931851).
    - No longer crashes when there is no sound card (Closes: #781663).
  * debian/watch: Download a separate orig tarball for the minimal cardsets.
  * debian/gbp.conf:
    - Add component=cardsets to tell gbp about the new additional tarball.
    - Remove compression=bzip2, the defaults are good enough.
  * debian/clean: Clean up after localization build process, html generation,
    and test suite.
  * debian/control:
    - Update home page URL.
    - Bump Standards-Version to 4.4.0.
    - Bump compat level by depending on debhelper-compat (= 12).
    - Add python3-random2 dependency.
    - Declare Rules-Requires-Root: no.
  * debian/docs: AUTHORS is no longer in the tarball.
  * debian/patches:
    - desktop: Add Comment, Keywords, StartupWMClass for better DE integration.
    - manpage: Drop the patch, changes are incorporated upstream.
  * debian/rules:
    - It is no longer necessary to rename the manpage either.
    - Build docs/all_games.html from source.
    - Run a part of the test suite. All tests can't be run as some dependencies
      are not in Debian.
  * debian/tests/: Run the same subset of tests also for the installed package.
  * Remove debian/menu because it's redundant with .desktop (Policy §9.6).
  * debian/copyright:
    - Update home page URL.
    - Add myself to the debian/ paragraph.


Regards,
 Juhani Numminen


Reply to: