a447a5d
Summary:       The Enlightenment window manager, DR16
a447a5d
Name:          e16
e905339
Version:       1.0.29
2acf145
Release:       2%{?dist}
a447a5d
License:       MIT with advertising and GPLv2+
a447a5d
URL:           http://www.enlightenment.org/
3456519
Source0:       http://downloads.sourceforge.net/enlightenment/e16-%{version}.tar.xz
ac1fe55
BuildRequires: gcc
f751a8a
BuildRequires: imlib2-devel
f751a8a
BuildRequires: freetype-devel
f751a8a
BuildRequires: xorg-x11-xbitmaps
f751a8a
BuildRequires: libsndfile-devel
f751a8a
BuildRequires: pulseaudio-libs-devel
f751a8a
BuildRequires: libXrandr-devel
f751a8a
BuildRequires: libSM-devel
f751a8a
BuildRequires: xorg-x11-proto-devel
f751a8a
BuildRequires: libXfixes-devel
f751a8a
BuildRequires: libXrender-devel
f751a8a
BuildRequires: libXdamage-devel
f751a8a
BuildRequires: libXcomposite-devel
f751a8a
BuildRequires: libXft-devel
f751a8a
BuildRequires: libXxf86vm-devel
f751a8a
BuildRequires: pango-devel
f751a8a
BuildRequires: dbus-devel
f751a8a
BuildRequires: desktop-file-utils
5721769
BuildRequires: make
72d059d
Requires:      dejavu-sans-fonts
a447a5d
a447a5d
%description
a447a5d
Enlightenment is a window manager for the X Window System that is
a447a5d
designed to be powerful, extensible, configurable and pretty darned
a447a5d
good looking! It is one of the more graphically intense window
a447a5d
managers.
a447a5d
a447a5d
Enlightenment goes beyond managing windows by providing a useful and
a447a5d
appealing graphical shell from which to work. It is open in design and
a447a5d
instead of dictating a policy, allows the user to define their own
a447a5d
policy, down to every last detail.
a447a5d
a447a5d
This package will install the Enlightenment window manager, development
a447a5d
release 16.
a447a5d
a447a5d
%prep
3456519
%autosetup
a447a5d
a447a5d
%build
55622b3
%configure --enable-pango   \
55622b3
           --enable-mans    \
55622b3
           --enable-modules \
d0ffc58
           --enable-dbus \
55622b3
           --enable-visibility-hiding
ae966af
make %{?_smp_mflags} V=1
a447a5d
for f in ChangeLog AUTHORS ; do
a447a5d
    mv $f $f.iso88591
a447a5d
    iconv -o $f -f iso88591 -t utf8 $f.iso88591
a447a5d
    rm -f $f.iso88591
a447a5d
done
a447a5d
a447a5d
%install
ae966af
make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
ae966af
rm -f %{buildroot}%{_libdir}/%{name}/libhack*.{a,la}
ae966af
chmod 0644 %{buildroot}%{_datadir}/%{name}/themes/winter/ABOUT/MAIN
6e43e47
6bdc01a
# Vera -> DejaVu
ae966af
rm -f %{buildroot}%{_datadir}/%{name}/fonts/COPYRIGHT.Vera
ae966af
rm -f %{buildroot}%{_datadir}/%{name}/fonts/*.ttf
ae966af
ln -s ../../fonts/dejavu/DejaVuSans.ttf %{buildroot}%{_datadir}/%{name}/fonts/normal.ttf
ae966af
ln -s ../../fonts/dejavu/DejaVuSans-Bold.ttf %{buildroot}%{_datadir}/%{name}/fonts/bold.ttf
6e43e47
55622b3
# Remove unwanted files
55622b3
find %{buildroot}%{_libdir}/e16 -name lib*.la -delete
ae966af
rm -rf %{buildroot}%{_datadir}/doc/%{name}
55622b3
55622b3
# Desktop file
c9eeecc
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
55622b3
05765f3
# Fix absolute symlink
05765f3
rm %{buildroot}/%{_bindir}/starte16
05765f3
ln -s ../share/e16/misc/starte16 %{buildroot}/%{_bindir}/starte16
a447a5d
05765f3
%find_lang %{name}
a447a5d
%files -f %{name}.lang
3456519
%license COPYING
05765f3
%doc AUTHORS ChangeLog COMPLIANCE
4ec6a8a
%doc docs/e16.html
a447a5d
%{_bindir}/e*
a447a5d
%{_bindir}/starte16
237d647
%dir %{_libdir}/%{name}
55622b3
%{_libdir}/%{name}/lib*.so
a447a5d
%{_datadir}/%{name}
a447a5d
%{_datadir}/xsessions/*
c9eeecc
%{_datadir}/gnome-session/sessions/%{name}-gnome.session
55622b3
%{_datadir}/applications/%{name}.desktop
55622b3
%{_mandir}/man1/%{name}.1*
a447a5d
a447a5d
%changelog
2acf145
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.29-2
2acf145
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2acf145
e905339
* Sun Oct 29 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.0.29-1
e905339
- 1.0.29
e905339
05765f3
* Sun Sep 10 2023 Terje Rosten <terje.rosten@ntnu.no> - 1.0.28-1
05765f3
- 1.0.28
05765f3
5f8e469
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-6
5f8e469
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
5f8e469
Leigh Scott c0ab0dd
* Tue Jun 13 2023 Leigh Scott <leigh123linux@gmail.com> - 1.0.23-5
Leigh Scott c0ab0dd
- Rebuild fo new imlib2
Leigh Scott c0ab0dd
1f63b4a
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-4
1f63b4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
1f63b4a
de20645
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-3
de20645
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
de20645
94f7529
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-2
94f7529
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
94f7529
d0ffc58
* Sat Sep 04 2021 Terje Rosten <terje.rosten@ntnu.no> - 1.0.23-1
d0ffc58
- 1.0.23
d0ffc58
- Enable D-Bus support
d0ffc58
bde27d2
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.21-4
bde27d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
bde27d2
5c225f0
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.21-3
5c225f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5c225f0
14462c1
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.21-2
14462c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
14462c1
5e21a7d
* Sun May 03 2020 Terje Rosten <terje.rosten@ntnu.no> - 1.0.21-1
5e21a7d
- 1.0.21
5e21a7d
a2f73cc
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.19-4
a2f73cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
a2f73cc
59e42d7
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.19-3
59e42d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
59e42d7
80f5f23
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.19-2
80f5f23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
80f5f23
ac1fe55
* Tue Aug 14 2018 Terje Rosten <terje.rosten@ntnu.no> - 1.0.19-1
ac1fe55
- 1.0.19
ac1fe55
c0f4bac
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.18-5
c0f4bac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c0f4bac
c0a1e3c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.18-4
c0a1e3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
c0a1e3c
329268a
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.18-3
329268a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
329268a
596dcc7
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.18-2
596dcc7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
596dcc7
3456519
* Thu May 25 2017 Terje Rosten <terje.rosten@ntnu.no> - 1.0.18-1
3456519
- 1.0.18
3456519
6165e6b
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.17-3
6165e6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6165e6b
366f9f3
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.17-2
366f9f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
366f9f3
5aed794
* Sun Aug 02 2015 Terje Rosten <terje.rosten@ntnu.no> - 1.0.17-1
5aed794
- 1.0.17
5aed794
a862f9f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.16-2
a862f9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a862f9f
ae966af
* Sun Apr 12 2015 Terje Rosten <terje.rosten@ntnu.no> - 1.0.16-1
ae966af
- 1.0.16
ae966af
a5eba18
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-4
a5eba18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a5eba18
bfd7173
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-3
bfd7173
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
bfd7173
dae5f61
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-2
dae5f61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
dae5f61
f751a8a
* Tue Apr 30 2013 Terje Rosten <terje.rosten@ntnu.no> - 1.0.13-1
f751a8a
- 1.0.13
f751a8a
6e65f2b
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-2
6e65f2b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6e65f2b
4261ed1
* Mon Oct 15 2012 Terje Rosten <terje.rosten@ntnu.no> - 1.0.11-1
4261ed1
- 1.0.11
4261ed1
456dfaa
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-3
456dfaa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
456dfaa
17f5b62
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-2
17f5b62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
17f5b62
c9eeecc
* Wed Oct 19 2011 Terje Rosten <terje.rosten@ntnu.no> - 1.0.10-1
c9eeecc
- 1.0.10
c9eeecc
71a77d2
* Sun Jul 10 2011 Terje Rosten <terjeros@phys.ntnu.no> - 1.0.8-1
71a77d2
- 1.0.8
71a77d2
44270cb
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-2
44270cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
44270cb
ae966af
* Sat Jan 29 2011 Terje Rosten <terjeros@phys.ntnu.no> - 1.0.7-1
3fdcfe7
- 1.0.7
3fdcfe7
4ec6a8a
* Sun Feb 14 2010 Terje Rosten <terjeros@phys.ntnu.no> - 1.0.2-1
4ec6a8a
- 1.0.2
4ec6a8a
- Add DSO patch
4ec6a8a
55622b3
* Mon Dec 07 2009 Terje Rosten <terjeros@phys.ntnu.no> - 1.0.1-1
55622b3
- 1.0.1
55622b3
e01f22e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.8.15-3
e01f22e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e01f22e
72d059d
* Mon Feb 23 2009 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.15-2
72d059d
- More font work
72d059d
6bdc01a
* Thu Jan  8 2009 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.15-1
6bdc01a
- 0.16.8.15
6bdc01a
ede90ea
* Sun Dec 28 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.14-4
ede90ea
- Various hacks (fonts dir, %%pretrans) to make update smooth
ede90ea
6e43e47
* Sat Dec 27 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.14-3
6e43e47
- Use Dejavu fonts
6e43e47
237d647
* Thu Dec 25 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.14-2
237d647
- Fix bz #473646
237d647
- Move font req.
237d647
dd4a455
* Fri Aug 22 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.14-1
dd4a455
- 0.16.8.14
dd4a455
72d020c
* Fri May  2 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.13-2
72d020c
- Rebuild
72d020c
a194aa0
* Fri May  2 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.13-1
72d020c
- 0.16.8.13
a194aa0
ae966af
* Thu Mar 27 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.12-3
a447a5d
- Disable dbus
a447a5d
a447a5d
* Mon Mar 24 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.12-2
a447a5d
- Really fix license
a447a5d
a447a5d
* Sun Mar 23 2008 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.12-1
a447a5d
- 0.16.8.12
a447a5d
- fix license (thanks spot and kevin!)
a447a5d
- enable dbus and pango
a447a5d
- simplity setup and modify desc
a447a5d
- try to preserve timestamps
a447a5d
a447a5d
* Wed Oct 17 2007 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.10-1
a447a5d
- 0.16.8.10
a447a5d
- libhack has moved to e16 subdir
a447a5d
a447a5d
* Mon Sep 17 2007 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.9-2
a447a5d
- Add GPLv2+ to license
a447a5d
- Add some X devel package to buildreq
a447a5d
- Fix encoding on ChangeLog and AUTHORS
a447a5d
- Use fonts included in bitstream-vera-fonts
a447a5d
a447a5d
* Mon Aug 20 2007 Terje Rosten <terjeros@phys.ntnu.no> - 0.16.8.9-1
a447a5d
- Initial build (based on upstream spec, thanks!)