From d5144f360d3766dcca25cad39857d1d070cf1d04 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:14:52 +0000 Subject: [PATCH 1/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- x-tile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x-tile.spec b/x-tile.spec index 41e8a13..45e27df 100644 --- a/x-tile.spec +++ b/x-tile.spec @@ -1,6 +1,6 @@ Name: x-tile Version: 3.3 -Release: 11%{?dist} +Release: 12%{?dist} Summary: A GTK application to tile windows in different ways License: GPLv2+ @@ -67,6 +67,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.app %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 3.3-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 3.3-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 9fe2bf9f58c19a034a9115b0605f9e30c53d3792 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 09:12:33 +0200 Subject: [PATCH 2/7] Rebuilt for Python 3.13 --- x-tile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x-tile.spec b/x-tile.spec index 45e27df..6e1fc6c 100644 --- a/x-tile.spec +++ b/x-tile.spec @@ -1,6 +1,6 @@ Name: x-tile Version: 3.3 -Release: 12%{?dist} +Release: 13%{?dist} Summary: A GTK application to tile windows in different ways License: GPLv2+ @@ -67,6 +67,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.app %changelog +* Fri Jun 07 2024 Python Maint - 3.3-13 +- Rebuilt for Python 3.13 + * Sat Jan 27 2024 Fedora Release Engineering - 3.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ae8c1dd3c5ae3a530208601e463fb0770da29f44 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:38:03 +0000 Subject: [PATCH 3/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- x-tile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x-tile.spec b/x-tile.spec index 6e1fc6c..b24ea15 100644 --- a/x-tile.spec +++ b/x-tile.spec @@ -1,6 +1,6 @@ Name: x-tile Version: 3.3 -Release: 13%{?dist} +Release: 14%{?dist} Summary: A GTK application to tile windows in different ways License: GPLv2+ @@ -67,6 +67,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.app %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 3.3-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 3.3-13 - Rebuilt for Python 3.13 From 69ece232fb494320f6e6f08da5202c68d859c6bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 04:00:52 +0200 Subject: [PATCH 4/7] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- x-tile.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/x-tile.spec b/x-tile.spec index b24ea15..5ce1658 100644 --- a/x-tile.spec +++ b/x-tile.spec @@ -1,9 +1,10 @@ Name: x-tile Version: 3.3 -Release: 14%{?dist} +Release: 15%{?dist} Summary: A GTK application to tile windows in different ways -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://www.giuspen.com/x-tile/ Source0: https://github.com/giuspen/%{name}/archive/%{version}/%{name}-%{version}.tar.gz Source1: %{name}.appdata.xml @@ -67,6 +68,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.app %changelog +* Fri Jul 26 2024 Miroslav Suchý - 3.3-15 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 3.3-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From bd338522181d44d423165997977c84330d6e3e74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:20:33 +0000 Subject: [PATCH 5/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- x-tile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x-tile.spec b/x-tile.spec index 5ce1658..7115fb2 100644 --- a/x-tile.spec +++ b/x-tile.spec @@ -1,6 +1,6 @@ Name: x-tile Version: 3.3 -Release: 15%{?dist} +Release: 16%{?dist} Summary: A GTK application to tile windows in different ways # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -68,6 +68,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.app %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 3.3-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 3.3-15 - convert license to SPDX From a49c1dcdbdebfe30835de82ae229ed5eb089bdf5 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 20:54:17 +0200 Subject: [PATCH 6/7] Rebuilt for Python 3.14 --- x-tile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x-tile.spec b/x-tile.spec index 7115fb2..680d98c 100644 --- a/x-tile.spec +++ b/x-tile.spec @@ -1,6 +1,6 @@ Name: x-tile Version: 3.3 -Release: 16%{?dist} +Release: 17%{?dist} Summary: A GTK application to tile windows in different ways # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -68,6 +68,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.app %changelog +* Mon Jun 02 2025 Python Maint - 3.3-17 +- Rebuilt for Python 3.14 + * Sun Jan 19 2025 Fedora Release Engineering - 3.3-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 2cf19b6870fab88a7c09fa7baeacd7410f26ab74 Mon Sep 17 00:00:00 2001 From: Mohame El Morabity Date: Sat, 12 Jul 2025 01:22:07 +0200 Subject: [PATCH 7/7] No longer maintained by upstream --- .gitignore | 19 ------ dead.package | 1 + sources | 1 - x-tile-3.3-setuptools.patch | 11 ---- x-tile.appdata.xml | 29 -------- x-tile.spec | 127 ------------------------------------ 6 files changed, 1 insertion(+), 187 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 x-tile-3.3-setuptools.patch delete mode 100644 x-tile.appdata.xml delete mode 100644 x-tile.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 840f090..0000000 --- a/.gitignore +++ /dev/null @@ -1,19 +0,0 @@ -x-tile-1.5.2.tar.gz -/x-tile-1.8.2.tar.gz -/x-tile-1.8.3.tar.gz -/x-tile-1.8.4.tar.gz -/x-tile-1.8.5.tar.gz -/x-tile-1.8.6.tar.gz -/x-tile-1.9.tar.gz -/x-tile-2.0.tar.gz -/x-tile-2.1.tar.gz -/x-tile-2.2.tar.gz -/x-tile-2.2.1.tar.gz -/x-tile-2.3.1.tar.bz2 -/x-tile-2.4.tar.bz2 -/x-tile-2.5.tar.xz -/x-tile-2.5.1.tar.xz -/x-tile-2.6.tar.xz -/x-tile-3.1.tar.gz -/x-tile-3.2.tar.gz -/x-tile-3.3.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..ba68c42 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +No longer maintained by upstream diff --git a/sources b/sources deleted file mode 100644 index 52b6462..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (x-tile-3.3.tar.gz) = 2ebc9dc07903fe55f8b27b15aa64a81b8afdf1b975878f4746cce3e0f5c526928fb126f277c628b4a636038098456247e49957175fdf0c5d5775438ce4965ca7 diff --git a/x-tile-3.3-setuptools.patch b/x-tile-3.3-setuptools.patch deleted file mode 100644 index 74043b1..0000000 --- a/x-tile-3.3-setuptools.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up ./setup.py.orig ./setup.py ---- ./setup.py.orig 2020-11-14 23:19:24.000000000 +0100 -+++ ./setup.py 2022-06-27 16:42:07.250301977 +0200 -@@ -161,5 +161,6 @@ setup( - 'install': Install, - 'uninstall': Uninstall - }, -- distclass=XTileDist -+ distclass=XTileDist, -+ py_modules = [] - ) diff --git a/x-tile.appdata.xml b/x-tile.appdata.xml deleted file mode 100644 index e3dfeb6..0000000 --- a/x-tile.appdata.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - x-tile.desktop - CC0-1.0 - GPL-2.0+ - X-tile - A GTK application to tile windows in different ways - -

- X-tile is a GTK application that allows you to select a number of windows - and tile them in different ways. This is especially useful for comparing - products in separate web pages, or for programmers referring to - documentation as they are programming. -

-
- - - https://www.giuspen.com/images/x-tile_main_window.png - - - https://www.giuspen.com/images/x-tile_custom_window.png - - - https://www.giuspen.com/images/x-tile_config_window.png - - - https://www.giuspen.com/x-tile/ - melmorabity_at_fedoraproject.org -
diff --git a/x-tile.spec b/x-tile.spec deleted file mode 100644 index 680d98c..0000000 --- a/x-tile.spec +++ /dev/null @@ -1,127 +0,0 @@ -Name: x-tile -Version: 3.3 -Release: 17%{?dist} -Summary: A GTK application to tile windows in different ways - -# Automatically converted from old format: GPLv2+ - review is highly recommended. -License: GPL-2.0-or-later -URL: https://www.giuspen.com/x-tile/ -Source0: https://github.com/giuspen/%{name}/archive/%{version}/%{name}-%{version}.tar.gz -Source1: %{name}.appdata.xml -# Fix build with setuptools >= 61.0 -Patch0: %{name}-3.3-setuptools.patch - -BuildRequires: desktop-file-utils -BuildRequires: gettext -BuildRequires: libappstream-glib -BuildRequires: python3-devel -BuildRequires: %{py3_dist setuptools} -Requires: %{py3_dist pygobject} -Requires: %{py3_dist pycairo} -Requires: gtk3 -Requires: hicolor-icon-theme -BuildArch: noarch - -%description -X-tile is an application that allows you to select a number of windows and tile -them in different ways. X-tile works on any X desktop (GNOME, KDE, XFCE, -LXDE...). -The main features are: many tiling geometries, undo tiling, invert tiling order, -optional system tray docking and menu, filter to avoid listing some windows, -filter to check some windows by default, command line interface. - - -%prep -%autosetup - -# Remove bundled egg-info -rm -rf *.egg-info - - -%build -mkdir -p build/scripts-%{python3_version}/ -%py3_build - - -%install -%py3_install -install -Dpm 0755 %{name} $RPM_BUILD_ROOT%{_bindir}/%{name} -install -Dpm 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_metainfodir}/%{name}.appdata.xml - -%find_lang %{name} - - -%check -desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop -appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/%{name}.appdata.xml - - -%files -f %{name}.lang -%license license -%{_bindir}/%{name} -%{python3_sitelib}/X_Tile-*.egg-info -%{_datadir}/%{name}/ -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/*/apps/%{name}.* -%{_metainfodir}/%{name}.appdata.xml -%{_mandir}/man1/%{name}.1.* - - -%changelog -* Mon Jun 02 2025 Python Maint - 3.3-17 -- Rebuilt for Python 3.14 - -* Sun Jan 19 2025 Fedora Release Engineering - 3.3-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Fri Jul 26 2024 Miroslav Suchý - 3.3-15 -- convert license to SPDX - -* Sat Jul 20 2024 Fedora Release Engineering - 3.3-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri Jun 07 2024 Python Maint - 3.3-13 -- Rebuilt for Python 3.13 - -* Sat Jan 27 2024 Fedora Release Engineering - 3.3-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 3.3-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Python Maint - 3.3-10 -- Rebuilt for Python 3.12 - -* Sat Jan 21 2023 Fedora Release Engineering - 3.3-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 3.3-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 27 2022 Mohamed El Morabity - 3.3-7 -- Fix build with setuptools >= 61.0 - -* Mon Jun 13 2022 Python Maint - 3.3-6 -- Rebuilt for Python 3.11 - -* Sat Jan 22 2022 Fedora Release Engineering - 3.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 3.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 3.3-3 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering - 3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Dec 25 2020 Mohamed El Morabity - 3.3-1 -- Update to 3.3 - -* Mon Sep 07 2020 Mohamed El Morabity - 3.2-1 -- Update to 3.2 - -* Mon Aug 31 2020 Mohamed El Morabity - 3.1-1 -- Initial RPM release, from previously retired package (with contribution of - Vlastimil Holer)