File gtk2-engine-murrine.spec of Package gtk2-engine-murrine
#
# spec file for package gtk2-engine-murrine (Version 0.60)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: gtk2-engine-murrine
Version: 0.60
Release: 2
%define svnrev 94
Url: http://www.cimitan.com/murrine/project/murrine
License: GPL v2 or later
Group: System/GUI/XFCE
Summary: Murrine Gtk2 Cairo Engine
Source: murrine-svn-r%{svnrev}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gtk2-devel >= 2.10.0
BuildRequires: intltool pkg-config thunar-devel update-desktop-files
Patch0: %{name}-%{version}-nonvoid.patch
Source10: Caramello_04.tar.bz2
Source11: MurrinaAquaIsh.tar.bz2
Source12: MurrinaBlue.tar.bz2
Source13: MurrinaCandyDuo.tar.bz2
Source14: MurrinaElement.tar.gz
Source15: MurrinaEternal.tar.bz2
Source16: MurrinaFancyCandy.tar.bz2
Source17: MurrinaGilouche.tar.bz2
Source18: MurrinaGonxical.tar.bz2
Source19: MurrinaGperfection.tar.bz2
Source20: MurrinaGraphiteGentle.tar.bz2
Source21: Murrina-Inspirat.tar.bz2
Source22: MurrinaLily.tar.bz2
Source23: MurrinaLoveGray.tar.bz2
Source24: MurrinaOranche_02.tar.bz2
Source25: MurrinaOransun.tar.bz2
Source26: MurrinaTango.tar.bz2
Source27: MurrinaVerdeOlivo.tar.bz2
Source28: MurrineRounded.tar.bz2
Source29: MurrinaX-2.tar.bz2
Source30: Shiki-Colors-0.5.tar.bz2
%description
Murrine is a Gtk2 engine, written in C language, using cairo vectorial
drawing library to draw widgets. It features a modern glassy look, and
it is elegant and clean on the eyes. It is also extremely customizable.
%prep
%setup -q -n murrine -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 -a 26 -a 27 -a 28 -a 29 -a 30
%patch0
chmod -x Caramello/metacity-1/*
rm -rf MurrinaBlue/xfwm4/png
chmod -x MurrinaBlue/xfwm4/*
rm -f MurrinaCandyDuo/gtk-2.0/*~ MurrinaCandyDuo/gtk-2.0/panel/*~
mv 'Murrina Gonxical' MurrinaGonxical
mv MurrineRounded MurrinaRounded
mv MurrineRoundedIcon MurrinaRoundedIcon
mv MurrineRoundedLessFramed MurrinaRoundedLessFramed
mv MurrineRoundedLessFramedIcon MurrinaRoundedLessFramedIcon
%build
./autogen.sh
%configure --enable-animation
make %{?jobs:-j%jobs}
%install
make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/*.la
# install themes
mkdir -p $RPM_BUILD_ROOT%{_datadir}/themes
cp -a Caramello Murrina* Shiki* $RPM_BUILD_ROOT%{_datadir}/themes
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS COPYING CREDITS ChangeLog ChangeLog.old NEWS README TODO
%{_libdir}/gtk-2.0/*/engines/*
%dir %{_datadir}/gtk-engines
%{_datadir}/gtk-engines/murrine.xml
%{_datadir}/themes/*
%changelog
* Tue Nov 25 2008 sbrabec@suse.cz
- Supplement gtk2-32bit/gtk2-64bit in baselibs.conf (bnc#354164).
* Thu Aug 14 2008 prusnak@suse.cz
- updated to 0.60 (SVN revision 94)
- added Shiki-Color themes
* Thu Jun 19 2008 prusnak@suse.cz
- added themes:
* MurrinaCandyDuo
* MurrinaEternal
* MurrinaGonxical
* MurrinaGperfection
* MurrinaGraphiteGentle
* Murrina-Inspirat
* MurrinaLily
* MurrinaX-2
* Thu Jun 19 2008 prusnak@suse.cz
- added themes:
* Caramello
* MurrinaAquaIsh
* MurrinaBlue
* MurrinaElement
* MurrinaFancyCandy
* MurrinaGilouche
* MurrinaLoveGray
* MurrinaOranche
* MurrinaOransun
* MurrinaTango
* MurrinaVerdeOlivo
* MurrineRounded
* Mon Jun 16 2008 bwalle@suse.de
- new package