Hello community,
here is the log from the commit of package liferea for openSUSE:Factory checked in at 2012-09-15 17:28:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liferea (Old)
and /work/SRC/openSUSE:Factory/.liferea.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liferea", Maintainer is "gnome-maintainers@suse.de"
Changes:
--------
--- /work/SRC/openSUSE:Factory/liferea/liferea.changes 2012-08-04 21:50:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.liferea.new/liferea.changes 2012-09-15 17:28:36.000000000 +0200
@@ -1,0 +2,15 @@
+Fri Sep 14 16:35:29 UTC 2012 - vuntz@opensuse.org
+
+- Update to version 1.8.8:
+ + Fixes crash on empty links in auto-load-link mode (sf#3557513).
+ + Ensure node ids are in DB node relation on startup.
+ + Fixes search folder counter update on feed removal.
+ + Include AM_PROG_AR in configure.ac to work with automake 1.12.
+
+-------------------------------------------------------------------
+Wed Aug 29 07:08:34 UTC 2012 - dimstar@opensuse.org
+
+- Fix liferea-opensuse-feeds.patch (bnc#777737): openSUSE Feed
+ URLs with duplicate http://.
+
+-------------------------------------------------------------------
@@ -8 +23 @@
- (sf#2855990)
+ (sf#2855990, bnc#772538)
Old:
----
liferea-1.8.7.tar.gz
New:
----
liferea-1.8.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ liferea.spec ++++++
--- /var/tmp/diff_new_pack.IUoh84/_old 2012-09-15 17:28:38.000000000 +0200
+++ /var/tmp/diff_new_pack.IUoh84/_new 2012-09-15 17:28:38.000000000 +0200
@@ -17,13 +17,13 @@
Name: liferea
-Version: 1.8.7
+Version: 1.8.8
Release: 0
Summary: Linux Feed Reader
License: GPL-2.0+
Group: Productivity/Other
Url: http://liferea.sourceforge.net/
-Source: http://downloads.sourceforge.net/project/liferea/Liferea%20Stable/1.8.7/%{name}-%{version}.tar.gz
+Source: http://downloads.sourceforge.net/project/liferea/Liferea%20Stable/1.8.8/%{name}-%{version}.tar.gz
# PATCH-FEATURE-OPENSUSE liferea-opensuse-feeds.patch -- Add openSUSE feeds to default feeds
Patch0: liferea-opensuse-feeds.patch
BuildRequires: fdupes
++++++ liferea-1.8.7.tar.gz -> liferea-1.8.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/ChangeLog new/liferea-1.8.8/ChangeLog
--- old/liferea-1.8.7/ChangeLog 2012-07-30 23:46:32.000000000 +0200
+++ new/liferea-1.8.8/ChangeLog 2012-09-01 14:27:17.000000000 +0200
@@ -1,3 +1,14 @@
+2012-09-01 Lars Windolf
+
+ Version 1.8.8
+
+ * Fixes SF #3557513: Fixes crash on empty links in auto-load-link mode.
+ (patch by msquared84)
+ * Ensure node ids are in DB node relation on startup.
+ * Include AM_PROG_AR in configure.ac to work with automake 1.12
+ * Fixes search folder counter update on feed removal
+
+
2012-07-30 Lars Windolf
Version 1.8.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/Makefile.in new/liferea-1.8.8/Makefile.in
--- old/liferea-1.8.7/Makefile.in 2012-07-30 23:47:35.000000000 +0200
+++ new/liferea-1.8.8/Makefile.in 2012-09-01 14:27:53.000000000 +0200
@@ -38,8 +38,8 @@
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL \
- compile config.guess config.sub depcomp install-sh ltmain.sh \
- missing
+ ar-lib compile config.guess config.sub depcomp install-sh \
+ ltmain.sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/aclocal.m4 new/liferea-1.8.8/aclocal.m4
--- old/liferea-1.8.7/aclocal.m4 2012-07-30 23:47:33.000000000 +0200
+++ new/liferea-1.8.8/aclocal.m4 2012-09-01 14:27:51.000000000 +0200
@@ -9555,6 +9555,67 @@
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
+# Copyright (C) 2011 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_PROG_AR([ACT-IF-FAIL])
+# -------------------------
+# Try to determine the archiver interface, and trigger the ar-lib wrapper
+# if it is needed. If the detection of archiver interface fails, run
+# ACT-IF-FAIL (default is to abort configure with a proper error message).
+AC_DEFUN([AM_PROG_AR],
+[AC_BEFORE([$0], [LT_INIT])dnl
+AC_BEFORE([$0], [AC_PROG_LIBTOOL])dnl
+AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([ar-lib])dnl
+AC_CHECK_TOOLS([AR], [ar lib "link -lib"], [false])
+: ${AR=ar}
+
+AC_CACHE_CHECK([the archiver ($AR) interface], [am_cv_ar_interface],
+ [am_cv_ar_interface=ar
+ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int some_variable = 0;]])],
+ [am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
+ AC_TRY_EVAL([am_ar_try])
+ if test "$ac_status" -eq 0; then
+ am_cv_ar_interface=ar
+ else
+ am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
+ AC_TRY_EVAL([am_ar_try])
+ if test "$ac_status" -eq 0; then
+ am_cv_ar_interface=lib
+ else
+ am_cv_ar_interface=unknown
+ fi
+ fi
+ rm -f conftest.lib libconftest.a
+ ])
+ ])
+
+case $am_cv_ar_interface in
+ar)
+ ;;
+lib)
+ # Microsoft lib, so override with the ar-lib wrapper script.
+ # FIXME: It is wrong to rewrite AR.
+ # But if we don't then we get into trouble of one sort or another.
+ # A longer-term fix would be to have automake use am__AR in this case,
+ # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
+ # similar.
+ AR="$am_aux_dir/ar-lib $AR"
+ ;;
+unknown)
+ m4_default([$1],
+ [AC_MSG_ERROR([could not determine $AR interface])])
+ ;;
+esac
+AC_SUBST([AR])dnl
+])
+
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/ar-lib new/liferea-1.8.8/ar-lib
--- old/liferea-1.8.7/ar-lib 1970-01-01 01:00:00.000000000 +0100
+++ new/liferea-1.8.8/ar-lib 2012-08-18 20:27:58.000000000 +0200
@@ -0,0 +1,265 @@
+#! /bin/sh
+# Wrapper for Microsoft lib.exe
+
+me=ar-lib
+scriptversion=2012-01-30.22; # UTC
+
+# Copyright (C) 2010, 2012 Free Software Foundation, Inc.
+# Written by Peter Rosin .
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# 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, 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
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# This file is maintained in Automake, please report
+# bugs to or send patches to
+# .
+
+
+# func_error message
+func_error ()
+{
+ echo "$me: $1" 1>&2
+ exit 1
+}
+
+file_conv=
+
+# func_file_conv build_file
+# Convert a $build file to $host form and store it in $file
+# Currently only supports Windows hosts.
+func_file_conv ()
+{
+ file=$1
+ case $file in
+ / | /[!/]*) # absolute file, and not a UNC file
+ if test -z "$file_conv"; then
+ # lazily determine how to convert abs files
+ case `uname -s` in
+ MINGW*)
+ file_conv=mingw
+ ;;
+ CYGWIN*)
+ file_conv=cygwin
+ ;;
+ *)
+ file_conv=wine
+ ;;
+ esac
+ fi
+ case $file_conv in
+ mingw)
+ file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
+ ;;
+ cygwin)
+ file=`cygpath -m "$file" || echo "$file"`
+ ;;
+ wine)
+ file=`winepath -w "$file" || echo "$file"`
+ ;;
+ esac
+ ;;
+ esac
+}
+
+# func_at_file at_file operation archive
+# Iterate over all members in AT_FILE performing OPERATION on ARCHIVE
+# for each of them.
+# When interpreting the content of the @FILE, do NOT use func_file_conv,
+# since the user would need to supply preconverted file names to
+# binutils ar, at least for MinGW.
+func_at_file ()
+{
+ operation=$2
+ archive=$3
+ at_file_contents=`cat "$1"`
+ eval set x "$at_file_contents"
+ shift
+
+ for member
+ do
+ $AR -NOLOGO $operation:"$member" "$archive" || exit $?
+ done
+}
+
+case $1 in
+ '')
+ func_error "no command. Try '$0 --help' for more information."
+ ;;
+ -h | --h*)
+ cat <.
#
@@ -570,8 +570,8 @@
# Identity of this package.
PACKAGE_NAME='liferea'
PACKAGE_TARNAME='liferea'
-PACKAGE_VERSION='1.8.7'
-PACKAGE_STRING='liferea 1.8.7'
+PACKAGE_VERSION='1.8.8'
+PACKAGE_STRING='liferea 1.8.8'
PACKAGE_BUGREPORT='liferea-devel@lists.sourceforge.net'
PACKAGE_URL=''
@@ -692,8 +692,6 @@
DSYMUTIL
MANIFEST_TOOL
RANLIB
-ac_ct_AR
-AR
DLLTOOL
OBJDUMP
LN_S
@@ -705,6 +703,7 @@
EGREP
GREP
SED
+LIBTOOL
am__fastdepCC_FALSE
am__fastdepCC_TRUE
CCDEPMODE
@@ -722,7 +721,8 @@
LDFLAGS
CFLAGS
CC
-LIBTOOL
+ac_ct_AR
+AR
AM_BACKSLASH
AM_DEFAULT_VERBOSITY
AM_DEFAULT_V
@@ -800,11 +800,11 @@
ac_user_opts='
enable_option_checking
enable_silent_rules
+enable_dependency_tracking
enable_shared
enable_static
with_pic
enable_fast_install
-enable_dependency_tracking
with_gnu_ld
with_sysroot
enable_libtool_lock
@@ -1379,7 +1379,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures liferea 1.8.7 to adapt to many kinds of systems.
+\`configure' configures liferea 1.8.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1449,7 +1449,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of liferea 1.8.7:";;
+ short | recursive ) echo "Configuration of liferea 1.8.8:";;
esac
cat <<\_ACEOF
@@ -1459,12 +1459,12 @@
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-silent-rules less verbose build output (undo: `make V=1')
--disable-silent-rules verbose build output (undo: `make V=0')
+ --disable-dependency-tracking speeds up one-time build
+ --enable-dependency-tracking do not reject slow dependency extractors
--enable-shared[=PKGS] build shared libraries [default=yes]
--enable-static[=PKGS] build static libraries [default=yes]
--enable-fast-install[=PKGS]
optimize for fast installation [default=yes]
- --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors
--disable-libtool-lock avoid locking (might break parallel builds)
--disable-nls do not use Native Language Support
--disable-largefile omit support for large files
@@ -1582,7 +1582,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-liferea configure 1.8.7
+liferea configure 1.8.8
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1951,7 +1951,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by liferea $as_me 1.8.7, which was
+It was created by liferea $as_me 1.8.8, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2841,7 +2841,7 @@
# Define the identity of the package.
PACKAGE='liferea'
- VERSION='1.8.7'
+ VERSION='1.8.8'
cat >>confdefs.h <<_ACEOF
@@ -2921,102 +2921,6 @@
AM_BACKSLASH='\'
-
-
-case `pwd` in
- *\ * | *\ *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
-$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
-esac
-
-
-
-macro_version='2.4.2'
-macro_revision='1.3337'
-
-
-
-
-
-
-
-
-
-
-
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
-$as_echo_n "checking how to print strings... " >&6; }
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='printf %s\n'
-else
- # Use this function as a fallback that always works.
- func_fallback_echo ()
- {
- eval 'cat <<_LTECHO_EOF
-$1
-_LTECHO_EOF'
- }
- ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO ""
-}
-
-case "$ECHO" in
- printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
-$as_echo "printf" >&6; } ;;
- print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
-$as_echo "print -r" >&6; } ;;
- *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
-$as_echo "cat" >&6; } ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
DEPDIR="${am__leading_dot}deps"
ac_config_commands="$ac_config_commands depfiles"
@@ -3998,6 +3902,264 @@
fi
+
+if test -n "$ac_tool_prefix"; then
+ for ac_prog in ar lib "link -lib"
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_AR+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AR"; then
+ ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$AR" && break
+ done
+fi
+if test -z "$AR"; then
+ ac_ct_AR=$AR
+ for ac_prog in ar lib "link -lib"
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_AR+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AR"; then
+ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AR="$ac_prog"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_AR" && break
+done
+
+ if test "x$ac_ct_AR" = x; then
+ AR="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AR=$ac_ct_AR
+ fi
+fi
+
+: ${AR=ar}
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
+$as_echo_n "checking the archiver ($AR) interface... " >&6; }
+if ${am_cv_ar_interface+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ am_cv_ar_interface=ar
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+int some_variable = 0;
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+ am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
+ (eval $am_ar_try) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }
+ if test "$ac_status" -eq 0; then
+ am_cv_ar_interface=ar
+ else
+ am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
+ (eval $am_ar_try) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }
+ if test "$ac_status" -eq 0; then
+ am_cv_ar_interface=lib
+ else
+ am_cv_ar_interface=unknown
+ fi
+ fi
+ rm -f conftest.lib libconftest.a
+
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
+$as_echo "$am_cv_ar_interface" >&6; }
+
+case $am_cv_ar_interface in
+ar)
+ ;;
+lib)
+ # Microsoft lib, so override with the ar-lib wrapper script.
+ # FIXME: It is wrong to rewrite AR.
+ # But if we don't then we get into trouble of one sort or another.
+ # A longer-term fix would be to have automake use am__AR in this case,
+ # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
+ # similar.
+ AR="$am_aux_dir/ar-lib $AR"
+ ;;
+unknown)
+ as_fn_error $? "could not determine $AR interface" "$LINENO" 5
+ ;;
+esac
+
+
+
+
+case `pwd` in
+ *\ * | *\ *)
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.4.2'
+macro_revision='1.3337'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+# Backslashify metacharacters that are still active within
+# double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
+$as_echo_n "checking how to print strings... " >&6; }
+# Test print first, because it will be a builtin if present.
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
+ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
+ ECHO='print -r --'
+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
+ ECHO='printf %s\n'
+else
+ # Use this function as a fallback that always works.
+ func_fallback_echo ()
+ {
+ eval 'cat <<_LTECHO_EOF
+$1
+_LTECHO_EOF'
+ }
+ ECHO='func_fallback_echo'
+fi
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+ $ECHO ""
+}
+
+case "$ECHO" in
+ printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
+$as_echo "printf" >&6; } ;;
+ print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
+$as_echo "print -r" >&6; } ;;
+ *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
+$as_echo "cat" >&6; } ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
if ${ac_cv_path_SED+:} false; then :
@@ -5423,7 +5585,6 @@
-
if test -n "$ac_tool_prefix"; then
for ac_prog in ar
do
@@ -15136,7 +15297,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by liferea $as_me 1.8.7, which was
+This file was extended by liferea $as_me 1.8.8, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15202,7 +15363,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-liferea config.status 1.8.7
+liferea config.status 1.8.8
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/configure.ac new/liferea-1.8.8/configure.ac
--- old/liferea-1.8.7/configure.ac 2012-07-30 23:46:05.000000000 +0200
+++ new/liferea-1.8.8/configure.ac 2012-09-01 14:26:46.000000000 +0200
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT([liferea],[1.8.7],[liferea-devel@lists.sourceforge.net])
+AC_INIT([liferea],[1.8.8],[liferea-devel@lists.sourceforge.net])
AC_CANONICAL_HOST
AC_CONFIG_SRCDIR([src/feedlist.c])
@@ -8,6 +8,9 @@
AM_INIT_AUTOMAKE([1.11 foreign std-options -Wall -Werror])
AM_SILENT_RULES([yes])
+dnl Needed for automake 1.12
+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
+
AC_PREREQ(2.59)
LT_INIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/src/db.c new/liferea-1.8.8/src/db.c
--- old/liferea-1.8.7/src/db.c 2012-07-30 23:39:43.000000000 +0200
+++ new/liferea-1.8.8/src/db.c 2012-09-01 14:26:31.000000000 +0200
@@ -547,6 +547,7 @@
db_exec ("CREATE TRIGGER item_removal DELETE ON items "
"BEGIN "
" DELETE FROM metadata WHERE item_id = old.item_id; "
+ " DELETE FROM search_folder_items WHERE item_id = old.item_id; "
"END;");
db_exec ("CREATE TRIGGER subscription_removal DELETE ON subscription "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/src/export.c new/liferea-1.8.8/src/export.c
--- old/liferea-1.8.7/src/export.c 2012-07-30 23:39:43.000000000 +0200
+++ new/liferea-1.8.8/src/export.c 2012-09-01 14:26:31.000000000 +0200
@@ -336,6 +336,11 @@
subscription_update (node->subscription, 0);
}
+ /* 8. Always update the node info in the DB to ensure a proper
+ node entry and parent node information. Search folders would
+ silentely fail to work without node entry. */
+ db_node_update (node);
+
debug_exit ("import_parse_outline");
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.8.7/src/itemlist.c new/liferea-1.8.8/src/itemlist.c
--- old/liferea-1.8.7/src/itemlist.c 2012-07-30 23:39:43.000000000 +0200
+++ new/liferea-1.8.8/src/itemlist.c 2012-09-01 14:26:31.000000000 +0200
@@ -1,7 +1,7 @@
/**
* @file itemlist.c itemlist handling
*
- * Copyright (C) 2004-2011 Lars Lindner
+ * Copyright (C) 2004-2012 Lars Lindner
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -588,14 +588,13 @@
/* set read and unset update status when selecting */
if (item) {
- nodePtr node = node_from_id (item->nodeId);
+ gchar *link = NULL;
+ nodePtr node = node_from_id (item->nodeId);
item_set_read_state (item, TRUE);
itemview_set_mode (ITEMVIEW_SINGLE_ITEM);
- if (node->loadItemLink) {
- gchar* link = item_make_link (item);
-
+ if (node->loadItemLink && (link = item_make_link (item))) {
itemview_launch_URL (link, TRUE /* force internal */);
g_free (link);
} else {
++++++ liferea-opensuse-feeds.patch ++++++
--- /var/tmp/diff_new_pack.IUoh84/_old 2012-09-15 17:28:38.000000000 +0200
+++ /var/tmp/diff_new_pack.IUoh84/_new 2012-09-15 17:28:38.000000000 +0200
@@ -6,7 +6,7 @@
<outline text="International"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -19,7 +19,7 @@
<outline text="Example Feeds"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -32,7 +32,7 @@
<outline text="International"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -45,7 +45,7 @@
<outline text="Example Feeds"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -58,7 +58,7 @@
<outline text="Fuentes de ejemplo (inglés)">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -71,7 +71,7 @@
<outline text="Nazioarteko jarioak"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="Berriak">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -84,7 +84,7 @@
<outline text="News"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
<outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" />
@@ -97,7 +97,7 @@
<outline text="Exemplos de fontes (inglés)">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -110,7 +110,7 @@
<outline text="מהעולם"> <!-- translate this for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -123,7 +123,7 @@
<outline text="Példa hírforrások"> <!-- translate this for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="Magyar hírek">
<outline text="Híradó online" htmlUrl="http://www.hirado.hu/" xmlUrl="http://www.hirado.hu/Newsreel/rss/LatestNews.aspx" />
@@ -136,7 +136,7 @@
<outline text="Notizie internazionali">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="Notizie">
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -149,7 +149,7 @@
<outline text="International"> <!-- translate this for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News"> <!-- translate this title for localized feed list -->
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -162,7 +162,7 @@
<outline text="międzynarodowe">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News"> <!-- translate this title for localized feed list -->
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -175,7 +175,7 @@
<outline text="News"> <!-- translate this title for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
<outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" />
@@ -188,7 +188,7 @@
<outline text="internacional">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News"> <!-- translate this title for localized feed list -->
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -201,7 +201,7 @@
<outline text="Свободное программное обеспечение">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News"> <!-- translate this title for localized feed list -->
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -214,7 +214,7 @@
<outline text="International"> <!-- translate this for localized feed list -->
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News"> <!-- translate this title for localized feed list -->
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
@@ -227,7 +227,7 @@
<outline title="Öppen källkod" text="Öppen källkod" description="Öppen källkod" type="folder">
+ <outline text="openSUSE">
+ <outline text="openSUSE News" htmlUrl="http://news.opensuse.org/" xmlUrl="http://news.opensuse.org/?feed=rss2" />
-+ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://http://planet.opensuse.org/global/rss20.xml" />
++ <outline text="Planet SUSE" htmlUrl="http://planet.opensuse.org/" xmlUrl="http://planet.opensuse.org/global/rss20.xml" />
+ </outline>
<outline text="News"> <!-- translate this title for localized feed list -->
<outline text="Ars Technica" htmlUrl="http://arstechnica.com" xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org