36e3b1c
%global use_wayland 0
36e3b1c
Dan Mashal c8b790d
Name:           enlightenment
fc36131
Version:        0.21.8
a67f71d
Release:        2%{?dist}
Dan Mashal c8b790d
License:        BSD
Dan Mashal c8b790d
Summary:        Enlightenment window manager
Dan Mashal c8b790d
Url:            http://enlightenment.org
07c6132
Source0:        http://download.enlightenment.org/rel/apps/enlightenment/%{name}-%{version}.tar.xz
bf8c4c5
Patch0:		enlightenment-0.20.0-fix-desktop-files.patch
Dan Mashal c8b790d
BuildRequires:  alsa-lib-devel
07c6132
BuildRequires:	bluez-libs-devel
Dan Mashal c8b790d
BuildRequires:  dbus-devel 
Dan Mashal c8b790d
BuildRequires:  desktop-file-utils
Dan Mashal c8b790d
BuildRequires:  doxygen
07c6132
BuildRequires:  efl-devel
36e3b1c
%if %{use_wayland}
07c6132
BuildRequires:	libwayland-server-devel
36e3b1c
%endif
Dan Mashal c8b790d
BuildRequires:  libXext-devel 
Dan Mashal c8b790d
BuildRequires:  pam-devel
07c6132
BuildRequires:	systemd
Dan Mashal c8b790d
BuildRequires:  xcb-util-keysyms-devel
5bfe262
BuildRequires:  pulseaudio-libs-devel
Dan Mashal c8b790d
Requires:       %{name}-data = %{version}-%{release}
fc12d70
Requires:       efl
Dan Mashal c8b790d
Requires:       redhat-menus
Dan Mashal c8b790d
Provides:       firstboot(windowmanager) = enlightenment
07c6132
Requires(post):         systemd
07c6132
Requires(preun):        systemd
07c6132
Requires(postun):       systemd
Dan Mashal c8b790d
Dan Mashal c8b790d
%description
Dan Mashal c8b790d
Enlightenment window manager is a lean, fast, modular and very extensible window 
Dan Mashal c8b790d
manager for X11 and Linux. It is classed as a "desktop shell" providing the 
Dan Mashal c8b790d
things you need to operate your desktop (or laptop), but is not a whole '
Dan Mashal c8b790d
application suite. This covered launching applications, managing their windows 
Dan Mashal c8b790d
and doing other system tasks like suspending, reboots, managing files etc. 
Dan Mashal c8b790d
Dan Mashal c8b790d
%package        data
Dan Mashal c8b790d
Summary:        Enlightenment data files
Dan Mashal c8b790d
Requires:       %{name} = %{version}-%{release}
Dan Mashal c8b790d
BuildArch:      noarch
Dan Mashal c8b790d
Dan Mashal c8b790d
%description data
Dan Mashal c8b790d
Contains data files for Enlightenment
Dan Mashal c8b790d
Dan Mashal c8b790d
%package        devel
Dan Mashal c8b790d
Summary:        Enlightenment headers, documentation and test programs
07c6132
Requires:	%{name}%{?_isa} = %{version}-%{release}
Dan Mashal c8b790d
Dan Mashal c8b790d
%description devel
07c6132
Headers, test programs and documentation for enlightenment.
Dan Mashal c8b790d
Dan Mashal c8b790d
%prep
Dan Mashal c8b790d
%setup -q
bf8c4c5
%patch0 -p1 -b .fixme
Dan Mashal c8b790d
Dan Mashal c8b790d
%build
36e3b1c
%configure \
36e3b1c
 --disable-static \
36e3b1c
 --disable-rpath \
34f0af1
 --enable-pam \
34f0af1
 --enable-mount-eeze \
34f0af1
 --enable-contact \
36e3b1c
%if %{use_wayland}
36e3b1c
 --enable-wayland-clients\
34f0af1
 --enable-wl-desktop-shell \
34f0af1
 --enable-wl-drm           \
34f0af1
 --enable-wl-x11           \
36e3b1c
%endif
36e3b1c
 --with-profile=FAST_PC \
36e3b1c
 --with-systemdunitdir=%{_unitdir}
Dan Mashal c8b790d
make %{?_smp_mflags} V=1
Dan Mashal c8b790d
Dan Mashal c8b790d
%install
Dan Mashal c8b790d
make install DESTDIR=%{buildroot}
Dan Mashal c8b790d
Dan Mashal c8b790d
find %{buildroot} -name '*.la' -delete
Dan Mashal c8b790d
Dan Mashal c8b790d
%find_lang %{name}
Dan Mashal c8b790d
desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop
Dan Mashal c8b790d
07c6132
%post
07c6132
%systemd_post enlightenment.service
07c6132
07c6132
%postun
07c6132
%systemd_postun_with_restart enlightenment.service
07c6132
07c6132
%preun
07c6132
%systemd_preun enlightenment.service
07c6132
Dan Mashal c8b790d
%files
Dan Mashal c8b790d
%doc AUTHORS COPYING README NEWS
07c6132
%{_sysconfdir}/xdg/menus/e-applications.menu
Dan Mashal c8b790d
%{_sysconfdir}/enlightenment/sysactions.conf
bf8c4c5
%{_bindir}/emixer
Dan Mashal c8b790d
%{_bindir}/enlightenment
Dan Mashal c8b790d
%{_bindir}/enlightenment_filemanager
Dan Mashal c8b790d
%{_bindir}/enlightenment_imc
Dan Mashal c8b790d
%{_bindir}/enlightenment_open
Dan Mashal c8b790d
%{_bindir}/enlightenment_remote
Dan Mashal c8b790d
%{_bindir}/enlightenment_start
Dan Mashal c8b790d
%{_libdir}/enlightenment
bf8c4c5
%{_datadir}/pixmaps/emixer.png
07c6132
%{_unitdir}/enlightenment.service
Dan Mashal c8b790d
Dan Mashal c8b790d
%files data -f %{name}.lang
Dan Mashal c8b790d
%{_datadir}/xsessions/enlightenment.desktop
Dan Mashal c8b790d
%{_datadir}/enlightenment
Dan Mashal c8b790d
%{_datadir}/applications/*.desktop
Dan Mashal c8b790d
Dan Mashal c8b790d
%files devel
Dan Mashal c8b790d
%{_libdir}/pkgconfig/*.pc
Dan Mashal c8b790d
%{_includedir}/enlightenment
Dan Mashal c8b790d
Dan Mashal c8b790d
%changelog
a67f71d
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.21.8-2
a67f71d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a67f71d
fc36131
* Wed May 24 2017 Tom Callaway <spot@fedoraproject.org> - 0.21.8-1
fc36131
- update to 0.21.8
fc36131
0832405
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.21.5-2
0832405
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
0832405
8c7b57c
* Fri Dec  9 2016 Tom Callaway <spot@fedoraproject.org> - 0.21.5-1
8c7b57c
- update to 0.21.5
8c7b57c
eb586ec
* Thu Dec  1 2016 Tom Callaway <spot@fedoraproject.org> - 0.21.4-1
eb586ec
- update to 0.21.4
eb586ec
5bfe262
* Mon Nov 28 2016 Tom Callaway <spot@fedoraproject.org> - 0.21.3-1
5bfe262
- update to 0.21.3
5bfe262
- add pulseaudio-libs-devel as BR
5bfe262
fc12d70
* Tue Sep  6 2016 Tom Callaway <spot@fedoraproject.org> - 0.21.2-1
fc12d70
- update to 0.21.2
fc12d70
3948cda
* Mon Jul 25 2016 Tom Callaway <spot@fedoraproject.org> - 0.21.1-1
3948cda
- update to 0.21.1
3948cda
2fc8e71
* Tue Jun 14 2016 Tom Callaway <spot@fedoraproject.org> - 0.20.9-1
2fc8e71
- update to 0.20.9
2fc8e71
a3680a7
* Tue May 17 2016 Tom Callaway <spot@fedoraproject.org> - 0.20.8-1
a3680a7
- update to 0.20.8
a3680a7
1474c3d
* Fri May 13 2016 Tom Callaway <spot@fedoraproject.org> - 0.20.7-2
1474c3d
- ensure that the startup apps cache handler has run before trying to start apps
1474c3d
- thanks to Mike Blumenkrantz
1474c3d
52a9871
* Tue Apr 26 2016 Tom Callaway <spot@fedoraproject.org> - 0.20.7-1
52a9871
- update to 0.20.7
52a9871
8008933
* Wed Feb  3 2016 Tom Callaway <spot@fedoraproject.org> - 0.20.4-1
8008933
- update to 0.20.4
8008933
34f0af1
* Thu Jan 21 2016 Ding-Yi Chen <dchen@redhat.com> - 0.20.3-1
34f0af1
- update to 0.20.3
34f0af1
c4743ff
* Tue Dec 15 2015 Tom Callaway <spot@fedoraproject.org> - 0.20.1-1
c4743ff
- update to 0.20.1
c4743ff
bf8c4c5
* Wed Dec  2 2015 Tom Callaway <spot@fedoraproject.org> - 0.20.0-1
bf8c4c5
- update to 0.20.0
bf8c4c5
27b5f08
* Fri Nov 13 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.13-1
27b5f08
- update to 0.19.13
27b5f08
5fec7ee
* Tue Nov 10 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.12-1
5fec7ee
- update to 0.19.12
5fec7ee
692452e
* Fri Sep 25 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.11-1
692452e
- update to 0.19.11
692452e
5079af8
* Mon Sep 14 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.10-1
5079af8
- update to 0.19.10
5079af8
e27bef0
* Mon Aug 31 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.9-1
e27bef0
- update to 0.19.9
7bdd4cf
3b850fa
* Thu Aug 13 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.8-1
3b850fa
- update to 0.19.8
3b850fa
70cb92e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.5-3
70cb92e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
70cb92e
36e3b1c
* Thu May 28 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.5-2
36e3b1c
- conditionalize wayland (default to off)
36e3b1c
92672f7
* Tue May  5 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.5-1
92672f7
- update to 0.19.5
92672f7
07c6132
* Thu Apr  2 2015 Tom Callaway <spot@fedoraproject.org> - 0.19.4-1
07c6132
- update to 0.19.4
07c6132
599d56e
* Fri Dec 12 2014 Tom Callaway <spot@fedoraproject.org> - 0.17.6-2
599d56e
- use systemctl calls to suspend/hibernate
599d56e
2fa22b2
* Thu Oct 23 2014 Tom Callaway <spot@fedoraproject.org> - 0.17.6-1
2fa22b2
- update to 0.17.6
2fa22b2
c685ef8
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.5-4
c685ef8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
c685ef8
cbdc848
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.5-3
cbdc848
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cbdc848
Dan Mashal d9a245e
* Tue Nov 12 2013 Dan Mashal <dan.mashal@fedoraproject.org> 0.17.5-2
Dan Mashal d9a245e
- Add emotion-devel to BRs
Dan Mashal d9a245e
Dan Mashal 8a49cbc
* Thu Nov 07 2013 Dan Mashal <dan.mashal@fedoraproject.org> 0.17.5-1
Dan Mashal 8a49cbc
- Update to 0.17.5
Dan Mashal 8a49cbc
Dan Mashal 3f3dacb
* Mon Oct 07 2013 Dan Mashal <dan.mashal@fedoraproject.org> 0.17.4-4
Dan Mashal 3f3dacb
- Add hard runtime requirements so one package can install the entire stack.
Dan Mashal 3f3dacb
Dan Mashal c8b790d
* Sun Oct 06 2013 Dan Mashal <dan.mashal@fedoraproejct.org> 0.17.4-3
Dan Mashal c8b790d
- Add versioned build deps.
Dan Mashal c8b790d
Dan Mashal c8b790d
* Sun Oct 06 2013 Dan Mashal <dan.mashal@fedoraproejct.org> 0.17.4-2
Dan Mashal c8b790d
- Update spec as per package review #1014619
Dan Mashal c8b790d
Dan Mashal c8b790d
* Tue Sep 24 2013 Dan Mashal <dan.mashal@fedoraproject.org> 0.17.4-1
Dan Mashal c8b790d
- Update to 0.17.4
Dan Mashal c8b790d
- Clean up spec file
Dan Mashal c8b790d
- Update license from MIT to BSD
Dan Mashal c8b790d
Dan Mashal c8b790d
* Wed Jan 02 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 0.17.0-1
Dan Mashal c8b790d
- initial spec