From b42c37176601e31f0400cde2c87beddf21fdabdb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Aug 08 2019 13:51:31 +0000 Subject: hackedbox fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675095 --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e529c6c..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -hackedbox-0.8.5.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..7f7289c --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +hackedbox fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675095 diff --git a/hackedbox-0.8.5-gcc43.patch b/hackedbox-0.8.5-gcc43.patch deleted file mode 100644 index 1cb3597..0000000 --- a/hackedbox-0.8.5-gcc43.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -Naupr hackedbox-0.8.5.orig/src/Image.cc hackedbox-0.8.5/src/Image.cc ---- hackedbox-0.8.5.orig/src/Image.cc 2003-04-28 14:25:15.000000000 +0200 -+++ hackedbox-0.8.5/src/Image.cc 2008-02-24 13:57:05.000000000 +0100 -@@ -26,10 +26,11 @@ - #endif // HAVE_CONFIG_H - - #ifdef HAVE_STDIO_H --# include -+# include - #endif // HAVE_STDIO_H - - #include -+#include - using std::max; - using std::min; - diff --git a/hackedbox-0.8.5-noblackbox.patch b/hackedbox-0.8.5-noblackbox.patch deleted file mode 100644 index 2b9080f..0000000 --- a/hackedbox-0.8.5-noblackbox.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff -Naupr hackedbox-0.8.5.orig/configure.in hackedbox-0.8.5/configure.in ---- hackedbox-0.8.5.orig/configure.in 2007-01-20 06:55:21.000000000 +0100 -+++ hackedbox-0.8.5/configure.in 2007-02-02 14:56:01.000000000 +0100 -@@ -103,10 +103,10 @@ AC_SUBST(SHAPE) - LIBS="$LIBS $Xext_lib" - - dnl Check for enable utils. --AC_MSG_CHECKING([whether to build utils bsetroot and bsetbg]) -+AC_MSG_CHECKING([whether to build utils hsetroot and hsetbg]) - AC_ARG_ENABLE( -- bg-utils, -- [ --enable-bg-utils enable build utils bsetroot and bsetbg [default=no]], -+ hg-utils, -+ [ --enable-hg-utils enable build utils hsetroot and hsetbg [default=no]], - if test x$enableval = "xyes"; then - AC_MSG_RESULT([yes]) - UTILS="util" -@@ -242,7 +242,7 @@ src/Makefile - src/inithack - src/blackbox.cc - util/Makefile --util/bgmenu.mk -+util/hgmenu.mk - data/Makefile - data/menu - data/styles/Makefile -diff -Naupr hackedbox-0.8.5.orig/doc/hackedbox.1 hackedbox-0.8.5/doc/hackedbox.1 ---- hackedbox-0.8.5.orig/doc/hackedbox.1 2007-01-20 07:05:38.000000000 +0100 -+++ hackedbox-0.8.5/doc/hackedbox.1 2007-02-02 14:46:09.000000000 +0100 -@@ -565,7 +565,7 @@ frameWidth: a number of pixels >= 0 - - ! This command is executed whenever this style is selected. - ! Typically it sets the root window to a nice picture. --rootCommand: Shell command, e.g. \fIbsetroot \-mod 4 4 \-fg rgb: 5/6/6 \-bg grey20\fR -+rootCommand: Shell command, e.g. \fIhsetroot \-mod 4 4 \-fg rgb: 5/6/6 \-bg grey20\fR - - ! Some of the bbtools read these old 0.51 resources. - menuFont: Font -diff -Naupr hackedbox-0.8.5.orig/doc/hackedbox.1.in hackedbox-0.8.5/doc/hackedbox.1.in ---- hackedbox-0.8.5.orig/doc/hackedbox.1.in 2003-04-28 14:25:15.000000000 +0200 -+++ hackedbox-0.8.5/doc/hackedbox.1.in 2007-02-02 14:46:02.000000000 +0100 -@@ -565,7 +565,7 @@ frameWidth: a number of pixels >= 0 - - ! This command is executed whenever this style is selected. - ! Typically it sets the root window to a nice picture. --rootCommand: Shell command, e.g. \fIbsetroot \-mod 4 4 \-fg rgb: 5/6/6 \-bg grey20\fR -+rootCommand: Shell command, e.g. \fIhsetroot \-mod 4 4 \-fg rgb: 5/6/6 \-bg grey20\fR - - ! Some of the bbtools read these old 0.51 resources. - menuFont: Font -diff -Naupr hackedbox-0.8.5.orig/doc/Makefile.am hackedbox-0.8.5/doc/Makefile.am ---- hackedbox-0.8.5.orig/doc/Makefile.am 2004-05-06 05:46:44.000000000 +0200 -+++ hackedbox-0.8.5/doc/Makefile.am 2007-02-02 14:45:37.000000000 +0100 -@@ -3,7 +3,6 @@ - CLEANFILES = hackedbox.1 - MAINTAINERCLEANFILES = Makefile.in - man_MANS = hackedbox.1 --SUBDIRS = fr_FR ja_JP nl_NL sl_SI - - DEFAULT_MENU=$(pkgdatadir)/menu - -diff -Naupr hackedbox-0.8.5.orig/util/Makefile.am hackedbox-0.8.5/util/Makefile.am ---- hackedbox-0.8.5.orig/util/Makefile.am 2004-05-06 04:27:22.000000000 +0200 -+++ hackedbox-0.8.5/util/Makefile.am 2007-02-02 14:54:04.000000000 +0100 -@@ -2,23 +2,23 @@ - - AM_CPPFLAGS= @DEBUG@ @NLS@ @TIMEDCACHE@ @ORDEREDPSEUDO@ - --bin_SCRIPTS = bsetbg --bin_PROGRAMS = bsetroot -+bin_SCRIPTS = hsetbg -+bin_PROGRAMS = hsetroot - --bgmenudir = $(pkgdatadir) --bgmenu_DATA = bgmenu.mk -+hgmenudir = $(pkgdatadir) -+hgmenu_DATA = hgmenu.mk - --bsetroot_SOURCES = bsetroot.cc --bsetroot_LDADD = ../src/BaseDisplay.o ../src/Color.o ../src/GCCache.o ../src/Texture.o ../src/Timer.o ../src/Image.o ../src/ImageControl.o ../src/i18n.o ../src/Util.o -+hsetroot_SOURCES = bsetroot.cc -+hsetroot_LDADD = ../src/BaseDisplay.o ../src/Color.o ../src/GCCache.o ../src/Texture.o ../src/Timer.o ../src/Image.o ../src/ImageControl.o ../src/i18n.o ../src/Util.o - - MAINTAINERCLEANFILES = Makefile.in - - distclean-local: -- rm -f *\~ .\#* bgmenu.mk -+ rm -f *\~ .\#* hgmenu.mk - - # local dependencies - --bsetroot.o: bsetroot.cc ../config.h ../src/i18n.hh \ -+hsetroot.o: bsetroot.cc ../config.h ../src/i18n.hh \ - ../src/../nls/blackbox-nls.hh ../src/GCCache.hh ../src/BaseDisplay.hh \ - ../src/Timer.hh ../src/Color.hh ../src/Texture.hh ../src/Util.hh \ - bsetroot.hh ../src/Image.hh diff --git a/hackedbox.desktop b/hackedbox.desktop deleted file mode 100644 index fe69382..0000000 --- a/hackedbox.desktop +++ /dev/null @@ -1,84 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Hackedbox -Name[az]=Hackedbox -Name[be]=Hackedbox -Name[ca]=Hackedbox -Name[cs]=Hackedbox -Name[cy]=Hackedbox -Name[da]=Hackedbox -Name[de]=Hackedbox -Name[el]=Hackedbox -Name[es]=Hackedbox -Name[et]=Hackedbox -Name[fi]=Hackedbox -Name[fr]=Hackedbox -Name[he]=Hackedbox -Name[hi]=Hackedbox -Name[hu]=Hackedbox -Name[it]=Hackedbox -Name[ja]=Hackedbox -Name[ko]=Hackedbox -Name[ms]=Hackedbox -Name[nl]=Hackedbox -Name[nn]=Hackedbox -Name[no]=Hackedbox -Name[pl]=Hackedbox -Name[pt]=Hackedbox -Name[pt_BR]=Hackedbox -Name[ro]=Hackedbox -Name[ru]=Hackedbox -Name[sk]=Hackedbox -Name[sl]=Hackedbox -Name[sq]=Hackedbox -Name[sr]=Hackedbox -Name[sr@Latn]=Hackedbox -Name[sv]=Hackedbox -Name[tr]=Hackedbox -Name[uk]=Hackedbox -Name[vi]=Hackedbox -Name[wa]=Hackedbox -Name[zh_CN]=Hackedbox -Name[zh_TW]=Hackedbox -Comment=This session logs you into Hackedbox -Comment[az]=Bu iclas sizi Hackedbox'a daxil edəcək -Comment[be]=Гэтая сэсыя завядзе вас у Hackedbox -Comment[ca]=Aquesta sessió entra en Hackedbox -Comment[cs]=Toto sezení vás přihlásí do Hackedbox -Comment[cy]=Mae'r sesiwn hwn yn eich mewngofnodi i Hackedbox -Comment[da]=Denne session logger dig på Hackedbox -Comment[de]=Diese Sitzung meldet Sie an Hackedbox an -Comment[el]=Αυτή η συνεδρία σας εισάγει στο Hackedbox -Comment[es]=Con esta sesión accede a Hackedbox -Comment[fi]=Tämä istunto kirjaa sisään Hackedboxen -Comment[fr]=Cette session vous connectera dans Hackedbox -Comment[he]=תצורת הפעלה זו מחברת אותך ל Hackedbox -Comment[hi]=यह सत्र गनोम में लॉगिन होगा -Comment[hu]=Ez a munkamenet a Hackedbox-ba jelentkeztet be -Comment[it]=Sessione di lavoro con Hackedbox -Comment[ja]=Hackedbox セッションにログインします -Comment[ko]=Hackedbox세션으로 로그인합니다 -Comment[ms]=Sesi ini akan log anda ke Hackedbox -Comment[nl]=Deze sessie meldt u aan bij Hackedbox -Comment[nn]=Denne økta loggar på Hackedbox -Comment[no]=Denne sesjonen logger deg inn til Hackedbox -Comment[pl]=Sesja logowania do Hackedbox -Comment[pt]=Esta sessão inicia-o no Hackedbox -Comment[pt_BR]=Logar no ambiente Hackedbox -Comment[ro]=Această sesiune vă va loga în Hackedbox -Comment[sk]=Toto sedenie vás prihlási do prostredia Hackedbox -Comment[sl]=Ta seja vas prijavi v Hackedbox -Comment[sq]=Kjo seancë do t'ju fusë në Hackedbox -Comment[sr]=Ова сесија вас пријављује на Hackedbox -Comment[sr@Latn]=Ova sesija vas prijavljuje na Hackedbox -Comment[sv]=Denna session loggar in dig i Hackedbox -Comment[tr]=Bu oturum ile Hackedbox'a giriş yaparsınız -Comment[uk]=Сеанс роботи в середовищі Hackedbox -Comment[vi]=Session này cho bạn đăng nhập vào Hackedbox -Comment[zh_CN]=此会话使您登录到 Hackedbox -Comment[zh_TW]=選取這個作業階段後會進入 Hackedbox 環境 -Exec=hackedbox -TryExec=hackedbox -# no icon yet, only the top three are currently used -Icon= -Type=Application diff --git a/hackedbox.spec b/hackedbox.spec deleted file mode 100644 index 0008c9b..0000000 --- a/hackedbox.spec +++ /dev/null @@ -1,208 +0,0 @@ -Summary: The bastard son of Blackbox, a small and fast Window Manager -Name: hackedbox -Version: 0.8.5 -Release: 24%{?dist} -# Most of the sources are MIT-licensed from blackbox, but a (very) small -# portion is GPLv2+, so that is the resulting license -License: GPLv2+ -URL: http://scrudgeware.org/projects/Hackedbox -Source0: http://scrudgeware.org/downloads/hackedbox/hackedbox-%{version}.tar.gz -Source1: hackedbox.desktop -Patch0: hackedbox-0.8.5-noblackbox.patch -Patch1: hackedbox-0.8.5-gcc43.patch -BuildRequires: gcc-c++ -BuildRequires: libXt-devel, libXext-devel -# We heavily patch *.in files... -BuildRequires: autoconf, automake, libtool - -%description -Hackedbox is a stripped down version of Blackbox - The X11 Window Manager. -The toolbar and Slit have been removed. The goal of Hackedbox is to be a -small "feature-set" window manager, with no bloat. There are no plans to -add any functionality, only bugfixes and speed enhancements whenever possible. - - -%prep -%setup -q -%patch0 -p1 -b .noblackbox -%patch1 -p1 -b .gcc43 -# Remove included binary files! and *.mk supposed to be built from *.mk.in -%{__rm} -f util/bsetroot util/bsetroot.o -%{__rm} -f util/bgmenu.mk -# Rename files, completes the noblackbox patch (avoids bloating the patch) -%{__mv} util/bsetbg util/hsetbg -%{__mv} util/bgmenu.mk.in util/hgmenu.mk.in - - -%build -sh bootstrap -%configure -%{__make} %{?_smp_mflags} - - -%install -%{__rm} -rf %{buildroot} -%{__make} install DESTDIR=%{buildroot} - -# Install GDM session file -%{__mkdir_p} %{buildroot}/etc/X11/gdm/Sessions -%{__cat} > %{buildroot}/etc/X11/gdm/Sessions/Hackedbox << EOF -#!/bin/sh -exec /etc/X11/xdm/Xsession hackedbox -EOF - -# Replace the /usr/local stuff -%{__perl} -pi -e 's|/local||g' %{buildroot}%{_datadir}/hackedbox/menu - -# Install the desktop entry -%{__install} -D -p -m 644 %{SOURCE1} \ - %{buildroot}%{_datadir}/xsessions/hackedbox.desktop - - - -%files -%doc AUTHORS ChangeLog README TODO -%attr(0755,root,root) /etc/X11/gdm/Sessions/Hackedbox -%{_bindir}/hackedbox -%{_bindir}/hsetbg -%{_bindir}/hsetroot -%{_bindir}/inithack -%dir %{_datadir}/hackedbox/ -%config(noreplace) %{_datadir}/hackedbox/hgmenu.mk -%config(noreplace) %{_datadir}/hackedbox/menu -%{_datadir}/hackedbox/backgrounds -%{_datadir}/hackedbox/nls -%{_datadir}/hackedbox/styles -%{_datadir}/xsessions/hackedbox.desktop -%{_mandir}/man1/* - - -%changelog -* Thu Jul 25 2019 Fedora Release Engineering - 0.8.5-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 0.8.5-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 0.8.5-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 0.8.5-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Aug 02 2017 Fedora Release Engineering - 0.8.5-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 0.8.5-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 0.8.5-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 0.8.5-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 0.8.5-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 0.8.5-15 -- Rebuilt for GCC 5 C++11 ABI change - -* Sat Aug 16 2014 Fedora Release Engineering - 0.8.5-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.8.5-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 0.8.5-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Feb 14 2013 Fedora Release Engineering - 0.8.5-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Thu Jul 19 2012 Fedora Release Engineering - 0.8.5-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering - 0.8.5-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Feb 09 2011 Fedora Release Engineering - 0.8.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 0.8.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Feb 24 2009 Fedora Release Engineering - 0.8.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sun Feb 24 2008 Matthias Saou 0.8.5-5 -- 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.8.5-3 -- Rebuild for new BuildID feature. - -* Mon Aug 6 2007 Matthias Saou 0.8.5-2 -- Update License field. -- Switch to using DESTDIR install method. - -* Fri Feb 2 2007 Matthias Saou 0.8.5-1 -- Update to 0.8.5. -- Heavily patch to rename b* files (blackbox) to h* (hackedbox), to make both - parallel installable (#212318). -- Remove non-english man pages, they're from blackbox... - -* Mon Aug 28 2006 Matthias Saou 0.8.4-7 -- FC6 rebuild. -- Remove gcc-c++ and perl buil requirements, they are defaults. - -* Mon Mar 6 2006 Matthias Saou 0.8.4-6 -- FC5 rebuild. - -* Thu Feb 9 2006 Matthias Saou 0.8.4-5 -- Rebuild for new gcc/glibc and modular X. - -* Fri Apr 1 2005 Michael Schwendt 0.8.4-4 -- Include hackedbox datadir. - -* Tue Nov 16 2004 Matthias Saou 0.8.4-3 -- Bump release to provide Extras upgrade path. - -* Mon Nov 15 2004 Matthias Saou 0.8.4-2 -- Added gcc 3.4 patch from Arch Linux (the same as Linux From Scratch). - -* Fri Jul 16 2004 Matthias Saou 0.8.4-1 -- Update to 0.8.4. -- Remove the NLS workaround, no longer required. - -* Mon Feb 23 2004 Matthias Saou 0.8.2-3 -- Apply the same nls workaround as for blackbox. -- Add the xsessions desktop file for recent gdm/kdm. - -* Fri Nov 7 2003 Matthias Saou 0.8.2-2 -- Rebuild for Fedora Core 1. -- Added the (currently mandatory) without nls conditional build. - -* Sat Apr 26 2003 Matthias Saou -- Update to 0.8.2. - -* Mon Mar 31 2003 Matthias Saou -- Rebuilt for Red Hat Linux 9. - -* Thu Jan 3 2003 Matthias Saou -- Update to 0.8.1. - -* Mon Nov 4 2002 Matthias Saou -- Update to 0.8.0. - -* Sun Oct 6 2002 Matthias Saou -- Rebuilt for Red Hat Linux 8.0. - -* Tue Sep 10 2002 Matthias Saou -- Update to 0.7.3. - -* Mon Aug 12 2002 Matthias Saou -- Initial RPM release. - diff --git a/sources b/sources deleted file mode 100644 index b9d7a04..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -7de3d0c76598f2e3d7e59cceb058c201 hackedbox-0.8.5.tar.gz