Compare commits
10 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 753d5e42b6 | |||
| 83b3df9695 | |||
| 6000aba76e | |||
| 2b57db3b3a | |||
| 210a5e3d19 | |||
| b40313cc8f | |||
| 823216830e | |||
| 08536659fa | |||
| 63a9149f86 | |||
| 45c4af1462 |
18
_service
Normal file
18
_service
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0"?>
|
||||
<services>
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.gnome.org/GNOME/quadrapassel.git</param>
|
||||
<param name="revision">49.2.3</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
<!-- <param name="changesgenerate">enable</param> -->
|
||||
</service>
|
||||
<service name="tar" mode="buildtime"/>
|
||||
<service name="recompress" mode="buildtime">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">zst</param>
|
||||
</service>
|
||||
<service name="set_version" mode="manual" />
|
||||
</services>
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0bd822414207c73123ed6a49f723da5ac8dd4df5d35edc099ffea2e1399cc00a
|
||||
size 336896
|
||||
3
quadrapassel-49.2.3.obscpio
Normal file
3
quadrapassel-49.2.3.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1bc6c62397433869cbf1d6197212267908ef9df5825fd95bf78370b205789a34
|
||||
size 1846796
|
||||
@@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 11 09:26:56 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.2.3:
|
||||
+ Fixed a bug where the pause button would not work by clicking
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 10 06:54:54 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.2.2:
|
||||
+ Fixed incorrect margins for the statistics when the next block
|
||||
preview was disabled
|
||||
+ Fixed focus for the main menu, enabling screen readers and
|
||||
keyboard navigation
|
||||
+ The game now pauses when it loses focus (pauses when the main
|
||||
menu is shown)
|
||||
+ Updated libgnome-games-support
|
||||
+ Fixed a bug where on a new score, the player name entry
|
||||
wouldn't be focused if its rank was less than 10
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 22 09:29:56 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.2.1:
|
||||
+ Replaced the user help docs with a 'Game Rules' dialog
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 21 06:52:45 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.2:
|
||||
+ Made the 'P' key pause the game
|
||||
+ Replaced the user help docs with a 'Rules' dialog
|
||||
+ Stopped the menu button taking focus
|
||||
+ Removed the libgee dependency & updated libgnome-games-support
|
||||
+ Fixed a bug where the game's score would not be recorded when
|
||||
the app was quit
|
||||
+ Added total rows and level information to scores
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 11 04:21:39 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.1:
|
||||
+ Fixed metainfo brand colors
|
||||
+ Fixed compatibility with newer versions of libmanette
|
||||
+ Use the new libadwaita shortcuts dialog
|
||||
+ Updated libmanette & libadwaita minimum version
|
||||
+ Updated libgnome-games-support
|
||||
+ Switched to the libgnome-games-support theme dialog
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 16 14:45:41 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 49.0.1:
|
||||
+ Updated POTFILES.in and POTFILES.skip
|
||||
+ Fixed installation of sounds
|
||||
+ Fixed a bug where the game area could be swiped and tapped on
|
||||
during pause
|
||||
+ Updated translations.
|
||||
- Changes from version 49.rc.4:
|
||||
+ Fixed metainfo release names
|
||||
- Changes from version 49.rc.2:
|
||||
+ Fixed broken release builds
|
||||
- Changes from version 49.rc.1:
|
||||
+ Fixed a bug where a player could try to rotate a piece after
|
||||
game over
|
||||
+ Updated libgnome-games-support (fixes a bug where the lib is
|
||||
installed seperately from Quadrapassel)
|
||||
- Changes from version 49.rc:
|
||||
+ Fixed POTFILES.in to not include deleted files
|
||||
+ Fixed a bug where game pieces could be rotated so that they
|
||||
appeared above the game area
|
||||
+ Updated meson version
|
||||
+ Changed the libgnome-games-support dependency to use it as a
|
||||
meson subproject
|
||||
- Changes from version 49.beta:
|
||||
+ Made the multi-line reward more balanced
|
||||
+ Made the scoring use libgnome-games-support
|
||||
+ Replaced the score dialog with the one from
|
||||
libgnome-games-support
|
||||
+ Made the game area and block preview hidden on pause
|
||||
+ Renamed appdata to metainfo and changed component type to
|
||||
'desktop-application'
|
||||
+ Moved the 'New Game' menu entry into a new button
|
||||
+ Added a new mobile layout and adjusted spacing for the game
|
||||
view
|
||||
+ Made the game usable on touchscreens, by swiping and tapping
|
||||
the game
|
||||
+ Removed unneeded flatpak permissions
|
||||
+ Added a custom seed preference
|
||||
- Changes from version 49.alpha:
|
||||
+ Make the theme chooser have a dialog
|
||||
+ Use Libadwaita widgets
|
||||
+ Remove customizable controls
|
||||
+ Add D-Bus service file
|
||||
+ Port to GTK4 and libadwaita
|
||||
+ Appdata updates
|
||||
+ Many fixes to help
|
||||
+ Update game screenshot
|
||||
+ Remove documentation license
|
||||
+ Major improvements to the controls and gameplay
|
||||
- Change spec file to use modern BuildSystem: meson with automatic
|
||||
build dependency detection.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 23 16:21:28 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Drop obsolete update-desktop-files BuildRequires.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 11 13:52:58 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
||||
4
quadrapassel.obsinfo
Normal file
4
quadrapassel.obsinfo
Normal file
@@ -0,0 +1,4 @@
|
||||
name: quadrapassel
|
||||
version: 49.2.3
|
||||
mtime: 1765407312
|
||||
commit: 68f287cc4d2722b3a4d4ad186f5abe4891d02444
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package quadrapassel
|
||||
#
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,27 +17,22 @@
|
||||
|
||||
|
||||
Name: quadrapassel
|
||||
Version: 40.2
|
||||
Version: 49.2.3
|
||||
Release: 0
|
||||
Summary: Tetris Game for GNOME
|
||||
License: GPL-2.0-or-later
|
||||
Group: Amusements/Games/Action/Other
|
||||
URL: https://live.gnome.org/Quadrapassel
|
||||
Source0: https://download.gnome.org/sources/quadrapassel/40/%{name}-%{version}.tar.xz
|
||||
Source0: %{name}-%{version}.tar.zst
|
||||
BuildSystem: meson
|
||||
|
||||
BuildRequires: blueprint-compiler
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: itstool
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: vala >= 0.24.0
|
||||
BuildRequires: yelp-tools
|
||||
BuildRequires: pkgconfig(clutter-1.0) >= 1.0.0
|
||||
BuildRequires: pkgconfig(clutter-gtk-1.0) >= 0.91.6
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gsound) >= 1.0.2
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0
|
||||
BuildRequires: pkgconfig(librsvg-2.0) >= 2.32.0
|
||||
BuildRequires: pkgconfig(manette-0.2)
|
||||
BuildRequires: rpm_macro(meson_buildrequires)
|
||||
|
||||
%description
|
||||
Quadrapassel is a version of Tetris, the classic game of interlocking
|
||||
@@ -48,33 +43,34 @@ player gains points
|
||||
|
||||
%lang_package
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
%generate_buildrequires
|
||||
%meson_buildrequires
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%install -a
|
||||
%find_lang %{name} %{?no_lang_C}
|
||||
%find_lang %{name}_libgnome-games-support %{?no_lang_C}
|
||||
%fdupes %{buildroot}%{_datadir}
|
||||
|
||||
%check
|
||||
%meson_test
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc NEWS
|
||||
%doc %{_datadir}/help/C/%{name}/
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/%{name}/
|
||||
%{_datadir}/metainfo/org.gnome.Quadrapassel.appdata.xml
|
||||
%{_datadir}/metainfo/org.gnome.Quadrapassel.metainfo.xml
|
||||
%{_datadir}/applications/org.gnome.Quadrapassel.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.Quadrapassel.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/org.gnome.Quadrapassel*
|
||||
%{_mandir}/man6/%{name}.6%{?ext_man}
|
||||
%{_datadir}/dbus-1/services/org.gnome.Quadrapassel.service
|
||||
%dir %{_datadir}/sounds/quadrapassel
|
||||
%{_datadir}/sounds/quadrapassel/gameover.ogg
|
||||
%{_datadir}/sounds/quadrapassel/land.ogg
|
||||
%{_datadir}/sounds/quadrapassel/lines1.ogg
|
||||
%{_datadir}/sounds/quadrapassel/lines2.ogg
|
||||
%{_datadir}/sounds/quadrapassel/lines3.ogg
|
||||
%{_datadir}/sounds/quadrapassel/quadrapassel.ogg
|
||||
%{_datadir}/sounds/quadrapassel/slide.ogg
|
||||
%{_datadir}/sounds/quadrapassel/turn.ogg
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
%files lang -f %{name}.lang -f %{name}_libgnome-games-support.lang
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user