From bc130ad35c5c18f0a9a75524a66ab955c6b2a64e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 12 Jul 2013 16:20:44 +0000 Subject: [PATCH 01/31] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 066c4f5439e7024f351083cc0f5b1f4f710a1659 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 12 Jul 2013 13:51:39 -0400 Subject: [PATCH 02/31] Initial import https://bugzilla.redhat.com/show_bug.cgi?id=976919 --- .gitignore | 1 + gnome-desktop-testing.spec | 40 ++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 42 insertions(+) create mode 100644 gnome-desktop-testing.spec diff --git a/.gitignore b/.gitignore index e69de29..4a900de 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/gnome-desktop-testing-2013.1.tar.xz diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec new file mode 100644 index 0000000..c2927bf --- /dev/null +++ b/gnome-desktop-testing.spec @@ -0,0 +1,40 @@ +Name: gnome-desktop-testing +Version: 2013.1 +Release: 1%{?dist} +Summary: GNOME test runner for installed tests + +License: LGPLv2+ +URL: https://live.gnome.org/GnomeGoals/InstalledTests +Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-testing/2013.1/%{name}-%{version}.tar.xz + +BuildRequires: glib2-devel +BuildRequires: gobject-introspection-devel +BuildRequires: systemd-devel + +%description +gnome-desktop-testing-runner is a basic runner for tests that are +installed in /usr/share/installed-tests. + + +%prep +%setup -q + + +%build +%configure --with-systemd-journal +make %{?_smp_mflags} + + +%install +make install DESTDIR=$RPM_BUILD_ROOT + + +%files +%doc COPYING README +%{_bindir}/gnome-desktop-testing-runner +%{_libdir}/gnome-desktop-testing + + +%changelog +* Fri Jun 21 2013 Matthias Clasen - 2013.1-1 +- Initial packaging (#976919) diff --git a/sources b/sources index e69de29..9c6cd2c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c6824f7bfac95bf0fcf6ed0c255979c1 gnome-desktop-testing-2013.1.tar.xz From 1a2b5ac97253a6cec61f8c056eb7e2e5895d82c8 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 10:21:44 -0500 Subject: [PATCH 03/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index c2927bf..449c86a 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2013.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -36,5 +36,8 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2013.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Jun 21 2013 Matthias Clasen - 2013.1-1 - Initial packaging (#976919) From 980363b7faaec69ba7b8b21f5217dce8ed062944 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 30 Jan 2014 08:54:41 -0500 Subject: [PATCH 04/31] New upstream release --- .gitignore | 1 + gnome-desktop-testing.spec | 21 ++++++++++----------- sources | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 4a900de..b4551bf 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /gnome-desktop-testing-2013.1.tar.xz +/gnome-desktop-testing-2014.1.tar.xz diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 449c86a..5158d78 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,15 +1,14 @@ Name: gnome-desktop-testing -Version: 2013.1 -Release: 2%{?dist} +Version: 2014.1 +Release: 1%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ -URL: https://live.gnome.org/GnomeGoals/InstalledTests -Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-testing/2013.1/%{name}-%{version}.tar.xz +URL: https://live.gnome.org/Initiatives/GnomeGoals/InstalledTests +Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-testing/%{version}/%{name}-%{version}.tar.xz -BuildRequires: glib2-devel -BuildRequires: gobject-introspection-devel -BuildRequires: systemd-devel +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(libsystemd-journal) %description gnome-desktop-testing-runner is a basic runner for tests that are @@ -17,18 +16,15 @@ installed in /usr/share/installed-tests. %prep -%setup -q - +%autosetup %build %configure --with-systemd-journal make %{?_smp_mflags} - %install make install DESTDIR=$RPM_BUILD_ROOT - %files %doc COPYING README %{_bindir}/gnome-desktop-testing-runner @@ -36,6 +32,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Thu Jan 30 2014 Colin Walters - 2014.1-1 +- New upstream release + * Sat Aug 03 2013 Fedora Release Engineering - 2013.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 9c6cd2c..4c9c941 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c6824f7bfac95bf0fcf6ed0c255979c1 gnome-desktop-testing-2013.1.tar.xz +a608ad72a77e23a1aecdfd8d07a94baf gnome-desktop-testing-2014.1.tar.xz From 69b97d895703b48c6c790598fe5a78285441d932 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 12:02:35 -0500 Subject: [PATCH 05/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 5158d78..12fc24f 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2014.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -32,6 +32,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2014.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Thu Jan 30 2014 Colin Walters - 2014.1-1 - New upstream release From b535376a23701bb74ba7cb6497bcbfb9bd51e6cd Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 17:41:01 +0000 Subject: [PATCH 06/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 12fc24f..4541fad 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2014.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -32,6 +32,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 2014.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 2014.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From ff2c21431e07a8744c327322d2a7c46fe4cf7313 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 08:51:01 +0000 Subject: [PATCH 07/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 4541fad..c14e699 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2014.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -32,6 +32,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 2014.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat Aug 16 2014 Fedora Release Engineering - 2014.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 3ac61b2080a2ffd2b547b904bfd2e6d122a35b47 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 22:22:56 +0000 Subject: [PATCH 08/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index c14e699..13a2ace 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2014.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -32,6 +32,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 2014.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 2014.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 8d38e31b8b68d697dc32f1ccb95dcace79f31428 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 31 Mar 2016 08:32:59 -0400 Subject: [PATCH 09/31] New upstream version --- .gitignore | 1 + gnome-desktop-testing.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b4551bf..32d2d11 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /gnome-desktop-testing-2013.1.tar.xz /gnome-desktop-testing-2014.1.tar.xz +/gnome-desktop-testing-2016.1.tar.xz diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 13a2ace..6cb21fb 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing -Version: 2014.1 -Release: 5%{?dist} +Version: 2016.1 +Release: 2%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -32,6 +32,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %changelog +* Thu Mar 31 2016 Colin Walters - 2016.1-2 +- New upstream version + * Wed Feb 03 2016 Fedora Release Engineering - 2014.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 4c9c941..0906f41 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a608ad72a77e23a1aecdfd8d07a94baf gnome-desktop-testing-2014.1.tar.xz +840a752dc0890b437e2ff5f005678b90 gnome-desktop-testing-2016.1.tar.xz From d535d54e9e02c63fa2d827b4ad124315b61be29d Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 31 Mar 2016 09:38:49 -0400 Subject: [PATCH 10/31] New upstream version --- gnome-desktop-testing.spec | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 6cb21fb..676d25d 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -9,17 +9,20 @@ Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-testing/%{v BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(libsystemd-journal) +BuildRequires: pkgconfig(libgsystem) %description gnome-desktop-testing-runner is a basic runner for tests that are -installed in /usr/share/installed-tests. - +installed in /usr/share/installed-tests. For more information, see +"https://wiki.gnome.org/Initiatives/GnomeGoals/InstalledTests" %prep %autosetup %build -%configure --with-systemd-journal +(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--with-systemd-journal; fi; + %configure $CONFIGFLAGS +) make %{?_smp_mflags} %install @@ -28,8 +31,7 @@ make install DESTDIR=$RPM_BUILD_ROOT %files %doc COPYING README %{_bindir}/gnome-desktop-testing-runner -%{_libdir}/gnome-desktop-testing - +%{_bindir}/ginsttest-runner %changelog * Thu Mar 31 2016 Colin Walters - 2016.1-2 From e5698df4e9ce0e3962162c492a1595b0ba0f1be4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 11:21:33 +0000 Subject: [PATCH 11/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 676d25d..fdf928e 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2016.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Mar 31 2016 Colin Walters - 2016.1-2 - New upstream version From 0dca3062e032ee1ac2fe05b4aa4ae6f5fa037b86 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 10:41:17 +0000 Subject: [PATCH 12/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index fdf928e..662880c 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2016.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 2016.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 9cda223868115a2f630559afc719f5a1642c0cd6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 22:00:58 +0000 Subject: [PATCH 13/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 662880c..91ec18e 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 2016.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 2016.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From b8930bde16603299dca4dba31ed79cf3abcad856 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Mon, 7 Aug 2017 13:26:37 -0400 Subject: [PATCH 14/31] Fix systemd journal BR --- gnome-desktop-testing.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 91ec18e..114e905 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -8,7 +8,7 @@ URL: https://live.gnome.org/Initiatives/GnomeGoals/InstalledTests Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-testing/%{version}/%{name}-%{version}.tar.xz BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(libsystemd-journal) +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libgsystem) %description @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Mon Aug 07 2017 Colin Walters - 2016.1-6 +- Fix systemd BR + * Wed Aug 02 2017 Fedora Release Engineering - 2016.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From a78aa6088d1443122e9cc08ac4d07fa043327e6d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 13:17:47 +0000 Subject: [PATCH 15/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 114e905..f0d849d 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2016.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Mon Aug 07 2017 Colin Walters - 2016.1-6 - Fix systemd BR From 3c00c6fdfa4c9757d0a7b510eba3d7c7fe26f236 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:51:44 +0000 Subject: [PATCH 16/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index f0d849d..852d78b 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 2016.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 2016.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From be93fe7eca78207c0f19947cf8ef0cb1efea4d73 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 23:06:28 +0000 Subject: [PATCH 17/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 852d78b..7693a46 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 2016.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 2016.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From e067a31d4337757aa399e3ab282cdee294dab1df Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 04:07:06 +0000 Subject: [PATCH 18/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 7693a46..433004f 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2016.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -34,6 +34,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 2016.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 2016.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 3e25f54af2edd4239a50692585194d4cd0c5285e Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Thu, 28 Nov 2019 15:06:07 +0100 Subject: [PATCH 19/31] + gnome-desktop-testing-2018.1-1 Update to 2018.1 --- .gitignore | 1 + ...rash-on-unknown-command-line-options.patch | 41 +++++++++++++++++++ gnome-desktop-testing.spec | 21 ++++++---- sources | 2 +- 4 files changed, 57 insertions(+), 8 deletions(-) create mode 100644 0001-Don-t-crash-on-unknown-command-line-options.patch diff --git a/.gitignore b/.gitignore index 32d2d11..eb5a29b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /gnome-desktop-testing-2013.1.tar.xz /gnome-desktop-testing-2014.1.tar.xz /gnome-desktop-testing-2016.1.tar.xz +/gnome-desktop-testing-v2018.1.tar.gz diff --git a/0001-Don-t-crash-on-unknown-command-line-options.patch b/0001-Don-t-crash-on-unknown-command-line-options.patch new file mode 100644 index 0000000..2454040 --- /dev/null +++ b/0001-Don-t-crash-on-unknown-command-line-options.patch @@ -0,0 +1,41 @@ +From 6f1a480b8d1a4db83cd5ce8bd3df23dae001dbab Mon Sep 17 00:00:00 2001 +From: Bastien Nocera +Date: Thu, 28 Nov 2019 14:48:16 +0100 +Subject: [PATCH] Don't crash on unknown command-line options + +gnome-desktop-testing-runner --foo +made it crash because it tried to access a number of arrays which +weren't allocated at option parsing time. Simply allocate them so we +access empty arrays instead of dereference a NULL pointer. +--- + src/gnome-desktop-testing-runner.c | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/src/gnome-desktop-testing-runner.c b/src/gnome-desktop-testing-runner.c +index 7ddaaaf..7987936 100644 +--- a/src/gnome-desktop-testing-runner.c ++++ b/src/gnome-desktop-testing-runner.c +@@ -855,6 +855,9 @@ main (int argc, char **argv) + + memset (&appstruct, 0, sizeof (appstruct)); + app = &appstruct; ++ app->pending_tests = g_hash_table_new (NULL, NULL); ++ app->tests = g_ptr_array_new_with_free_func ((GDestroyNotify)g_object_unref); ++ app->failed_test_msgs = g_ptr_array_new_with_free_func ((GDestroyNotify)g_free); + + /* avoid gvfs (http://bugzilla.gnome.org/show_bug.cgi?id=526454) */ + g_setenv ("GIO_USE_VFS", "local", TRUE); +@@ -889,10 +892,6 @@ main (int argc, char **argv) + else + app->parallel = opt_parallel; + +- app->pending_tests = g_hash_table_new (NULL, NULL); +- app->tests = g_ptr_array_new_with_free_func ((GDestroyNotify)g_object_unref); +- app->failed_test_msgs = g_ptr_array_new_with_free_func ((GDestroyNotify)g_free); +- + if (opt_dirs) + datadirs_iter = (const char *const*) opt_dirs; + else +-- +2.23.0 + diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 433004f..60f62db 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,15 +1,19 @@ Name: gnome-desktop-testing -Version: 2016.1 -Release: 10%{?dist} +Version: 2018.1 +Release: 1%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ URL: https://live.gnome.org/Initiatives/GnomeGoals/InstalledTests -Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop-testing/%{version}/%{name}-%{version}.tar.xz +Source0: https://gitlab.gnome.org/GNOME/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.gz BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libgsystem) +BuildRequires: git automake autoconf libtool + +# https://gitlab.gnome.org/GNOME/gnome-desktop-testing/merge_requests/1 +Patch0: 0001-Don-t-crash-on-unknown-command-line-options.patch %description gnome-desktop-testing-runner is a basic runner for tests that are @@ -17,12 +21,11 @@ installed in /usr/share/installed-tests. For more information, see "https://wiki.gnome.org/Initiatives/GnomeGoals/InstalledTests" %prep -%autosetup +%autosetup -S git_am -n %{name}-v%{version} +NOCONFIGURE=1 ./autogen.sh %build -(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--with-systemd-journal; fi; - %configure $CONFIGFLAGS -) +%configure --with-systemd-journal make %{?_smp_mflags} %install @@ -34,6 +37,10 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Nov 28 2019 Bastien Nocera - 2018.1-1 ++ gnome-desktop-testing-2018.1-1 +- Update to 2018.1 + * Thu Jul 25 2019 Fedora Release Engineering - 2016.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 0906f41..1a92846 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -840a752dc0890b437e2ff5f005678b90 gnome-desktop-testing-2016.1.tar.xz +SHA512 (gnome-desktop-testing-v2018.1.tar.gz) = f5ff39b07120673983f723e13b2452b951cdecb6e88e4d351c528d9bfc16e19813ec4154bfefb430d6f91d2ffd531329519048e3bb150809ccecc952e735d98b From 9889098dbf801005f29f511689141ea5fd9c319b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 22:38:18 +0000 Subject: [PATCH 20/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 60f62db..b0be4ec 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -37,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 2018.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Nov 28 2019 Bastien Nocera - 2018.1-1 + gnome-desktop-testing-2018.1-1 - Update to 2018.1 From 9cc68b1115801b6a5faa2345e261d9e54c7a6013 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 20:33:13 +0000 Subject: [PATCH 21/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index b0be4ec..63908e4 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -37,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 2018.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 2018.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 62376f6ea980eac3d16948f862f9cf24de59f936 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 02:12:50 +0000 Subject: [PATCH 22/31] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 63908e4..5d56ec8 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -37,6 +37,10 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 2018.1-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 2018.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From bc5958b3d46f9a52efecd754a31e20992a816936 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 18 Dec 2020 23:42:25 +0000 Subject: [PATCH 23/31] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- gnome-desktop-testing.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 5d56ec8..bc4d36d 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -11,6 +11,7 @@ BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libgsystem) BuildRequires: git automake autoconf libtool +BuildRequires: make # https://gitlab.gnome.org/GNOME/gnome-desktop-testing/merge_requests/1 Patch0: 0001-Don-t-crash-on-unknown-command-line-options.patch From fc84325126221d7cd44bed83413503c98b93f230 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 08:33:39 +0000 Subject: [PATCH 24/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index bc4d36d..e744587 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2018.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 2018.1-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From ae14b8baeb67d981505fc6bb71fbf3b9c05f5cde Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 02:08:10 +0000 Subject: [PATCH 25/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index e744587..ced47d3 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 2018.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 2018.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 74c4b246c91c3f66f2a73fd5e8a55efb02c07989 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 06:31:55 +0000 Subject: [PATCH 26/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index ced47d3..4766ee7 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 2018.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 2018.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 92592898c09a9f607b23fe221ec1d5d9ea02eb2f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 06:47:41 +0000 Subject: [PATCH 27/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 4766ee7..d60d96f 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 2018.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Jan 20 2022 Fedora Release Engineering - 2018.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d7258e9353b00795728cba6da8216446e7818d9b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 05:25:48 +0000 Subject: [PATCH 28/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index d60d96f..34a754a 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2018.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Jul 21 2022 Fedora Release Engineering - 2018.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From f3dac000e5a76fc49a34a7712d6ae5933684061e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 23:33:34 +0000 Subject: [PATCH 29/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 34a754a..458b44b 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2018.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Jan 19 2023 Fedora Release Engineering - 2018.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 9f684f21c4be74c03e65e644a033b560b127a2d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 22:53:15 +0000 Subject: [PATCH 30/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index 458b44b..c75de23 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2018.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 2018.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ada3850ac11f18e0a65c59c66293de7b5cdf3a4c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 15:27:40 +0000 Subject: [PATCH 31/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- gnome-desktop-testing.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-desktop-testing.spec b/gnome-desktop-testing.spec index c75de23..ce417fd 100644 --- a/gnome-desktop-testing.spec +++ b/gnome-desktop-testing.spec @@ -1,6 +1,6 @@ Name: gnome-desktop-testing Version: 2018.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: GNOME test runner for installed tests License: LGPLv2+ @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_bindir}/ginsttest-runner %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2018.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2018.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild