cf64c50
Summary: Calm Window Manager by OpenBSD project
cf64c50
Name: cwm
e2bbfce
Version: 6.7
e2bbfce
Release: 1%{?dist}
e2bbfce
# The entire source code is licensed under ISC license,
e2bbfce
# except queue.h which is BSD
cf64c50
License: ISC and BSD
cf64c50
Url: https://github.com/chneukirchen/cwm
cf64c50
Source0: http://chneukirchen.org/releases/%{name}-%{version}.tar.gz
cf64c50
Source1: %{name}.desktop
cf64c50
Source2: LICENSE
e572c22
BuildRequires: gcc
cf64c50
BuildRequires: pkgconf
cf64c50
BuildRequires: byacc
cf64c50
BuildRequires: libX11-devel
cf64c50
BuildRequires: libXrandr-devel
cf64c50
BuildRequires: libXinerama
cf64c50
BuildRequires: libXft-devel
cf64c50
cf64c50
%description
cf64c50
cwm (calm window manager) is a window manager for X11 which contains many
cf64c50
features that concentrate on the efficiency and transparency of window
cf64c50
management, while maintaining the simplest and most pleasant aesthetic.
cf64c50
cf64c50
This package contains a Linux port of the official project, which changes the
cf64c50
source for the port portion but doesn't touches the original functionality
cf64c50
provided by the original OpenBSD's project.
cf64c50
cf64c50
%prep
cf64c50
%setup -q
cf64c50
cp -a %{SOURCE2} .
cf64c50
cf64c50
%build
cf64c50
make %{?_smp_mflags}
cf64c50
cf64c50
%install
cf64c50
make PREFIX=%{_prefix} DESTDIR=%{buildroot} install
cf64c50
install -d %{buildroot}/%{_datadir}/xsessions
cf64c50
install -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/xsessions
cf64c50
cf64c50
%files
cf64c50
%doc README
cf64c50
%license LICENSE
cf64c50
%{_bindir}/*
cf64c50
%{_datadir}/xsessions/*
cf64c50
%{_mandir}/man1/*
cf64c50
%{_mandir}/man5/*
cf64c50
cf64c50
%changelog
e2bbfce
* Tue Aug 11 2020 Bruno Meneguele <bmeneg@redhat.com> - 6.7-1
e2bbfce
- New upstream release
e2bbfce
7e2cb48
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.3-8
7e2cb48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7e2cb48
c89bfdb
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.3-7
c89bfdb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
c89bfdb
732efdc
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.3-6
732efdc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
732efdc
c7d1754
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.3-5
c7d1754
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c7d1754
e572c22
* Fri Jul 20 2018 Bruno E. O. Meneguele <bmeneguele@gmail.com> - 6.3-4
e572c22
- Add build requirement for gcc, since it was removed from buildroot and mock
e572c22
  (BZ#1603731)
e572c22
a95309d
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.3-3
a95309d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a95309d
f28fa04
* Thu May 17 2018 Bruno E. O. Meneguele <bmeneguele@gmail.com> - 6.3-2
f28fa04
- New source file
f28fa04
b5c4be7
* Thu May 17 2018 Bruno E. O. Meneguele <bmeneguele@gmail.com> - 6.3-1
b5c4be7
- New upstream (OpenBSD) package release
b5c4be7
d2b4e9b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.2-2
d2b4e9b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d2b4e9b
cf64c50
* Wed Dec 13 2017 Bruno E. O. Meneguele <bmeneguele@gmail.com> - 6.2-1
cf64c50
- Initial package