[gnome-desktop] - Merge-review cleanup (#225815)

paragn paragn at fedoraproject.org
Tue Oct 12 05:15:55 UTC 2010


commit 23491f612d82b397aa6045b3cf0703451fb8709b
Author: paragn <paragn at fedoraproject.org>
Date:   Tue Oct 12 10:50:48 2010 +0530

    - Merge-review cleanup (#225815)

 gnome-desktop.spec |   50 +++++++++++++++-----------------------------------
 1 files changed, 15 insertions(+), 35 deletions(-)
---
diff --git a/gnome-desktop.spec b/gnome-desktop.spec
index 9d50427..f105006 100644
--- a/gnome-desktop.spec
+++ b/gnome-desktop.spec
@@ -1,18 +1,9 @@
-%define libxml2_version 2.4.20
-%define gtk2_version 2.11.3
-%define glib2_version 2.15.4
-%define libgnomeui_version 2.2.0
-%define libgnomecanvas_version 2.0.0
-%define startup_notification_version 0.5
-%define gnome_doc_utils_version 0.3.2
-%define gtk_doc_version 1.9
-
 %define po_package gnome-desktop-2.0
 
 Summary: Shared code among gnome-panel, gnome-session, nautilus, etc
 Name: gnome-desktop
 Version: 2.32.0
-Release: 1%{?dist}
+Release: 2%{?dist}
 URL: http://www.gnome.org
 #VCS: git:git://git.gnome.org/gnome-desktop
 Source0: http://download.gnome.org/sources/gnome-desktop/2.32/%{name}-%{version}.tar.bz2
@@ -25,28 +16,24 @@ Requires: pycairo
 Requires: pygtk2
 Requires: gnome-python2-gnome
 
-Obsoletes: gnome-core gnome-core-devel
-Provides: gnome-core
-
 # Make sure to update libgnome schema when changing this
 Requires: goddard-backgrounds-gnome
 Requires: dmz-cursor-themes
 
 BuildRequires: gnome-common
-BuildRequires: libxml2-devel >= %{libxml2_version}
-BuildRequires: gtk2-devel >= %{gtk2_version}
-BuildRequires: glib2-devel >= %{glib2_version}
-BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
-BuildRequires: libgnomecanvas-devel >= %{libgnomecanvas_version}
-BuildRequires: startup-notification-devel >= %{startup_notification_version}
-BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
+BuildRequires: libxml2-devel 
+BuildRequires: gtk2-devel
+BuildRequires: glib2-devel 
+BuildRequires: libgnomeui-devel
+BuildRequires: libgnomecanvas-devel 
+BuildRequires: startup-notification-devel
+BuildRequires: gnome-doc-utils 
 BuildRequires: scrollkeeper
 BuildRequires: gettext
-BuildRequires: gtk-doc >= %{gtk_doc_version}
+BuildRequires: gtk-doc
 BuildRequires: automake autoconf libtool intltool
 
 %description
-
 The gnome-desktop package contains an internal library
 (libgnomedesktop) used to implement some portions of the GNOME
 desktop, and also some data files and other shared components of the
@@ -58,14 +45,6 @@ License: LGPLv2+
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 
-Requires: libxml2-devel >= %{libxml2_version}
-Requires: gtk2-devel >= %{gtk2_version}
-Requires: glib2-devel >= %{glib2_version}
-Requires: libgnomeui-devel >= %{libgnomeui_version}
-Requires: libgnomecanvas-devel >= %{libgnomecanvas_version}
-Requires: startup-notification-devel >= %{startup_notification_version}
-Requires: gnome-doc-utils >= %{gnome_doc_utils_version}
-
 %description devel
 Libraries and header files for the GNOME-internal private library
 libgnomedesktop.
@@ -76,16 +55,15 @@ libgnomedesktop.
 %build
 %configure --with-gnome-distributor="Red Hat, Inc" \
 	   --with-pnp-ids-path="/usr/share/hwdata/pnp.ids" \
-	   --disable-scrollkeeper
+	   --disable-scrollkeeper  --disable-static
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
 # stuff we don't want
 rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
 
 %find_lang %{po_package} --all-name --with-gnome
 
@@ -99,7 +77,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
 %{_datadir}/applications/gnome-about.desktop
 %{_datadir}/gnome-about
 %{_datadir}/pixmaps/*
-%{_datadir}/omf/*
 %doc %{_mandir}/man*/*
 # GPL
 %{_bindir}/gnome-about
@@ -114,6 +91,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
 %doc %{_datadir}/gtk-doc
 
 %changelog
+* Tue Oct 12 2010 Parag Nemade <paragn AT fedoraproject.org> 2.32.0-2
+- Merge-review cleanup (#225815)
+
 * Wed Sep 29 2010 Matthias Clasen <mclasen at redhat.com> 2.32.0-1
 - Update to 2.32.0
 


More information about the scm-commits mailing list