Hello community,

here is the log from the commit of package stardict for 
openSUSE:12.1:Update:Test checked in at 2011-12-22 12:32:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1:Update:Test/stardict (Old)
 and      /work/SRC/openSUSE:12.1:Update:Test/.stardict.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "stardict", Maintainer is "[email protected]"

Changes:
--------
New Changes file:

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ /work/SRC/openSUSE:12.1:Update:Test/.stardict.new/stardict.changes  
2011-12-22 12:32:45.000000000 +0100
@@ -0,0 +1,197 @@
+-------------------------------------------------------------------
+Tue Sep  6 01:09:08 UTC 2011 - [email protected]
+
+- added stardict-3.0.3-improve-desktop-file.patch
+- added ru.po (fixed mistakes in Russian translation) 
+
+-------------------------------------------------------------------
+Mon Sep  5 16:55:30 UTC 2011 - [email protected]
+
+- added stardict-3.0.3-gcc46.patch
+- removed gucharmap dependency
+- fixed license tag
+- fixed spurious-executable-perm RPMLINT warning
+- cleaned spec using spec-cleaner
+
+-------------------------------------------------------------------
+Mon Apr  4 23:00:21 UTC 2011 - [email protected]
+
+- updated to 3.0.3
+- dropped festival
+
+-------------------------------------------------------------------
+Wed Jan 12 22:18:26 UTC 2011 - [email protected]
+
+- Adjust default path for sound files:
+  Needed by stardict-sounds-wyabdcrealpeopletts package
+
+-------------------------------------------------------------------
+Thu Jan 26 14:03:38 CST 2010 - [email protected]
+
+- Fix to avoid hang if pulseaudio not installed
+- Include Lithuanian translation
+
+-------------------------------------------------------------------
+Tue May 26 14:03:38 CST 2009 - [email protected]
+
+- Fix to avoid compile errors
+
+-------------------------------------------------------------------
+Thu Mar 24 15:50:36 CST 2009 - [email protected]
+
+- Update po file for Russian 
+- Disable netupdatee advertisement by default
+
+-------------------------------------------------------------------
+Fri Mar 20 20:11:07 CET 2009 - [email protected]
+
+- fix build with GCC 4.4 
+
+-------------------------------------------------------------------
+Wed Jan 14 10:08:51 CST 2009 - [email protected]
+
+- bnc#465161, stardict crashes when gethostbyname_r failes.
+
+-------------------------------------------------------------------
+Mon Sep 29 12:33:59 CEST 2008 - [email protected]
+
+- fix build on distributions with old Gucharmap library
+
+-------------------------------------------------------------------
+Wed Sep 17 10:32:47 CEST 2008 - [email protected]
+
+- fix buildrequires
+- mark stardict.schemas as %config
+
+-------------------------------------------------------------------
+Thu Jul 10 19:38:21 CEST 2008 - [email protected]
+
+- Add stardict-gucharmap.patch and run autoreconf -fi to reenable
+  gucharmap functionality.
+
+-------------------------------------------------------------------
+Thu Jul 10 08:56:13 CEST 2008 - [email protected]
+
+- fix configure.in for festival
+
+-------------------------------------------------------------------
+Sat Jun 28 04:12:06 CEST 2008 - [email protected]
+
+- disable gucharmap due to API change 
+
+-------------------------------------------------------------------
+Tue Jan 29 15:06:55 CET 2008 - [email protected]
+
+- fix some compiler issues with gcc4.3:
+  stardict-3.0.1-includes.patch
+- remove unneeded sigc++ header
+- added stardict-transparent_trayicon.patch from Fedora
+
+-------------------------------------------------------------------
+Tue Jan 22 23:58:45 MSK 2008 [email protected]
+
+- removed annoying adware
+  (--disable-advertisement)
+
+-------------------------------------------------------------------
+
+Sat Jan 12 23:00:00 MSK 2008 [email protected]
+- update to 3.0.1
+  + dictdotcn plugin was added
+  + wordnet plugin was added
+  + regex query support was added
+  + QQWry plugin was added
+  + many other changes were made
+- added stardict-3.0.1-festival.h-path-fix.patch
+- added separate stardict.desktop source
+
+-------------------------------------------------------------------
+Mon Oct 31 11:36:16 CEST 2007 - [email protected]
+
+- update to 3.0.0
+  + Network dictionaries support.
+  + Plugin system.
+  + Full-text translation.
+  + Pronounce word by TTS engine.
+  + Preliminary WikiPedia dictionary support.
+  + More powerful dictionary management.
+  + Babylon dictionaries convertion.
+  + Many other changes.
+- removed upstreamed stardict-2.4.8-private_function.patch
+
+-------------------------------------------------------------------
+Mon Oct 29 06:25:05 CET 2007 - [email protected]
+
+- Fix header files compatibility issues with gcc 4.3
+
+-------------------------------------------------------------------
+Thu Oct 11 16:39:38 CEST 2007 - [email protected]
+
+- Removed bogus dependency on mDNSResponder.
+
+-------------------------------------------------------------------
+Mon Jun 18 16:26:04 CEST 2007 - [email protected]
+
+- update to 2.4.8
+  + KingSoft PowerWord support
+  + Synonym support
+  + Sort word list by collate function support
+  + dictionaries from XDXF project available for stardict, too
+  + cfdict dictionary support
+  + Full-text search
+  + Evgeniy's patches for special character search and other changes
+  + Export word or text to file, thanks Mao-Yuan Kao
+  + Pango text markup language support
+  + Sparse wordoffset index: This make StarDict's memory usage 
+    become very low
+  + Add new tools: stardict_verify, treedict2dir, tabfile
+  + added many dictionaries and translations
+- adapt patches
+- added stardict-2.4.8-private_function.patch
+- remove provides %{name} = 2.4
+- use fdupes to save space
+- fixed desktop file: works now on other windowmanagers, too
+- use more macros in specfile and allow builds on older distris
+- added documentation files
+
+-------------------------------------------------------------------
+Thu Jun  7 16:04:49 CEST 2007 - [email protected]
+
+- Removed invalid desktop Category "Application" (#254654).
+
+-------------------------------------------------------------------
+Thu Mar 15 13:06:06 CET 2007 - [email protected]
+
+- Fixed schemas installation, spec file cleanup (#254850).
+
+-------------------------------------------------------------------
+Mon Mar 12 14:07:09 CET 2007 - anonymous@anonymous
+
+- Use gconf_schemas_prereq
+
+-------------------------------------------------------------------
+Mon Jan  8 01:40:26 CET 2007 - [email protected]
+
+- fix localstatedir 
+
+-------------------------------------------------------------------
+Mon Jan  8 00:23:43 CET 2007 - [email protected]
+
+- GNOME moved to /usr 
+
+-------------------------------------------------------------------
+Sat Oct  7 11:05:35 CEST 2006 - [email protected]
+
+- Cleanup BuildRequires.
+- Build with RPM_OPT_FLAGS.
+
+-------------------------------------------------------------------
+Wed Jan 25 21:41:49 CET 2006 - [email protected]
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Wed Jan 11 12:00:00 CET 2006 - [email protected]
+
+- Initial build of 2.4.5
+

New:
----
  _link
  ru.po
  stardict-3.0.3-fix-path-for-sounds.patch
  stardict-3.0.3-gcc46.patch
  stardict-3.0.3-improve-desktop-file.patch
  stardict-3.0.3.tar.bz2
  stardict.changes
  stardict.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ stardict.spec ++++++
#
# spec file for package stardict
#
# Copyright (c) 2011 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:           stardict
Version:        3.0.3
Release:        1
License:        GPLv3
Summary:        A cross-platform and internationalized dictionary
Url:            http://code.google.com/p/stardict-3/
Group:          Productivity/Office/Dictionary
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
Patch0:         stardict-3.0.3-fix-path-for-sounds.patch
%if 0%{?suse_version}
# PATCH-FIX-OPENSUSE stardict-3.0.3-improve-desktop-file.patch -- add 
GenericName entry
Patch1:         stardict-3.0.3-improve-desktop-file.patch
# PATCH-FIX-UPSTREAM stardict-3.0.3-gcc46.patch -- rebased from Fedora package
Patch2:         stardict-3.0.3-gcc46.patch
BuildRequires:  update-desktop-files
%endif
BuildRequires:  enchant-devel
BuildRequires:  espeak-devel
BuildRequires:  fdupes
BuildRequires:  gcc-c++
BuildRequires:  gnome-common
BuildRequires:  gnome-doc-utils-devel
BuildRequires:  gtk2 >= 2.20
BuildRequires:  intltool
BuildRequires:  libgnomeui-devel
BuildRequires:  libsigc++2-devel
BuildRequires:  perl-XML-Parser
BuildRequires:  sgml-skel
# gucharmap now uses gtk3, but stardict still uses gtk2
# BuildRequires:  gucharmap-devel
Requires:       enchant
Requires:       espeak
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%gconf_schemas_prereq

%description
StarDict is a Cross-Platform and international dictionary written in
Gtk2.

It has powerful features such as "Glob-style pattern matching", "Scan
selection word","Fuzzy query" etc.


%lang_package
%prep
%setup -q
%patch0
%patch1
%patch2
cp %{SOURCE1} dict/po/

# Remove unneeded sigc++ header files to make it sure
# that we are using system-wide libsigc++
find src/sigc++* -name \*.h -or -name \*.cc | xargs rm -f

%build
autoreconf -fi
%configure \
           --disable-tools \
           --disable-schemas-install \
           --disable-updateinfo \
           --disable-scrollkeeper \
           --disable-festival \
           --disable-gucharmap
make %{?_smp_mflags}

%install
%make_install

#fix spurious-executable-perm RPMLINT warning
chmod 0644 COPYING

find %{buildroot}%{_libdir}/stardict/plugins -name "*.la" -print0 | xargs -0 rm 
-rf {} \;

%find_lang %{name}

%find_gconf_schemas
cat %{name}.lang %{name}.schemas_list >%{name}.lst

%suse_update_desktop_file stardict Office Dictionary
# save space, create symlinks for identical files
%fdupes -s %{buildroot}

%clean
rm -rf %{buildroot}

%pre -f %{name}.schemas_pre

%posttrans -f %{name}.schemas_posttrans

%preun -f %{name}.schemas_preun

%files  -f %{name}.lst
%defattr(-,root,root)
%doc dict/doc/FAQ dict/doc/HACKING dict/doc/HowToCreateDictionary 
dict/doc/StarDictFileFormat dict/doc/Translation dict/AUTHORS COPYING 
dict/ChangeLog dict/README
%{_libdir}/bonobo/servers/*
%{_libdir}/stardict
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/idl
%{_datadir}/omf
%{_datadir}/pixmaps/*.png
%{_datadir}/stardict
%{_mandir}/man1/stardict.1.gz
%if 0%{?suse_version} < 1030
%dir %{_libdir}/bonobo
%dir %{_libdir}/bonobo/servers
%dir %{_datadir}/gnome
%dir %{_datadir}/gnome/help
%config %{sysconfdir}/gconf/schemas/stardict.schemas
%endif

%changelog
++++++ _link ++++++
<link project="openSUSE:12.1" package="stardict" 
baserev="db0df4900f2923545083de7a639ec343">
  <patches>
    <branch/>
  </patches>
</link>
++++++ ru.po ++++++
++++ 2648 lines (skipped)

++++++ stardict-3.0.3-fix-path-for-sounds.patch ++++++
Index: dict/src/conf.cpp
===================================================================
--- dict/src/conf.cpp.orig
+++ dict/src/conf.cpp
@@ -196,8 +196,8 @@ AppConf::AppConf() :
                // stores absolute and relative paths
                add_entry("/apps/stardict/preferences/dictionary/tts_path", 
pathlist);
 #else
-               pathlist.push_back("/usr/share/WyabdcRealPeopleTTS");
-               pathlist.push_back("/usr/share/OtdRealPeopleTTS");
+               pathlist.push_back("/usr/share/stardict/WyabdcRealPeopleTTS");
+               pathlist.push_back("/usr/share/stardict/OtdRealPeopleTTS");
                add_entry("/apps/stardict/preferences/dictionary/tts_path", 
pathlist);
 #endif
        }
++++++ stardict-3.0.3-gcc46.patch ++++++
Index: dict/stardict-plugins/stardict-wordnet-plugin/scene.h
===================================================================
--- dict/stardict-plugins/stardict-wordnet-plugin/scene.h.orig
+++ dict/stardict-plugins/stardict-wordnet-plugin/scene.h
@@ -28,6 +28,7 @@
 #include "partic.h"
 #include "spring.h"
 
+#include <cstddef>
 #include <vector>
 using namespace std;
 
++++++ stardict-3.0.3-improve-desktop-file.patch ++++++
Index: dict/data/stardict.desktop.in
===================================================================
--- dict/data/stardict.desktop.in.orig
+++ dict/data/stardict.desktop.in
@@ -1,11 +1,12 @@
 [Desktop Entry]
 Encoding=UTF-8
 _Name=StarDict
+_GenericName=Dictionary
 _Comment=Lookup words
 Exec=stardict
 Terminal=false
 Type=Application
-Icon=stardict.png
+Icon=stardict
 StartupNotify=true
 Categories=Utility;Dictionary;
 X-GNOME-DocPath=stardict/stardict.xml
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to