From 90041d3c41bfd4039da21397df8b7cea7478fac0 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:38:33 +0100 Subject: [PATCH 01/29] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- blackbox.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/blackbox.spec b/blackbox.spec index c76d487..28dda17 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -62,9 +62,7 @@ install -pDm0644 %{SOURCE1} \ install -pDm0755 %{SOURCE2} \ %{buildroot}%{_sysconfdir}/X11/gdm/Sessions/Blackbox -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %doc AUTHORS ChangeLog* COMPLIANCE LICENSE README* RELNOTES TODO From e2a0d9e11cf7ba085be4722c2b13035e1109b475 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 14:42:03 +0000 Subject: [PATCH 02/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 28dda17..0a3ed07 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.70.1 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Very small and fast Window Manager License: MIT URL: http://blackboxwm.sourceforge.net/ @@ -84,6 +84,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.70.1-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jul 12 2018 Fedora Release Engineering - 0.70.1-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From a3417559779ea130a2e88fe387a2095ed7a3a554 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 19:21:35 +0000 Subject: [PATCH 03/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 0a3ed07..75ce6f5 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.70.1 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Very small and fast Window Manager License: MIT URL: http://blackboxwm.sourceforge.net/ @@ -84,6 +84,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 0.70.1-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 0.70.1-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From eabf86cb87724b82751c1bd02760ddd166193c2d Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sun, 4 Aug 2019 21:57:07 -0300 Subject: [PATCH 04/29] - Update to 0.74 and remove upstreamed patches fixes rhbz#1595818 and rhbz#1603495 Fix FTBFS + spec cleanup and modernization fixes rhbz#1674698 and rhbz#1734979 --- .gitignore | 1 + blackbox-0.70.1-Xutil.patch | 21 ------- blackbox-0.70.1-gcc43.patch | 106 ------------------------------------ blackbox.spec | 30 +++++----- sources | 2 +- 5 files changed, 19 insertions(+), 141 deletions(-) delete mode 100644 blackbox-0.70.1-Xutil.patch delete mode 100644 blackbox-0.70.1-gcc43.patch diff --git a/.gitignore b/.gitignore index a68a256..7576bcd 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ blackbox-0.70.1.tar.bz2 +/blackbox-0.74.tar.xz diff --git a/blackbox-0.70.1-Xutil.patch b/blackbox-0.70.1-Xutil.patch deleted file mode 100644 index 2b28ba7..0000000 --- a/blackbox-0.70.1-Xutil.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- blackbox-0.70.1/lib/Util.hh.Xutil 2005-04-06 15:01:18.000000000 +0100 -+++ blackbox-0.70.1/lib/Util.hh 2011-03-26 00:39:30.468690153 +0000 -@@ -25,6 +25,7 @@ - #ifndef __Util_hh - #define __Util_hh - -+#include - #include - #include - -@@ -94,10 +95,8 @@ - - std::string tolower(const std::string &string); - --#ifdef _XUTIL_H_ - std::string textPropertyToString(::Display *display, - ::XTextProperty& text_prop); --#endif - - } // namespace bt - diff --git a/blackbox-0.70.1-gcc43.patch b/blackbox-0.70.1-gcc43.patch deleted file mode 100644 index 1026bd5..0000000 --- a/blackbox-0.70.1-gcc43.patch +++ /dev/null @@ -1,106 +0,0 @@ -diff -Naupr blackbox-0.70.1.orig/lib/Image.cc blackbox-0.70.1/lib/Image.cc ---- blackbox-0.70.1.orig/lib/Image.cc 2005-04-08 17:41:09.000000000 +0200 -+++ blackbox-0.70.1/lib/Image.cc 2008-02-24 08:31:28.000000000 +0100 -@@ -42,8 +42,9 @@ - - #include - #include --#include --#include -+#include -+#include -+#include - - // #define COLORTABLE_DEBUG - // #define MITSHM_DEBUG -diff -Naupr blackbox-0.70.1.orig/lib/Resource.cc blackbox-0.70.1/lib/Resource.cc ---- blackbox-0.70.1.orig/lib/Resource.cc 2005-04-06 23:16:50.000000000 +0200 -+++ blackbox-0.70.1/lib/Resource.cc 2008-02-24 08:33:11.000000000 +0100 -@@ -28,7 +28,8 @@ - #include - #include - --#include -+#include -+#include - - - bt::Resource::Resource(void) -diff -Naupr blackbox-0.70.1.orig/lib/XDG.cc blackbox-0.70.1/lib/XDG.cc ---- blackbox-0.70.1.orig/lib/XDG.cc 2005-04-06 16:04:38.000000000 +0200 -+++ blackbox-0.70.1/lib/XDG.cc 2008-02-24 08:34:11.000000000 +0100 -@@ -25,7 +25,8 @@ - #include "Util.hh" - #include "XDG.hh" - --#include -+#include -+#include - - - // make sure directory names end with a slash -diff -Naupr blackbox-0.70.1.orig/src/BlackboxResource.cc blackbox-0.70.1/src/BlackboxResource.cc ---- blackbox-0.70.1.orig/src/BlackboxResource.cc 2005-10-18 09:34:46.000000000 +0200 -+++ blackbox-0.70.1/src/BlackboxResource.cc 2008-02-24 08:34:49.000000000 +0100 -@@ -33,6 +33,8 @@ - #include - #include - -+#include -+ - - BlackboxResource::BlackboxResource(const std::string& rc): rc_file(rc) { - screen_resources = 0; -diff -Naupr blackbox-0.70.1.orig/src/main.cc blackbox-0.70.1/src/main.cc ---- blackbox-0.70.1.orig/src/main.cc 2005-01-03 10:42:57.000000000 +0100 -+++ blackbox-0.70.1/src/main.cc 2008-02-24 08:37:16.000000000 +0100 -@@ -34,7 +34,8 @@ - #include "blackbox.hh" - #include "../version.h" - --#include -+#include -+#include - - - static void showHelp(int exitval) { -diff -Naupr blackbox-0.70.1.orig/src/Screen.cc blackbox-0.70.1/src/Screen.cc ---- blackbox-0.70.1.orig/src/Screen.cc 2005-10-18 10:07:22.000000000 +0200 -+++ blackbox-0.70.1/src/Screen.cc 2008-02-24 08:35:46.000000000 +0100 -@@ -45,8 +45,9 @@ - #include - #include - #include --#include - #include -+#include -+#include - - - static bool running = true; -diff -Naupr blackbox-0.70.1.orig/src/ScreenResource.cc blackbox-0.70.1/src/ScreenResource.cc ---- blackbox-0.70.1.orig/src/ScreenResource.cc 2005-04-13 07:54:08.000000000 +0200 -+++ blackbox-0.70.1/src/ScreenResource.cc 2008-02-24 08:36:31.000000000 +0100 -@@ -33,6 +33,8 @@ - - #include - -+#include -+ - - static const int iconify_width = 9; - static const int iconify_height = 9; -diff -Naupr blackbox-0.70.1.orig/util/bsetroot.cc blackbox-0.70.1/util/bsetroot.cc ---- blackbox-0.70.1.orig/util/bsetroot.cc 2005-03-15 08:01:37.000000000 +0100 -+++ blackbox-0.70.1/util/bsetroot.cc 2008-02-24 08:38:41.000000000 +0100 -@@ -30,7 +30,9 @@ - #include - - #include --#include -+#include -+#include -+#include - - - // ignore all X errors diff --git a/blackbox.spec b/blackbox.spec index 75ce6f5..13f97b1 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,17 +1,16 @@ Name: blackbox -Version: 0.70.1 -Release: 34%{?dist} +Version: 0.74 +Release: 1%{?dist} Summary: Very small and fast Window Manager License: MIT -URL: http://blackboxwm.sourceforge.net/ -Source0: http://downloads.sf.net/blackboxwm/blackbox-%{version}.tar.bz2 +URL: https://github.com/bbidulock/blackboxwm +Source0: https://github.com/bbidulock/blackboxwm/releases/download/0.74/blackbox-0.74.tar.xz Source1: blackbox.desktop Source2: blackbox.session -Patch0: blackbox-0.70.1-gcc43.patch -# Bug #660798 -Patch1: blackbox-0.70.1-Xutil.patch BuildRequires: automake BuildRequires: autoconf +BuildRequires: gcc-c++ +BuildRequires: gettext-devel BuildRequires: libtool BuildRequires: libXext-devel BuildRequires: libXft-devel @@ -35,9 +34,7 @@ This package contains the Blackbox Toolbox files, headers and static library of the utility class library for writing small applications. %prep -%setup -q -%patch0 -p1 -b .gcc43 -%patch1 -p1 -b .Xutil +%autosetup -p1 # %%{__global_ldflags} wrongly passed to pkgconfig file sed -i 's|@LDFLAGS@||g' lib/libbt.pc.in @@ -51,7 +48,6 @@ autoreconf -fiv %install %make_install - find %{buildroot} -name '*.la' -delete -print # Install the desktop entry @@ -62,10 +58,12 @@ install -pDm0644 %{SOURCE1} \ install -pDm0755 %{SOURCE2} \ %{buildroot}%{_sysconfdir}/X11/gdm/Sessions/Blackbox +%find_lang %{name} %ldconfig_scriptlets -%files -%doc AUTHORS ChangeLog* COMPLIANCE LICENSE README* RELNOTES TODO +%files -f %{name}.lang +%doc ABOUT-NLS AUTHORS ChangeLog COMPLIANCE NEWS README* RELEASE* THANKS TODO +%license COPYING %{_sysconfdir}/X11/gdm/Sessions/Blackbox %{_bindir}/blackbox %{_bindir}/bsetbg @@ -77,6 +75,8 @@ install -pDm0755 %{SOURCE2} \ %{_mandir}/man1/blackbox.1* %{_mandir}/man1/bsetbg.1* %{_mandir}/man1/bsetroot.1* +%{_mandir}/*/man1/blackbox.1* +%{_mandir}/*/man1/bsetroot.1* %files devel %{_includedir}/bt/ @@ -84,6 +84,10 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Sun Aug 04 2019 Filipe Rosset - 0.74-1 +- Update to 0.74 and remove upstreamed patches fixes rhbz#1595818 and rhbz#1603495 +- Fix FTBFS + spec cleanup and modernization fixes rhbz#1674698 and rhbz#1734979 + * Wed Jul 24 2019 Fedora Release Engineering - 0.70.1-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index dbe244e..2cd4d51 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -53b84260b9d38b35fb25b4baf7bb795a blackbox-0.70.1.tar.bz2 +SHA512 (blackbox-0.74.tar.xz) = 0b9d8499a34acd34c728b0b0ee4c1337f9c586d81517713a192e1134fbd2c4cace91345cbb151fc0a9bcecc74a860a61bacd782bed924fe0e8a30a25e7dda096 From 18722b46b9bb4963004c61f215ba6c1b70786bdc Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sat, 21 Sep 2019 21:30:15 -0300 Subject: [PATCH 05/29] - Update to 0.75 fixes rhbz#1749810 src file changed to lzip format added lzip as BR --- .gitignore | 1 + blackbox.spec | 9 +++++++-- sources | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7576bcd..c9f9d36 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ blackbox-0.70.1.tar.bz2 /blackbox-0.74.tar.xz +/blackbox-0.75.tar.lz diff --git a/blackbox.spec b/blackbox.spec index 13f97b1..5dc89fa 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,10 +1,10 @@ Name: blackbox -Version: 0.74 +Version: 0.75 Release: 1%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm -Source0: https://github.com/bbidulock/blackboxwm/releases/download/0.74/blackbox-0.74.tar.xz +Source0: https://github.com/bbidulock/blackboxwm/releases/download/%{version}/%{name}-%{version}.tar.lz Source1: blackbox.desktop Source2: blackbox.session BuildRequires: automake @@ -15,6 +15,7 @@ BuildRequires: libtool BuildRequires: libXext-devel BuildRequires: libXft-devel BuildRequires: libXt-devel +BuildRequires: lzip %description Blackbox is a window manager for the X Window environment, which is @@ -84,6 +85,10 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Sat Sep 21 2019 Filipe Rosset - 0.75-1 +- Update to 0.75 fixes rhbz#1749810 +- src file changed to lzip format added lzip as BR + * Sun Aug 04 2019 Filipe Rosset - 0.74-1 - Update to 0.74 and remove upstreamed patches fixes rhbz#1595818 and rhbz#1603495 - Fix FTBFS + spec cleanup and modernization fixes rhbz#1674698 and rhbz#1734979 diff --git a/sources b/sources index 2cd4d51..caffb9d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blackbox-0.74.tar.xz) = 0b9d8499a34acd34c728b0b0ee4c1337f9c586d81517713a192e1134fbd2c4cace91345cbb151fc0a9bcecc74a860a61bacd782bed924fe0e8a30a25e7dda096 +SHA512 (blackbox-0.75.tar.lz) = 0e5e57c57408627af59fea6e6c74d081fce913c2c33005652f5c309edb6b8368f8cf4c80999134db35d1c80b0895476057d02c903210143c9411792d1fa381f1 From 26ebc743127e32e613d516f7e84a700c34f65dff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 13:02:57 +0000 Subject: [PATCH 06/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 5dc89fa..50872c1 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.75 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -85,6 +85,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.75-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Sep 21 2019 Filipe Rosset - 0.75-1 - Update to 0.75 fixes rhbz#1749810 - src file changed to lzip format added lzip as BR From c9c30a32a158bd779cdb697526c5226960e94952 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sun, 16 Feb 2020 14:39:58 -0300 Subject: [PATCH 07/29] - Update to 0.76 --- .gitignore | 1 + blackbox.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c9f9d36..6b37433 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ blackbox-0.70.1.tar.bz2 /blackbox-0.74.tar.xz /blackbox-0.75.tar.lz +/blackbox-0.76.tar.lz diff --git a/blackbox.spec b/blackbox.spec index 50872c1..971de3b 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox -Version: 0.75 -Release: 2%{?dist} +Version: 0.76 +Release: 1%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -85,6 +85,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Sun Feb 16 2020 Filipe Rosset - 0.76-1 +- Update to 0.76 + * Tue Jan 28 2020 Fedora Release Engineering - 0.75-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index caffb9d..3ff08a9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blackbox-0.75.tar.lz) = 0e5e57c57408627af59fea6e6c74d081fce913c2c33005652f5c309edb6b8368f8cf4c80999134db35d1c80b0895476057d02c903210143c9411792d1fa381f1 +SHA512 (blackbox-0.76.tar.lz) = d10ce81b2c3ad4cac25f8811d562da831f81e3003ef1469a2a7422d32b3e7d0a17b7b4f9fee02f099197c770d42d94253cc6e856b7895ad76d7cefd7a60dd4c0 From 6f6c0c5c01b5e3292c0b635d138d3d64e27d2d98 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sun, 16 Feb 2020 15:13:05 -0300 Subject: [PATCH 08/29] - make spec compatible with EPEL8 --- blackbox.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 971de3b..75fd7e5 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.76 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -41,6 +41,7 @@ sed -i 's|@LDFLAGS@||g' lib/libbt.pc.in %build # Required to cleanly get rid of the useless rpath +sh autogen.sh autoreconf -fiv %configure \ --enable-shared \ @@ -85,6 +86,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Sun Feb 16 2020 Filipe Rosset - 0.76-2 +- make spec compatible with EPEL8 + * Sun Feb 16 2020 Filipe Rosset - 0.76-1 - Update to 0.76 From f016376683c2050108d51eb514d38245fdc9498d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 13:11:20 +0000 Subject: [PATCH 09/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 75fd7e5..6ec53a3 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.76 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -86,6 +86,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.76-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Feb 16 2020 Filipe Rosset - 0.76-2 - make spec compatible with EPEL8 From b8c7634a06b5cbc9ee6e7762809ead8b445f6ff9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 00:10:14 +0000 Subject: [PATCH 10/29] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 6ec53a3..5d67e7b 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.76 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -86,6 +86,10 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.76-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.76-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 2429aab4dfb5c9a90df1860e7553ff7bd9df1603 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 17 Dec 2020 02:58:21 +0000 Subject: [PATCH 11/29] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- blackbox.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/blackbox.spec b/blackbox.spec index 5d67e7b..33a0dd2 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -16,6 +16,7 @@ BuildRequires: libXext-devel BuildRequires: libXft-devel BuildRequires: libXt-devel BuildRequires: lzip +BuildRequires: make %description Blackbox is a window manager for the X Window environment, which is From ef103e82a61a465626eb4897de3c232a65ef7118 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 01:11:43 +0000 Subject: [PATCH 12/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 33a0dd2..188d9b4 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.76 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -87,6 +87,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.76-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.76-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 940372b4de4a468dc6d8c12cd5487cf131a5d4dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 13:43:25 +0000 Subject: [PATCH 13/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 8675d23bd71f3a308e5d85b17f7ee40d0f639f1b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 18:40:19 +0000 Subject: [PATCH 14/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 188d9b4..24bff12 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.76 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -87,6 +87,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 0.76-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.76-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 61ce1e58c8aaaea6da7024787995573ee0ecf2ff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 22:23:41 +0000 Subject: [PATCH 15/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 24bff12..84eaaaf 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.76 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -87,6 +87,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 0.76-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 0.76-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 76440d9b5ec24087b33225f1fbce970b4ad367ee Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Tue, 22 Mar 2022 23:48:38 -0300 Subject: [PATCH 16/29] - Update to 0.77 fixes rhbz#1959905 --- .gitignore | 1 + blackbox.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6b37433..69c3ce4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ blackbox-0.70.1.tar.bz2 /blackbox-0.74.tar.xz /blackbox-0.75.tar.lz /blackbox-0.76.tar.lz +/blackbox-0.77.tar.lz diff --git a/blackbox.spec b/blackbox.spec index 84eaaaf..e3c6b27 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox -Version: 0.76 -Release: 7%{?dist} +Version: 0.77 +Release: 1%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -87,6 +87,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Mar 23 2022 Filipe Rosset - 0.77-1 +- Update to 0.77 fixes rhbz#1959905 + * Wed Jan 19 2022 Fedora Release Engineering - 0.76-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 3ff08a9..ecf034d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blackbox-0.76.tar.lz) = d10ce81b2c3ad4cac25f8811d562da831f81e3003ef1469a2a7422d32b3e7d0a17b7b4f9fee02f099197c770d42d94253cc6e856b7895ad76d7cefd7a60dd4c0 +SHA512 (blackbox-0.77.tar.lz) = d33c611ae019ab37b936566470f318b7a9de601da6586f2b7485882e2da2c9a22cfaa6dd4850b9a749791f33a9dbb8bcb84c88cb10a890080eb437131f19c593 From e306518f8c427f70febc3dffc1add680d5cf8dfb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 22:02:54 +0000 Subject: [PATCH 17/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index e3c6b27..7d65e58 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.77 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -87,6 +87,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 0.77-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Mar 23 2022 Filipe Rosset - 0.77-1 - Update to 0.77 fixes rhbz#1959905 From 8adc01eedd50f6d45dad907d3794c72aca1afb00 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sat, 27 Aug 2022 15:03:51 -0300 Subject: [PATCH 18/29] fix indentation --- blackbox.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 7d65e58..b2d803d 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -16,7 +16,7 @@ BuildRequires: libXext-devel BuildRequires: libXft-devel BuildRequires: libXt-devel BuildRequires: lzip -BuildRequires: make +BuildRequires: make %description Blackbox is a window manager for the X Window environment, which is From 5fb65468d90c76d5a603c55008ad2652c6a8baca Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sat, 27 Aug 2022 15:54:29 -0300 Subject: [PATCH 19/29] Fix FTBFS rhbz#2113121 --- blackbox.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index b2d803d..ac9bc06 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,12 +1,13 @@ Name: blackbox Version: 0.77 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm Source0: https://github.com/bbidulock/blackboxwm/releases/download/%{version}/%{name}-%{version}.tar.lz Source1: blackbox.desktop Source2: blackbox.session +Patch0: d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch BuildRequires: automake BuildRequires: autoconf BuildRequires: gcc-c++ @@ -87,6 +88,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Sat Aug 27 2022 Filipe Rosset - 0.77-3 +- Fix FTBFS rhbz#2113121 + * Wed Jul 20 2022 Fedora Release Engineering - 0.77-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 1881808cc3e4d6cab42165061abde77591b66227 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sat, 27 Aug 2022 15:54:52 -0300 Subject: [PATCH 20/29] Fix FTBFS rhbz#2113121 add patch --- ...1ee7b7d104ef53ead4d35b9a9254c64bb87a.patch | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch diff --git a/d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch b/d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch new file mode 100644 index 0000000..f12c821 --- /dev/null +++ b/d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch @@ -0,0 +1,38 @@ +From d3481ee7b7d104ef53ead4d35b9a9254c64bb87a Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 12 Jun 2022 20:49:09 +0100 +Subject: [PATCH] Fix build with GCC 12 (missing include) +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Fixes build failure with GCC 12: +``` +Toolbar.cc: In member function ‘void Toolbar::reconfigure()’: +Toolbar.cc:260:17: error: ‘time’ was not declared in this scope; did you mean ‘Time’? + 260 | time_t ttmp = time(NULL); + | ^~~~ + | Time +Toolbar.cc:265:21: error: ‘localtime’ was not declared in this scope; did you mean ‘clock_timer’? + 265 | struct tm *tt = localtime(&ttmp); + | ^~~~~~~~~ + | clock_timer +``` + +Bug: https://bugs.gentoo.org/851603 +--- + src/Toolbar.cc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/Toolbar.cc b/src/Toolbar.cc +index e88b8f6b..8ccad201 100644 +--- a/src/Toolbar.cc ++++ b/src/Toolbar.cc +@@ -38,6 +38,7 @@ + #include + #include + #include ++#include + + + long nextTimeout(int resolution) From bba33a449e831bb359d99f666bdf07885bc7891b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 22:57:01 +0000 Subject: [PATCH 21/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index ac9bc06..59286e4 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.77 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -88,6 +88,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 0.77-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Aug 27 2022 Filipe Rosset - 0.77-3 - Fix FTBFS rhbz#2113121 From cdb94a70cb6378eaf0d54decfd3861834eeb82d9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 14:41:37 +0000 Subject: [PATCH 22/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- blackbox.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blackbox.spec b/blackbox.spec index 59286e4..276793f 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.77 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -88,6 +88,9 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 0.77-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 0.77-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From a67679639c1d4fca958a2f3fa5ad3e9433755cd9 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sun, 20 Aug 2023 15:17:55 -0300 Subject: [PATCH 23/29] opt-in to autochangelog --- blackbox.spec | 205 +------------------------------------------------- changelog | 202 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 204 insertions(+), 203 deletions(-) create mode 100644 changelog diff --git a/blackbox.spec b/blackbox.spec index 276793f..061818e 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -1,6 +1,6 @@ Name: blackbox Version: 0.77 -Release: 5%{?dist} +Release: %autorelease Summary: Very small and fast Window Manager License: MIT URL: https://github.com/bbidulock/blackboxwm @@ -88,205 +88,4 @@ install -pDm0755 %{SOURCE2} \ %{_libdir}/pkgconfig/libbt.pc %changelog -* Wed Jul 19 2023 Fedora Release Engineering - 0.77-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 0.77-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Aug 27 2022 Filipe Rosset - 0.77-3 -- Fix FTBFS rhbz#2113121 - -* Wed Jul 20 2022 Fedora Release Engineering - 0.77-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Mar 23 2022 Filipe Rosset - 0.77-1 -- Update to 0.77 fixes rhbz#1959905 - -* Wed Jan 19 2022 Fedora Release Engineering - 0.76-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 0.76-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 0.76-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sat Aug 01 2020 Fedora Release Engineering - 0.76-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 0.76-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sun Feb 16 2020 Filipe Rosset - 0.76-2 -- make spec compatible with EPEL8 - -* Sun Feb 16 2020 Filipe Rosset - 0.76-1 -- Update to 0.76 - -* Tue Jan 28 2020 Fedora Release Engineering - 0.75-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Sep 21 2019 Filipe Rosset - 0.75-1 -- Update to 0.75 fixes rhbz#1749810 -- src file changed to lzip format added lzip as BR - -* Sun Aug 04 2019 Filipe Rosset - 0.74-1 -- Update to 0.74 and remove upstreamed patches fixes rhbz#1595818 and rhbz#1603495 -- Fix FTBFS + spec cleanup and modernization fixes rhbz#1674698 and rhbz#1734979 - -* Wed Jul 24 2019 Fedora Release Engineering - 0.70.1-34 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 0.70.1-33 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 0.70.1-32 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 0.70.1-31 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Aug 02 2017 Fedora Release Engineering - 0.70.1-30 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 0.70.1-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 0.70.1-28 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 0.70.1-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 0.70.1-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 0.70.1-25 -- Rebuilt for GCC 5 C++11 ABI change - -* Fri Aug 15 2014 Fedora Release Engineering - 0.70.1-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Jun 12 2014 Christopher Meng - 0.70.1-23 -- Fix messy pkg-config file. - -* Sat Jun 07 2014 Fedora Release Engineering - 0.70.1-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 0.70.1-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 0.70.1-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 18 2012 Fedora Release Engineering - 0.70.1-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 0.70.1-18 -- Rebuilt for c++ ABI breakage - -* Thu Jan 19 2012 Niels de Vos - 0.70.1-17 -- Fix Fails To Build From Source (#660798) - -* Thu Jan 12 2012 Fedora Release Engineering - 0.70.1-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering - 0.70.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 0.70.1-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sun Mar 01 2009 Caolán McNamara - 0.70.1-13 -- make build - -* Mon Feb 23 2009 Fedora Release Engineering - 0.70.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sun Feb 24 2008 Matthias Saou 0.70.1-11 -- Include patch to fix build with gcc 4.3. - -* Tue Feb 19 2008 Fedora Release Engineering -- Autorebuild for GCC 4.3 - -* Wed Aug 22 2007 Matthias Saou 0.70.1-9 -- Rebuild for new BuildID feature. - -* Fri Aug 3 2007 Matthias Saou 0.70.1-8 -- Fix License field, it was "GPL" but should have been "MIT" all along. -- Remove dist tag, since the package will seldom change. - -* Tue Jun 19 2007 Matthias Saou 0.70.1-7 -- Switch to using the DESTDIR install method. -- Remove old X build requirements conditionals. - -* Mon Aug 28 2006 Matthias Saou 0.70.1-6 -- Switch to shared libbt library, so have devel require main and call ldconfig. -- Make the GDM session file be a separate source. -- Autoreconf to cleanly get rid of the useless rpath. -- Add missing libXft-devel build requirement. -- Switch to using downloads.sf.net source URL. -- Minor spec file tweaks. -- Add new libXft-devel devel sub-package requirement. - -* Mon Aug 28 2006 Matthias Saou 0.70.1-5 -- FC6 rebuild. -- Remove gcc-c++ build requirement and devel sub-package requirement. -- Remove pkgconfig buildd requirement, as it's pulled in by Xorg devel now. - -* Mon Mar 6 2006 Matthias Saou 0.70.1-4 -- FC5 rebuild. - -* Wed Feb 8 2006 Matthias Saou 0.70.1-3 -- Rebuild for new gcc/glibc. - -* Mon Jan 23 2006 Matthias Saou 0.70.1-2 -- Add conditional to build with/without modular X depending on FC version. - -* Thu Nov 3 2005 Matthias Saou 0.70.1-1 -- Update to 0.70.1. - -* Sat Mar 12 2005 Matthias Saou 0.70.0-1 -- Update to 0.70.0. -- Use bz2 source instead of gz. -- Add devel sub-package for the libbt stuff. - -* Tue Nov 16 2004 Matthias Saou 0.65.0-10 -- Bump release to provide Extras upgrade path. - -* Mon Nov 15 2004 Matthias Saou 0.65.0-9 -- Added gcc 3.4 patch from Arch Linux. - -* Thu May 6 2004 Matthias Saou 0.65.0-8 -- Removed switchdesk file, it doesn't work because of hardcoded stuff. - -* Wed Mar 24 2004 Matthias Saou 0.65.0-8 -- Removed explicit XFree86 dependency. - -* Mon Feb 23 2004 Matthias Saou 0.65.0-7 -- Added blackbox.desktop file for xsessions based on the GNOME one. - -* Tue Feb 10 2004 Scott R. Godin 0.65.0-6 -- Patch for #include in Window.cc -- Fixed nls problem, left in --disable just in case. Smile, Matthias. :-) - -* Fri Nov 14 2003 Matthias Saou 0.65.0-5 -- Rebuild for Fedora Core 1. - -* Wed May 14 2003 Matthias Saou -- Added --without nls to enable rebuilding on Red Hat Linux 9 :-( - -* Mon Mar 31 2003 Matthias Saou -- Rebuilt for Red Hat Linux 9. - -* Sun Oct 6 2002 Matthias Saou -- Rebuilt for Red Hat Linux 8.0. - -* Fri Sep 20 2002 Matthias Saou -- Update to 0.65.0 final. - -* Mon Aug 12 2002 Matthias Saou -- Initial RPM release. - +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..c5ef425 --- /dev/null +++ b/changelog @@ -0,0 +1,202 @@ +* Wed Jul 19 2023 Fedora Release Engineering - 0.77-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jan 18 2023 Fedora Release Engineering - 0.77-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Aug 27 2022 Filipe Rosset - 0.77-3 +- Fix FTBFS rhbz#2113121 + +* Wed Jul 20 2022 Fedora Release Engineering - 0.77-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Mar 23 2022 Filipe Rosset - 0.77-1 +- Update to 0.77 fixes rhbz#1959905 + +* Wed Jan 19 2022 Fedora Release Engineering - 0.76-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 0.76-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.76-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Aug 01 2020 Fedora Release Engineering - 0.76-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0.76-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sun Feb 16 2020 Filipe Rosset - 0.76-2 +- make spec compatible with EPEL8 + +* Sun Feb 16 2020 Filipe Rosset - 0.76-1 +- Update to 0.76 + +* Tue Jan 28 2020 Fedora Release Engineering - 0.75-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Sep 21 2019 Filipe Rosset - 0.75-1 +- Update to 0.75 fixes rhbz#1749810 +- src file changed to lzip format added lzip as BR + +* Sun Aug 04 2019 Filipe Rosset - 0.74-1 +- Update to 0.74 and remove upstreamed patches fixes rhbz#1595818 and rhbz#1603495 +- Fix FTBFS + spec cleanup and modernization fixes rhbz#1674698 and rhbz#1734979 + +* Wed Jul 24 2019 Fedora Release Engineering - 0.70.1-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 0.70.1-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 0.70.1-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0.70.1-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Aug 02 2017 Fedora Release Engineering - 0.70.1-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.70.1-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 0.70.1-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 0.70.1-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.70.1-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 0.70.1-25 +- Rebuilt for GCC 5 C++11 ABI change + +* Fri Aug 15 2014 Fedora Release Engineering - 0.70.1-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Jun 12 2014 Christopher Meng - 0.70.1-23 +- Fix messy pkg-config file. + +* Sat Jun 07 2014 Fedora Release Engineering - 0.70.1-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.70.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 13 2013 Fedora Release Engineering - 0.70.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jul 18 2012 Fedora Release Engineering - 0.70.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 0.70.1-18 +- Rebuilt for c++ ABI breakage + +* Thu Jan 19 2012 Niels de Vos - 0.70.1-17 +- Fix Fails To Build From Source (#660798) + +* Thu Jan 12 2012 Fedora Release Engineering - 0.70.1-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Feb 07 2011 Fedora Release Engineering - 0.70.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0.70.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sun Mar 01 2009 Caolán McNamara - 0.70.1-13 +- make build + +* Mon Feb 23 2009 Fedora Release Engineering - 0.70.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Feb 24 2008 Matthias Saou 0.70.1-11 +- Include patch to fix build with gcc 4.3. + +* Tue Feb 19 2008 Fedora Release Engineering +- Autorebuild for GCC 4.3 + +* Wed Aug 22 2007 Matthias Saou 0.70.1-9 +- Rebuild for new BuildID feature. + +* Fri Aug 3 2007 Matthias Saou 0.70.1-8 +- Fix License field, it was "GPL" but should have been "MIT" all along. +- Remove dist tag, since the package will seldom change. + +* Tue Jun 19 2007 Matthias Saou 0.70.1-7 +- Switch to using the DESTDIR install method. +- Remove old X build requirements conditionals. + +* Mon Aug 28 2006 Matthias Saou 0.70.1-6 +- Switch to shared libbt library, so have devel require main and call ldconfig. +- Make the GDM session file be a separate source. +- Autoreconf to cleanly get rid of the useless rpath. +- Add missing libXft-devel build requirement. +- Switch to using downloads.sf.net source URL. +- Minor spec file tweaks. +- Add new libXft-devel devel sub-package requirement. + +* Mon Aug 28 2006 Matthias Saou 0.70.1-5 +- FC6 rebuild. +- Remove gcc-c++ build requirement and devel sub-package requirement. +- Remove pkgconfig buildd requirement, as it's pulled in by Xorg devel now. + +* Mon Mar 6 2006 Matthias Saou 0.70.1-4 +- FC5 rebuild. + +* Wed Feb 8 2006 Matthias Saou 0.70.1-3 +- Rebuild for new gcc/glibc. + +* Mon Jan 23 2006 Matthias Saou 0.70.1-2 +- Add conditional to build with/without modular X depending on FC version. + +* Thu Nov 3 2005 Matthias Saou 0.70.1-1 +- Update to 0.70.1. + +* Sat Mar 12 2005 Matthias Saou 0.70.0-1 +- Update to 0.70.0. +- Use bz2 source instead of gz. +- Add devel sub-package for the libbt stuff. + +* Tue Nov 16 2004 Matthias Saou 0.65.0-10 +- Bump release to provide Extras upgrade path. + +* Mon Nov 15 2004 Matthias Saou 0.65.0-9 +- Added gcc 3.4 patch from Arch Linux. + +* Thu May 6 2004 Matthias Saou 0.65.0-8 +- Removed switchdesk file, it doesn't work because of hardcoded stuff. + +* Wed Mar 24 2004 Matthias Saou 0.65.0-8 +- Removed explicit XFree86 dependency. + +* Mon Feb 23 2004 Matthias Saou 0.65.0-7 +- Added blackbox.desktop file for xsessions based on the GNOME one. + +* Tue Feb 10 2004 Scott R. Godin 0.65.0-6 +- Patch for #include in Window.cc +- Fixed nls problem, left in --disable just in case. Smile, Matthias. :-) + +* Fri Nov 14 2003 Matthias Saou 0.65.0-5 +- Rebuild for Fedora Core 1. + +* Wed May 14 2003 Matthias Saou +- Added --without nls to enable rebuilding on Red Hat Linux 9 :-( + +* Mon Mar 31 2003 Matthias Saou +- Rebuilt for Red Hat Linux 9. + +* Sun Oct 6 2002 Matthias Saou +- Rebuilt for Red Hat Linux 8.0. + +* Fri Sep 20 2002 Matthias Saou +- Update to 0.65.0 final. + +* Mon Aug 12 2002 Matthias Saou +- Initial RPM release. + From 77d55f82370f8d4ab8026bcc4b0268194dda3412 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 14:27:51 +0000 Subject: [PATCH 24/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 036ee72353f261f5bfd2b60b64ded5812cad5e83 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 23 Jan 2024 00:30:19 +0000 Subject: [PATCH 25/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ae49c20f63994ae77069e573e021cd9d382611e7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 18:21:45 +0000 Subject: [PATCH 26/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From bb614a60ac22f5d9c0a30e25601aedf27bb1dde7 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Sun, 20 Oct 2024 22:19:05 -0300 Subject: [PATCH 27/29] Toolbar.cc: fix build for systems where time_t != long --- blackbox.spec | 3 +++ ...70b2317ff8f20642fbda5aa07e8f43b254b0.patch | 24 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 d45570b2317ff8f20642fbda5aa07e8f43b254b0.patch diff --git a/blackbox.spec b/blackbox.spec index 061818e..51cf5cf 100644 --- a/blackbox.spec +++ b/blackbox.spec @@ -7,7 +7,10 @@ URL: https://github.com/bbidulock/blackboxwm Source0: https://github.com/bbidulock/blackboxwm/releases/download/%{version}/%{name}-%{version}.tar.lz Source1: blackbox.desktop Source2: blackbox.session +# Fix build with GCC 12 (missing include) Patch0: d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch +# Toolbar.cc: fix build for systems where time_t != long +Patch1: d45570b2317ff8f20642fbda5aa07e8f43b254b0.patch BuildRequires: automake BuildRequires: autoconf BuildRequires: gcc-c++ diff --git a/d45570b2317ff8f20642fbda5aa07e8f43b254b0.patch b/d45570b2317ff8f20642fbda5aa07e8f43b254b0.patch new file mode 100644 index 0000000..c5d2b69 --- /dev/null +++ b/d45570b2317ff8f20642fbda5aa07e8f43b254b0.patch @@ -0,0 +1,24 @@ +From d45570b2317ff8f20642fbda5aa07e8f43b254b0 Mon Sep 17 00:00:00 2001 +From: Andrii Batyiev +Date: Thu, 22 Feb 2024 01:57:55 +0000 +Subject: [PATCH] Toolbar.cc: fix build for systems where time_t != long + +--- + src/Toolbar.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/Toolbar.cc b/src/Toolbar.cc +index 8ccad201..fc19f346 100644 +--- a/src/Toolbar.cc ++++ b/src/Toolbar.cc +@@ -45,8 +45,8 @@ long nextTimeout(int resolution) + { + timeval now; + gettimeofday(&now, 0); +- return (std::max(1000l, ((((resolution - (now.tv_sec % resolution)) * 1000l)) +- - (now.tv_usec / 1000l)))); ++ return (std::max(1000l, ((((resolution - (now.tv_sec % resolution)) * 1000l)) ++ - (now.tv_usec / 1000l)))); + } + + From accb1d6779e242446b2d05298e9bf8d402ae7d29 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 12:34:56 +0000 Subject: [PATCH 28/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 6357207e46a3dc387825fb6cfa9055fc8e86014c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:44:15 +0000 Subject: [PATCH 29/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild