|
|
069f5e4 |
%global basever 0.8.14
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
Name: emerald
|
|
|
069f5e4 |
URL: https://github.com/compiz-reloaded/%{name}
|
|
raveit |
838cde2 |
License: GPLv2+
|
|
raveit |
838cde2 |
Group: User Interface/Desktops
|
|
|
069f5e4 |
Version: 0.8.14
|
|
|
cf4d999 |
Release: 4%{?dist}
|
|
raveit |
838cde2 |
Epoch: 1
|
|
raveit |
838cde2 |
Summary: Themeable window decorator and compositing manager for Compiz
|
|
|
069f5e4 |
Source0: https://github.com/compiz-reloaded/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
|
|
raveit |
838cde2 |
|
|
|
42ee8db |
Patch1: emerald_0001-Fix-issues-with-an-application-switcher.patch
|
|
|
42ee8db |
|
|
raveit |
838cde2 |
Requires: compiz >= %{basever}
|
|
raveit |
838cde2 |
|
|
Wolfgang Ulbrich |
af0f993 |
# fix rhbz (#1291897)
|
|
Wolfgang Ulbrich |
af0f993 |
Obsoletes: compiz-xfce < %{epoch}:%{version}-%{release}
|
|
Wolfgang Ulbrich |
af0f993 |
Obsoletes: compiz-lxde < %{epoch}:%{version}-%{release}
|
|
Wolfgang Ulbrich |
af0f993 |
%if 0%{?fedora} < 24
|
|
Wolfgang Ulbrich |
af0f993 |
Provides: compiz-xfce = %{epoch}:%{version}-%{release}
|
|
Wolfgang Ulbrich |
af0f993 |
Provides: compiz-lxde = %{epoch}:%{version}-%{release}
|
|
Wolfgang Ulbrich |
af0f993 |
%endif
|
|
Wolfgang Ulbrich |
af0f993 |
|
|
raveit |
838cde2 |
BuildRequires: compiz-devel >= %{basever}
|
|
raveit65 |
bcf74f2 |
BuildRequires: libwnck3-devel
|
|
raveit65 |
bcf74f2 |
BuildRequires: gtk3-devel
|
|
raveit |
838cde2 |
BuildRequires: intltool
|
|
raveit |
838cde2 |
BuildRequires: desktop-file-utils
|
|
raveit |
838cde2 |
BuildRequires: perl(XML::Parser)
|
|
raveit |
838cde2 |
BuildRequires: gettext-devel
|
|
raveit |
838cde2 |
BuildRequires: libXres-devel
|
|
raveit |
5200e98 |
BuildRequires: libtool
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%description
|
|
raveit |
838cde2 |
Emerald is themeable window decorator and compositing
|
|
raveit |
838cde2 |
manager for Compiz.
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%package devel
|
|
raveit |
838cde2 |
Summary: Development files for emerald
|
|
raveit |
838cde2 |
Group: Development/Libraries
|
|
raveit |
838cde2 |
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
raveit |
838cde2 |
Requires: pkgconfig
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%description devel
|
|
raveit |
838cde2 |
The emerald-devel package provides development files
|
|
raveit |
838cde2 |
for emerald, the themeable window decorator for Compiz.
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%prep
|
|
raveit |
838cde2 |
%setup -q
|
|
raveit |
838cde2 |
|
|
|
42ee8db |
%patch1 -p1 -b .0001
|
|
|
42ee8db |
|
|
raveit |
838cde2 |
%build
|
|
Wolfgang Ulbrich |
0dbd782 |
%configure \
|
|
raveit65 |
bcf74f2 |
--with-gtk=3.0 \
|
|
Wolfgang Ulbrich |
0dbd782 |
--disable-mime-update
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
|
raveit |
838cde2 |
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
|
|
raveit |
838cde2 |
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
|
|
raveit |
838cde2 |
|
|
Wolfgang Ulbrich |
0dbd782 |
make %{?_smp_mflags} V=1
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%install
|
|
Wolfgang Ulbrich |
f07bdb4 |
%{make_install}
|
|
raveit |
838cde2 |
|
|
|
069f5e4 |
find %{buildroot} -type f -name "*.a" -o -name "*.la" | xargs rm -f
|
|
raveit |
838cde2 |
|
|
|
069f5e4 |
rm -f %{buildroot}%{_datadir}/applications/compiz-*-emerald.desktop
|
|
|
069f5e4 |
rm -f %{buildroot}%{_datadir}/applications/emerald-decorator.desktop
|
|
|
069f5e4 |
rm -f %{buildroot}%{_bindir}/compiz-*-emerald
|
|
Wolfgang Ulbrich |
2f2767f |
|
|
raveit |
838cde2 |
%find_lang %{name}
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%check
|
|
|
069f5e4 |
desktop-file-validate %{buildroot}%{_datadir}/applications/emerald-theme-manager.desktop
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%post
|
|
raveit |
838cde2 |
/sbin/ldconfig
|
|
raveit |
838cde2 |
/usr/bin/update-desktop-database &> /dev/null || :
|
|
Rex Dieter |
afb975e |
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
|
Rex Dieter |
afb975e |
/bin/touch --no-create %{_datadir}/mime/packages &>/dev/null ||:
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%postun
|
|
raveit |
838cde2 |
/sbin/ldconfig
|
|
raveit |
838cde2 |
/usr/bin/update-desktop-database &> /dev/null || :
|
|
raveit |
838cde2 |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
afb975e |
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
raveit |
838cde2 |
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor/48x48/mimetypes &>/dev/null || :
|
|
Rex Dieter |
afb975e |
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
|
|
raveit |
838cde2 |
fi
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%posttrans
|
|
Rex Dieter |
afb975e |
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
Rex Dieter |
afb975e |
/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%files -f %{name}.lang
|
|
Wolfgang Ulbrich |
0dbd782 |
%doc COPYING NEWS
|
|
raveit |
838cde2 |
%{_bindir}/*
|
|
raveit |
838cde2 |
%dir %{_libdir}/emerald
|
|
raveit |
838cde2 |
%dir %{_libdir}/emerald/engines
|
|
raveit |
838cde2 |
%{_libdir}/emerald/engines/*.so
|
|
raveit |
838cde2 |
%{_libdir}/libemeraldengine.so.*
|
|
Wolfgang Ulbrich |
4fea431 |
%{_datadir}/applications/emerald-theme-manager.desktop
|
|
raveit |
838cde2 |
%dir %{_datadir}/emerald
|
|
raveit |
838cde2 |
%dir %{_datadir}/emerald/theme
|
|
raveit |
838cde2 |
%{_datadir}/emerald/theme/*
|
|
raveit |
838cde2 |
%{_datadir}/emerald/settings.ini
|
|
raveit |
838cde2 |
%{_datadir}/mime-info/emerald.mime
|
|
raveit |
838cde2 |
%{_datadir}/mime/packages/emerald.xml
|
|
Wolfgang Ulbrich |
4fea431 |
%{_datadir}/icons/hicolor/*/*/*.png
|
|
Wolfgang Ulbrich |
4fea431 |
%{_datadir}/icons/hicolor/*/apps/*.svg
|
|
raveit |
838cde2 |
%{_mandir}/man1/*.1.*
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%files devel
|
|
raveit |
838cde2 |
%{_includedir}/emerald/
|
|
raveit |
838cde2 |
%{_libdir}/pkgconfig/*.pc
|
|
raveit |
838cde2 |
%{_libdir}/libemeraldengine.so
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
%changelog
|
|
|
cf4d999 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.14-4
|
|
|
cf4d999 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
cf4d999 |
|
|
|
0621335 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.14-3
|
|
|
0621335 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
0621335 |
|
|
|
5f14598 |
* Mon May 15 2017 Wolfgang Ulbrich <fedora@raveit.de> - 1:0.8.14-2
|
|
|
42ee8db |
- fixes rhbz (#1448809, #1399783, #1406234)
|
|
|
42ee8db |
|
|
|
069f5e4 |
* Thu Apr 20 2017 Wolfgang Ulbrich <fedora@raveit.de> - 1:0.8.14-1
|
|
|
069f5e4 |
- update to 0.8.14 release
|
|
|
069f5e4 |
- Fix wrong border extents.
|
|
|
069f5e4 |
- Fix oversized buttons.
|
|
|
069f5e4 |
- Fix crash when special characters are displayed in titlebar.
|
|
|
069f5e4 |
- Fix various GTK+ problems.
|
|
|
069f5e4 |
- Respect GTK+ double-click speed.
|
|
|
069f5e4 |
- Allow configurable middle-click titlebar actions.
|
|
|
069f5e4 |
- Update Catalan and French translations.
|
|
|
069f5e4 |
- remove ExcludeArch for s390 s390x, libdrm is available there
|
|
|
069f5e4 |
- modernize spec file
|
|
|
069f5e4 |
|
|
|
296c6b6 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.12.4-2
|
|
|
296c6b6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
296c6b6 |
|
|
raveit65 |
bcf74f2 |
* Sat Apr 09 2016 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.12.4-1
|
|
raveit65 |
bcf74f2 |
- update to 0.8.12.4 release
|
|
raveit65 |
bcf74f2 |
- build with gtk+3
|
|
raveit65 |
bcf74f2 |
|
|
raveit65 |
a3b04a1 |
* Wed Mar 16 2016 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.12.2-1
|
|
raveit65 |
a3b04a1 |
- 0.8.12.2 release
|
|
raveit65 |
a3b04a1 |
- fix memleaks
|
|
raveit65 |
a3b04a1 |
|
|
raveit65 |
c53c64b |
* Thu Mar 03 2016 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.12.1-1
|
|
raveit65 |
c53c64b |
- update to 0.8.12.1 release
|
|
raveit65 |
c53c64b |
|
|
Wolfgang Ulbrich |
a781994 |
* Sun Feb 21 2016 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.12-2
|
|
Wolfgang Ulbrich |
a781994 |
- fix https://github.com/raveit65/emerald/issues/1
|
|
Wolfgang Ulbrich |
a781994 |
|
|
Wolfgang Ulbrich |
0dbd782 |
* Sat Feb 13 2016 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.12-1
|
|
Wolfgang Ulbrich |
0dbd782 |
- update to 0.8.12 release
|
|
Wolfgang Ulbrich |
0dbd782 |
- Fix resize glitches on some GPU's.
|
|
Wolfgang Ulbrich |
0dbd782 |
- Fix wrong size of button tooltips when hovering from one to another.
|
|
Wolfgang Ulbrich |
0dbd782 |
|
|
|
71393f2 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.9-4
|
|
|
71393f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
71393f2 |
|
|
Wolfgang Ulbrich |
2f2767f |
* Sun Dec 20 2015 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.9-3
|
|
Wolfgang Ulbrich |
2f2767f |
- remove start scripts
|
|
Wolfgang Ulbrich |
2f2767f |
|
|
Wolfgang Ulbrich |
af0f993 |
* Fri Nov 06 2015 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.9-2
|
|
Wolfgang Ulbrich |
af0f993 |
- fix rhbz (#1291897)
|
|
Wolfgang Ulbrich |
af0f993 |
|
|
Wolfgang Ulbrich |
ffeef23 |
* Fri Nov 06 2015 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.9-1
|
|
Wolfgang Ulbrich |
ffeef23 |
- update to 0.8.9
|
|
Wolfgang Ulbrich |
ffeef23 |
- new upstream is at https://github.com/raveit65/emerald
|
|
Wolfgang Ulbrich |
2515422 |
- remove upstreamed patches
|
|
Wolfgang Ulbrich |
4fea431 |
- add scriptlets and adjust file section for emerald start scripts
|
|
Wolfgang Ulbrich |
f07bdb4 |
- use modern make install macro
|
|
Wolfgang Ulbrich |
ffeef23 |
|
|
|
a229bd1 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.8.8-14
|
|
|
a229bd1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
a229bd1 |
|
|
raveit65 |
7d438ad |
* Wed Mar 18 2015 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-13
|
|
raveit65 |
7d438ad |
- rebuild for f22
|
|
raveit65 |
7d438ad |
|
|
raveit65 |
7d438ad |
* Mon Sep 08 2014 Rex Dieter <rdieter@fedoraproject.org> 1:0.8.8-12
|
|
Rex Dieter |
afb975e |
- fix icon scriptlet, update mime scriptlet
|
|
Rex Dieter |
afb975e |
|
|
|
63888f3 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.8.8-11
|
|
|
63888f3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
63888f3 |
|
|
|
8f316a0 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.8.8-10
|
|
|
8f316a0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
8f316a0 |
|
|
|
ff4eeea |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.8.8-9
|
|
|
ff4eeea |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
ff4eeea |
|
|
raveit |
5200e98 |
* Sat May 25 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-8
|
|
raveit |
5200e98 |
- fix build for aarch64
|
|
raveit |
5200e98 |
- re-work mate.patch again
|
|
raveit |
5200e98 |
- add libtool BR for autoreconf
|
|
raveit |
5200e98 |
- fix automake-1.13 build deprecations
|
|
raveit |
5200e98 |
- re-work DSO.patch
|
|
raveit |
5200e98 |
|
|
raveit |
f6bd473 |
* Wed Feb 13 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-7
|
|
raveit |
f6bd473 |
- rework mate-patch
|
|
raveit |
f6bd473 |
|
|
|
a8173e0 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.8.8-6
|
|
|
a8173e0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
raveit |
f6bd473 |
|
|
raveit |
838cde2 |
* Wed Dec 26 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-5
|
|
raveit |
838cde2 |
- fix license information
|
|
raveit |
838cde2 |
- fix rpm scriptlets
|
|
raveit |
838cde2 |
- add icon cache rpm scriptlet
|
|
raveit |
838cde2 |
- rename DSO patch
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
* Mon Oct 15 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-4
|
|
raveit |
838cde2 |
- build for fedora
|
|
raveit |
838cde2 |
- review package
|
|
raveit |
838cde2 |
- fix unused-direct-shlib-dependency
|
|
raveit |
838cde2 |
- add basever
|
|
raveit |
838cde2 |
- add Epoch tag
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
* Mon Oct 15 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-3
|
|
raveit |
838cde2 |
- add patches from Jasmine Hassan jasmine.aura@gmail.com
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
* Wed Sep 19 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-2
|
|
raveit |
838cde2 |
- improve spec file
|
|
raveit |
838cde2 |
- add desktop-file-validate for emerald-theme-manager.desktop
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
* Tue May 15 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-1
|
|
raveit |
838cde2 |
- build for mate
|
|
raveit |
838cde2 |
|
|
raveit |
838cde2 |
* Sun Nov 14 2010 Leigh Scott <leigh123linux@googlemail.com> - 0.8.4-7
|
|
raveit |
838cde2 |
- apply more upstream gtk deprecated fixes
|
|
raveit |
838cde2 |
|