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