[gnome-media] rebuild

Matthias Clasen mclasen at fedoraproject.org
Sat Jan 8 03:42:48 UTC 2011


commit 23a13336580965b79942db9eca42432f42407f1a
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Fri Jan 7 22:42:30 2011 -0500

    rebuild

 gnome-media.spec |   45 +++++++++++----------------------------------
 1 files changed, 11 insertions(+), 34 deletions(-)
---
diff --git a/gnome-media.spec b/gnome-media.spec
index f2cd597..4d5ca4b 100644
--- a/gnome-media.spec
+++ b/gnome-media.spec
@@ -1,6 +1,6 @@
 %define glib2_version 2.4.0
 %define pango_version 1.4.0
-%define gtk2_version 2.10.0
+%define gtk3_version 2.99.0
 %define libgnome_version 2.13.7
 %define libgnomeui_version 2.13.2
 %define gail_version 1.2
@@ -12,7 +12,7 @@
 Summary:        GNOME media programs
 Name:           gnome-media
 Version:        2.91.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 License:        GPLv2+ and GFDL
 Group:          Applications/Multimedia
 #VCS: git:git://git.gnome.org/gnome-media
@@ -21,12 +21,15 @@ Source:         http://download.gnome.org/sources/gnome-media/2.91/gnome-media-%
 URL:            http://www.gnome.org
 ExcludeArch:    s390 s390x
 
-Requires(post): GConf2 >= 2.14
-Requires(pre): GConf2 >= 2.14
+Requires(post):  GConf2 >= 2.14
+Requires(pre):   GConf2 >= 2.14
 Requires(preun): GConf2 >= 2.14
+Requires(post):  /usr/bin/gtk-update-icon-cache
+Requires(postun):/usr/bin/gtk-update-icon-cache
+
 Requires: gnome-icon-theme-symbolic
 
-BuildRequires:  gtk3-devel >= %{gtk2_version}
+BuildRequires:  gtk3-devel >= %{gtk3_version}
 BuildRequires:  glade3-libgladeui-devel
 BuildRequires:  GConf2-devel
 BuildRequires:  desktop-file-utils >= %{desktop_file_utils_version}
@@ -63,18 +66,6 @@ framework.
         --enable-cddbslave=no
 make %{?_smp_mflags}
 
-# strip unneeded translations from .mo files
-# ideally intltool (ha!) would do that for us
-# http://bugzilla.gnome.org/show_bug.cgi?id=474987
-cd po
-grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$" POTFILES.in > POTFILES.keep
-mv POTFILES.keep POTFILES.in
-intltool-update --pot
-for p in *.po; do
-  msgmerge $p %{gettext_package}.pot > $p.out
-  msgfmt -o `basename $p .po`.gmo $p.out
-done
-
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
 
@@ -96,23 +87,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/sounds/
 
 rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
 
-# save space by linking identical images in translated docs
-for helpdir in $RPM_BUILD_ROOT%{_datadir}/gnome/help/*; do
-  for f in $helpdir/C/figures/*.png; do
-    b="$(basename $f)"
-    for d in $helpdir/*; do
-      if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
-        g="$d/figures/$b"
-        if [ -f "$g" ]; then
-          if cmp -s $f $g; then
-            rm "$g"; ln -s "../../C/figures/$b" "$g"
-          fi
-        fi
-      fi
-    done
-  done
-done
-
 %find_lang %{gettext_package}
 %find_lang gnome-sound-recorder --with-gnome
 %find_lang gstreamer-properties --with-gnome
@@ -228,6 +202,9 @@ gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor >&/dev/null || :
 
 
 %changelog
+* Fri Jan  7 2011 Matthias Clasen <mclasen at redhat.com> 2.91.2-3
+- Rebuild against newer gtk
+
 * Fri Dec  3 2010 Matthias Clasen <mclasen at redhat.com> 2.91.2-2
 - Rebuild against new gtk
 


More information about the scm-commits mailing list