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
openSUSE Build Service is sponsored by