Hello community, here is the log from the commit of package stardict for openSUSE:Factory checked in at 2012-01-25 11:09:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/stardict (Old) and /work/SRC/openSUSE:Factory/.stardict.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "stardict", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/stardict/stardict.changes 2011-12-13 11:50:03.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.stardict.new/stardict.changes 2012-01-25 11:09:36.000000000 +0100 @@ -1,0 +2,12 @@ +Tue Jan 24 19:43:03 UTC 2012 - [email protected] + +- added stardict-3.0.3-fix-glib_h-include.patch to include only + glib.h + +------------------------------------------------------------------- +Tue Dec 27 15:26:16 UTC 2011 - [email protected] + +- added stardict-3.0.3-wrong-memset.patch to fix wrong size + parameter in memset call + +------------------------------------------------------------------- New: ---- stardict-3.0.3-fix-glib_h-include.patch stardict-3.0.3-wrong-memset.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ stardict.spec ++++++ --- /var/tmp/diff_new_pack.g1Qgte/_old 2012-01-25 11:09:37.000000000 +0100 +++ /var/tmp/diff_new_pack.g1Qgte/_new 2012-01-25 11:09:37.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package stardict # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -19,11 +19,11 @@ Name: stardict Version: 3.0.3 -Release: 1 -License: GPLv3 +Release: 0 Summary: A cross-platform and internationalized dictionary -Url: http://code.google.com/p/stardict-3/ +License: GPL-3.0 Group: Productivity/Office/Dictionary +Url: http://code.google.com/p/stardict-3/ Source0: %{name}-%{version}.tar.bz2 Source1: ru.po # PATCH-FIX-OPENSUSE stardict-3.0.3-fix-path-for-sounds.patch -- adjust default path for sound files @@ -34,7 +34,11 @@ Patch2: stardict-3.0.3-gcc46.patch # PATCH-FIX-UPSTREAM stardict-3.0.3-NetDictRequest.patch -- rebased from Arch Linux package Patch3: stardict-3.0.3-NetDictRequest.patch +# PATCH-FIX-UPSTREAM stardict-wrong-memset.patch [email protected] -- Fix wrong memset size parameter +Patch4: stardict-3.0.3-wrong-memset.patch %if 0%{?suse_version} +# PATCH-FIX-UPSTREAM stardict-3.0.3-fix-glib_h-include.patch [email protected] -- Fix glib.h include +Patch5: stardict-3.0.3-fix-glib_h-include.patch BuildRequires: update-desktop-files %endif BuildRequires: enchant-devel @@ -72,6 +76,8 @@ %patch1 %patch2 %patch3 +%patch4 +%patch5 cp %{SOURCE1} dict/po/ # Remove unneeded sigc++ header files to make it sure ++++++ stardict-3.0.3-fix-glib_h-include.patch ++++++ Index: dict/src/tomboykeybinder.h =================================================================== --- dict/src/tomboykeybinder.h.orig +++ dict/src/tomboykeybinder.h @@ -21,7 +21,7 @@ #ifndef __TOMBOY_KEY_BINDER_H__ #define __TOMBOY_KEY_BINDER_H__ -#include <glib/gtypes.h> +#include <glib.h> G_BEGIN_DECLS ++++++ stardict-3.0.3-wrong-memset.patch ++++++ Index: dict/src/lib/md5.c =================================================================== --- dict/src/lib/md5.c.orig +++ dict/src/lib/md5.c @@ -163,7 +163,7 @@ void MD5Final(unsigned char digest[16], MD5Transform(ctx->buf, (uint32 *) ctx->in); byteReverse((unsigned char *) ctx->buf, 4); memcpy(digest, ctx->buf, 16); - memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ + memset(ctx, 0, sizeof(struct MD5Context)); /* In case it's sensitive */ } #ifndef ASM_MD5 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
