Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 May 2022 04:48:09 GMT
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6e97fc35f68d - main - games/pysolfc: Update to 2.16.0
Message-ID:  <202205140448.24E4m95r050966@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by kai:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6e97fc35f68d643c2554f603e5d2f18ea25cb336

commit 6e97fc35f68d643c2554f603e5d2f18ea25cb336
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2022-05-14 04:41:09 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2022-05-14 04:41:09 +0000

    games/pysolfc: Update to 2.16.0
    
    Changelog since 2.14.1:
    
    https://github.com/shlomif/PySolFC/blob/pysolfc-2.16.0/NEWS.asciidoc
    
    MFH:            No (feature release)
---
 games/pysolfc/Makefile    |  4 ++--
 games/pysolfc/distinfo    | 10 +++++-----
 games/pysolfc/pkg-message | 32 +++++++++++++++++++++++++++++---
 3 files changed, 36 insertions(+), 10 deletions(-)

diff --git a/games/pysolfc/Makefile b/games/pysolfc/Makefile
index 6b70c2e7c33e..fd2f4f07283f 100644
--- a/games/pysolfc/Makefile
+++ b/games/pysolfc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pysolfc
-DISTVERSION=	2.14.1
+DISTVERSION=	2.16.0
 CATEGORIES=	games python
 MASTER_SITES=	SF/${PORTNAME}/PySolFC/${PYSOLFCDIR} \
 		SF/${PORTNAME}/PySolFC-Cardsets/minimal/:cardsets \
@@ -49,7 +49,7 @@ SOUND_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}game>0:devel/py-game@${PY_FLAVOR}
 
 PYSOLFCDIR=	PySolFC-${DISTVERSION}
 PYSOLFCDIST=	${PYSOLFCDIR}${EXTRACT_SUFX}
-CARDSETDIR=	PySolFC-Cardsets--Minimal-2.0.2
+CARDSETDIR=	PySolFC-Cardsets--Minimal-2.1.0
 CARDSETDIST=	${CARDSETDIR}.tar.xz
 MUSICDIR=	PySol-Music-4.50
 MUSICDIST=	${MUSICDIR:tl}.tar.xz
diff --git a/games/pysolfc/distinfo b/games/pysolfc/distinfo
index a7e15aa83c48..46643abd4e5f 100644
--- a/games/pysolfc/distinfo
+++ b/games/pysolfc/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1640900264
-SHA256 (pysolfc/PySolFC-2.14.1.tar.xz) = 46f817abc5c45cfb2f7ddcdac391ef38084173837f850cbb7d73a94627c8942c
-SIZE (pysolfc/PySolFC-2.14.1.tar.xz) = 4359204
-SHA256 (pysolfc/PySolFC-Cardsets--Minimal-2.0.2.tar.xz) = c0577472bde4d293d8d1440d824a031b3e973219e313e8682d70b8042a9b34f2
-SIZE (pysolfc/PySolFC-Cardsets--Minimal-2.0.2.tar.xz) = 6969096
+TIMESTAMP = 1652294611
+SHA256 (pysolfc/PySolFC-2.16.0.tar.xz) = 8288cb47025a24d795647fe50f6eefaf548a52177e62a93a5d40a03ffa6fb1f5
+SIZE (pysolfc/PySolFC-2.16.0.tar.xz) = 6391048
+SHA256 (pysolfc/PySolFC-Cardsets--Minimal-2.1.0.tar.xz) = 42527d9ef49c6fd46a20076aee32b27d06c989ff55d02e25427d946021ce448c
+SIZE (pysolfc/PySolFC-Cardsets--Minimal-2.1.0.tar.xz) = 28484652
 SHA256 (pysolfc/pysol-music-4.50.tar.xz) = 3cfade86db88c1d97589c50441808ee082e68256be788012503818c42728783d
 SIZE (pysolfc/pysol-music-4.50.tar.xz) = 2144764
diff --git a/games/pysolfc/pkg-message b/games/pysolfc/pkg-message
index f3a3ef4ecafe..32648f49242d 100644
--- a/games/pysolfc/pkg-message
+++ b/games/pysolfc/pkg-message
@@ -4,10 +4,10 @@
 Please note that only the default set of cards was installed.  If you would
 like to install more cardsets, please proceed as follows:
 
-$ fetch https://github.com/shlomif/PySolFC-Cardsets/archive/refs/tags/2.0.tar.gz
-$ tar xf 2.0.tar.gz
+$ fetch https://netcologne.dl.sourceforge.net/project/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-2.1/PySolFC-Cardsets-2.1.tar.bz2
+$ tar xf PySolFC-Cardsets-2.1.tar.bz2
 $ mkdir -p ~/.PySolFC/cardsets
-$ cp -r PySolFC-Cardsets-2.0/cardsets* ~/.PySolFC/cardsets/
+$ cp -r PySolFC-Cardsets-2.1/cardset-* ~/.PySolFC/cardsets/
 EOD
 }
 { type: upgrade
@@ -22,4 +22,30 @@ $ tar xf 2.0.tar.gz
 $ cp -r PySolFC-Cardsets-2.0/cardsets* ~/.PySolFC/cardsets/
 EOD
 }
+{ type: upgrade
+  maximum_version: 2.16.0
+  message: <<EOD
+Since PySolFC 2.16 a new high resolution default display was introduced.  It
+uses high resolution cardsets and scaling to offer an improved look on larger
+monitors.
+
+Please note that the new high-resolution options will not override your
+currently selected options for existing users.  If you want to use the new
+settings, you can delete or rename your options.cfg file.
+
+Also note that because of these changes, upgrading your version of PySolFC
+Cardsets is required even if you’re using the minimal package.  If you are
+installing from pkg/ports, this will be handled automatically.
+
+If you're using the larger collection of cardsets, please use the following
+steps to upgrade your cardsets:
+
+$ mv ~/.PySolFC/cardsets ~/.PySolFC/cardsets.bak
+$ fetch https://netcologne.dl.sourceforge.net/project/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-2.1/PySolFC-Cardsets-2.1.tar.bz2
+$ tar xf PySolFC-Cardsets-2.1.tar.bz2
+$ mkdir -p ~/.PySolFC/cardsets
+$ cp -r PySolFC-Cardsets-2.1/cardset-* ~/.PySolFC/cardsets/
+$ rm -r ~/.PySolFC/cardsets.bak
+EOD
+}
 ]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202205140448.24E4m95r050966>