[gtk-equinox-engine/f13/master] Updated to new version Removed old gtk themes and added new ones Added dependency on Faenza icons
Germán A. Racca
skytux at fedoraproject.org
Wed Apr 20 19:38:06 UTC 2011
commit 33c931bc05580d0406832e29bd2dac95e47aa256
Author: Germán A. Racca <skytux at fedoraproject.org>
Date: Wed Apr 20 16:38:19 2011 -0300
Updated to new version
Removed old gtk themes and added new ones
Added dependency on Faenza icons
.gitignore | 2 +
gtk-equinox-engine.spec | 59 +++++++++++++++++++++++++++++-----------------
sources | 3 +-
3 files changed, 41 insertions(+), 23 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f8a4646..05ed499 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
121881-equinox-1.20.tar.bz2
/121881-equinox-1.20.tar.bz2
/121881-equinox-1.30.tar.bz2
+/121881-equinox-1.40.tar.gz
+/140449-equinox-themes-1.40.tar.gz
diff --git a/gtk-equinox-engine.spec b/gtk-equinox-engine.spec
index 1b22928..d894e18 100644
--- a/gtk-equinox-engine.spec
+++ b/gtk-equinox-engine.spec
@@ -1,63 +1,78 @@
%global engine equinox
%global tarname 121881-%{engine}
-%global tarver 1.30
+%global tarver 1.40
+%global tarthemes 140449-%{engine}-themes
-Name: gtk-equinox-engine
-Version: 1.30.2
-Release: 1%{?dist}
-Summary: Equinox theme engine for GTK+ 2.x
+Name: gtk-equinox-engine
+Version: 1.40
+Release: 1%{?dist}
+Summary: Equinox theme engine for GTK+ 2.x
-Group: System Environment/Libraries
-License: GPLv2+
-URL: http://gnome-look.org/content/show.php/Equinox+GTK+Engine?content=121881
-Source0: http://gnome-look.org/CONTENT/content-files/%{tarname}-%{tarver}.tar.bz2
+Group: System Environment/Libraries
+License: GPLv2+
+URL: http://gnome-look.org/content/show.php/Equinox+GTK+Engine?content=121881
+Source0: http://gnome-look.org/CONTENT/content-files/%{tarname}-%{tarver}.tar.gz
+Source1: http://gnome-look.org/CONTENT/content-files/%{tarthemes}-%{tarver}.tar.gz
-BuildRequires: gtk2-devel
+BuildRequires: gtk2-devel
+Requires: faenza-icon-theme
%description
A new engine derived from Aurora 1.4. It features smooth gradients or glassy
effects, subtle shadows, rounded widgets.
%prep
-%setup -q -c %{tarname}-%{tarver}.tar.bz2
-tar -xzf %{engine}-gtk-engine.tar.gz
-tar -xzf %{engine}-themes.tar.gz
+%setup -q -n %{engine}-%{tarver}
+
+# Unpack gtk themes here
+tar -xzf %{SOURCE1}
# Fix executable bits for debuginfo package
-chmod 0644 %{engine}-%{tarver}/src/*
+chmod 0644 src/*
%build
-pushd %{engine}-%{tarver}
%configure --enable-animation
make %{?_smp_mflags}
-popd
%install
-pushd %{engine}-%{tarver}
make install DESTDIR=%{buildroot}
-popd
# Copy themes to proper directory
mkdir -p %{buildroot}%{_datadir}/themes
-cp -r Equinox* %{buildroot}%{_datadir}/themes/
+mkdir -p tmpdoc
+mv *.crx tmpdoc
+mv Equinox* %{buildroot}%{_datadir}/themes
# Remove .la files
find %{buildroot} -name *.la | xargs rm -f || true
+# Fix executable bits for files in themes
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution/README
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution\ Dawn/index.theme
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution\ Midnight/index.theme
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution\ Midnight/README
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution\ Midnight/gtk-2.0/apps/gnome-panel.rc
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution\ Midnight/gtk-2.0/apps/google-chrome.rc
+chmod 0644 %{buildroot}%{_datadir}/themes/Equinox\ Evolution\ Midnight/gtk-2.0/fixes/fixes.rc
+
# Fix executable bits for doc files
-chmod 0644 %{engine}-%{tarver}/{AUTHORS,ChangeLog,COPYING}
+chmod 0644 AUTHORS ChangeLog COPYING README
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
-%doc README Equinox\ Evolution.crx userChrome.css
-%doc %{engine}-%{tarver}/{AUTHORS,ChangeLog,COPYING}
+%doc AUTHORS ChangeLog COPYING README tmpdoc/*
%{_libdir}/gtk-2.0/2.10.0/engines/libequinox.so
%{_datadir}/themes/Equinox*
%changelog
+* Thu Apr 20 2011 Germán A. Racca <skytux at fedoraproject.org> 1.40-1
+- Updated to new version
+- Removed old gtk themes and added new ones
+- Added dependency on Faenza icons
+
* Mon Oct 04 2010 Germán A. Racca <skytux at fedoraproject.org> 1.30.2-1
- Updated to new version
- Defined some globals
diff --git a/sources b/sources
index 7bf386c..cdfee20 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
-07d43dede6bdc17ba74f1740a3743601 121881-equinox-1.30.tar.bz2
+8f4bf857d0ff559804a4aec215d54c27 121881-equinox-1.40.tar.gz
+d646f34aee2356fd03e3eb81e031c863 140449-equinox-themes-1.40.tar.gz
More information about the scm-commits
mailing list