Hello community,
here is the log from the commit of package gnome-libs for openSUSE:Factory
checked in at Thu Jul 16 17:24:10 CEST 2009.
--------
--- GNOME/gnome-libs/gnome-libs.changes 2009-05-06 05:39:05.000000000 +0200
+++ gnome-libs/gnome-libs.changes 2009-07-10 12:29:41.000000000 +0200
@@ -1,0 +2,12 @@
+Fri Jul 10 12:29:22 CEST 2009 - coolo@novell.com
+
+- libgnome also needs to link against support popt
+
+-------------------------------------------------------------------
+Fri Jun 19 09:11:32 CEST 2009 - coolo@novell.com
+
+- Update gnome-libs-system-popt.patch to add -lpopt at the right
+ place in the link line
+- Disable as-needed (export SUSE_ASNEEDED=0)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-libs.spec ++++++
--- /var/tmp/diff_new_pack.q2qaRW/_old 2009-07-16 17:23:57.000000000 +0200
+++ /var/tmp/diff_new_pack.q2qaRW/_new 2009-07-16 17:23:57.000000000 +0200
@@ -22,7 +22,7 @@
BuildRequires: db-devel esound-devel giflib-devel gnome-common gtk-devel imlib-devel jpeg libpng-devel libtiff-devel orbit-devel popt-devel
# For directory ownership:
BuildRequires: gtk-doc
-License: GPL v2 or later; LGPL v2.1 or later
+License: GPL v2 or later ; LGPL v2.1 or later
Group: System/Libraries
Obsoletes: gnlibs
Provides: gnlibs
@@ -35,7 +35,7 @@
#
Summary: The GNOME Base Libraries
Version: 1.4.2
-Release: 13
+Release: 14
Source0: ftp://ftp.gnome.org/pub/GNOME/stable/sources/gnome-libs/gnome-libs-%{version}.tar.bz2
Source1: gnome.sh
Source2: gnome.csh
@@ -216,7 +216,7 @@
Zbigniew Chyla
%package devel
-License: GPL v2 or later; LGPL v2.1 or later
+License: GPL v2 or later ; LGPL v2.1 or later
Requires: gnome-libs = %{version} gxmhtml = %{version}
Requires: db-devel esound-devel gtk-devel orbit-devel imlib-devel libjpeg-devel libpng-devel popt-devel
Obsoletes: gnlibsd
@@ -240,7 +240,7 @@
cf. package "gnlibs"
%package doc
-License: GPL v2 or later; LGPL v2.1 or later
+License: GPL v2 or later ; LGPL v2.1 or later
Requires: gnome-libs = %{version} gxmhtml = %{version}
Summary: Libraries, etc. to Develop GNOME Applications
Group: Development/Libraries/GNOME
@@ -304,6 +304,9 @@
sed -i "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in
%build
+# This package failed when testing with -Wl,-as-needed being default.
+# So we disable it here, if you want to retest, just comment out the export.
+export SUSE_ASNEEDED=0
%if 0
libtoolize --force
aclocal -I macros
@@ -427,388 +430,3 @@
%{_libdir}/libgtkxmhtml*.so.*
%changelog
-* Wed May 06 2009 vuntz@novell.com
-- Do not use db1-devel, current db-devel is just fine. Change
- proposed by crrodriguez@suse.de.
-* Mon Mar 02 2009 crrodriguez@suse.de
-- remove static libraries and "la" files
-* Wed Dec 10 2008 olh@suse.de
-- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
- (bnc#437293)
-* Mon Nov 24 2008 olh@suse.de
-- obsolete old -XXbit packages (bnc#437293)
-* Tue Oct 21 2008 olh@suse.de
-- run autoreconf -fi to allow compilation on all targets
-- remove check for unmode_t, because this type is always defined
-* Wed Sep 03 2008 mboman@novell.com
-- Update to version 1.4.2:
- + libgnome:
- * Fix a crash in gnome-moz-remote with newer metacity
- versions.
- * Add support for KDE's utf8 encoded menu files.
- * Add support for icons in the KDE menu.
- * Fix gnome-moz-remote return value
- + libgnomeui:
- * Fix a crash in gnome-font-picker.c.
- * Plug a leak in gnome-font-picker.c.
- * Finish i18n support in gnome-dateedit.c
- + libzvt:
- * Fix some memory leaks.
-- Removed utf8menu.dif. Fixed upstream.
-- Removed gnome-libs-moz-xfree.dif. Fixed upstream.
-* Thu Apr 10 2008 ro@suse.de
-- added baselibs.conf file to build xxbit packages
- for multilib support
-* Tue Feb 12 2008 jpr@suse.de
-- Mark help files as %%doc
-- Erase Makefiles for devel doc after build so they don't get
- installed
-* Thu Jan 31 2008 sbrabec@suse.cz
-- Devhelp documentation moved to the separate package (bnc#248813).
-* 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
-- Removed obsolete and vulnerable libzvt (#121915).
-* Tue Feb 07 2006 sbrabec@suse.cz
-- Use system popt (#141116).
-- Reduced BuildRequires.
-- Added related old version cleanups (feature #2852).
-* Wed Jan 25 2006 mls@suse.de
-- converted neededforbuild to BuildRequires
-* Sun Sep 04 2005 ro@suse.de
-- fix build on ppc64
-* Wed Jul 27 2005 sbrabec@suse.cz
-- Don't create KDE links (#85839).
-* Thu Apr 14 2005 sbrabec@suse.cz
-- Added audiofile-devel to neededforbuild.
-* Tue Apr 12 2005 ro@suse.de
-- fix build with current gettext
-* Wed Feb 02 2005 meissner@suse.de
-- fix build on gcc4.
-* Thu Nov 18 2004 ro@suse.de
-- removed special aclocal path
-* Thu Nov 18 2004 ro@suse.de
-- updated aclocal path
-* Thu Oct 28 2004 ro@suse.de
-- locale rename: no -> nb
-* Tue May 18 2004 ro@suse.de
-- add -fno-strict-aliasing
-* Mon Mar 15 2004 sbrabec@suse.cz
-- FHS 2.3 fix (mandir, infodir, #35821).
-* Wed Mar 10 2004 sbrabec@suse.cz
-- Fixed %%doc attributes (#33163).
-* Fri Jan 16 2004 pth@suse.de
-- Fix quoting in libart.m4
-* Thu Nov 06 2003 schwab@suse.de
-- Fix quoting in configure script.
-* Thu Oct 02 2003 kukuk@suse.de
-- Add db1/db1-devel to needed for build
-* Mon Sep 22 2003 sf@suse.de
-- removed dependency of kino to gnome-libs by directly using
- /usr/X11R6/bin/call-browser [#29868]
- thet makes the changes in the specfile obsolete
-* Thu Sep 18 2003 sbrabec@suse.cz
-- Removed redundant pixmaps and use libgnomeui ones (bug #31208).
-* Tue Sep 16 2003 sbrabec@suse.cz
-- Don't set PATH and INFOPATH (bug #30844).
-* Fri Sep 05 2003 sf@suse.de
-- use /usr/X11R6/bin/call-browser to display help/topics
- [bug 29868]
-* Mon Sep 01 2003 sbrabec@suse.cz
-- Fixed duplicated packaging of libgtkxmhtml.
-* Thu Jul 24 2003 hhetter@suse.de
-- repackage gtk-doc stuff
-* Mon Jul 21 2003 hhetter@suse.de
-- fix aclocal include path usage
-* Wed Jul 16 2003 sbrabec@suse.cz
-- GNOME prefix change to /opt/gnome.
-* Mon Jun 30 2003 sbrabec@suse.cz
-- Fixed directory ownership.
-- Prefix clash fixes (aclocal, gtk-doc).
-- Compress man pages.
-* Mon Jun 23 2003 sbrabec@suse.cz
-- Created empty directory for CORBA servers.
-* Wed Jun 18 2003 sbrabec@suse.cz
-- Require gnome-filesystem.
-* Sat Jun 07 2003 coolo@suse.de
-- add symlink so that KDE finds the icons
-* Wed May 28 2003 sbrabec@suse.cz
-- Include developer docs to devel package.
-* Wed May 28 2003 ro@suse.de
-- remove unpackaged files from buildroot
-* Thu Mar 27 2003 sbrabec@suse.cz
-- Expanded INFOPATH in profile.
-* Thu Jan 16 2003 hhetter@suse.de
-- applied fix for the gnome-moz-remote return code
-* Fri Sep 27 2002 ro@suse.de
-- Added alsa alsa-devel to neededforbuild (esound)
-* Wed Aug 14 2002 hhetter@suse.de
-- 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 include order for aclocal
-* Thu May 09 2002 ro@suse.de
-- use %%_lib in gnome-config when adding extra libdirs
-* Mon Apr 29 2002 hhetter@suse.de
-- updated to version 1.4.1.6
-* Fri Apr 26 2002 coolo@suse.de
-- use %%_libdir
-* Tue Apr 23 2002 hhetter@suse.de
-- 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
-* 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
- for window size
- - Fix a wrong assert and print info if we can't get
- userinfo from the pwentry.
- * libgnome:
- - Handle a null SHELL better
- * gtk-xmhtml:
- - Safer tempfile handling.
- - More errorchecking in a couple of functions to handle being
- passed NULL parameters.
- * libzvt:
- - Support for dtterm window manipulation/info-request
- escape sequences.
- - 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
- 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
- * 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
-* Wed Jan 16 2002 schwab@suse.de
-- Always include to avoid errors when it is included later.
-* Thu Aug 23 2001 egger@suse.de
-- Updated to version 1.4.1.1.
-- Moved developer documentation into -devel package exclusively.
-- Build tested.
-* Thu Aug 16 2001 hhetter@suse.de
-- enable KDE'ish icon entries in .desktop files
-- look for lo-color icons in 32x32,22x22,16x16 in
- the suse-icon-directories
-* Tue Aug 14 2001 hhetter@suse.de
-- fix for path expansion in csh profile
-* Fri Aug 10 2001 hhetter@suse.de
-- set scorefile path to /var/games
-* Fri Jun 15 2001 hhetter@suse.de
-- fix for GNOMEDIR in the csh profile
-* Wed May 09 2001 hhetter@suse.de
-- look for icons in suse-icon-directories for 32x32, 22x22, and
- 16x16 too
-* Tue May 08 2001 hhetter@suse.de
-- support for susemenu made by susewm at the new location
-- look for icons in suse's icon directory too
-* Thu Mar 22 2001 hhetter@suse.de
-- updated to version 1.2.13
-* Thu Mar 22 2001 hhetter@suse.de
-- changed freetype to freetype2 in neededforbuild
-* Mon Mar 19 2001 hhetter@suse.de
-- added esound-devel to #neededforbuild
-* Mon Mar 05 2001 egger@suse.de
-- Removed wrong comment to make it build again.
-* Fri Mar 02 2001 egger@suse.de
-- Updated to version 1.2.12.
-* Fri Feb 23 2001 hhetter@suse.de
-- added /etc/profile.d scripts for csh and bash (Bug #6436)
-- GNOMEDIR, GNOME_PATH is set and PATH is expanded
-* Mon Dec 25 2000 egger@suse.de
-- Cleaned up specfile.
-- Recompressed source with bzip2.
-- Changed group tag of development package.
-* Thu Nov 09 2000 ro@suse.de
-- spec-file rework for Obsoletes/Provides
-* Wed Nov 01 2000 egger@suse.de
-- Updated specfile to new long packagenames.
-- Reworked specfile.
-- Probably needs some more work; I'm taking care of that.
-* Fri Oct 27 2000 egger@suse.de
-- Updated to version 1.2.8.
-* Sun Oct 22 2000 egger@suse.de
-- Updated to version 1.2.7.
-* Sat Oct 14 2000 egger@suse.de
-- Updated to version 1.2.5.
-* Sun Oct 01 2000 egger@suse.de
-- dropped unnecessary ImageMagick dependency.
-* Fri Jul 07 2000 ke@suse.de
-- update to version 1.2.4.
-* Wed Jun 21 2000 ke@suse.de
-- update to version 1.2.3.
-* Tue May 30 2000 ke@suse.de
-- Update to version 1.2.1 (bugfix release).
-* Fri May 26 2000 ke@suse.de
-- Update to version 1.2.0 from "stable".
-- Use -d to copy the symlinks.
-* Thu May 25 2000 egger@suse.de
-- gtkxmhtml: Prefer symlinks to copies for the libs.
-* Tue May 23 2000 ke@suse.de
-- Update to version 1.2 (from "testing").
-- Create RPM_BUILD_ROOT directories before copying.
-* Tue May 23 2000 ke@suse.de
-- Add missing RPM_BUILD_ROOTs.
-* Mon May 22 2000 egger@suse.de
-- Copy the gtkxmhtml files directly from the buildroot to
- their final location.
-* Thu May 18 2000 egger@suse.de
-- Moved everything that belongs to gtkxmhtml from
- /opt/gnome to /usr to give non-GNOME (i.e. GIMP)
- applications the chance to find this GTK+-component.
-* Tue May 16 2000 ke@suse.de
-- Update to version 1.0.62.
-- Remove /var/games from the files list (reported by kukuk).
-* Wed May 10 2000 egger@suse.de
-- split off package gxmhtml
-* Wed May 10 2000 ke@suse.de
-- Update to version 1.0.61 (bugfix release).
-- Cleanup the spec file.
-- Use DESTDIR.
-* Mon May 08 2000 ke@suse.de
-- update to version 1.0.60.
-- use %%{_defaultdocdir}.
-* Fri May 05 2000 ke@suse.de
-- update to version 1.0.58 also on Suse Linux 6.3 and 6.4 to fix
- security problems (DISPLAY variable overflow).
-- remove s-bit from /opt/gnome/sbin/gnome-pty-helper.
-* Fri Apr 07 2000 bk@suse.de
-- added suse update config macro
-* Thu Apr 06 2000 ke@suse.de
-- Update to version 1.0.58.
-* Tue Mar 28 2000 ke@suse.de
-- Update to version 1.0.57.
-* Wed Mar 15 2000 ke@suse.de
-- update to version 1.0.56.
-* Fri Feb 11 2000 ke@suse.de
-- /opt/gnome/html moved to /opt/gnome/share/gnome/help/gnome-libs; now,
- it's visible to the suse help system.
-* Wed Jan 12 2000 ke@suse.de
-- update: version 1.0.55.
-- configure -> %%build.
-- use version macro.
-* Fri Nov 19 1999 ke@suse.de
-- gnlibsd now requires `orbitdev' and `imlibdev' additionally.
-* Tue Nov 16 1999 ke@suse.de
-- update: version 1.0.53.
-- check in %%pre whether /opt/gnome/etc is a link.
-* Fri Oct 29 1999 ke@suse.de
-- make /opt/gnome/etc link relative.
-* Thu Oct 21 1999 ro@suse.de
-- use db1
-* Fri Oct 15 1999 ro@suse.de
-- copy old files from opt/gnome/etc to etc/opt/gnome in %%pre
-* Tue Oct 12 1999 ke@suse.de
-- update: version 1.0.53.
-* Mon Sep 27 1999 bs@suse.de
-- fixed requirements for sub packages
-* Fri Sep 24 1999 ro@suse.de
-- fixed config.sub for alphaev6
-* Thu Sep 23 1999 ke@suse.de
-- update: version 1.0.40.
-* Fri Sep 17 1999 ke@suse.de
-- update: version 1.0.16.
-* Mon Sep 13 1999 bs@suse.de
-- ran old prepare_spec on spec file to switch to new prepare_spec.
-* Sat Aug 21 1999 ke@suse.de
-- update: version 1.0.14 (many bug fixes).
-* Tue Aug 17 1999 ke@suse.de
-- apply db1.patch.
-* Fri Aug 06 1999 ke@suse.de
-- update: version 1.0.12.
-* Tue Jul 13 1999 bs@suse.de
-- use gtk and glib instead of gtkn and glibn
-* Sun Jul 04 1999 ke@suse.de
-- update: version 1.0.11.
-* Tue Jun 29 1999 ke@suse.de
-- #neededforbuild libungif
-* Wed Jun 02 1999 ke@suse.de
-- update: version 1.0.10 (mainly bug fixes, including memory leak
- fixes).
-* Thu Apr 29 1999 ke@suse.de
-- update: version 1.0.9 (mainly bug fixes).
-* Mon Apr 12 1999 ke@suse.de
-- filelist improvements (add HTML documentation).
-* Sat Apr 10 1999 ke@suse.de
-- update: version 1.0.8 (mainly bug fixes).
-* Mon Apr 05 1999 bs@suse.de
-- fixed date strings in .changes.
-* Sun Mar 28 1999 ke@suse.de
-- update: version 1.0.5 (bug fixes).
-* Fri Mar 19 1999 ke@suse.de
-- update: version 1.0.4 (bug fixes).
-* Sat Mar 13 1999 ke@suse.de
-- update: version 1.0.3 (bug fixes).
-- filelist improvements.
-- documentation in HTML.
-* Wed Mar 10 1999 ke@suse.de
-- update: version 1.0.2 (bug fixes).
-* Thu Mar 04 1999 ke@suse.de
-- update: version 1.0.1.
-* Mon Mar 01 1999 ke@suse.de
-- update: version 1.0.0.2 (pre).
-- filelist update.
-* Fri Feb 19 1999 ke@suse.de
-- filelist update.
-* Tue Feb 16 1999 ke@suse.de
-- update: version 0.99.8.1.
-- use sysconfdir=/etc/opt/gnome (this should be FSH compliant).
-- #neededforbuild: add esound and audiofil.
-* Sun Feb 14 1999 ke@suse.de
-- update: version 0.99.8.
-* Wed Feb 10 1999 ke@suse.de
-- update: version 0.99.7.
-- improve filelist (gnlibs).
-* Thu Feb 04 1999 ke@suse.de
-- improve filelist (gnlibsd).
-* Tue Feb 02 1999 ke@suse.de
-- update: version 0.99.5
-- filelist additions (but it's still problematic...).
-- use Docdir: /usr/doc/packages/gnome.
-- use sysconfdir=/etc/gnome - okay?
-- revise gnlibs.test.
-* Mon Feb 01 1999 bs@suse.de
-- set exec bits for libs again.
-* Thu Jan 21 1999 ke@suse.de
-- update: version 0.99.4.
-* Thu Jan 14 1999 ke@suse.de
-- require more libs (an imagemag) and freetype.
-* Wed Jan 13 1999 ke@suse.de
-- update: version 0.99.3.
-* Sat Jan 09 1999 ke@suse.de
-- update: version 0.99.2.
-* Mon Nov 02 1998 ke@suse.de
-- add ro's patches again to compile with glibc.
-- LIBS=-L/usr/X11R6/lib to the %%prep stage.
-* Fri Oct 30 1998 ke@suse.de
-- update: version 0.30.1.
-- package split: now, we've gnlibs and gnlibsd (= development).
-* Sat Jul 11 1998 bs@suse.de
-- removed /opt/gnome/share/gnome from file list.
-* Wed Jul 08 1998 maddin@suse.de
-- first S.u.S.E. version
++++++ gnome-libs-system-popt.patch ++++++
--- /var/tmp/diff_new_pack.q2qaRW/_old 2009-07-16 17:23:57.000000000 +0200
+++ /var/tmp/diff_new_pack.q2qaRW/_new 2009-07-16 17:23:57.000000000 +0200
@@ -1,4 +1,6 @@
---- libgnome/gnome-popt.h
+Index: libgnome/gnome-popt.h
+===================================================================
+--- libgnome/gnome-popt.h.orig
+++ libgnome/gnome-popt.h
@@ -7,7 +7,7 @@
BEGIN_GNOME_DECLS
@@ -9,9 +11,11 @@
void gnomelib_register_popt_table(const struct poptOption *options,
const char *description);
---- support/Makefile.am
+Index: support/Makefile.am
+===================================================================
+--- support/Makefile.am.orig
+++ support/Makefile.am
-@@ -13,17 +13,11 @@
+@@ -13,16 +13,10 @@ supportexecinclude_DATA = gnomesupport.h
# These are internal headers: they are used only when compiling and
# should not be installed
noinst_HEADERS = gnomesupport-fake.h \
@@ -25,14 +29,13 @@
-popt_sources = findme.c poptconfig.c poptparse.c popt.c popthelp.c
-
-libgnomesupport_la_SOURCES = gnomesupport.h $(popt_sources) gnome-argp.c
+-libgnomesupport_la_LIBADD = @LTLIBOBJS@
+libgnomesupport_la_SOURCES = gnomesupport.h gnome-argp.c
- libgnomesupport_la_LIBADD = @LTLIBOBJS@
--libgnomesupport_la_LDFLAGS = -version-info 0:0:0
-+libgnomesupport_la_LDFLAGS = -version-info 0:0:0 -lpopt
++libgnomesupport_la_LIBADD = @LTLIBOBJS@ -lpopt
+ libgnomesupport_la_LDFLAGS = -version-info 0:0:0
BUILT_SOURCES = gnomesupport.h
-
-@@ -39,7 +33,7 @@
+@@ -39,7 +33,7 @@ EXTRA_DIST = gnomesupport.awk README-gno
canonicalize.c easy-vsnprintf.c error.c error.h \
findme.c findme.h getopt.c getopt.h getopt1.c \
gnome-argp.c gnome-argp.h gnomesupport-fake.h \
@@ -42,3 +45,16 @@
+ scandir.c strcasecmp.c \
strerror.c strndup.c strnlen.c strtod.c strtok_r.c strtol.c \
strtoul.c vasprintf.c vsnprintf.c
+Index: libgnome/Makefile.am
+===================================================================
+--- libgnome/Makefile.am.orig
++++ libgnome/Makefile.am
+@@ -87,7 +87,7 @@ EXTRA_DIST = parse-path.cP $(man_MANS)
+ gnome-config.o: parse-path.cP
+
+ libgnome_la_LDFLAGS = -version-info 36:3:4 #-rpath $(libdir)
+-libgnome_la_LIBADD = $(GLIB_LIBS) -lm
++libgnome_la_LIBADD = ../support/libgnomesupport.la $(GLIB_LIBS) -lm
+
+ bin_PROGRAMS = dns-helper gnome-dump-metadata gnome-moz-remote \
+ gconfigger gnome-gen-mimedb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org