[gtk-nodoka-engine: 8/10] Update to 0.7.5.

Martin Sourada mso at fedoraproject.org
Mon Aug 23 14:44:22 UTC 2010


commit 551e422343f6b8b72baeb0f404296bd3c9e2c3c7
Author: Martin Sourada <mso at fedoraproject.org>
Date:   Mon Aug 23 16:33:28 2010 +0200

    Update to 0.7.5.

 .gitignore                                         |    1 +
 gtk-nodoka-engine-0.7.2-grey-out-checkboxes.patch  |   21 --
 ...ka-engine-0.7.2-honor-transparent-bg-hint.patch |  158 ----------
 gtk-nodoka-engine-0.7.2-missing-widget-check.patch |   15 -
 gtk-nodoka-engine-handle-selection.patch           |   19 --
 gtk-nodoka-engine-leak.patch                       |   13 -
 gtk-nodoka-engine-scale-trough.patch               |  327 --------------------
 gtk-nodoka-engine.spec                             |   50 ++--
 sources                                            |    2 +-
 9 files changed, 30 insertions(+), 576 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0c212b1..7fb94d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 gtk-nodoka-engine-0.7.2.tar.gz
+/gtk-nodoka-engine-0.7.5.tar.gz
diff --git a/gtk-nodoka-engine.spec b/gtk-nodoka-engine.spec
index bb9474c..d4015b3 100644
--- a/gtk-nodoka-engine.spec
+++ b/gtk-nodoka-engine.spec
@@ -1,53 +1,51 @@
 %define gtk2version %(pkg-config gtk+-2.0 --modversion 2> /dev/null)
 %define nogtk2 %(pkg-config gtk+-2.0 --modversion &> /dev/null; echo $?)
 
+#%define git_head 8f8397a
+#%define checkout 20100807
+#%define alphatag %{checkout}.git%{git_head}
+
 Name:           gtk-nodoka-engine
-Version:        0.7.2
-Release:        8%{?dist}
-Summary:        The Nodoka GTK Theme Engine
+Version:        0.7.5
+Release:        1%{?dist}
+Summary:        The Nodoka Gtk2 Theme Engine
 
 Group:          System Environment/Libraries
 License:        GPLv2+
 URL:            http://fedorahosted.org/nodoka
 Source0:        https://fedorahosted.org/released/nodoka/gtk-nodoka-engine-%{version}.tar.gz
-Patch0:         %{name}-scale-trough.patch
-Patch1:         %{name}-handle-selection.patch
-Patch2:         %{name}-0.7.2-missing-widget-check.patch
-Patch3:         %{name}-0.7.2-grey-out-checkboxes.patch
-Patch4:         %{name}-0.7.2-honor-transparent-bg-hint.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  gtk2-devel
+BuildRequires:  gtk2-devel >= 2.18
+
 %if 0%{?nogtk2}
 Requires:       gtk2
 %else
 Requires:       gtk2 >= %{?gtk2version}
 %endif
 Requires:       nodoka-filesystem
+Provides:       gtk2-nodoka-engine = %{version}-%{release}
 
 %description
-Nodoka is a Murrine engine based gtk2 theme engine. The package is shipped with 
-a default Nodoka theme featuring the engine.
+Nodoka is a Murrine engine based GTK+ theme engine. The package is shipped with 
+a default Nodoka theme featuring the Gtk2 engine.
 
 %package extras
-Summary:  Extra themes for Nodoka gtk2 theme engine
+Summary:  Extra themes for Nodoka Gtk2 theme engine
 Group:    System Environment/Libraries
 Requires: %{name} >= 0.6.90.1
+Provides: gtk2-nodoka-engine-extras = %{version}-%{release}
 
-%description extras
-This package contains extra themes fot the Nodoka gtk2 theme engine.
-
+BuildArch:      noarch
 
+%description extras
+This package contains extra themes fot the Nodoka Gtk2 theme engine.
 %prep
 %setup -q
-%patch0 -p1 -b .scale-trough
-%patch1 -p1 -b .handle-selection
-%patch2 -p1 -b .missing-widget-check
-%patch3 -p1 -b .grey-out-checkboxes
-%patch4 -p2
+
 
 %build
-%configure
+%configure --with-gtk=2.0
 make %{?_smp_mflags}
 
 
@@ -62,7 +60,6 @@ find $RPM_BUILD_ROOT -name *.la | xargs rm -f || true
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING CREDITS NEWS README TODO
@@ -76,6 +73,15 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Aug 23 2010 Martin Sourada <mso at fedoraproject.org> - 0.7.5-1
+- Add gtk2-* virtual provides to prepare for comming of gtk3 version of the 
+  engine
+- Make the -extras subpackages noarch
+- New upstream release
+  - adds support for 'entry-progress' detail
+  - all patches upstreamed
+  - can be built with gtk3
+
 * Sat Jan 23 2010 Martin Sourada <mso at fedoraproject.org> - 0.7.2-8
 - Honor GtkEntry::transparent-bg-hint (rhbz #489111)
 
diff --git a/sources b/sources
index 20770bf..546daed 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0d9531719fe4e66e3c3b0311eb298126  gtk-nodoka-engine-0.7.2.tar.gz
+22227adf29231ba2b87202ac3522e70f  gtk-nodoka-engine-0.7.5.tar.gz


More information about the scm-commits mailing list