Hello community,
here is the log from the commit of package gnome-libs
checked in at Tue Jan 16 17:23:40 CET 2007.
--------
--- GNOME/gnome-libs/gnome-libs.changes 2006-05-02 17:59:14.000000000 +0200
+++ /mounts/work_src_done/STABLE/gnome-libs/gnome-libs.changes 2007-01-15 19:36:20.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Jan 15 19:36:16 CET 2007 - sbrabec@suse.cz
+
+- Prefix changed to /usr.
+- Spec file cleanup.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-libs.spec ++++++
--- /var/tmp/diff_new_pack.x16519/_old 2007-01-16 17:22:22.000000000 +0100
+++ /var/tmp/diff_new_pack.x16519/_new 2007-01-16 17:22:22.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-libs (Version 1.4.1.7)
#
-# 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.
#
@@ -12,17 +12,17 @@
Name: gnome-libs
BuildRequires: db1-devel esound-devel giflib-devel gnome-common gtk-devel imlib-devel jpeg libpng-devel libtiff-devel orbit-devel popt-devel
-%define prefix /opt/gnome
-%define sysconfdir /etc%{prefix}
-License: GPL, LGPL
+# For directory ownership:
+BuildRequires: gtk-doc
+License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
Group: System/Libraries
Obsoletes: gnlibs
Provides: gnlibs
-Requires: gnome-filesystem libgnomeui
+Requires: libgnomeui
Autoreqprov: on
Summary: The GNOME Base Libraries
Version: 1.4.1.7
-Release: 707
+Release: 744
Source0: ftp://ftp.gnome.org/pub/GNOME/stable/sources/gnome-libs/gnome-libs-%{version}.tar.bz2
Source1: gnome.sh
Source2: gnome.csh
@@ -267,11 +267,10 @@
%patch11
%patch12
cp -a %{S:1} %{S:2} .
+rename no nb po/no.*
+sed -i "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in
%build
-rename no nb po/no.*
-sed "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in > configure.in.tmp && mv configure.in.tmp configure.in
-%{?suse_update_config:%{suse_update_config -f}}
libtoolize --force
aclocal -I macros
automake -a --copy
@@ -290,32 +289,27 @@
%ifarch ppc64
export ac_cv_type_umode_t=yes
%endif
-CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
-LIBS=-L/usr/X11R6/lib \
-./configure --prefix=%prefix \
- --sysconfdir=%sysconfdir \
- --localstatedir=/var \
- --libdir=%{prefix}/%_lib \
- --mandir=%{prefix}/share/man
-make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+#make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+# FIXME: gtk-doc recompilation fails
+%configure\
+ --disable-gtk-doc
%install
-rm -rf $RPM_BUILD_ROOT
-export LIBRARY_PATH=/opt/gnome/%_lib
make install DESTDIR=$RPM_BUILD_ROOT
# installing profiles for GNOME
mkdir -p $RPM_BUILD_ROOT/etc/profile.d/
install -m644 gnome.sh $RPM_BUILD_ROOT/etc/profile.d/gnome.sh
install -m644 gnome.csh $RPM_BUILD_ROOT/etc/profile.d/gnome.csh
#mv -f $RPM_BUILD_ROOT%{prefix}/html \
-# $RPM_BUILD_ROOT%{prefix}/share/gnome/help/gnome-libs
+# $RPM_BUILD_ROOT%{_datadir}/gnome/help/gnome-libs
mkdir to-doc
-mv -f $RPM_BUILD_ROOT%{prefix}/doc/* to-doc
-mv -f $RPM_BUILD_ROOT%{prefix}/share/doc/* to-doc
-gzip -9nf $RPM_BUILD_ROOT%{prefix}/share/man/man?/*.?
-mkdir -p $RPM_BUILD_ROOT%{sysconfdir}/CORBA/servers
+mv -f $RPM_BUILD_ROOT%{_prefix}/doc/* to-doc
+mv -f $RPM_BUILD_ROOT%{_datadir}/doc/* to-doc
+gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man?/*.?
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/CORBA/servers
# There files are used from libgnomeui
-( cd $RPM_BUILD_ROOT%{prefix}/share/pixmaps ; rm gnome-default-dlg.png gnome-error.png gnome-info.png gnome-question.png gnome-warning.png )
+rm $RPM_BUILD_ROOT%{_datadir}/pixmaps/{gnome-default-dlg.png,gnome-error.png,gnome-info.png,gnome-question.png,gnome-warning.png}
%clean
rm -rf $RPM_BUILD_ROOT
@@ -326,12 +320,6 @@
%postun
%run_ldconfig
-%pre -n gxmhtml
-# Remove orphan directory obsolete since pre-SLES8.
-# NOTE: The directory should be already empty (one mid-time update).
-# Remove PreReq while removin this script.
-rmdir usr/include/gtk-xmhtml 2>/dev/null || true
-
%post -n gxmhtml
%run_ldconfig
@@ -344,51 +332,66 @@
%doc to-doc/*
/etc/profile.d/gnome.sh
/etc/profile.d/gnome.csh
-%{prefix}/bin/dns-helper
-%{prefix}/bin/gconfigger
-%{prefix}/bin/gnome-bug
-%{prefix}/bin/gnome-dump-metadata
-%{prefix}/bin/gnome-gen-mimedb
-%{prefix}/bin/gnome-moz-remote
-%{prefix}/bin/gnome-name-service
-%{prefix}/bin/gnome_segv
-%{prefix}/bin/goad-browser
-%{prefix}/bin/loadshlib
-%{prefix}/bin/new-object
-%attr(775, root, tty) %{prefix}/sbin/gnome-pty-helper
-%{prefix}/%_lib/libart*.so.*
-%{prefix}/%_lib/libgno*.so.*
-%{prefix}/%_lib/libzvt*.so.*
-%{prefix}/share/idl/*
-%{prefix}/share/locale/*/*/*
-%{prefix}/share/pixmaps/*
-%config %{prefix}/share/gtkrc*
-%{prefix}/share/mime-info/*
-%{prefix}/share/type-convert
-%config %{sysconfdir}/*
-%doc %{prefix}/share/man/man?/*.*
+%{_bindir}/dns-helper
+%{_bindir}/gconfigger
+%{_bindir}/gnome-bug
+%{_bindir}/gnome-dump-metadata
+%{_bindir}/gnome-gen-mimedb
+%{_bindir}/gnome-moz-remote
+%{_bindir}/gnome-name-service
+%{_bindir}/gnome_segv
+%{_bindir}/goad-browser
+%{_bindir}/loadshlib
+%{_bindir}/new-object
+%{_datadir}/idl/*
+%{_datadir}/locale/*/*/*
+%{_datadir}/pixmaps/*
+%{_datadir}/gtkrc*
+# This directory is also owned by libgnome for GNOME2 applications.
+%dir %{_datadir}/gnome
+%{_datadir}/gnome/html
+%{_datadir}/gnome/help
+# generic directory for GNOME MIME Info.
+# We do not support it any more and no other files should be installed there.
+# FIXME: If gnome-libs can work without this directory, delete it.
+%dir %{_datadir}/mime-info
+%{_datadir}/mime-info/*
+%{_datadir}/type-convert
+%{_libdir}/libart*.so.*
+%{_libdir}/libgno*.so.*
+%{_libdir}/libzvt*.so.*
+%doc %{_mandir}/man?/*.*
+%attr(775, root, tty) %{_sbindir}/gnome-pty-helper
+%{_sysconfdir}/profile.d/*
+%config %{_sysconfdir}/mime-magic*
+%config %{_sysconfdir}/mime-magic.dat
+%config %{_sysconfdir}/paper.config
+# These directories are also owned by libgnome for GNOME2 applications.
+%dir %{_sysconfdir}/sound
+%dir %{_sysconfdir}/sound/events
+%config %{_sysconfdir}/sound/events/*.soundlist
%files devel
%defattr(-, root, root)
%doc devel-docs
-%{prefix}/bin/gnome-config
-%{prefix}/bin/libart-config
-%{prefix}/%_lib/*.*a
-%{prefix}/%_lib/*.so
-%{prefix}/%_lib/*.sh
-%{prefix}/%_lib/gnome-libs
-%{prefix}/include/*
-%{prefix}/share/aclocal/*
-%{prefix}/share/gnome/html
-%{prefix}/share/gnome/help
-%{prefix}/share/gtk-doc/html/*
+%{_bindir}/gnome-config
+%{_bindir}/libart-config
+%{_libdir}/*.*a
+%{_libdir}/*.so
+%{_libdir}/*.sh
+%{_libdir}/gnome-libs
+%{_includedir}/*
+%{_datadir}/aclocal/*
+%{_datadir}/gtk-doc/html/*
%files -n gxmhtml
%defattr(-, root, root)
-%{prefix}/%_lib/libgtkxmhtml*.so.*
-# %{prefix}/include/gtk-xmhtml
+%{_libdir}/libgtkxmhtml*.so.*
%changelog -n gnome-libs
+* Mon Jan 15 2007 - sbrabec@suse.cz
+- Prefix changed to /usr.
+- Spec file cleanup.
* Tue May 02 2006 - aj@suse.de
- Revert last patch, other packages fail to build with it.
* Tue May 02 2006 - sbrabec@suse.cz
@@ -470,9 +473,9 @@
- added patch for utf8 desktop-entry support (#17685)
* Mon May 27 2002 - hhetter@suse.de
- updated to version 1.4.1.7, RC for GNOME 1.4.1
-- fixed documentation for gnome-moz-remote
-- internationalization fixed in gnome-dateedit.c
-- translation updates
+ - fixed documentation for gnome-moz-remote
+ - internationalization fixed in gnome-dateedit.c
+ - translation updates
- fixed include order for aclocal
* Thu May 09 2002 - ro@suse.de
- use %%_lib in gnome-config when adding extra libdirs
@@ -484,48 +487,48 @@
- build with gnome-common macros
* Fri Apr 12 2002 - hhetter@suse.de
- updated to version 1.4.1.5
-- fix i18n bugs in paper selector
-- portability fixes
-- Add support for mousewheel scrolling to gnome-less
-- Fix cut'n'paste for a lot of cases
+ - fix i18n bugs in paper selector
+ - portability fixes
+ - Add support for mousewheel scrolling to gnome-less
+ - Fix cut'n'paste for a lot of cases
* Tue Apr 09 2002 - ro@suse.de
- build with current automake/autoconf
* Fri Feb 01 2002 - ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
* Fri Jan 25 2002 - hhetter@suse.de
- updated to version 1.4.1.4
-- Build fixes.
-- Missed a man page
-- Make the goad-browser behave and have sane defaults
+ - Build fixes.
+ - Missed a man page
+ - Make the goad-browser behave and have sane defaults
for window size
-- Fix a wrong assert and print info if we can't get
+ - Fix a wrong assert and print info if we can't get
userinfo from the pwentry.
* libgnome:
-- Handle a null SHELL better
+ - Handle a null SHELL better
* gtk-xmhtml:
-- Safer tempfile handling.
-- More errorchecking in a couple of functions to handle being
+ - Safer tempfile handling.
+ - More errorchecking in a couple of functions to handle being
passed NULL parameters.
* libzvt:
-- Support for dtterm window manipulation/info-request
+ - Support for dtterm window manipulation/info-request
escape sequences.
-- Fix off by one error in underline handling.
+ - Fix off by one error in underline handling.
* Mon Jan 21 2002 - hhetter@suse.de
- updated to version 1.4.1.3
-- Parallell install fixes
-- Loads of new translations
-- libart_lgpl: art_affine_expansion(): Use absolute
+ - Parallell install fixes
+ - Loads of new translations
+ - libart_lgpl: art_affine_expansion(): Use absolute
value in computation.
* libgnome:
-- Use full name in in highscore lists in gnome-score.c
-- Portability fixes
-- Fix url handler on first load
-- Mem leak in gnome-mime.c
+ - Use full name in in highscore lists in gnome-score.c
+ - Portability fixes
+ - Fix url handler on first load
+ - Mem leak in gnome-mime.c
* libgnomeui:
-- Fix crashes in gnome-mdi
-- Fix to work with KDE SM + other SM fixes
-- Make GnomeCanvasSuckTextFont() work better with multibyte
-- Report mouse wheel events correctly to apps
+ - Fix crashes in gnome-mdi
+ - Fix to work with KDE SM + other SM fixes
+ - Make GnomeCanvasSuckTextFont() work better with multibyte
+ - Report mouse wheel events correctly to apps
* Wed Jan 16 2002 - schwab@suse.de
- Always include