Hello community,
here is the log from the commit of package libart_lgpl for openSUSE:Factory
checked in at Thu Apr 1 18:22:52 CEST 2010.
--------
--- GNOME/libart_lgpl/libart_lgpl.changes 2009-12-17 11:46:03.000000000 +0100
+++ /mounts/work_src_done/STABLE/libart_lgpl/libart_lgpl.changes 2010-04-01 15:45:52.000000000 +0200
@@ -1,0 +2,8 @@
+Thu Apr 1 15:44:08 CEST 2010 - vuntz@opensuse.org
+
+- Update to version 2.3.21:
+ + Allow crosscompiling without using different emulators
+- Remove call to autoreconf.
+- Use makeinstall macro.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libart_lgpl-2.3.20.tar.bz2
New:
----
libart_lgpl-2.3.21.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libart_lgpl.spec ++++++
--- /var/tmp/diff_new_pack.GBGke7/_old 2010-04-01 18:22:46.000000000 +0200
+++ /var/tmp/diff_new_pack.GBGke7/_new 2010-04-01 18:22:46.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package libart_lgpl (Version 2.3.20)
+# spec file for package libart_lgpl (Version 2.3.21)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -28,8 +28,8 @@
Obsoletes: libart_lgpl-64bit
%endif
#
-Version: 2.3.20
-Release: 49
+Version: 2.3.21
+Release: 1
Summary: Libart Components Licensed under the LGPL
Source: ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.3/%{name}-%{version}.tar.bz2
Source99: baselibs.conf
@@ -40,12 +40,6 @@
being used as the antialiased rendering engine for GNOME Canvas. It is
also the rendering engine for Gill, the GNOME Illustration application.
-
-
-Authors:
---------
- Raph Levien
-
%package devel
License: LGPLv2.1+
Summary: Include Files and Libraries mandatory for Development.
@@ -61,22 +55,15 @@
This package contains all necessary include files and libraries needed
to develop applications that require these.
-
-
-Authors:
---------
- Raph Levien
-
%prep
%setup -q
%build
-autoreconf -f -i
%configure --disable-static --with-pic
make %{?jobs:-j%jobs}
%install
-make install DESTDIR=$RPM_BUILD_ROOT
+%makeinstall
%if %suse_version > 1110
%{__rm} -f %{buildroot}%{_libdir}/*.la
%endif
++++++ libart_lgpl-2.3.20.tar.bz2 -> libart_lgpl-2.3.21.tar.bz2 ++++++
++++ 62521 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/ChangeLog new/libart_lgpl-2.3.21/ChangeLog
--- old/libart_lgpl-2.3.20/ChangeLog 2008-01-30 10:00:28.000000000 +0100
+++ new/libart_lgpl-2.3.21/ChangeLog 2010-04-01 15:38:52.000000000 +0200
@@ -1,3 +1,11 @@
+2009-01-14 Fridrich Strba
+
+ * gen_art_config.c: remove
+ * gen_art_config.sh.in: add
+ * configure.in, Makefile.am: use a shell script together
+ with autotools to create the art-config.h. This way is cross-compile
+ friendly and gives the same result.
+
2008-01-30 Alexander Larsson
* configure.in:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/Makefile.am new/libart_lgpl-2.3.21/Makefile.am
--- old/libart_lgpl-2.3.20/Makefile.am 2007-10-19 10:36:03.000000000 +0200
+++ new/libart_lgpl-2.3.21/Makefile.am 2009-04-18 14:29:25.000000000 +0200
@@ -1,12 +1,14 @@
-noinst_PROGRAMS = testart testuta gen_art_config
+noinst_PROGRAMS = testart testuta
bin_SCRIPTS = \
libart2-config
+
+noinst_SCRIPTS = gen_art_config.sh
BUILT_SOURCES = art_config.h
-art_config.h: gen_art_config$(EXEEXT)
- ./gen_art_config > art_config.h
+art_config.h:
+ ./gen_art_config.sh > art_config.h
EXTRA_DIST = \
libart.def \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/NEWS new/libart_lgpl-2.3.21/NEWS
--- old/libart_lgpl-2.3.20/NEWS 2008-01-30 10:00:13.000000000 +0100
+++ new/libart_lgpl-2.3.21/NEWS 2010-04-01 15:39:29.000000000 +0200
@@ -1,4 +1,10 @@
==============
+Version 2.3.21
+==============
+
+- Allow crosscompiling without using different emulators (Fridrich Strba)
+
+==============
Version 2.3.20
==============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/art_config.h new/libart_lgpl-2.3.21/art_config.h
--- old/libart_lgpl-2.3.20/art_config.h 2008-01-30 10:01:34.000000000 +0100
+++ new/libart_lgpl-2.3.21/art_config.h 2009-04-23 20:45:36.000000000 +0200
@@ -1,4 +1,4 @@
-/* Automatically generated by gen_art_config.c */
+/* Automatically generated by gen_art_config */
#define ART_SIZEOF_CHAR 1
#define ART_SIZEOF_SHORT 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/config.h.in new/libart_lgpl-2.3.21/config.h.in
--- old/libart_lgpl-2.3.20/config.h.in 2008-01-30 10:00:41.000000000 +0100
+++ new/libart_lgpl-2.3.21/config.h.in 2010-04-01 15:39:46.000000000 +0200
@@ -1,5 +1,8 @@
/* config.h.in. Generated from configure.in by autoheader. */
+/* Define if building universal (internal helper macro) */
+#undef AC_APPLE_UNIVERSAL_BUILD
+
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
systems. This function is required for `alloca.c' support on those systems.
*/
@@ -45,6 +48,10 @@
/* Define to 1 if you have the header file. */
#undef HAVE_UNISTD_H
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
@@ -63,6 +70,18 @@
/* Define to the version of this package. */
#undef PACKAGE_VERSION
+/* The size of `char', as computed by sizeof. */
+#undef SIZEOF_CHAR
+
+/* The size of `int', as computed by sizeof. */
+#undef SIZEOF_INT
+
+/* The size of `long', as computed by sizeof. */
+#undef SIZEOF_LONG
+
+/* The size of `short', as computed by sizeof. */
+#undef SIZEOF_SHORT
+
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at runtime.
@@ -77,6 +96,14 @@
/* Version number of package */
#undef VERSION
-/* Define to 1 if your processor stores words with the most significant byte
- first (like Motorola and SPARC, unlike Intel and VAX). */
-#undef WORDS_BIGENDIAN
+/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
+ significant byte first (like Motorola and SPARC, unlike Intel). */
+#if defined AC_APPLE_UNIVERSAL_BUILD
+# if defined __BIG_ENDIAN__
+# define WORDS_BIGENDIAN 1
+# endif
+#else
+# ifndef WORDS_BIGENDIAN
+# undef WORDS_BIGENDIAN
+# endif
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/configure.in new/libart_lgpl-2.3.21/configure.in
--- old/libart_lgpl-2.3.20/configure.in 2008-01-30 09:59:25.000000000 +0100
+++ new/libart_lgpl-2.3.21/configure.in 2010-04-01 15:38:43.000000000 +0200
@@ -1,6 +1,6 @@
m4_define([libart_major_version], [2])
m4_define([libart_minor_version], [3])
-m4_define([libart_micro_version], [20])
+m4_define([libart_micro_version], [21])
m4_define([libart_version],
[libart_major_version.libart_minor_version.libart_micro_version])
@@ -92,6 +92,15 @@
AC_C_BIGENDIAN
+AC_CHECK_SIZEOF(char)
+AC_SUBST(ART_SIZEOF_CHAR, $ac_cv_sizeof_char)
+AC_CHECK_SIZEOF(short)
+AC_SUBST(ART_SIZEOF_SHORT, $ac_cv_sizeof_short)
+AC_CHECK_SIZEOF(int)
+AC_SUBST(ART_SIZEOF_INT, $ac_cv_sizeof_int)
+AC_CHECK_SIZEOF(long)
+AC_SUBST(ART_SIZEOF_LONG, $ac_cv_sizeof_long)
+
AC_CONFIG_FILES([
libart-features.h
Makefile
@@ -100,5 +109,6 @@
libart-zip])
AC_CONFIG_FILES([libart-config],[chmod +x libart-config])
+AC_CONFIG_FILES([gen_art_config.sh],[chmod +x gen_art_config.sh])
AC_OUTPUT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/gen_art_config.c new/libart_lgpl-2.3.21/gen_art_config.c
--- old/libart_lgpl-2.3.20/gen_art_config.c 2007-10-19 10:36:03.000000000 +0200
+++ new/libart_lgpl-2.3.21/gen_art_config.c 1970-01-01 01:00:00.000000000 +0100
@@ -1,52 +0,0 @@
-#include
-#include "config.h"
-#include
-
-/**
- * A little utility function to generate header info.
- *
- * Yes, it would be possible to do this using more "native" autoconf
- * features, but I personally find this approach to be cleaner.
- *
- * The output of this program is generally written to art_config.h,
- * which is installed in libart's include dir.
- **/
-
-static void
-die (char *why)
-{
- fprintf (stderr, "gen_art_config: %s\n", why);
- exit (1);
-}
-
-int
-main (int argc, char **argv)
-{
- printf ("/* Automatically generated by gen_art_config.c */\n"
- "\n"
- "#define ART_SIZEOF_CHAR %d\n"
- "#define ART_SIZEOF_SHORT %d\n"
- "#define ART_SIZEOF_INT %d\n"
- "#define ART_SIZEOF_LONG %d\n"
- "\n",
- (int)sizeof(char), (int)sizeof(short), (int)sizeof(int), (int)sizeof(long));
-
- if (sizeof(char) == 1)
- printf ("typedef unsigned char art_u8;\n");
- else
- die ("sizeof(char) != 1");
-
- if (sizeof(short) == 2)
- printf ("typedef unsigned short art_u16;\n");
- else
- die ("sizeof(short) != 2");
-
- if (sizeof(int) == 4)
- printf ("typedef unsigned int art_u32;\n");
- else if (sizeof(long) == 4)
- printf ("typedef unsigned long art_u32;\n");
- else
- die ("sizeof(int) != 4 and sizeof(long) != 4");
-
- return 0;
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/gen_art_config.sh.in new/libart_lgpl-2.3.21/gen_art_config.sh.in
--- old/libart_lgpl-2.3.20/gen_art_config.sh.in 1970-01-01 01:00:00.000000000 +0100
+++ new/libart_lgpl-2.3.21/gen_art_config.sh.in 2009-04-18 14:29:25.000000000 +0200
@@ -0,0 +1,43 @@
+#!/bin/sh
+
+# A little utility function to generate header info.
+#
+# The output of this program is generally written to art_config.h,
+# which is installed in libart's include dir.
+
+
+echo "/* Automatically generated by gen_art_config */"
+echo
+echo "#define ART_SIZEOF_CHAR @ART_SIZEOF_CHAR@"
+echo "#define ART_SIZEOF_SHORT @ART_SIZEOF_SHORT@"
+echo "#define ART_SIZEOF_INT @ART_SIZEOF_INT@"
+echo "#define ART_SIZEOF_LONG @ART_SIZEOF_LONG@"
+echo
+
+if test @ART_SIZEOF_CHAR@ -eq 1; then
+ echo "typedef unsigned char art_u8;"
+else
+ echo 1>&2 "sizeof(char) != 1"
+ exit 1
+fi
+
+if test @ART_SIZEOF_SHORT@ -eq 2; then
+ echo "typedef unsigned short art_u16;"
+else
+ echo 1>&2 "sizeof(short) != 2"
+ exit 2
+fi
+
+if test @ART_SIZEOF_INT@ -eq 4; then
+ echo "typedef unsigned int art_u32;"
+else
+ if test @ART_SIZEOF_LONG@ -eq 4; then
+ echo "typedef unsigned long art_u32;"
+ else
+ echo 1>&2 "sizeof(int) != 4 and sizeof(long) != 4"
+ exit 3
+ fi
+fi
+
+exit 0
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/libart-features.h new/libart_lgpl-2.3.21/libart-features.h
--- old/libart_lgpl-2.3.20/libart-features.h 2008-01-30 10:00:45.000000000 +0100
+++ new/libart_lgpl-2.3.21/libart-features.h 2010-04-01 15:39:53.000000000 +0200
@@ -3,8 +3,8 @@
#define LIBART_MAJOR_VERSION (2)
#define LIBART_MINOR_VERSION (3)
-#define LIBART_MICRO_VERSION (20)
-#define LIBART_VERSION "2.3.20"
+#define LIBART_MICRO_VERSION (21)
+#define LIBART_VERSION "2.3.21"
#ifdef _WIN32
# ifdef LIBART_COMPILATION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libart_lgpl-2.3.20/missing new/libart_lgpl-2.3.21/missing
--- old/libart_lgpl-2.3.20/missing 2008-01-30 10:00:41.000000000 +0100
+++ new/libart_lgpl-2.3.21/missing 2010-04-01 15:39:48.000000000 +0200
@@ -1,10 +1,10 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2006-05-10.23
+scriptversion=2009-04-28.21; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+# 2008, 2009 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
@@ -18,9 +18,7 @@
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program. If not, see http://www.gnu.org/licenses/.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -89,6 +87,9 @@
tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
+\`g' are ignored when checking the name.
+
Send bug reports to ."
exit $?
;;
@@ -106,15 +107,22 @@
esac
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
-# the program).
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
case $1 in
- lex|yacc)
+ lex*|yacc*)
# Not GNU programs, they don't have --version.
;;
- tar)
+ tar*)
if test -n "$run"; then
echo 1>&2 "ERROR: \`tar' requires --run"
exit 1
@@ -138,7 +146,7 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case $1 in
+case $program in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
@@ -148,7 +156,7 @@
touch aclocal.m4
;;
- autoconf)
+ autoconf*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`${configure_ac}'. You might want to install the
@@ -157,7 +165,7 @@
touch configure
;;
- autoheader)
+ autoheader*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acconfig.h' or \`${configure_ac}'. You might want
@@ -187,7 +195,7 @@
while read f; do touch "$f"; done
;;
- autom4te)
+ autom4te*)
echo 1>&2 "\
WARNING: \`$1' is needed, but is $msg.
You might have modified some files without having the
@@ -210,7 +218,7 @@
fi
;;
- bison|yacc)
+ bison*|yacc*)
echo 1>&2 "\
WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
@@ -240,7 +248,7 @@
fi
;;
- lex|flex)
+ lex*|flex*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
@@ -263,7 +271,7 @@
fi
;;
- help2man)
+ help2man*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
@@ -277,11 +285,11 @@
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
- exit 1
+ exit $?
fi
;;
- makeinfo)
+ makeinfo*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
@@ -310,7 +318,7 @@
touch $file
;;
- tar)
+ tar*)
shift
# We have already tried tar in the generic part.
@@ -363,5 +371,6 @@
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
# End:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org