openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
July 2014
- 1 participants
- 1416 discussions
Hello community,
here is the log from the commit of package SDL2 for openSUSE:Factory checked in at 2014-07-29 16:48:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/SDL2 (Old)
and /work/SRC/openSUSE:Factory/.SDL2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SDL2"
Changes:
--------
--- /work/SRC/openSUSE:Factory/SDL2/SDL2.changes 2014-05-27 12:02:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.SDL2.new/SDL2.changes 2014-07-29 16:48:53.000000000 +0200
@@ -1,0 +2,7 @@
+Mon Jul 21 20:13:17 UTC 2014 - jengelh(a)inai.de
+
+- Update to new upstream release 2.0.3
+* This is a minor bugfix release to take care of creating an OpenGL
+ context on Mac OS X.
+
+-------------------------------------------------------------------
Old:
----
SDL2-2.0.2.tar.gz
SDL2-2.0.2.tar.gz.sig
New:
----
SDL2-2.0.3.tar.gz
SDL2-2.0.3.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ SDL2.spec ++++++
--- /var/tmp/diff_new_pack.9L8cos/_old 2014-07-29 16:48:55.000000000 +0200
+++ /var/tmp/diff_new_pack.9L8cos/_new 2014-07-29 16:48:55.000000000 +0200
@@ -18,29 +18,31 @@
Name: SDL2
%define lname libSDL2-2_0-0
-Version: 2.0.2
+Version: 2.0.3
Release: 0
Summary: Simple DirectMedia Layer Library
License: Zlib
Group: Development/Libraries/X11
Url: http://libsdl.org/
+
#DL-URL: http://libsdl.org/download-2.0.php
Source: http://libsdl.org/release/%name-%version.tar.gz
Source2: http://libsdl.org/release/%name-%version.tar.gz.sig
Source3: %name.keyring
Source4: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: arts-devel
BuildRequires: alsa-devel >= 0.9.0
+BuildRequires: arts-devel
BuildRequires: dos2unix
BuildRequires: esound-devel >= 0.2.8
-BuildRequires: gcc gcc-c++
+BuildRequires: gcc
+BuildRequires: gcc-c++
BuildRequires: nasm
BuildRequires: pkgconfig
BuildRequires: pkgconfig(dbus-1)
+BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(glu)
-BuildRequires: pkgconfig(gl)
%if 0%{?suse_version} > 1120
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(glesv1_cm)
@@ -52,16 +54,16 @@
%endif
BuildRequires: pkgconfig(x11)
%if 0%{?suse_version} > 1120
-BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xrandr)
+BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(xxf86vm)
%endif
-BuildRequires: pkgconfig(xext)
-BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(libpulse-simple) >= 0.9
BuildRequires: pkgconfig(udev)
+BuildRequires: pkgconfig(xext)
+BuildRequires: pkgconfig(xi)
%ifarch ppc ppc64
BuildRequires: libspe2-devel
%endif
@@ -100,7 +102,6 @@
library.
%prep
-%{?gpg_verify: %gpg_verify %{S:2}}
%setup -q
dos2unix WhatsNew.txt
dos2unix TODO.txt
++++++ SDL2-2.0.2.tar.gz -> SDL2-2.0.3.tar.gz ++++++
++++ 11811 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libmowgli2 for openSUSE:Factory checked in at 2014-07-29 16:48:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmowgli2 (Old)
and /work/SRC/openSUSE:Factory/.libmowgli2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmowgli2"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libmowgli2/libmowgli2.changes 2014-07-21 22:34:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libmowgli2.new/libmowgli2.changes 2014-07-29 16:48:50.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Jul 23 12:13:51 UTC 2014 - jengelh(a)inai.de
+
+- Enable openssl support
+- Set symbol versions on the library because the API did change
+ upwards-compatibly
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libmowgli2.spec ++++++
--- /var/tmp/diff_new_pack.GtAEwg/_old 2014-07-29 16:48:51.000000000 +0200
+++ /var/tmp/diff_new_pack.GtAEwg/_new 2014-07-29 16:48:51.000000000 +0200
@@ -31,6 +31,7 @@
Source: libmowgli-%version.tar.xz
Patch1: platform.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: libopenssl-devel
BuildRequires: pkg-config
BuildRequires: xz
@@ -85,7 +86,8 @@
fi;
%configure
perl -i -pe 's{2\.0\.0}{%version}' *.pc
-make %{?_smp_mflags}
+echo 'G185 { global: *; };' >mowgli2.sym
+make %{?_smp_mflags} LDFLAGS="-Wl,--version-script=$PWD/mowgli2.sym"
%install
make install DESTDIR="%buildroot"
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package tilde for openSUSE:Factory checked in at 2014-07-29 16:48:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tilde (Old)
and /work/SRC/openSUSE:Factory/.tilde.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tilde"
Changes:
--------
--- /work/SRC/openSUSE:Factory/tilde/tilde.changes 2013-08-14 22:50:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.tilde.new/tilde.changes 2014-07-29 16:48:49.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Jul 21 19:13:05 UTC 2014 - jengelh(a)inai.de
+
+- Update to new upstream release 0.3.3
+* This release correctly handle errors in conversion when loading
+ files. When the converter failed in unexpected ways, Tilde would
+ previously crash.
+* Added warnings about trying to overwrite a read-only file,
+ improved the warnings about encoding issues when saving and fixed
+ the setting of the comment-keyword style.
+
+-------------------------------------------------------------------
Old:
----
tilde-0.3.0.tar.bz2
New:
----
tilde-0.3.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tilde.spec ++++++
--- /var/tmp/diff_new_pack.qb7F2y/_old 2014-07-29 16:48:50.000000000 +0200
+++ /var/tmp/diff_new_pack.qb7F2y/_new 2014-07-29 16:48:50.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package tilde
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -17,7 +17,7 @@
Name: tilde
-Version: 0.3.0
+Version: 0.3.3
Release: 0
Summary: An intuitive text editor for the terminal
License: GPL-3.0
++++++ tilde-0.3.0.tar.bz2 -> tilde-0.3.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/Changelog new/tilde-0.3.3/Changelog
--- old/tilde-0.3.0/Changelog 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/Changelog 2014-07-18 08:15:37.000000000 +0200
@@ -1,3 +1,19 @@
+Version 0.3.3:
+ Bug fixes:
+ - Warn users about attempting to write a read-only file.
+ - Improve warnings about encoding problems when saving.
+ - Correctly set the "Comment keyword" style.
+
+Version 0.3.2:
+ Bug fixes:
+ - Correctly handle errors in conversion when loading files. When the
+ converter failed in unexpected ways Tilde would crash.
+
+Version 0.3.1:
+ Bug fixes:
+ - Correctly handle non-existent files on load and save. Previous version
+ accidentally reintroduced the behaviour reported in bug 14.
+
Version 0.3.0:
New features:
- Detect instances of Tilde on the same terminal that have been suspended.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/Makefile.in new/tilde-0.3.3/Makefile.in
--- old/tilde-0.3.0/Makefile.in 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/Makefile.in 2014-07-18 08:15:37.000000000 +0200
@@ -54,7 +54,7 @@
SILENTCXX=@echo '[CXX]' $< ;
SILENTLD=@echo '[LD]' $@ ;
-OBJECTS=src/filestate.o src/filebuffer.o src/util.o src/option.o src/log.o src/main.o src/dialogs/optionsdialog.o src/dialogs/attributesdialog.o src/dialogs/selectbufferdialog.o src/filewrapper.o src/dialogs/encodingdialog.o src/fileautocompleter.o src/dialogs/openrecentdialog.o src/dialogs/highlightdialog.o src/fileline.o src/fileeditwindow.o src/openfiles.o
+OBJECTS=src/filestate.o src/log.o src/filebuffer.o src/util.o src/option.o src/main.o src/dialogs/optionsdialog.o src/dialogs/attributesdialog.o src/dialogs/selectbufferdialog.o src/filewrapper.o src/dialogs/encodingdialog.o src/openfiles.o src/fileautocompleter.o src/dialogs/openrecentdialog.o src/dialogs/highlightdialog.o src/fileline.o src/fileeditwindow.o
all: src/tilde
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/man/tilde.1 new/tilde-0.3.3/man/tilde.1
--- old/tilde-0.3.0/man/tilde.1 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/man/tilde.1 2014-07-18 08:15:37.000000000 +0200
@@ -1,5 +1,5 @@
-.\" Generated by manscript from -o
-.TH "TILDE" "1" "2013/06/08" "0.3.0" "An intuitive terminal text editor"
+.\" Generated by manscript from tilde.1.txt
+.TH "TILDE" "1" "2013/06/08" "0.3.3" "An intuitive terminal text editor"
.SH NAME
tilde \- an intuitive text editor for the console/terminal
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/ASAN.txt new/tilde-0.3.3/src/ASAN.txt
--- old/tilde-0.3.0/src/ASAN.txt 1970-01-01 01:00:00.000000000 +0100
+++ new/tilde-0.3.3/src/ASAN.txt 2014-07-18 08:15:37.000000000 +0200
@@ -0,0 +1,9 @@
+To use ASAN on Tilde, you first need to compile Tilde with the correct flags.
+This can be easily accomplished by adding ASAN=1 to the make command line. You
+should do this for all its libraries as well.
+
+When compiled in debug mode (which is the only mode in which the ASAN flags
+will be passed to the compiler), Tilde normally sets a virtual memory limit to
+prevent memory bugs from causing the machine to become unresponsive due to
+paging. However, this makes ASAN fail (it hangs the Tilde binary with clang
+3.2). To disable the memory limit, add --L -1 to the command line.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/callgrind.sh new/tilde-0.3.3/src/callgrind.sh
--- old/tilde-0.3.0/src/callgrind.sh 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/callgrind.sh 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2010-2012 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-DIR="`dirname \"$0\"`"
-
-if ! [ -x "$DIR/.objects/edit" ] ; then
- echo "Could not find edit executable"
- exit
-fi
-
-export LD_LIBRARY_PATH="`sed 's/#.*//' Makefile | egrep -o -- '-L[^[:space:]]+' | sed -r \"s%-L%$DIR/%g\" | tr '\n' ':' | sed -r 's/:$//'`"
-valgrind --tool=callgrind "$DIR/.objects/edit" --L=512 -Cconfig "$@"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/create_debug_replay new/tilde-0.3.3/src/create_debug_replay
--- old/tilde-0.3.0/src/create_debug_replay 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/create_debug_replay 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2011 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-if [ $# -ne 2 ] ; then
- echo "Usage: create_debug_replay <input> <output>"
- exit 1
-fi
-
-tdrerecord -o "$2" <( sed -r 's/(start.*)/\1 "--W"/;/[[:space:]]*start/a \
-expect "foo"\
-send 5000 "\\n"' "$1" )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/debug new/tilde-0.3.3/src/debug
--- old/tilde-0.3.0/src/debug 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/debug 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2011-2012 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-DIR="`dirname \"$0\"`"
-
-make -q -C "$DIR" || make -C "$DIR" || exit 1
-
-{ sleep 1 ; sh -c "ddd \"$DIR/.objects/edit\" \"`pgrep -x edit | tail -n1`\"" ; } &
-"$DIR/tedit" --W -Cconfig "$@"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/debug_replay new/tilde-0.3.3/src/debug_replay
--- old/tilde-0.3.0/src/debug_replay 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/debug_replay 1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2011 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-if [ $# -ne 1 ] ; then
- echo "Usage: debug_replay <recording>"
- exit 1
-fi
-
-{ sleep 1 ; sh -c "ddd \"$DIR/.objects/edit\" \"`pgrep -x edit`\"" ; } &
-tdreplay -d "$1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/dialogs/attributesdialog.cc new/tilde-0.3.3/src/dialogs/attributesdialog.cc
--- old/tilde-0.3.0/src/dialogs/attributesdialog.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/dialogs/attributesdialog.cc 2014-07-18 08:15:37.000000000 +0200
@@ -238,7 +238,7 @@
brace_highlight = term_specific_option.brace_highlight;
comment = term_specific_option.highlights[map_highlight(NULL, "comment")];
- comment_keyword = term_specific_option.highlights[map_highlight(NULL, "comment_keyword")];
+ comment_keyword = term_specific_option.highlights[map_highlight(NULL, "comment-keyword")];
keyword = term_specific_option.highlights[map_highlight(NULL, "keyword")];
number = term_specific_option.highlights[map_highlight(NULL, "number")];
string = term_specific_option.highlights[map_highlight(NULL, "string")];
@@ -287,7 +287,11 @@
option.highlights[highlight_idx] = name.is_valid() ? name() : get_default_attr(attr); \
} while (0)
SET_WITH_DEFAULT(comment, COMMENT);
- SET_WITH_DEFAULT(comment_keyword, COMMENT_KEYWORD);
+ {
+ int highlight_idx = map_highlight(NULL, "comment-keyword");
+ term_specific_option.highlights[highlight_idx] = comment_keyword;
+ option.highlights[highlight_idx] = comment_keyword.is_valid() ? comment_keyword() : get_default_attr(COMMENT_KEYWORD);
+ }
SET_WITH_DEFAULT(keyword, KEYWORD);
SET_WITH_DEFAULT(number, NUMBER);
SET_WITH_DEFAULT(string, STRING);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/filebuffer.cc new/tilde-0.3.3/src/filebuffer.cc
--- old/tilde-0.3.0/src/filebuffer.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/filebuffer.cc 2014-07-18 08:15:37.000000000 +0200
@@ -84,8 +84,11 @@
transcript_t *handle;
transcript_error_t error;
- if ((_name = canonicalize_path(name)) == NULL)
+ if ((_name = canonicalize_path(name)) == NULL) {
+ if (errno == ENOENT && state->state == load_process_t::INITIAL_MISSING_OK)
+ break;
return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
+ }
/* name is a cleanup ptr. */
name = _name;
@@ -195,7 +198,6 @@
/* FIXME: try to prevent as many race conditions as possible here. */
rw_result_t file_buffer_t::save(save_as_process_t *state) {
size_t idx;
- const char *save_name;
if (state->file != this)
PANIC();
@@ -205,18 +207,20 @@
if (state->name.empty()) {
if (name == NULL)
PANIC();
- save_name = name;
+ state->save_name = name;
} else {
- save_name = state->name.c_str();
+ state->save_name = state->name.c_str();
}
-lprintf("canonicalize_path\n");
- if ((state->real_name = canonicalize_path(save_name)) == NULL)
- return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
-lprintf("stat %s\n", state->real_name);
+
+ if ((state->real_name = canonicalize_path(state->save_name)) == NULL) {
+ if (errno != ENOENT)
+ return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
+ state->real_name = strdup_impl(state->save_name);
+ }
+
/* FIXME: to avoid race conditions, it is probably better to try open with O_CREAT|O_EXCL
However, this may cause issues with NFS, which is known to have isues with this. */
if (stat(state->real_name, &state->file_info) < 0) {
-lprintf("stat failed! %m\n");
if (errno == ENOENT) {
if ((state->fd = creat(state->real_name, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)) < 0)
return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
@@ -231,7 +235,11 @@
here. It is an ugly hack, but it does prevent a lot of code
duplication and other hacks. */
case save_as_process_t::ALLOW_OVERWRITE:
- string temp_name_str = state->real_name;
+ state->state = save_as_process_t::ALLOW_OVERWRITE_READONLY;
+ if (access(state->save_name, W_OK) != 0)
+ return rw_result_t(rw_result_t::FILE_EXISTS_READONLY);
+ case save_as_process_t::ALLOW_OVERWRITE_READONLY:
+ string temp_name_str = state->real_name.get();
if ((idx = temp_name_str.rfind('/')) == string::npos)
idx = 0;
@@ -249,7 +257,6 @@
to change that string. So we'll just have to strdup it :-( */
if ((state->temp_name = strdup_impl(temp_name_str.c_str())) == NULL)
return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
-lprintf("mkstemp\n");
if ((state->fd = mkstemp(state->temp_name)) < 0)
return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
@@ -305,12 +312,11 @@
state->fd = -1;
if (state->temp_name != NULL) {
if (option.make_backup) {
- string backup_name = state->real_name;
+ string backup_name = state->real_name.get();
backup_name += '~';
unlink(backup_name.c_str());
link(state->real_name, backup_name.c_str());
}
-lprintf("rename\n");
if (rename(state->temp_name, state->real_name) < 0)
return rw_result_t(rw_result_t::ERRNO_ERROR, errno);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/filestate.cc new/tilde-0.3.3/src/filestate.cc
--- old/tilde-0.3.0/src/filestate.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/filestate.cc 2014-07-18 08:15:37.000000000 +0200
@@ -61,11 +61,15 @@
case rw_result_t::CONVERSION_OPEN_ERROR:
printf_into(&message, "Could not find a converter for selected encoding: %s",
transcript_strerror(rw_result.get_transcript_error()));
+ delete file;
+ file = NULL;
error_dialog->set_message(&message);
error_dialog->show();
break;
case rw_result_t::CONVERSION_ERROR:
printf_into(&message, "Could not load file in encoding %s: %s", file->get_encoding(), transcript_strerror(rw_result.get_transcript_error()));
+ delete file;
+ file = NULL;
error_dialog->set_message(&message);
error_dialog->show();
break;
@@ -124,8 +128,9 @@
}
load_process_t::~load_process_t(void) {
- if (!result && file != NULL)
- delete file;
+#ifdef DEBUG
+ ASSERT(result || file == NULL);
+#endif
delete wrapper;
if (fd >= 0)
close(fd);
@@ -151,7 +156,7 @@
}
save_as_process_t::save_as_process_t(const callback_t &cb, file_buffer_t *_file) : stepped_process_t(cb), state(SELECT_FILE),
- file(_file), real_name(NULL), temp_name(NULL), fd(-1), wrapper(NULL)
+ file(_file), save_name(NULL), real_name(NULL), temp_name(NULL), fd(-1), wrapper(NULL)
{}
bool save_as_process_t::step(void) {
@@ -183,19 +188,30 @@
continue_abort_dialog->set_message(&message);
continue_abort_dialog->show();
return false;
+ case rw_result_t::FILE_EXISTS_READONLY:
+ printf_into(&message, "File '%s' is readonly", save_name);
+ connections.push_back(continue_abort_dialog->connect_activate(sigc::mem_fun(this, &save_as_process_t::run), 0));
+ connections.push_back(continue_abort_dialog->connect_activate(sigc::mem_fun(this, &save_as_process_t::abort), 1));
+ continue_abort_dialog->set_message(&message);
+ continue_abort_dialog->show();
+ return false;
case rw_result_t::ERRNO_ERROR:
printf_into(&message, "Could not save file: %s", strerror(rw_result.get_errno_error()));
error_dialog->set_message(&message);
error_dialog->show();
break;
case rw_result_t::CONVERSION_ERROR:
- printf_into(&message, "Could not save file in encoding FIXME: %s", transcript_strerror(rw_result.get_transcript_error()));
+ if (encoding.empty())
+ encoding = file->get_encoding();
+ printf_into(&message, "Could not save file in encoding %s: %s", encoding.c_str(), transcript_strerror(rw_result.get_transcript_error()));
error_dialog->set_message(&message);
error_dialog->show();
break;
case rw_result_t::CONVERSION_IMPRECISE:
+ if (encoding.empty())
+ encoding = file->get_encoding();
i++;
- printf_into(&message, "Conversion into encoding FIXME is irreversible");
+ printf_into(&message, "Conversion into encoding %s is irreversible", encoding.c_str());
connections.push_back(continue_abort_dialog->connect_activate(sigc::mem_fun(this, &save_as_process_t::run), 0));
connections.push_back(continue_abort_dialog->connect_activate(sigc::mem_fun(this, &save_as_process_t::abort), 1));
continue_abort_dialog->set_message(&message);
@@ -220,8 +236,6 @@
}
save_as_process_t::~save_as_process_t(void) {
- free(real_name);
-
if (fd >= 0) {
close(fd);
if (temp_name != NULL) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/filestate.h new/tilde-0.3.3/src/filestate.h
--- old/tilde-0.3.0/src/filestate.h 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/filestate.h 2014-07-18 08:15:37.000000000 +0200
@@ -32,6 +32,7 @@
enum stop_reason_t {
SUCCESS,
FILE_EXISTS,
+ FILE_EXISTS_READONLY,
ERRNO_ERROR,
CONVERSION_OPEN_ERROR,
CONVERSION_IMPRECISE,
@@ -106,6 +107,7 @@
SELECT_FILE,
INITIAL,
ALLOW_OVERWRITE,
+ ALLOW_OVERWRITE_READONLY,
WRITING
};
int state;
@@ -115,7 +117,8 @@
std::string encoding;
// State for save file_buffer_t::save function
- char *real_name;
+ const char *save_name;
+ cleanup_free_ptr<char>::t real_name;
char *temp_name;
int fd;
int i;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/filewrapper.cc new/tilde-0.3.3/src/filewrapper.cc
--- old/tilde-0.3.0/src/filewrapper.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/filewrapper.cc 2014-07-18 08:15:37.000000000 +0200
@@ -104,7 +104,7 @@
delete wrapped_buffer;
}
-file_read_wrapper_t::file_read_wrapper_t(int fd, transcript_t *handle) : buffer_index(0), at_eof(false), accumulated(NULL) {
+file_read_wrapper_t::file_read_wrapper_t(int fd, transcript_t *handle) {
buffer = new read_buffer_t(fd);
if (handle != NULL) {
buffer_t *transcript_buffer = new transcript_buffer_t(buffer, handle);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/filewrapper.h new/tilde-0.3.3/src/filewrapper.h
--- old/tilde-0.3.0/src/filewrapper.h 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/filewrapper.h 2014-07-18 08:15:37.000000000 +0200
@@ -64,9 +64,6 @@
class file_read_wrapper_t {
private:
buffer_t *buffer;
- int buffer_index;
- bool at_eof;
- string *accumulated;
public:
file_read_wrapper_t(int fd, transcript_t *handle = NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/helgrind.sh new/tilde-0.3.3/src/helgrind.sh
--- old/tilde-0.3.0/src/helgrind.sh 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/helgrind.sh 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2010,2012 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-DIR="`dirname \"$0\"`"
-
-make -q -C "$DIR" || make -C "$DIR" || exit 1
-
-if ! [ -x "$DIR/.objects/edit" ] ; then
- echo "Could not find edit executable"
- exit
-fi
-
-export LD_LIBRARY_PATH="`sed 's/#.*//' $DIR/Makefile | egrep -o -- '-L[^[:space:]]+' | sed -r \"s%-L%$DIR/%g\" | tr '\n' ':' | sed -r 's/:$//'`"
-valgrind --tool=helgrind --log-file="$DIR/helgrind.log" "$DIR/.objects/edit" --L=500 -Cconfig "$@"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/main.cc new/tilde-0.3.3/src/main.cc
--- old/tilde-0.3.0/src/main.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/main.cc 2014-07-18 08:15:37.000000000 +0200
@@ -58,7 +58,6 @@
private:
menu_bar_t *menu;
menu_panel_t *panel;
- menu_item_base_t *remove;
split_t *split;
select_buffer_dialog_t *select_buffer_dialog;
@@ -209,7 +208,7 @@
about_dialog = new message_dialog_t(45, "About", "Close", NULL);
about_dialog->center_over(this);
about_dialog->set_max_text_height(13);
- about_dialog->set_message("Tilde - The intuitive text editor\n\nVersion 0.3.0\nCopyright (c) 2011-2012 G.P. Halkes\n\n" // @copyright
+ about_dialog->set_message("Tilde - The intuitive text editor\n\nVersion 0.3.3\nCopyright (c) 2011-2012 G.P. Halkes\n\n" // @copyright
"The Tilde text editor is licensed under the GNU General Public License version 3. "
"You should have received a copy of the GNU General Public License along with this program. "
"If not, see <http://www.gnu.org/licenses/>.");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/option.cc new/tilde-0.3.3/src/option.cc
--- old/tilde-0.3.0/src/option.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/option.cc 2014-07-18 08:15:37.000000000 +0200
@@ -331,7 +331,7 @@
}
static void print_version(void) {
- printf("Tilde version 0.3.0\n"
+ printf("Tilde version 0.3.3\n"
"Copyright (c) 2011-2012 G.P. Halkes\n" // @copyright
"Tilde is licensed under the GNU General Public License version 3\n");
printf("Library versions:\n"
@@ -385,7 +385,7 @@
cli_option.wait = true;
END_OPTION
LONG_OPTION("L", REQUIRED_ARG)
- PARSE_INT(cli_option.vm_limit, 1, INT_MAX / (1024 * 1024));
+ PARSE_INT(cli_option.vm_limit, -1, INT_MAX / (1024 * 1024));
END_OPTION
LONG_OPTION("D", NO_ARG)
cli_option.start_debugger_on_segfault = true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/save_recording new/tilde-0.3.3/src/save_recording
--- old/tilde-0.3.0/src/save_recording 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/save_recording 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2011 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-if [ $# -ne 1 ] ; then
- echo "Usage: save_recording <name>"
- exit 1
-fi
-
-DIR="`dirname \"$0\"`"
-
-cp -i "$DIR/.recordings/last" "$1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/tedit new/tilde-0.3.3/src/tedit
--- old/tilde-0.3.0/src/tedit 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/tedit 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2011,2013 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-DIR="`dirname \"$0\"`"
-
-make -q -C "$DIR" || make -C "$DIR" || exit 1
-
-if ! [ -x "$DIR/.objects/edit" ] ; then
- echo "Could not find edit executable"
- exit
-fi
-
-[ -d .recordings ] || mkdir .recordings
-
-DATE="`date +%F@%T`"
-rm "$DIR/.recordings/last" "$DIR/log.txt" "$DIR/libt3widgetlog.txt" "$DIR/libt3windowlog.txt" 2>/dev/null
-tdrecord -o "$DIR/.recordings/last" -X "$DIR/.objects/edit" --D -Cconfig "$@"
-
-ln "$DIR/.recordings/last" "$DIR/.recordings/record-$DATE"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/util.cc new/tilde-0.3.3/src/util.cc
--- old/tilde-0.3.0/src/util.cc 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/util.cc 2014-07-18 08:15:37.000000000 +0200
@@ -100,6 +100,9 @@
}
void set_limits() {
+ if (cli_option.vm_limit < 0)
+ return;
+
int mb = cli_option.vm_limit == 0 ? 250 : cli_option.vm_limit;
struct rlimit vm_limit;
printf("Debug mode: Setting VM limit\n");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/valgrind.sh new/tilde-0.3.3/src/valgrind.sh
--- old/tilde-0.3.0/src/valgrind.sh 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/valgrind.sh 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2010-2012 G.P. Halkes
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-
-# 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/>.
-
-DIR="`dirname \"$0\"`"
-
-make -q -C "$DIR" || make -C "$DIR" || exit 1
-
-if ! [ -x "$DIR/.objects/edit" ] ; then
- echo "Could not find edit executable"
- exit
-fi
-
-export LD_LIBRARY_PATH="`sed 's/#.*//' $DIR/Makefile | egrep -o -- '-L[^[:space:]]+' | sed -r \"s%-L%$DIR/%g\" | tr '\n' ':' | sed -r 's/:$//'`"
-valgrind --tool=memcheck --leak-check=full --show-reachable=yes --num-callers=32 --suppressions=valgrind.supp \
- --log-file="$DIR/valgrind.log" "$DIR/.objects/edit" --L=250 -Cconfig "$@"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tilde-0.3.0/src/valgrind.supp new/tilde-0.3.3/src/valgrind.supp
--- old/tilde-0.3.0/src/valgrind.supp 2013-06-09 15:03:31.000000000 +0200
+++ new/tilde-0.3.3/src/valgrind.supp 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-{
- lt_dladvise leak
- Memcheck:Leak
- fun:malloc
- fun:lt__malloc
- fun:lt__zalloc
- fun:lt_dladvise_init
-}
-{
- ncurses leaks
- Memcheck:Leak
- fun:*alloc
- ...
- fun:_nc_*
-}
-{
- pthread_cancel leak
- Memcheck:Leak
- fun:malloc
- ...
- fun:pthread_cancel
-}
-{
- XOpenDisplay leak
- Memcheck:Leak
- fun:malloc
- obj:*
- obj:*
- obj:*
- obj:*
- obj:*
- obj:*
- fun:_ZN9t3_widgetL23init_external_clipboardEb
-}
-{
- dlopen error leak
- Memcheck:Leak
- fun:calloc
- fun:_dlerror_run
- fun:dlopen@@GLIBC_2.2.5
- fun:do_dlopen
- fun:db_open
-}
-
-{
- xcb_connect leak
- Memcheck:Leak
- fun:malloc
- obj:*
- obj:*
- obj:*
- obj:*
- fun:_ZN9t3_widgetL23init_external_clipboardEb
-}
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libtranscript for openSUSE:Factory checked in at 2014-07-29 16:48:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtranscript (Old)
and /work/SRC/openSUSE:Factory/.libtranscript.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libtranscript"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libtranscript/libtranscript.changes 2014-02-17 13:03:02.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libtranscript.new/libtranscript.changes 2014-07-29 16:48:46.000000000 +0200
@@ -1,0 +2,10 @@
+Mon Jul 21 19:11:36 UTC 2014 - jengelh(a)inai.de
+
+- Update to new upstream release 0.3.1
+* This release removes support for Windows-21866 character set.
+ This should be the same as the KOI8-U character set (which is
+ supported). Furthermore, this release properly handles unpaired
+ high surrogates in a UTF-8 stream and uses a script to install
+ the required symbolic links, instead of the linkltc program.
+
+-------------------------------------------------------------------
Old:
----
libtranscript-0.3.0.tar.bz2
New:
----
libtranscript-0.3.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libtranscript.spec ++++++
--- /var/tmp/diff_new_pack.HmITkB/_old 2014-07-29 16:48:47.000000000 +0200
+++ /var/tmp/diff_new_pack.HmITkB/_new 2014-07-29 16:48:47.000000000 +0200
@@ -18,7 +18,7 @@
Name: libtranscript
%define lname libtranscript1
-Version: 0.3.0
+Version: 0.3.1
Release: 0
Summary: A character set conversion library
License: GPL-3.0
++++++ libtranscript-0.3.0.tar.bz2 -> libtranscript-0.3.1.tar.bz2 ++++++
++++ 31425 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libt3window for openSUSE:Factory checked in at 2014-07-29 16:48:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libt3window (Old)
and /work/SRC/openSUSE:Factory/.libt3window.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libt3window"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libt3window/libt3window.changes 2014-02-17 13:02:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libt3window.new/libt3window.changes 2014-07-29 16:48:45.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Jul 21 19:10:29 UTC 2014 - jengelh(a)inai.de
+
+- Update to new upstream release 0.2.2
+* This release fixes the handling of the nul character.
+
+-------------------------------------------------------------------
Old:
----
libt3window-0.2.1.tar.bz2
New:
----
libt3window-0.2.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libt3window.spec ++++++
--- /var/tmp/diff_new_pack.eukAFL/_old 2014-07-29 16:48:46.000000000 +0200
+++ /var/tmp/diff_new_pack.eukAFL/_new 2014-07-29 16:48:46.000000000 +0200
@@ -18,7 +18,7 @@
Name: libt3window
%define lname libt3window0
-Version: 0.2.1
+Version: 0.2.2
Release: 0
Summary: The Tilde Toolkit's window-based terminal program library
License: GPL-3.0
++++++ libt3window-0.2.1.tar.bz2 -> libt3window-0.2.2.tar.bz2 ++++++
++++ 10963 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libt3widget for openSUSE:Factory checked in at 2014-07-29 16:48:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libt3widget (Old)
and /work/SRC/openSUSE:Factory/.libt3widget.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libt3widget"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libt3widget/libt3widget.changes 2014-02-11 11:28:11.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libt3widget.new/libt3widget.changes 2014-07-29 16:48:42.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Jul 21 19:08:19 UTC 2014 - jengelh(a)inai.de
+
+- Update to new upstream release 0.4.6
+* This release fixes the movement of cursor after inserting a tab
+ and when pressing left or right when text is selected.
+ Furthermore, it disallows pasting of values with filtered
+ characters in text fields.
+* This release also fixes the movement of cursor after positioning
+ the cursor with the mouse; a crash when clicking beyond the text
+ in wrap mode; sanitization of directory names.
+
+-------------------------------------------------------------------
Old:
----
libt3widget-0.4.4.tar.bz2
New:
----
libt3widget-0.4.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libt3widget.spec ++++++
--- /var/tmp/diff_new_pack.SK8NtC/_old 2014-07-29 16:48:44.000000000 +0200
+++ /var/tmp/diff_new_pack.SK8NtC/_new 2014-07-29 16:48:44.000000000 +0200
@@ -18,7 +18,7 @@
Name: libt3widget
%define lname libt3widget1
-Version: 0.4.4
+Version: 0.4.6
Release: 0
Summary: The Tilde terminal dialog toolkit
License: GPL-3.0
++++++ libt3widget-0.4.4.tar.bz2 -> libt3widget-0.4.6.tar.bz2 ++++++
++++ 45372 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libt3highlight for openSUSE:Factory checked in at 2014-07-29 16:48:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libt3highlight (Old)
and /work/SRC/openSUSE:Factory/.libt3highlight.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libt3highlight"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libt3highlight/libt3highlight.changes 2014-02-17 12:56:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libt3highlight.new/libt3highlight.changes 2014-07-29 16:48:41.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Jul 21 19:06:18 UTC 2014 - jengelh(a)inai.de
+
+- Update to new upstream release 0.3.4
+* This release adds the override keyword for C++, updates the diff
+ language specification to be more permissive and corrects the
+ color for deletions in t3highlight when outputing to terminal.
+
+-------------------------------------------------------------------
Old:
----
libt3highlight-0.3.3.tar.bz2
New:
----
libt3highlight-0.3.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libt3highlight.spec ++++++
--- /var/tmp/diff_new_pack.C0m6Ll/_old 2014-07-29 16:48:42.000000000 +0200
+++ /var/tmp/diff_new_pack.C0m6Ll/_new 2014-07-29 16:48:42.000000000 +0200
@@ -18,7 +18,7 @@
Name: libt3highlight
%define lname libt3highlight1
-Version: 0.3.3
+Version: 0.3.4
Release: 0
Summary: The Tilde Toolkit's syntax highlighting library
License: GPL-3.0
++++++ libt3highlight-0.3.3.tar.bz2 -> libt3highlight-0.3.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/Changelog new/libt3highlight-0.3.4/Changelog
--- old/libt3highlight-0.3.3/Changelog 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/Changelog 2014-05-03 14:49:33.000000000 +0200
@@ -1,3 +1,9 @@
+Version 0.3.4:
+ Bug fixes:
+ - Add override keyword for C++.
+ - Update the diff language spec to be more permissive.
+ - Correct color for deletions in t3highlight when outputing to terminal.
+
Version 0.3.3:
Bug fixes:
- Loop check in matching checked the end of the previoius match instead of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/config.pkg new/libt3highlight-0.3.4/config.pkg
--- old/libt3highlight-0.3.3/config.pkg 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/config.pkg 2014-05-03 14:49:33.000000000 +0200
@@ -60,7 +60,7 @@
error "!! Can not find libt3config. libt3config is required to compile libt3highlight."
PKGCONFIG_DESC="Syntax highlighting library"
- PKGCONFIG_VERSION="0.3.3"
+ PKGCONFIG_VERSION="0.3.4"
PKGCONFIG_URL="http://os.ghalkes.nl/t3/libt3highlight.html"
PKGCONFIG_CFLAGS="-I\${includedir}/t3/highlight"
PKGCONFIG_LIBS="-lt3highlight"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/annotated.html new/libt3highlight-0.3.4/doc/API/annotated.html
--- old/libt3highlight-0.3.3/doc/API/annotated.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/annotated.html 2014-05-03 14:49:33.000000000 +0200
@@ -94,7 +94,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/classes.html new/libt3highlight-0.3.4/doc/API/classes.html
--- old/libt3highlight-0.3.3/doc/API/classes.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/classes.html 2014-05-03 14:49:33.000000000 +0200
@@ -95,7 +95,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/dir_68267d1309a1af8e8297ef4c3efbcdba.html new/libt3highlight-0.3.4/doc/API/dir_68267d1309a1af8e8297ef4c3efbcdba.html
--- old/libt3highlight-0.3.3/doc/API/dir_68267d1309a1af8e8297ef4c3efbcdba.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/dir_68267d1309a1af8e8297ef4c3efbcdba.html 2014-05-03 14:49:33.000000000 +0200
@@ -112,7 +112,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/functions.html new/libt3highlight-0.3.4/doc/API/functions.html
--- old/libt3highlight-0.3.3/doc/API/functions.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/functions.html 2014-05-03 14:49:33.000000000 +0200
@@ -105,7 +105,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/functions_vars.html new/libt3highlight-0.3.4/doc/API/functions_vars.html
--- old/libt3highlight-0.3.3/doc/API/functions_vars.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/functions_vars.html 2014-05-03 14:49:33.000000000 +0200
@@ -105,7 +105,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/group__t3highlight__other.html new/libt3highlight-0.3.4/doc/API/group__t3highlight__other.html
--- old/libt3highlight-0.3.3/doc/API/group__t3highlight__other.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/group__t3highlight__other.html 2014-05-03 14:49:33.000000000 +0200
@@ -1427,7 +1427,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/highlight_8h_source.html new/libt3highlight-0.3.4/doc/API/highlight_8h_source.html
--- old/libt3highlight-0.3.3/doc/API/highlight_8h_source.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/highlight_8h_source.html 2014-05-03 14:49:33.000000000 +0200
@@ -192,7 +192,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/highlight__api_8h_source.html new/libt3highlight-0.3.4/doc/API/highlight__api_8h_source.html
--- old/libt3highlight-0.3.3/doc/API/highlight__api_8h_source.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/highlight__api_8h_source.html 2014-05-03 14:49:33.000000000 +0200
@@ -133,7 +133,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/highlight__errors_8h_source.html new/libt3highlight-0.3.4/doc/API/highlight__errors_8h_source.html
--- old/libt3highlight-0.3.3/doc/API/highlight__errors_8h_source.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/highlight__errors_8h_source.html 2014-05-03 14:49:33.000000000 +0200
@@ -138,7 +138,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/index.html new/libt3highlight-0.3.4/doc/API/index.html
--- old/libt3highlight-0.3.3/doc/API/index.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/index.html 2014-05-03 14:49:33.000000000 +0200
@@ -85,7 +85,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/internal_8h_source.html new/libt3highlight-0.3.4/doc/API/internal_8h_source.html
--- old/libt3highlight-0.3.3/doc/API/internal_8h_source.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/internal_8h_source.html 2014-05-03 14:49:33.000000000 +0200
@@ -242,7 +242,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/main__doc_8h_source.html new/libt3highlight-0.3.4/doc/API/main__doc_8h_source.html
--- old/libt3highlight-0.3.3/doc/API/main__doc_8h_source.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/main__doc_8h_source.html 2014-05-03 14:49:33.000000000 +0200
@@ -81,7 +81,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/modules.html new/libt3highlight-0.3.4/doc/API/modules.html
--- old/libt3highlight-0.3.3/doc/API/modules.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/modules.html 2014-05-03 14:49:33.000000000 +0200
@@ -85,7 +85,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/pages.html new/libt3highlight-0.3.4/doc/API/pages.html
--- old/libt3highlight-0.3.3/doc/API/pages.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/pages.html 2014-05-03 14:49:33.000000000 +0200
@@ -87,7 +87,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/structt3__highlight__error__t.html new/libt3highlight-0.3.4/doc/API/structt3__highlight__error__t.html
--- old/libt3highlight-0.3.3/doc/API/structt3__highlight__error__t.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/structt3__highlight__error__t.html 2014-05-03 14:49:33.000000000 +0200
@@ -152,7 +152,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/structt3__highlight__lang__t.html new/libt3highlight-0.3.4/doc/API/structt3__highlight__lang__t.html
--- old/libt3highlight-0.3.3/doc/API/structt3__highlight__lang__t.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/structt3__highlight__lang__t.html 2014-05-03 14:49:33.000000000 +0200
@@ -132,7 +132,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/structt3__highlight__match__t.html new/libt3highlight-0.3.4/doc/API/structt3__highlight__match__t.html
--- old/libt3highlight-0.3.3/doc/API/structt3__highlight__match__t.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/structt3__highlight__match__t.html 2014-05-03 14:49:33.000000000 +0200
@@ -91,7 +91,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/structt3__highlight__t.html new/libt3highlight-0.3.4/doc/API/structt3__highlight__t.html
--- old/libt3highlight-0.3.3/doc/API/structt3__highlight__t.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/structt3__highlight__t.html 2014-05-03 14:49:33.000000000 +0200
@@ -91,7 +91,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/style.html new/libt3highlight-0.3.4/doc/API/style.html
--- old/libt3highlight-0.3.3/doc/API/style.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/style.html 2014-05-03 14:49:33.000000000 +0200
@@ -154,7 +154,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/syntax.html new/libt3highlight-0.3.4/doc/API/syntax.html
--- old/libt3highlight-0.3.3/doc/API/syntax.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/syntax.html 2014-05-03 14:49:33.000000000 +0200
@@ -223,7 +223,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/users_doc.html new/libt3highlight-0.3.4/doc/API/users_doc.html
--- old/libt3highlight-0.3.3/doc/API/users_doc.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/users_doc.html 2014-05-03 14:49:33.000000000 +0200
@@ -117,7 +117,7 @@
</pre> </div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/doc/API/vector_8h_source.html new/libt3highlight-0.3.4/doc/API/vector_8h_source.html
--- old/libt3highlight-0.3.3/doc/API/vector_8h_source.html 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/doc/API/vector_8h_source.html 2014-05-03 14:49:33.000000000 +0200
@@ -119,7 +119,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Sun Sep 1 2013 09:31:52 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
+Generated on Sat May 3 2014 14:49:32 for libt3highlight by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/man/t3highlight.1 new/libt3highlight-0.3.4/man/t3highlight.1
--- old/libt3highlight-0.3.3/man/t3highlight.1 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/man/t3highlight.1 2014-05-03 14:49:33.000000000 +0200
@@ -1,6 +1,6 @@
.\" Generated by manscript from t3highlight.1.txt
-.TH "T3HIGHLIGHT" "1" "2013/03/21" "Version 0.3.3" "Soure highlighter"
-.hw /usr/share/doc/libt3key-0.3.3 http://os.ghalkes.nl/t3/libt3key.html
+.TH "T3HIGHLIGHT" "1" "2013/03/21" "Version 0.3.4" "Soure highlighter"
+.hw /usr/share/doc/libt3key-0.3.4 http://os.ghalkes.nl/t3/libt3key.html
.SH NAME
t3highlight \- create syntax highlighted document from source file.
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/src/data/def/cxx.lang new/libt3highlight-0.3.4/src/data/def/cxx.lang
--- old/libt3highlight-0.3.3/src/data/def/cxx.lang 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/src/data/def/cxx.lang 2014-05-03 14:49:33.000000000 +0200
@@ -8,7 +8,7 @@
'const_cast|const|continue|decltype|default|delete|double|' +
'dynamic_cast|else|enum|explicit|export|extern|false|float|for|' +
'friend|goto|if|inline|int|long|mutable|namespace|new|noexcept|' +
- 'not_eq|not|nullptr|operator|or_eq|or|private|protected|public|' +
+ 'not_eq|not|nullptr|operator|or_eq|or|override|private|protected|public|' +
'register|reinterpret_cast|return|short|signed|sizeof|static_assert|' +
'static_cast|static|struct|switch|template|this|thread_local|throw|' +
'true|try|typedef|typeid|typename|union|unsigned|using|virtual|void|' +
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/src/data/diff.lang new/libt3highlight-0.3.4/src/data/diff.lang
--- old/libt3highlight-0.3.3/src/data/diff.lang 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/src/data/diff.lang 2014-05-03 14:49:33.000000000 +0200
@@ -41,7 +41,7 @@
%highlight {
start = '^\+{3} .*'
%highlight {
- regex = '^@@.*@@$'
+ regex = '^@@.*@@.*'
style = "keyword"
}
%highlight {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/src/highlight.h new/libt3highlight-0.3.4/src/highlight.h
--- old/libt3highlight-0.3.3/src/highlight.h 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/src/highlight.h 2014-05-03 14:49:33.000000000 +0200
@@ -38,7 +38,7 @@
The value 0 is an invalid value which should be replaced by the script
that builds the release package.
*/
-#define T3_HIGHLIGHT_VERSION 0x000303
+#define T3_HIGHLIGHT_VERSION 0x000304
/** @name Error codes (libt3highlight specific) */
/*@{*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libt3highlight-0.3.3/src.util/data/esc.style new/libt3highlight-0.3.4/src.util/data/esc.style
--- old/libt3highlight-0.3.3/src.util/data/esc.style 2013-09-01 09:31:52.000000000 +0200
+++ new/libt3highlight-0.3.4/src.util/data/esc.style 2014-05-03 14:49:33.000000000 +0200
@@ -61,7 +61,7 @@
end = "\033[0m"
}
deletion {
- start = "\033[32;1m"
+ start = "\033[31;1m"
end = "\033[0m"
}
}
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package rabbitmq-server for openSUSE:Factory checked in at 2014-07-29 16:48:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rabbitmq-server (Old)
and /work/SRC/openSUSE:Factory/.rabbitmq-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rabbitmq-server"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rabbitmq-server/rabbitmq-server.changes 2014-05-06 14:02:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rabbitmq-server.new/rabbitmq-server.changes 2014-07-29 16:48:39.000000000 +0200
@@ -1,0 +2,7 @@
+Sun Jul 20 20:04:39 UTC 2014 - p.drouand(a)gmail.com
+
+- The package doesn't provide any sysvinit script or sysconfig file;
+ remove dependencies to fillup or insserv if the package build with
+ systemd support
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rabbitmq-server.spec ++++++
--- /var/tmp/diff_new_pack.4aiaOj/_old 2014-07-29 16:48:40.000000000 +0200
+++ /var/tmp/diff_new_pack.4aiaOj/_new 2014-07-29 16:48:40.000000000 +0200
@@ -52,8 +52,6 @@
BuildRequires: unzip
BuildRequires: xmlto
BuildRequires: zip
-Requires: %fillup_prereq
-Requires: %insserv_prereq
Requires: erlang
Requires: logrotate
Provides: AMQP-server
@@ -65,6 +63,9 @@
BuildRequires: systemd
%{?systemd_requires}
%define have_systemd 1
+%else
+Requires: %fillup_prereq
+Requires: %insserv_prereq
%endif
# Do not use noarch since the Erlang packaging does not really allow that
#BuildArch: noarch
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package abiword for openSUSE:Factory checked in at 2014-07-29 16:48:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/abiword (Old)
and /work/SRC/openSUSE:Factory/.abiword.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abiword"
Changes:
--------
--- /work/SRC/openSUSE:Factory/abiword/abiword.changes 2014-05-02 13:53:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.abiword.new/abiword.changes 2014-07-29 16:48:36.000000000 +0200
@@ -1,0 +2,41 @@
+Wed Jul 23 20:47:25 UTC 2014 - dimstar(a)opensuse.org
+
+- Update old-style -devel BuildRequires with pkgconfig()-style,
+ matching what configure checks for:
+ + Old: libgsf-devel, fribidi-devel, wv-devel, libxslt-devel,
+ enchant-devel, gtk3-devel.
+ + New pkgconfig(): libgsf-1, fribidi,, wv-1.0, libxslt, enchant,
+ gtk+-3.0, cairo.
+
+-------------------------------------------------------------------
+Tue Jul 22 13:55:02 UTC 2014 - fstrba(a)suse.com
+
+- Add abiword-3.0.0-html_segfault.patch:
+ + upstream patch to fix segfault in the html conversion.
+ + this will fix build of abiword-docs on some platforms.
+
+-------------------------------------------------------------------
+Tue Jul 22 09:59:47 UTC 2014 - fstrba(a)suse.com
+
+- Add abiword-3.0.0-linkgrammar.patch:
+ + upstream patch to fix building with newer versions of
+ linkgrammar.
+
+-------------------------------------------------------------------
+Wed May 28 09:42:33 UTC 2014 - fstrba(a)suse.com
+
+- Add abiword-librevenge.patch:
+ + upstream patch to build against libwpd 0.10.x, libwpg 0.3.x
+ and libwps 0.3.x that have different ABI from their
+ predecessors.
+- Add pkgconfig(librevenge-0.0) BuildRequires: the new base
+ framework library for the 3 above-mentioned libraries
+- Replace old-style -devel BuildRequires with pkgconfig() style:
+ + old: libpwd-devel, libwpg-devel, libwps-devel.
+ + new: pkgconfig(libwpd-0.10,libwpg-0.3,libwps-0.3).
+- As above patches touch the build system:
+ - Add libtool, autoconf and automake BuildRequires.
+ - Add copy of autogen-common.sh to correctly bootstrap the
+ sources.
+
+-------------------------------------------------------------------
@@ -17,0 +59,10 @@
+Thu Oct 24 11:12:35 UTC 2013 - cornelis(a)solcon.nl
+
+- Update to final release 3.0.0:
+ + Besides porting to GTK+ 3.x, the AbiWord 3.0 release has a heck
+ of a lot of bug-fixes, much-improved internationalization, RDF
+ drag-and-drop, double-buffering of drawings to reduce screen
+ flickering, and numerous other changes throughout the entire
+ code-base.
+
+-------------------------------------------------------------------
@@ -20,0 +72,34 @@
+
+-------------------------------------------------------------------
+Wed Aug 14 12:41:18 UTC 2013 - cornelis(a)solcon.nl
+
+- Update to svn.
+
+-------------------------------------------------------------------
+Fri Jun 14 20:39:07 UTC 2013 - cornelis(a)solcon.nl
+
+- gtk2 is not supported, so back to gtk3, now done everywhere in
+ spec file:
+ + Replace gtk2-devel BuildRequires with gtk3-devel.
+
+-------------------------------------------------------------------
+Fri Jun 14 19:38:21 UTC 2013 - cornelis(a)solcon.nl
+
+- Use gtk2 again:
+ + Replace gtk3-devel BuildRequires with gtk2-devel.
+
+-------------------------------------------------------------------
+Sun Jun 2 07:25:53 UTC 2013 - cornelis(a)solcon.nl
+
+- Update to svn 3_0_0 branch
+ + Switch to GTK3.
+- Replace gtk2-devel BuildRequires with gtk3-devel.
+- Add libxslt-devel BuildRequires: new dependency.
+- Replace pkgconfig(libgoffice-0.8) BuildRequires with
+ pkgconfig(libgoffice-0.10).
+- Rename libabiword-2_8 subpackage to libabiword-3_0 and
+ libabiword-2_8-devel to libabiword-3_0-devel
+- Remove all patches (are upstream now):
+ + abiword-gcc46.patch
+ + abiword-glib-2.31.patch
+ + abiword-libpng15.patch
Old:
----
abiword-2.8.6.tar.bz2
abiword-gcc46.patch
abiword-glib-2.31.patch
abiword-libpng15.patch
New:
----
abiword-3.0.0-html_segfault.patch
abiword-3.0.0-linkgrammar.patch
abiword-3.0.0.tar.gz
abiword-librevenge.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ abiword.spec ++++++
--- /var/tmp/diff_new_pack.jrRDEH/_old 2014-07-29 16:48:39.000000000 +0200
+++ /var/tmp/diff_new_pack.jrRDEH/_new 2014-07-29 16:48:39.000000000 +0200
@@ -17,49 +17,56 @@
Name: abiword
+Version: 3.0.0
+Release: 0
Summary: A Multiplatform Word Processor
License: GPL-2.0+
Group: Productivity/Office/Word Processor
-Version: 2.8.6
-Release: 0
# FIXME next version: check if the telepathy support still requires old version of empathy (with libempathy-gtk)
# FIXME: package aiksaurus, libots, mathview-frontend-libxml2
Url: http://www.abisource.com/
-Source0: http://www.abisource.com/downloads/%{name}/%{version}/%{name}-%{version}.ta…
-# PATCH-FIX-UPSTREAM abiword-gcc46.patch http://bugzilla.abisource.com/show_bug.cgi?id=13066 dimstar(a)opensuse.org -- Fix build with gcc 4.6
-Patch0: abiword-gcc46.patch
-# PATCH-FIX-UPSTREAM abiword-glib-2.31.patch http://bugzilla.abisource.com/show_bug.cgi?id=13197 dimstar(a)opensuse.org -- Fix build with glib 2.31.
-Patch1: abiword-glib-2.31.patch
-# PATCH-FIX-UPSTREAM abiword-libpng15.patch pgajdos(a)suse.cz -- build also with libpng15
-Patch2: abiword-libpng15.patch
+Source0: http://abisource.com/downloads/abiword/3.0.0/source/%{name}-%{version}.tar.…
# PATCH-FIX-UPSTREAM abiword-gcrypt-1.6.0.patch http://bugzilla.abisource.com/show_bug.cgi?id=13589 dimstar(a)opensuse.org -- Fix build with gcrypt 1.6.0
-Patch3: abiword-gcrypt-1.6.0.patch
+Patch1: abiword-gcrypt-1.6.0.patch
# PATCH-FIX-UPSTREAM abiword-boost.patch dimstar(a)opensuse.org -- Fix build with Boost x.x.x.
-Patch4: abiword-boost.patch
+Patch2: abiword-boost.patch
+# PATCH-FIX-UPSTREAM abiword-librevenge.patch fstrba(a)suse.com -- Fix build against librevenge-based libraries (svn revs 34461, 34462, 34463, 34464 and 34468)
+Patch3: abiword-librevenge.patch
+# PATCH-FIX-UPSTREAM abiword-3.0.0-linkgrammar.patch fstrba(a)suse.com -- Upstream patch to build with newer linkgrammar (svn rev 34627)
+Patch4: abiword-3.0.0-linkgrammar.patch
+# PATCH-FIX-UPSTREAM abiword-3.0.0-html_segfault.patch fstrba(a)suse.com -- Upstream patch to fix segfault in the html export (svn rev 33531)
+Patch5: abiword-3.0.0-html_segfault.patch
BuildRequires: asio-devel
+BuildRequires: autoconf
+BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: dbus-1-glib-devel
-BuildRequires: enchant-devel
BuildRequires: fdupes
BuildRequires: flex
-BuildRequires: fribidi-devel
BuildRequires: gcc-c++
-BuildRequires: gtk2-devel
BuildRequires: libgcrypt-devel
-BuildRequires: libgsf-devel
BuildRequires: librsvg-devel
BuildRequires: libsoup-devel
+BuildRequires: libtool
BuildRequires: libwmf-devel
-BuildRequires: libwpd-devel
-BuildRequires: libwpg-devel
-BuildRequires: libwps-devel
BuildRequires: link-grammar-devel
BuildRequires: loudmouth-devel
BuildRequires: readline-devel
BuildRequires: update-desktop-files
-BuildRequires: wv-devel
-BuildRequires: pkgconfig(libgoffice-0.8)
+BuildRequires: pkgconfig(cairo) >= 1.10
+BuildRequires: pkgconfig(enchant) >= 1.2.0
+BuildRequires: pkgconfig(fribidi) >= 0.10.4
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.8
+BuildRequires: pkgconfig(libgoffice-0.10) >= 0.10.0
+BuildRequires: pkgconfig(libgsf-1) >= 1.14.18
+BuildRequires: pkgconfig(librevenge-0.0)
+BuildRequires: pkgconfig(libwpd-0.10)
+BuildRequires: pkgconfig(libwpg-0.3)
+BuildRequires: pkgconfig(libwps-0.3)
+BuildRequires: pkgconfig(libxslt)
+BuildRequires: pkgconfig(wv-1.0) >= 1.2.0
+Requires: libabiword-3_0
# FIXME: requires libgda >= 1.2.0 libgnomedb >= 1.2.0 and we have
# libgda-[34].0.pc
#BuildRequires: libgda-4_0-devel
@@ -69,54 +76,71 @@
# libots-1 >= 0.5.0
# mathview-frontend-libxml2 >= 0.7.5
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: libabiword-2_8 = %{version}
Conflicts: abiword-unstable
%description
AbiWord is a multiplatform word processor with a GTK+ interface on the
UNIX platform.
-%package -n libabiword-2_8
-Requires: link-grammar
+%package -n libabiword-3_0
Summary: A Multiplatform Word Processor - Library files
Group: System/Libraries
+Requires: link-grammar
-%description -n libabiword-2_8
+%description -n libabiword-3_0
AbiWord is a multiplatform word processor with a GTK+ interface on the
UNIX platform.
-%package -n libabiword-2_8-devel
+%package -n libabiword-3_0-devel
Summary: A Multiplatform Word Processor - Development files
Group: Development/Libraries/GNOME
-Provides: %{name}-devel = %{version}
-Obsoletes: %{name}-devel < %{version}
Requires: cairo-devel
Requires: enchant-devel
Requires: fribidi-devel
Requires: glib2-devel
Requires: goffice-devel
-Requires: gtk2-devel
-Requires: libabiword-2_8 = %{version}
+Requires: gtk3-devel
+Requires: libabiword-3_0 = %{version}
Requires: libgsf-devel
Requires: librsvg-devel
Requires: pango-devel
Requires: wv-devel
+Provides: %{name}-devel = %{version}
+Obsoletes: %{name}-devel < %{version}
-%description -n libabiword-2_8-devel
+%description -n libabiword-3_0-devel
AbiWord is a multiplatform word processor with a GTK+ interface on the
UNIX platform.
%prep
%setup -q
-%patch0 -p1
-%patch1 -p0
-%patch2 -p0
-%patch3 -p1
-%patch4 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3
+%patch4
+%patch5
%build
-# -fno-strict-aliasing added 2009-04-12. Still needed for 2.8.1.
-CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+# We modified plugin configuration and thus we need to regenerate the whole build system
+# The following script is lifted from upstream autogen-common.sh file that is not
+# distributed in the release tarball.
+find plugins -name Makefile.am | sed 's|.am$||g' > plugin-makefiles.m4
+find plugins -maxdepth 1 -type d | grep -v -e '^\.$' -e '\./\.' | sed 's|plugins/||g' | xargs echo > plugin-list.m4
+(for plugin in `cat plugin-list.m4`; do
+ u=`echo $plugin | tr '[:lower:]' '[:upper:]'`
+ echo 'AM_CONDITIONAL(['$u'_BUILTIN], test "$enable_'$plugin'_builtin" = "yes")'
+done) > plugin-builtin.m4
+find plugins -name plugin.m4 | xargs cat > plugin-configure.m4
+for f in ` find ./plugins -name '*.m4' | grep -v 'plugin\.m4'`; do
+ ln -sf $f
+done
+libtoolize --force --copy --install
+autoreconf -fi
+
+# -fno-strict-aliasing added 2009-04-12. Leave it in because we are
+# not sure it is not needed any more and the performance cost of this
+# option is cheaper then random undefined behaviours.
+CFLAGS="%{optflags} -fno-strict-aliasing"
%configure --disable-static --with-pic \
--enable-dynamic \
--enable-plugins \
@@ -131,48 +155,43 @@
make %{?_smp_mflags}
%install
-%makeinstall
-find %{buildroot} -name '*.la' -delete
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+find %{buildroot} -type f -name "*.la" -delete -print
%suse_update_desktop_file %{name}
-# fix weird installation of icon file
-rm %{buildroot}%{_datadir}/icons/abiword_48.png
-mkdir -p %{buildroot}%{_datadir}/pixmaps/
-install -m644 abiword_48.png %{buildroot}%{_datadir}/pixmaps
+
%fdupes %{buildroot}
%if 0%{?suse_version} > 1130
%post
%desktop_database_post
-%endif
-
-%if 0%{?suse_version} > 1130
%postun
%desktop_database_postun
+
%endif
-%post -n libabiword-2_8 -p /sbin/ldconfig
+%post -n libabiword-3_0 -p /sbin/ldconfig
-%postun -n libabiword-2_8 -p /sbin/ldconfig
+%postun -n libabiword-3_0 -p /sbin/ldconfig
%files
%defattr(-, root, root)
%doc AUTHORS COPYING COPYRIGHT.TXT
%{_bindir}/*
%{_datadir}/applications/abiword.desktop
-%{_datadir}/pixmaps/abiword_48.png
+%{_datadir}/icons/hicolor/48x48/apps/abiword.png
%{_mandir}/man?/abiword.*
-%files -n libabiword-2_8
+%files -n libabiword-3_0
%defattr(-, root, root)
%{_libdir}/libabiword-*.so
-%{_libdir}/abiword-2.8/
-%{_datadir}/abiword-2.8/
+%{_libdir}/abiword-3.0/
+%{_datadir}/abiword-3.0/
-%files -n libabiword-2_8-devel
+%files -n libabiword-3_0-devel
%defattr(-, root, root)
-%{_includedir}/abiword-2.8/
-%{_libdir}/pkgconfig/abiword-2.8.pc
+%{_includedir}/abiword-3.0/
+%{_libdir}/pkgconfig/abiword-3.0.pc
%changelog
++++++ abiword-3.0.0-html_segfault.patch ++++++
Index: src/wp/impexp/xp/ie_exp_HTML_Listener.cpp
===================================================================
--- src/wp/impexp/xp/ie_exp_HTML_Listener.cpp (revision 33530)
+++ src/wp/impexp/xp/ie_exp_HTML_Listener.cpp (revision 33531)
@@ -2232,12 +2232,18 @@
_openList(api, true);
}
}
-
- }else
+ }
+ else
{
- const gchar* szListStyle;
+ const gchar* szListStyle = NULL;
pAP->getProperty("list-style", szListStyle);
- bool isOrdered = g_ascii_strcasecmp(szListStyle, "Bullet List") != 0;
+ bool isOrdered = szListStyle
+ && (g_ascii_strcasecmp(szListStyle, "Bullet List") != 0);
+#ifdef DEBUG
+ if(!szListStyle) {
+ UT_DEBUGMSG(("***BUG*** szListStyle is NULL - http://bugzilla.abisource.com/show_bug.cgi?id=13564\n"));
+ }
+#endif
ListInfo info;
if (iCurrentLevel == 0)
{
++++++ abiword-3.0.0-linkgrammar.patch ++++++
Index: plugins/grammar/linkgrammarwrap/LinkGrammarWrap.cpp
===================================================================
--- plugins/grammar/linkgrammarwrap/LinkGrammarWrap.cpp (revision 34626)
+++ plugins/grammar/linkgrammarwrap/LinkGrammarWrap.cpp (revision 34627)
@@ -145,59 +145,57 @@
}
AbiGrammarError * pWordMap = new AbiGrammarError();
pWordMap->m_iErrLow = iLow;
- pWordMap->m_iErrHigh = iLow + strlen(sentence_get_nth_word(sent, i));
+ pWordMap->m_iErrHigh = iLow + strlen(linkage_get_word(linkage, i));
pWordMap->m_iWordNum = i;
vecMapOfWords.addItem(pWordMap);
bool bNew = false;
- if(!sentence_nth_word_has_disjunction(sent, i))
+
+ //UT_DEBUGMSG(("|%s| NULL LINK\n",sent->word[i].string));
+ if(pErr == NULL)
{
- //UT_DEBUGMSG(("|%s| NULL LINK\n",sent->word[i].string));
- if(pErr == NULL)
+ pErr = new AbiGrammarError();
+ bNew = true;
+ }
+ if(bNew || (pErr->m_iWordNum + 1 < i))
+ {
+ if(!bNew)
{
- pErr = new AbiGrammarError();
- bNew = true;
+ if(pErr)
+ {
+ delete pErr;
+ }
+ pErr = new AbiGrammarError();
}
- if(bNew || (pErr->m_iWordNum + 1 < i))
+ iHigh = iLow + strlen(linkage_get_word(linkage, i));
+ pErr->m_iErrLow = iLow + iOff -1;
+ pErr->m_iErrHigh = iHigh + iOff -1;
+ if(pErr->m_iErrLow < 0)
{
- if(!bNew)
- {
- if(pErr)
- {
- delete pErr;
- }
- pErr = new AbiGrammarError();
- }
- iHigh = iLow + strlen(sentence_get_nth_word(sent, i));
- pErr->m_iErrLow = iLow + iOff -1;
- pErr->m_iErrHigh = iHigh + iOff -1;
- if(pErr->m_iErrLow < 0)
- {
- pErr->m_iErrLow = 0;
- }
- if(pErr->m_iErrHigh < totlen-1)
- {
+ pErr->m_iErrLow = 0;
+ }
+ if(pErr->m_iErrHigh < totlen-1)
+ {
pErr->m_iErrHigh += 1;
- }
- pErr->m_iWordNum = i;
- // UT_DEBUGMSG(("Add Error %x low %d High %d\n",pErr,pErr->m_iErrLow,pErr->m_iErrHigh));
- pT->m_vecGrammarErrors.addItem(pErr);
- pErr = NULL;
}
- else
+ pErr->m_iWordNum = i;
+ // UT_DEBUGMSG(("Add Error %x low %d High %d\n",pErr,pErr->m_iErrLow,pErr->m_iErrHigh));
+ pT->m_vecGrammarErrors.addItem(pErr);
+ pErr = NULL;
+ }
+ else
+ {
+ //
+ // Expand the sqiggle
+ //
+ iHigh = iLow + strlen(linkage_get_word(linkage, i)) + iOff;
+ pErr->m_iErrHigh = iHigh;
+ if(pErr->m_iErrHigh < totlen-1)
{
- //
- // Expand the sqiggle
- //
- iHigh = iLow + strlen(sentence_get_nth_word(sent, i)) + iOff;
- pErr->m_iErrHigh = iHigh;
- if(pErr->m_iErrHigh < totlen-1)
- {
pErr->m_iErrHigh += 1;
- }
- pErr->m_iWordNum = i;
}
+ pErr->m_iWordNum = i;
}
- iLow += strlen(sentence_get_nth_word(sent, i));
+ iLow += strlen(linkage_get_word(linkage, i));
}
//
// No NULL links but still an error , mark the whole sentence bad.
@@ -229,30 +227,6 @@
// }
UT_UTF8String sErr = linkage_get_violation_name(linkage);
// UT_DEBUGMSG(("Top Level error message |%s|\n",sErr.utf8_str()));
- UT_sint32 count = linkage_get_num_sublinkages(linkage);
- //
- // Find linkages with violations
- //
- for(i=0; i<count;i++)
- {
- UT_sint32 iok = linkage_set_current_sublinkage(linkage, i);
- if(iok == 0)
- continue;
- UT_sint32 j = 0;
- UT_sint32 iNum = linkage_get_num_links(linkage);
- for(j=0;j< iNum;j++)
- // char * szViolation = linkage_get_violation_name(linkage);
- //if(szViolation != NULL)
- {
- // debug disabled
- //UT_sint32 iLword = linkage_get_link_lword(linkage,j);
- //const char * szLword = linkage_get_word(linkage,iLword);
- //UT_sint32 iRword = linkage_get_link_rword(linkage,j);
- //const char * szRword = linkage_get_word(linkage,iRword);
- //UT_DEBUGMSG(("Link %d |%s| and |%s|\n",i,szLword,szRword));
- //UT_DEBUGMSG(("Left Word num %d Right Word num %d\n",iLword,iRword));
- }
- }
linkage_delete(linkage);
for(i=0; i< vecMapOfWords.getItemCount(); i++)
{
++++++ abiword-librevenge.patch ++++++
++++ 1186 lines (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package nagstamon for openSUSE:Factory checked in at 2014-07-29 16:48:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nagstamon (Old)
and /work/SRC/openSUSE:Factory/.nagstamon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nagstamon"
Changes:
--------
--- /work/SRC/openSUSE:Factory/nagstamon/nagstamon.changes 2013-09-11 15:45:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nagstamon.new/nagstamon.changes 2014-07-29 16:48:34.000000000 +0200
@@ -1,0 +2,32 @@
+Mon Jul 28 14:50:40 UTC 2014 - lars(a)linux-schulserver.de
+
+- update to 1.0:
+ + added custom event notification with custom commands
+ + added highlighting of new events
+ + added storage of passwords in OS keyring
+ + added optional tooltip for full status information
+ + added support for applying custom actions to specific monitor only
+ + added copy buttons for servers and actions dialogs
+ + added stopping notification if event already vanished
+ + added support for Op5Monitor 6.3 instead of Ninja
+ + added experimental Zabbix support
+ + added automatic refreshing after acknowledging
+ + added permanent hamburger menu
+ + unified layout of dialogs
+ + various Check_MK improvements
+ + fixed old regression not-staying-on-top-bug
+ + fixed Check_MK-Recheck-DOS-bug
+ + fixed pop window size calculation on multiple screens
+ + fixed following popup window on multiple screens
+ + fixed hiding dialogs in MacOSX
+ + fixed ugly statusbar font in MacOSX
+ + fixed use of changed colors
+ + fixed non-ascending default sort order
+ + fixed Opsview downtime dialog
+ + fixed sometimes not working context menu
+ + fixed some GUI glitches
+ + fixed password saving bug
+ + fixed Centreon language inconsistencies
+ + fixed regression Umlaut bug
+
+-------------------------------------------------------------------
Old:
----
Nagstamon-0.9.11.tar.bz2
New:
----
Nagstamon-1.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nagstamon.spec ++++++
--- /var/tmp/diff_new_pack.osmx0u/_old 2014-07-29 16:48:35.000000000 +0200
+++ /var/tmp/diff_new_pack.osmx0u/_new 2014-07-29 16:48:35.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package nagstamon
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011 Lars Vogdt
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: nagstamon
-Version: 0.9.11
+Version: 1.0
Release: 0
Summary: Nagios status monitor for the desktop
License: GPL-2.0
@@ -71,7 +71,7 @@
servers.
%prep
-%setup -q -n Nagstamon-%{version}
+%setup -q -n Nagstamon
# currently we use our own desktop file
test -f Nagstamon/resources/nagstamon.desktop && rm Nagstamon/resources/nagstamon.desktop
++++++ Nagstamon-0.9.11.tar.bz2 -> Nagstamon-1.0.tar.bz2 ++++++
++++ 21734 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0