pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games/gnome-sudoku Update gnome-sudoku to 3.38.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ed722465215e
branches:  trunk
changeset: 444759:ed722465215e
user:      prlw1 <prlw1%pkgsrc.org@localhost>
date:      Tue Jan 12 11:20:53 2021 +0000

description:
Update gnome-sudoku to 3.38.0

Moved to meson build system. Many fixes and translation updates,
especially in preparation for GTK4.

diffstat:

 games/gnome-sudoku/Makefile |   15 +-
 games/gnome-sudoku/PLIST    |  504 +++++++------------------------------------
 games/gnome-sudoku/distinfo |   10 +-
 3 files changed, 95 insertions(+), 434 deletions(-)

diffs (truncated from 800 to 300 lines):

diff -r af7cfbb38b53 -r ed722465215e games/gnome-sudoku/Makefile
--- a/games/gnome-sudoku/Makefile       Tue Jan 12 11:19:17 2021 +0000
+++ b/games/gnome-sudoku/Makefile       Tue Jan 12 11:20:53 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2020/10/06 19:51:16 wiz Exp $
+# $NetBSD: Makefile,v 1.34 2021/01/12 11:20:53 prlw1 Exp $
 
-DISTNAME=      gnome-sudoku-3.24.0
-PKGREVISION=   16
+DISTNAME=      gnome-sudoku-3.38.0
 CATEGORIES=    games gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gnome-sudoku/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -11,21 +10,23 @@
 COMMENT=       Number grid logic puzzle
 LICENSE=       gnu-gpl-v3
 
-GNU_CONFIGURE=         yes
-USE_LIBTOOL=           yes
 USE_LANGUAGES=         c c++11
 USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            gmake msgfmt pkg-config
+USE_TOOLS+=            msgfmt pkg-config
 
 # Requires --desktop in msgfmt.
 _TOOLS_USE_PKGSRC.msgfmt=      yes
 
+post-extract:
+       cd ${WRKSRC}/help/C && ${CHMOD} 0644 *.page legal.xml figures/*.png
 
-BUILD_DEPENDS+=        itstool-[0-9]*:../../textproc/itstool
+REPLACE_PYTHON+=       build-aux/post_install.py
+BUILD_DEPENDS+=                itstool-[0-9]*:../../textproc/itstool
 
 BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.40.0
 .include "../../devel/glib2/schemas.mk"
 .include "../../devel/libgee/buildlink3.mk"
+.include "../../devel/meson/build.mk"
 BUILDLINK_API_DEPENDS.qqwing+= qqwing>=1.3.4
 .include "../../games/qqwing/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
diff -r af7cfbb38b53 -r ed722465215e games/gnome-sudoku/PLIST
--- a/games/gnome-sudoku/PLIST  Tue Jan 12 11:19:17 2021 +0000
+++ b/games/gnome-sudoku/PLIST  Tue Jan 12 11:20:53 2021 +0000
@@ -1,647 +1,305 @@
-@comment $NetBSD: PLIST,v 1.3 2016/04/21 22:17:16 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.4 2021/01/12 11:20:53 prlw1 Exp $
 bin/gnome-sudoku
 man/man6/gnome-sudoku.6
-share/appdata/gnome-sudoku.appdata.xml
-share/applications/gnome-sudoku.desktop
-share/glib-2.0/schemas/org.gnome.sudoku.gschema.xml
-share/gnome-sudoku/images/footprints.png
+share/applications/org.gnome.Sudoku.desktop
+share/dbus-1/services/org.gnome.Sudoku.service
+share/glib-2.0/schemas/org.gnome.Sudoku.gschema.xml
 share/help/C/gnome-sudoku/basics.page
 share/help/C/gnome-sudoku/bug-filing.page
-share/help/C/gnome-sudoku/commandline.page
 share/help/C/gnome-sudoku/develop.page
 share/help/C/gnome-sudoku/documentation.page
+share/help/C/gnome-sudoku/earmarks.page
 share/help/C/gnome-sudoku/figures/logo.png
 share/help/C/gnome-sudoku/figures/logo32.png
-share/help/C/gnome-sudoku/figures/possible-numbers.png
-share/help/C/gnome-sudoku/figures/resuming.png
 share/help/C/gnome-sudoku/figures/rowcolumnbox.png
-share/help/C/gnome-sudoku/figures/stats-very-hard.png
 share/help/C/gnome-sudoku/figures/strategy1.png
 share/help/C/gnome-sudoku/figures/strategy2.png
-share/help/C/gnome-sudoku/figures/trackers.webm
 share/help/C/gnome-sudoku/highlighting.page
-share/help/C/gnome-sudoku/hints.page
 share/help/C/gnome-sudoku/index.page
 share/help/C/gnome-sudoku/keyboard-shortcuts.page
 share/help/C/gnome-sudoku/legal.xml
 share/help/C/gnome-sudoku/license.page
-share/help/C/gnome-sudoku/notes.page
 share/help/C/gnome-sudoku/print-blank-puzzles.page
 share/help/C/gnome-sudoku/print-inprogress-game.page
 share/help/C/gnome-sudoku/rules.page
 share/help/C/gnome-sudoku/save-resume.page
-share/help/C/gnome-sudoku/statistics.page
 share/help/C/gnome-sudoku/strategy.page
-share/help/C/gnome-sudoku/toolbar.page
-share/help/C/gnome-sudoku/trackers.page
 share/help/C/gnome-sudoku/translate.page
 share/help/ca/gnome-sudoku/basics.page
 share/help/ca/gnome-sudoku/bug-filing.page
-share/help/ca/gnome-sudoku/commandline.page
 share/help/ca/gnome-sudoku/develop.page
 share/help/ca/gnome-sudoku/documentation.page
+share/help/ca/gnome-sudoku/earmarks.page
 share/help/ca/gnome-sudoku/figures/logo.png
 share/help/ca/gnome-sudoku/figures/logo32.png
-share/help/ca/gnome-sudoku/figures/possible-numbers.png
-share/help/ca/gnome-sudoku/figures/resuming.png
 share/help/ca/gnome-sudoku/figures/rowcolumnbox.png
-share/help/ca/gnome-sudoku/figures/stats-very-hard.png
 share/help/ca/gnome-sudoku/figures/strategy1.png
 share/help/ca/gnome-sudoku/figures/strategy2.png
-share/help/ca/gnome-sudoku/figures/trackers.webm
 share/help/ca/gnome-sudoku/highlighting.page
-share/help/ca/gnome-sudoku/hints.page
 share/help/ca/gnome-sudoku/index.page
 share/help/ca/gnome-sudoku/keyboard-shortcuts.page
 share/help/ca/gnome-sudoku/legal.xml
 share/help/ca/gnome-sudoku/license.page
-share/help/ca/gnome-sudoku/notes.page
 share/help/ca/gnome-sudoku/print-blank-puzzles.page
 share/help/ca/gnome-sudoku/print-inprogress-game.page
 share/help/ca/gnome-sudoku/rules.page
 share/help/ca/gnome-sudoku/save-resume.page
-share/help/ca/gnome-sudoku/statistics.page
 share/help/ca/gnome-sudoku/strategy.page
-share/help/ca/gnome-sudoku/toolbar.page
-share/help/ca/gnome-sudoku/trackers.page
 share/help/ca/gnome-sudoku/translate.page
 share/help/cs/gnome-sudoku/basics.page
 share/help/cs/gnome-sudoku/bug-filing.page
-share/help/cs/gnome-sudoku/commandline.page
 share/help/cs/gnome-sudoku/develop.page
 share/help/cs/gnome-sudoku/documentation.page
+share/help/cs/gnome-sudoku/earmarks.page
 share/help/cs/gnome-sudoku/figures/logo.png
 share/help/cs/gnome-sudoku/figures/logo32.png
-share/help/cs/gnome-sudoku/figures/possible-numbers.png
-share/help/cs/gnome-sudoku/figures/resuming.png
 share/help/cs/gnome-sudoku/figures/rowcolumnbox.png
-share/help/cs/gnome-sudoku/figures/stats-very-hard.png
 share/help/cs/gnome-sudoku/figures/strategy1.png
 share/help/cs/gnome-sudoku/figures/strategy2.png
-share/help/cs/gnome-sudoku/figures/trackers.webm
 share/help/cs/gnome-sudoku/highlighting.page
-share/help/cs/gnome-sudoku/hints.page
 share/help/cs/gnome-sudoku/index.page
 share/help/cs/gnome-sudoku/keyboard-shortcuts.page
 share/help/cs/gnome-sudoku/legal.xml
 share/help/cs/gnome-sudoku/license.page
-share/help/cs/gnome-sudoku/notes.page
 share/help/cs/gnome-sudoku/print-blank-puzzles.page
 share/help/cs/gnome-sudoku/print-inprogress-game.page
 share/help/cs/gnome-sudoku/rules.page
 share/help/cs/gnome-sudoku/save-resume.page
-share/help/cs/gnome-sudoku/statistics.page
 share/help/cs/gnome-sudoku/strategy.page
-share/help/cs/gnome-sudoku/toolbar.page
-share/help/cs/gnome-sudoku/trackers.page
 share/help/cs/gnome-sudoku/translate.page
-share/help/da/gnome-sudoku/basics.page
-share/help/da/gnome-sudoku/bug-filing.page
-share/help/da/gnome-sudoku/commandline.page
-share/help/da/gnome-sudoku/develop.page
-share/help/da/gnome-sudoku/documentation.page
-share/help/da/gnome-sudoku/figures/logo.png
-share/help/da/gnome-sudoku/figures/logo32.png
-share/help/da/gnome-sudoku/figures/possible-numbers.png
-share/help/da/gnome-sudoku/figures/resuming.png
-share/help/da/gnome-sudoku/figures/rowcolumnbox.png
-share/help/da/gnome-sudoku/figures/stats-very-hard.png
-share/help/da/gnome-sudoku/figures/strategy1.png
-share/help/da/gnome-sudoku/figures/strategy2.png
-share/help/da/gnome-sudoku/figures/trackers.webm
-share/help/da/gnome-sudoku/highlighting.page
-share/help/da/gnome-sudoku/hints.page
-share/help/da/gnome-sudoku/index.page
-share/help/da/gnome-sudoku/keyboard-shortcuts.page
-share/help/da/gnome-sudoku/legal.xml
-share/help/da/gnome-sudoku/license.page
-share/help/da/gnome-sudoku/notes.page
-share/help/da/gnome-sudoku/print-blank-puzzles.page
-share/help/da/gnome-sudoku/print-inprogress-game.page
-share/help/da/gnome-sudoku/rules.page
-share/help/da/gnome-sudoku/save-resume.page
-share/help/da/gnome-sudoku/statistics.page
-share/help/da/gnome-sudoku/strategy.page
-share/help/da/gnome-sudoku/toolbar.page
-share/help/da/gnome-sudoku/trackers.page
-share/help/da/gnome-sudoku/translate.page
 share/help/de/gnome-sudoku/basics.page
 share/help/de/gnome-sudoku/bug-filing.page
-share/help/de/gnome-sudoku/commandline.page
 share/help/de/gnome-sudoku/develop.page
 share/help/de/gnome-sudoku/documentation.page
+share/help/de/gnome-sudoku/earmarks.page
 share/help/de/gnome-sudoku/figures/logo.png
 share/help/de/gnome-sudoku/figures/logo32.png
-share/help/de/gnome-sudoku/figures/possible-numbers.png
-share/help/de/gnome-sudoku/figures/resuming.png
 share/help/de/gnome-sudoku/figures/rowcolumnbox.png
-share/help/de/gnome-sudoku/figures/stats-very-hard.png
 share/help/de/gnome-sudoku/figures/strategy1.png
 share/help/de/gnome-sudoku/figures/strategy2.png
-share/help/de/gnome-sudoku/figures/trackers.webm
 share/help/de/gnome-sudoku/highlighting.page
-share/help/de/gnome-sudoku/hints.page
 share/help/de/gnome-sudoku/index.page
 share/help/de/gnome-sudoku/keyboard-shortcuts.page
 share/help/de/gnome-sudoku/legal.xml
 share/help/de/gnome-sudoku/license.page
-share/help/de/gnome-sudoku/notes.page
 share/help/de/gnome-sudoku/print-blank-puzzles.page
 share/help/de/gnome-sudoku/print-inprogress-game.page
 share/help/de/gnome-sudoku/rules.page
 share/help/de/gnome-sudoku/save-resume.page
-share/help/de/gnome-sudoku/statistics.page
 share/help/de/gnome-sudoku/strategy.page
-share/help/de/gnome-sudoku/toolbar.page
-share/help/de/gnome-sudoku/trackers.page
 share/help/de/gnome-sudoku/translate.page
 share/help/el/gnome-sudoku/basics.page
 share/help/el/gnome-sudoku/bug-filing.page
-share/help/el/gnome-sudoku/commandline.page
 share/help/el/gnome-sudoku/develop.page
 share/help/el/gnome-sudoku/documentation.page
+share/help/el/gnome-sudoku/earmarks.page
 share/help/el/gnome-sudoku/figures/logo.png
 share/help/el/gnome-sudoku/figures/logo32.png
-share/help/el/gnome-sudoku/figures/possible-numbers.png
-share/help/el/gnome-sudoku/figures/resuming.png
 share/help/el/gnome-sudoku/figures/rowcolumnbox.png
-share/help/el/gnome-sudoku/figures/stats-very-hard.png
 share/help/el/gnome-sudoku/figures/strategy1.png
 share/help/el/gnome-sudoku/figures/strategy2.png
-share/help/el/gnome-sudoku/figures/trackers.webm
 share/help/el/gnome-sudoku/highlighting.page
-share/help/el/gnome-sudoku/hints.page
 share/help/el/gnome-sudoku/index.page
 share/help/el/gnome-sudoku/keyboard-shortcuts.page
 share/help/el/gnome-sudoku/legal.xml
 share/help/el/gnome-sudoku/license.page
-share/help/el/gnome-sudoku/notes.page
 share/help/el/gnome-sudoku/print-blank-puzzles.page
 share/help/el/gnome-sudoku/print-inprogress-game.page
 share/help/el/gnome-sudoku/rules.page
 share/help/el/gnome-sudoku/save-resume.page
-share/help/el/gnome-sudoku/statistics.page
 share/help/el/gnome-sudoku/strategy.page
-share/help/el/gnome-sudoku/toolbar.page
-share/help/el/gnome-sudoku/trackers.page
 share/help/el/gnome-sudoku/translate.page
-share/help/en_GB/gnome-sudoku/basics.page
-share/help/en_GB/gnome-sudoku/bug-filing.page
-share/help/en_GB/gnome-sudoku/commandline.page
-share/help/en_GB/gnome-sudoku/develop.page
-share/help/en_GB/gnome-sudoku/documentation.page
-share/help/en_GB/gnome-sudoku/figures/logo.png
-share/help/en_GB/gnome-sudoku/figures/logo32.png
-share/help/en_GB/gnome-sudoku/figures/possible-numbers.png
-share/help/en_GB/gnome-sudoku/figures/resuming.png
-share/help/en_GB/gnome-sudoku/figures/rowcolumnbox.png
-share/help/en_GB/gnome-sudoku/figures/stats-very-hard.png
-share/help/en_GB/gnome-sudoku/figures/strategy1.png
-share/help/en_GB/gnome-sudoku/figures/strategy2.png
-share/help/en_GB/gnome-sudoku/figures/trackers.webm
-share/help/en_GB/gnome-sudoku/highlighting.page
-share/help/en_GB/gnome-sudoku/hints.page
-share/help/en_GB/gnome-sudoku/index.page
-share/help/en_GB/gnome-sudoku/keyboard-shortcuts.page
-share/help/en_GB/gnome-sudoku/legal.xml
-share/help/en_GB/gnome-sudoku/license.page
-share/help/en_GB/gnome-sudoku/notes.page
-share/help/en_GB/gnome-sudoku/print-blank-puzzles.page
-share/help/en_GB/gnome-sudoku/print-inprogress-game.page
-share/help/en_GB/gnome-sudoku/rules.page
-share/help/en_GB/gnome-sudoku/save-resume.page
-share/help/en_GB/gnome-sudoku/statistics.page
-share/help/en_GB/gnome-sudoku/strategy.page
-share/help/en_GB/gnome-sudoku/toolbar.page
-share/help/en_GB/gnome-sudoku/trackers.page
-share/help/en_GB/gnome-sudoku/translate.page
 share/help/es/gnome-sudoku/basics.page
 share/help/es/gnome-sudoku/bug-filing.page
-share/help/es/gnome-sudoku/commandline.page
 share/help/es/gnome-sudoku/develop.page
 share/help/es/gnome-sudoku/documentation.page
+share/help/es/gnome-sudoku/earmarks.page
 share/help/es/gnome-sudoku/figures/logo.png
 share/help/es/gnome-sudoku/figures/logo32.png
-share/help/es/gnome-sudoku/figures/possible-numbers.png
-share/help/es/gnome-sudoku/figures/resuming.png
 share/help/es/gnome-sudoku/figures/rowcolumnbox.png
-share/help/es/gnome-sudoku/figures/stats-very-hard.png
 share/help/es/gnome-sudoku/figures/strategy1.png
 share/help/es/gnome-sudoku/figures/strategy2.png
-share/help/es/gnome-sudoku/figures/trackers.webm
 share/help/es/gnome-sudoku/highlighting.page
-share/help/es/gnome-sudoku/hints.page
 share/help/es/gnome-sudoku/index.page
 share/help/es/gnome-sudoku/keyboard-shortcuts.page
 share/help/es/gnome-sudoku/legal.xml
 share/help/es/gnome-sudoku/license.page
-share/help/es/gnome-sudoku/notes.page
 share/help/es/gnome-sudoku/print-blank-puzzles.page
 share/help/es/gnome-sudoku/print-inprogress-game.page
 share/help/es/gnome-sudoku/rules.page
 share/help/es/gnome-sudoku/save-resume.page
-share/help/es/gnome-sudoku/statistics.page
 share/help/es/gnome-sudoku/strategy.page
-share/help/es/gnome-sudoku/toolbar.page



Home | Main Index | Thread Index | Old Index