|
|
183308a |
Name: blackbox
|
|
|
183308a |
Version: 0.70.1
|
|
|
e2a0d9e |
Release: 33%{?dist}
|
|
|
183308a |
Summary: Very small and fast Window Manager
|
|
|
183308a |
License: MIT
|
|
|
183308a |
URL: http://blackboxwm.sourceforge.net/
|
|
|
183308a |
Source0: http://downloads.sf.net/blackboxwm/blackbox-%{version}.tar.bz2
|
|
|
183308a |
Source1: blackbox.desktop
|
|
|
183308a |
Source2: blackbox.session
|
|
|
183308a |
Patch0: blackbox-0.70.1-gcc43.patch
|
|
|
6fabc99 |
# Bug #660798
|
|
|
183308a |
Patch1: blackbox-0.70.1-Xutil.patch
|
|
|
ae715f2 |
BuildRequires: automake
|
|
|
ae715f2 |
BuildRequires: autoconf
|
|
|
ae715f2 |
BuildRequires: libtool
|
|
|
55fff3a |
BuildRequires: libXext-devel
|
|
|
55fff3a |
BuildRequires: libXft-devel
|
|
|
55fff3a |
BuildRequires: libXt-devel
|
|
cvsextras |
d9bd5fe |
|
|
cvsextras |
d9bd5fe |
%description
|
|
cvsextras |
d9bd5fe |
Blackbox is a window manager for the X Window environment, which is
|
|
cvsextras |
d9bd5fe |
almost completely compliant with ICCCM specified operation policies.
|
|
cvsextras |
d9bd5fe |
It features nice and fast interface with multiple workspaces and
|
|
cvsextras |
d9bd5fe |
simple menus. Fast built-in graphics code that can render solids,
|
|
cvsextras |
d9bd5fe |
gradients and bevels is used to draw window decorations. Remaining
|
|
cvsextras |
d9bd5fe |
small in size, blackbox preserves memory and CPU.
|
|
cvsextras |
d9bd5fe |
|
|
|
183308a |
%package devel
|
|
|
183308a |
Summary: Development files for %{name}
|
|
|
183308a |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
ae715f2 |
Requires: libXft-devel%{?_isa}
|
|
|
491c659 |
|
|
|
ae715f2 |
%description devel
|
|
|
491c659 |
This package contains the Blackbox Toolbox files, headers and static library
|
|
|
491c659 |
of the utility class library for writing small applications.
|
|
|
491c659 |
|
|
cvsextras |
d9bd5fe |
%prep
|
|
|
7a4c105 |
%setup -q
|
|
|
69ee4c2 |
%patch0 -p1 -b .gcc43
|
|
|
6fabc99 |
%patch1 -p1 -b .Xutil
|
|
|
55fff3a |
# %%{__global_ldflags} wrongly passed to pkgconfig file
|
|
|
55fff3a |
sed -i 's|@LDFLAGS@||g' lib/libbt.pc.in
|
|
cvsextras |
d9bd5fe |
|
|
cvsextras |
d9bd5fe |
%build
|
|
|
ae715f2 |
# Required to cleanly get rid of the useless rpath
|
|
|
ae715f2 |
autoreconf -fiv
|
|
|
7a4c105 |
%configure \
|
|
|
7a4c105 |
--enable-shared \
|
|
|
7a4c105 |
--disable-static
|
|
|
ae715f2 |
%make_build
|
|
cvsextras |
d9bd5fe |
|
|
cvsextras |
d9bd5fe |
%install
|
|
|
55fff3a |
%make_install
|
|
|
55fff3a |
|
|
|
55fff3a |
find %{buildroot} -name '*.la' -delete -print
|
|
|
df87c9c |
|
|
|
df87c9c |
# Install the desktop entry
|
|
|
183308a |
install -pDm0644 %{SOURCE1} \
|
|
|
7a4c105 |
%{buildroot}%{_datadir}/xsessions/blackbox.desktop
|
|
|
7a4c105 |
|
|
|
7a4c105 |
# Install GDM session file
|
|
|
183308a |
install -pDm0755 %{SOURCE2} \
|
|
|
183308a |
%{buildroot}%{_sysconfdir}/X11/gdm/Sessions/Blackbox
|
|
cvsextras |
d9bd5fe |
|
|
|
90041d3 |
%ldconfig_scriptlets
|
|
|
7a4c105 |
|
|
cvsextras |
d9bd5fe |
%files
|
|
|
491c659 |
%doc AUTHORS ChangeLog* COMPLIANCE LICENSE README* RELNOTES TODO
|
|
|
183308a |
%{_sysconfdir}/X11/gdm/Sessions/Blackbox
|
|
|
7a4c105 |
%{_bindir}/blackbox
|
|
|
7a4c105 |
%{_bindir}/bsetbg
|
|
|
7a4c105 |
%{_bindir}/bsetroot
|
|
|
7a4c105 |
%{_bindir}/bstyleconvert
|
|
|
7a4c105 |
%{_libdir}/libbt.so.*
|
|
|
7a4c105 |
%{_datadir}/blackbox/
|
|
|
7a4c105 |
%{_datadir}/xsessions/blackbox.desktop
|
|
|
7a4c105 |
%{_mandir}/man1/blackbox.1*
|
|
|
7a4c105 |
%{_mandir}/man1/bsetbg.1*
|
|
|
7a4c105 |
%{_mandir}/man1/bsetroot.1*
|
|
cvsextras |
d9bd5fe |
|
|
|
491c659 |
%files devel
|
|
|
491c659 |
%{_includedir}/bt/
|
|
|
7a4c105 |
%{_libdir}/libbt.so
|
|
|
491c659 |
%{_libdir}/pkgconfig/libbt.pc
|
|
|
491c659 |
|
|
cvsextras |
d9bd5fe |
%changelog
|
|
|
e2a0d9e |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-33
|
|
|
e2a0d9e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e2a0d9e |
|
|
|
d9b6334 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-32
|
|
|
d9b6334 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
d9b6334 |
|
|
|
a404237 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-31
|
|
|
a404237 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
a404237 |
|
|
|
21250b1 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-30
|
|
|
21250b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
21250b1 |
|
|
|
8524949 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-29
|
|
|
8524949 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
8524949 |
|
|
|
0dc3635 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-28
|
|
|
0dc3635 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
0dc3635 |
|
|
|
8f4dac7 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.70.1-27
|
|
|
8f4dac7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
8f4dac7 |
|
|
|
bac3ebf |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-26
|
|
|
bac3ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
bac3ebf |
|
|
|
78e84d3 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.70.1-25
|
|
|
78e84d3 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
78e84d3 |
|
|
|
4d24e3a |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-24
|
|
|
4d24e3a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
4d24e3a |
|
|
|
55fff3a |
* Thu Jun 12 2014 Christopher Meng <rpm@cicku.me> - 0.70.1-23
|
|
|
55fff3a |
- Fix messy pkg-config file.
|
|
|
55fff3a |
|
|
|
c4909bd |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-22
|
|
|
c4909bd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
c4909bd |
|
|
|
cf55d10 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-21
|
|
|
cf55d10 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
cf55d10 |
|
|
|
1bff412 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-20
|
|
|
1bff412 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
1bff412 |
|
|
|
82bd0f1 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-19
|
|
|
82bd0f1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
82bd0f1 |
|
|
|
009cbe1 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-18
|
|
|
009cbe1 |
- Rebuilt for c++ ABI breakage
|
|
|
009cbe1 |
|
|
|
6fabc99 |
* Thu Jan 19 2012 Niels de Vos <devos@fedoraproject.org> - 0.70.1-17
|
|
|
6fabc99 |
- Fix Fails To Build From Source (#660798)
|
|
|
6fabc99 |
|
|
|
078570b |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-16
|
|
|
078570b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
078570b |
|
|
|
e3e0182 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-15
|
|
|
e3e0182 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
e3e0182 |
|
|
|
9e97f20 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-14
|
|
|
9e97f20 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
9e97f20 |
|
|
Caolan McNamara |
63cfabd |
* Sun Mar 01 2009 Caolán McNamara <caolanm@redhat.com> - 0.70.1-13
|
|
Caolan McNamara |
63cfabd |
- make build
|
|
Caolan McNamara |
63cfabd |
|
|
|
6de428e |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70.1-12
|
|
|
6de428e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
6de428e |
|
|
|
69ee4c2 |
* Sun Feb 24 2008 Matthias Saou <http://freshrpms.net/> 0.70.1-11
|
|
|
69ee4c2 |
- Include patch to fix build with gcc 4.3.
|
|
|
69ee4c2 |
|
|
|
69ee4c2 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org>
|
|
|
75ca6e9 |
- Autorebuild for GCC 4.3
|
|
|
75ca6e9 |
|
|
|
a3008d5 |
* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 0.70.1-9
|
|
|
a3008d5 |
- Rebuild for new BuildID feature.
|
|
|
a3008d5 |
|
|
|
2ed7778 |
* Fri Aug 3 2007 Matthias Saou <http://freshrpms.net/> 0.70.1-8
|
|
|
2ed7778 |
- Fix License field, it was "GPL" but should have been "MIT" all along.
|
|
|
2ed7778 |
- Remove dist tag, since the package will seldom change.
|
|
|
2ed7778 |
|
|
|
c093ef6 |
* Tue Jun 19 2007 Matthias Saou <http://freshrpms.net/> 0.70.1-7
|
|
|
c093ef6 |
- Switch to using the DESTDIR install method.
|
|
|
c093ef6 |
- Remove old X build requirements conditionals.
|
|
|
c093ef6 |
|
|
|
7a4c105 |
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 0.70.1-6
|
|
|
7a4c105 |
- Switch to shared libbt library, so have devel require main and call ldconfig.
|
|
|
7a4c105 |
- Make the GDM session file be a separate source.
|
|
|
7a4c105 |
- Autoreconf to cleanly get rid of the useless rpath.
|
|
|
7a4c105 |
- Add missing libXft-devel build requirement.
|
|
|
7a4c105 |
- Switch to using downloads.sf.net source URL.
|
|
|
7a4c105 |
- Minor spec file tweaks.
|
|
|
d41573d |
- Add new libXft-devel devel sub-package requirement.
|
|
|
7a4c105 |
|
|
|
a41d44d |
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 0.70.1-5
|
|
|
a41d44d |
- FC6 rebuild.
|
|
|
a41d44d |
- Remove gcc-c++ build requirement and devel sub-package requirement.
|
|
|
a41d44d |
- Remove pkgconfig buildd requirement, as it's pulled in by Xorg devel now.
|
|
|
a41d44d |
|
|
|
6885de5 |
* Mon Mar 6 2006 Matthias Saou <http://freshrpms.net/> 0.70.1-4
|
|
|
6885de5 |
- FC5 rebuild.
|
|
|
6885de5 |
|
|
|
d10d72d |
* Wed Feb 8 2006 Matthias Saou <http://freshrpms.net/> 0.70.1-3
|
|
|
d10d72d |
- Rebuild for new gcc/glibc.
|
|
|
d10d72d |
|
|
|
6461e15 |
* Mon Jan 23 2006 Matthias Saou <http://freshrpms.net/> 0.70.1-2
|
|
|
6461e15 |
- Add conditional to build with/without modular X depending on FC version.
|
|
|
6461e15 |
|
|
|
6461e15 |
* Thu Nov 3 2005 Matthias Saou <http://freshrpms.net/> 0.70.1-1
|
|
|
f589f92 |
- Update to 0.70.1.
|
|
|
f589f92 |
|
|
|
6461e15 |
* Sat Mar 12 2005 Matthias Saou <http://freshrpms.net/> 0.70.0-1
|
|
|
491c659 |
- Update to 0.70.0.
|
|
|
491c659 |
- Use bz2 source instead of gz.
|
|
|
491c659 |
- Add devel sub-package for the libbt stuff.
|
|
|
3c5e7e1 |
|
|
|
6461e15 |
* Tue Nov 16 2004 Matthias Saou <http://freshrpms.net/> 0.65.0-10
|
|
|
df87c9c |
- Bump release to provide Extras upgrade path.
|
|
|
df87c9c |
|
|
|
6461e15 |
* Mon Nov 15 2004 Matthias Saou <http://freshrpms.net/> 0.65.0-9
|
|
|
df87c9c |
- Added gcc 3.4 patch from Arch Linux.
|
|
|
df87c9c |
|
|
|
6461e15 |
* Thu May 6 2004 Matthias Saou <http://freshrpms.net/> 0.65.0-8
|
|
|
df87c9c |
- Removed switchdesk file, it doesn't work because of hardcoded stuff.
|
|
|
df87c9c |
|
|
|
6461e15 |
* Wed Mar 24 2004 Matthias Saou <http://freshrpms.net/> 0.65.0-8
|
|
|
df87c9c |
- Removed explicit XFree86 dependency.
|
|
|
df87c9c |
|
|
|
6461e15 |
* Mon Feb 23 2004 Matthias Saou <http://freshrpms.net/> 0.65.0-7
|
|
|
df87c9c |
- Added blackbox.desktop file for xsessions based on the GNOME one.
|
|
|
df87c9c |
|
|
|
df87c9c |
* Tue Feb 10 2004 Scott R. Godin <nospam@webdragon.net> 0.65.0-6
|
|
|
df87c9c |
- Patch for #include <cassert> in Window.cc
|
|
|
6e80810 |
- Fixed nls problem, left in --disable just in case. Smile, Matthias. :-)
|
|
|
df87c9c |
|
|
|
6461e15 |
* Fri Nov 14 2003 Matthias Saou <http://freshrpms.net/> 0.65.0-5
|
|
|
df87c9c |
- Rebuild for Fedora Core 1.
|
|
|
df87c9c |
|
|
|
df87c9c |
* Wed May 14 2003 Matthias Saou <http://freshrpms.net/>
|
|
|
df87c9c |
- Added --without nls to enable rebuilding on Red Hat Linux 9 :-(
|
|
|
df87c9c |
|
|
|
df87c9c |
* Mon Mar 31 2003 Matthias Saou <http://freshrpms.net/>
|
|
|
df87c9c |
- Rebuilt for Red Hat Linux 9.
|
|
|
df87c9c |
|
|
|
df87c9c |
* Sun Oct 6 2002 Matthias Saou <http://freshrpms.net/>
|
|
cvsextras |
d9bd5fe |
- Rebuilt for Red Hat Linux 8.0.
|
|
cvsextras |
d9bd5fe |
|
|
|
df87c9c |
* Fri Sep 20 2002 Matthias Saou <http://freshrpms.net/>
|
|
cvsextras |
d9bd5fe |
- Update to 0.65.0 final.
|
|
cvsextras |
d9bd5fe |
|
|
|
df87c9c |
* Mon Aug 12 2002 Matthias Saou <http://freshrpms.net/>
|
|
cvsextras |
d9bd5fe |
- Initial RPM release.
|
|
cvsextras |
d9bd5fe |
|