6ca3d40
Name:           hawaii-shell
6ca3d40
Summary:        Hawaii shell for desktop, netbook and tablet
b396437
Version:        0.3.0
5746781
Release:        2%{?dist}
6ca3d40
Group:          Applications/System
6ca3d40
License:        BSD and LGPLv2+ and GPLv2+
6ca3d40
URL:            https://github.com/hawaii-desktop/shell
b396437
Source0:        http://downloads.sourceforge.net/mauios/%{name}-%{version}.tar.gz
bd072a9
Patch1:         0001-shell-Use-default-wallpaper.patch
6ca3d40
6ca3d40
BuildRequires:  pkgconfig(Qt5Core)
6ca3d40
BuildRequires:  pkgconfig(Qt5DBus)
6ca3d40
BuildRequires:  pkgconfig(Qt5Gui)
6ca3d40
BuildRequires:  pkgconfig(Qt5Network)
6ca3d40
BuildRequires:  pkgconfig(Qt5Qml)
6ca3d40
BuildRequires:  pkgconfig(Qt5Quick)
6ca3d40
BuildRequires:  pkgconfig(Qt5Widgets)
6ca3d40
BuildRequires:  pkgconfig(Qt5Compositor)
2fad816
BuildRequires:  pkgconfig(Qt5Script)
6ca3d40
BuildRequires:  pkgconfig(liblzma)
6ca3d40
BuildRequires:  pkgconfig(pixman-1)
2fad816
BuildRequires:  pkgconfig(polkit-qt5-1)
6ca3d40
BuildRequires:  pkgconfig(wayland-client)
6ca3d40
BuildRequires:  pkgconfig(wayland-server)
2fad816
BuildRequires:  pkgconfig(weston) >= 1.4
6ca3d40
BuildRequires:  pkgconfig(xkbcommon)
6ca3d40
BuildRequires:  bzip2-devel
6ca3d40
BuildRequires:  cmake
b396437
BuildRequires:  qt5-qtaccountsservice-devel >= 0.1.2
bd072a9
BuildRequires:  qt5-qtconfiguration-devel >= 0.3.0
bd072a9
b396437
BuildRequires:  libhawaii-devel >= 0.3.0
b396437
BuildRequires:  greenisland-devel >= 0.3.0
6ca3d40
BuildRequires:  pkgconfig(glesv2) pkgconfig(egl)
6ca3d40
BuildRequires:  alsa-lib-devel
6ca3d40
6ca3d40
BuildRequires:  dconf-devel
6ca3d40
BuildRequires:  glib2-devel
6ca3d40
BuildRequires:  libqtxdg-qt5-devel
6ca3d40
6ca3d40
Requires:       qt5-qtsvg
6ca3d40
Requires:       qt5-qttools
6ca3d40
Requires:       qt5-qtdeclarative
2fad816
Requires:       qt5-qtgraphicaleffects
b396437
Requires:       fluid >= 0.3.0
b396437
Requires:       greenisland >= 0.3.0
6ca3d40
Requires:       desktop-backgrounds-compat
2fad816
Requires:       weston >= 1.4
b396437
Requires:       hawaii-widget-styles >= 0.3.0
9c766dd
Requires:       dbus
5fe656d
Requires:       /usr/bin/qdbus
6ca3d40
6ca3d40
%description
6ca3d40
This is the Hawaii desktop environment shell. It contains a Qt platform plugin 
6ca3d40
and shells for different form factors such as desktop, netbook and tablet. Only 
6ca3d40
the desktop shell is implemented at the moment though.
6ca3d40
6ca3d40
6ca3d40
%prep
b396437
%setup -q
6ca3d40
%patch1 -p1
6ca3d40
6ca3d40
6ca3d40
%build
6ca3d40
%cmake -DQTWAYLAND_SCANNER_EXECUTABLE=%{_qt5_bindir}/qtwaylandscanner .
6ca3d40
make %{?_smp_mflags}
6ca3d40
6ca3d40
6ca3d40
%install
6ca3d40
make install DESTDIR=%{buildroot}
6ca3d40
6ca3d40
6ca3d40
%files
2fad816
%{_bindir}/*
2fad816
%{_libdir}/hawaii
6ca3d40
%{_libdir}/weston/hawaii-desktop.so
54816ea
%{_datadir}/wayland-sessions
2fad816
%{_libexecdir}/*
2fad816
%{_datadir}/hawaii
bd072a9
%{_userunitdir}/*
6ca3d40
%doc AUTHORS
6ca3d40
%doc COPYING
6ca3d40
%doc COPYING.LIB
6ca3d40
%doc README.md
6ca3d40
6ca3d40
6ca3d40
%changelog
5746781
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
5746781
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5746781
b396437
* Thu Jul 24 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.3.0-1
b396437
- Update to 0.3 release
b396437
- Drop upstreamed patches
b396437
9292751
* Sun Jun 15 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.2.90-4.20140524git2785c40
bd072a9
- A later GIT snapshot
54816ea
- Enable in GDM
bd072a9
d9ed47d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.90-4.20140212gite338ecb
d9ed47d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d9ed47d
9c766dd
* Wed Feb 19 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.2.90-3.20140212gite338ecb
9c766dd
- Correct missing dependencies
9c766dd
5fe656d
* Wed Feb 19 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.2.90-2.20140212gite338ecb
5fe656d
- More missing dependencies
5fe656d
2fad816
* Sun Feb 16 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.2.90-1.20140212gite338ecb
2fad816
- A later GIT snapshot
2fad816
- Fixed dependencies
2fad816
6ca3d40
* Sat Jan 04 2014 Lubomir Rintel <lkundrak@v3.sk> - 0.2.0.2-1
6ca3d40
- Update to new release tarball
6ca3d40
6ca3d40
* Sun Nov 24 2013 Lubomir Rintel <lkundrak@v3.sk> - 0.1.95-1
6ca3d40
- Bump
6ca3d40
6ca3d40
* Tue Sep 24 2013 Lubomir Rintel <lkundrak@v3.sk> - 0.1.93-1.20130822gitff4ed81
6ca3d40
- Bump
6ca3d40
6ca3d40
* Mon Sep 16 2013 Lubomir Rintel <lkundrak@v3.sk> - 0.1.91-1.20130804git5624ac7
6ca3d40
- Initial packaging