Hello community,
here is the log from the commit of package gnome-main-menu
checked in at Fri Jan 12 01:24:06 CET 2007.
--------
--- GNOME/gnome-main-menu/gnome-main-menu.changes 2006-11-28 19:10:42.000000000 +0100
+++ /mounts/work_src_done/STABLE/gnome-main-menu/gnome-main-menu.changes 2007-01-11 13:11:30.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Jan 11 13:11:24 CET 2007 - sbrabec@suse.cz
+
+- Spec file cleanup.
+
+-------------------------------------------------------------------
+Fri Dec 22 17:51:46 CST 2006 - maw@suse.de
+
+- Move to /usr.
+
+-------------------------------------------------------------------
Old:
----
gnome-main-menu-0.6.3.tar.gz
New:
----
gnome-main-menu-0.6.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-main-menu.spec ++++++
--- /var/tmp/diff_new_pack.H26257/_old 2007-01-12 01:23:59.000000000 +0100
+++ /var/tmp/diff_new_pack.H26257/_new 2007-01-12 01:23:59.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-main-menu (Version 0.6.3)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -13,22 +13,21 @@
Name: gnome-main-menu
BuildRequires: NetworkManager-devel NetworkManager-glib gnome-common gnome-desktop-devel gnome-menus-devel gnome-panel-devel gtk-doc intltool libgnomeui-devel libgtop-devel librsvg-devel mDNSResponder-devel scrollkeeper update-desktop-files wireless-tools
%if %suse_version < 1020
-BuildRequires: NetworkManager-gnome sgml-skel
+BuildRequires: NetworkManager-gnome
%endif
-%define prefix /opt/gnome
-%define sysconfdir /etc%{prefix}
License: GNU General Public License (GPL)
Group: System/GUI/GNOME
-Autoreqprov: on
Version: 0.6.3
-Release: 47
+Release: 59
Summary: The GNOME Desktop Menu
-Source: %{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.bz2
Patch: %{name}-%{version}-package-manager.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-PreReq: filesystem gconf2
Requires: gnome-panel dbus-1-glib hal tango-icon-theme gnome-system-monitor wireless-tools
+Autoreqprov: on
+
+%gconf_schemas_prereq
%description
The GNOME Desktop Menu and Application Browser.
@@ -43,7 +42,6 @@
%package devel
Summary: The GNOME Desktop Menu
Group: System/GUI/GNOME
-Autoreqprov: on
Requires: %{name} = %{version} gtk2-devel libgnomeui-devel libbonoboui-devel libglade2-devel librsvg-devel
Requires: gnome-desktop-devel gnome-menus-devel glib2-devel pango-devel
@@ -60,30 +58,33 @@
%prep
%setup -n gnome-main-menu-%{version}
%patch -p1
+# No English IGID Gibberish:
+rm po/en_IGID.*
+sed -i "s/\(ALL_LINGUAS.*\) en_IGID /\1 /" configure.in
%build
autoreconf -f -i
-CFLAGS="$RPM_OPT_FLAGS" \
- ./configure \
- --prefix=%prefix \
- --libdir=%prefix/%_lib \
- --libexecdir=%prefix/lib/%name \
- --sysconfdir=%sysconfdir
-make
+export CFLAGS="$RPM_OPT_FLAGS"
+%configure\
+ --libexecdir=%{_prefix}/lib
+make %{?jobs:-j%jobs}
%install
-export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT
-unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/gnome/autostart
+cp application-browser/etc/application-browser.desktop $RPM_BUILD_ROOT/%{_datadir}/gnome/autostart/
+sed -i "/^Exec=/ s/application-browser *$/application-browser -h/" $RPM_BUILD_ROOT/%{_datadir}/gnome/autostart/application-browser.desktop
%find_lang %{name}
-mkdir -p $RPM_BUILD_ROOT%{prefix}/share/gnome/autostart
-cp application-browser/etc/application-browser.desktop $RPM_BUILD_ROOT%{prefix}/share/gnome/autostart/
-sed -i "/^Exec=/ s/application-browser *$/application-browser -h/" $RPM_BUILD_ROOT%{prefix}/share/gnome/autostart/application-browser.desktop
+%find_gconf_schemas
+cat %{name}.lang %{name}.schemas_list >%{name}.lst
%clean
rm -rf $RPM_BUILD_ROOT
+%pre -f %{name}.schemas_pre
+
%post
+%run_ldconfig
# For SLES the default "Favorite Apps" list is different.
if [[ -e /etc/SuSE-release && `grep 'SUSE Linux Enterprise Server' /etc/SuSE-release` ]] ; then
cat <