commit presage for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2020-02-14 16:30:35

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new.26092 (New)


Package is "presage"

Fri Feb 14 16:30:35 2020 rev:20 rq:772573 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2020-01-30 
09:33:03.213222080 +0100
+++ /work/SRC/openSUSE:Factory/.presage.new.26092/presage.changes   
2020-02-14 16:30:35.431360521 +0100
@@ -1,0 +2,18 @@
+Sun Feb  9 20:46:18 UTC 2020 - Stefan Brüns 
+
+- Revert change of the source package name for the doc flavor.
+  Different flavors require distinct package names for _multibuild
+  to work properly.
+
+---
+Sat Feb  8 14:54:29 UTC 2020 - Dominique Leuenberger 
+
+- Update presage-0.9.1-python3.patch: Adjust two more env python to
+  for python3.
+
+---
+Thu Feb  6 08:16:36 UTC 2020 - Tomáš Chvátal 
+
+- Export the include path to fix the build under python 3.8
+
+---



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.RPUGJG/_old  2020-02-14 16:30:36.099360884 +0100
+++ /var/tmp/diff_new_pack.RPUGJG/_new  2020-02-14 16:30:36.099360884 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 %global pname %{sname}
 %endif
 
-Name:   %pname
+Name:   %{pname}
 Version:0.9.1
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
@@ -238,6 +238,8 @@
 %else
 export LIBS+="-lm -lgmodule-2.0"
 export PYTHON="/usr/bin/python3"
+export CFLAGS="%{optflags} $(python3-config --includes)"
+export CXXFLAGS="%{optflags} $(python3-config --includes)"
 %configure
 make %{?_smp_mflags}
 %endif

++ presage-0.9.1-python3.patch ++
--- /var/tmp/diff_new_pack.RPUGJG/_old  2020-02-14 16:30:36.159360916 +0100
+++ /var/tmp/diff_new_pack.RPUGJG/_new  2020-02-14 16:30:36.159360916 +0100
@@ -1203,3 +1203,23 @@
 config = conffile
 - print 'Configuration file: ' + str(config)
 + print('Configuration file: ' + str(config))
+Index: presage-0.9.1/apps/dbus/presage_dbus_python_demo
+===
+--- presage-0.9.1.orig/apps/dbus/presage_dbus_python_demo
 presage-0.9.1/apps/dbus/presage_dbus_python_demo
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ 
+ ##
+ #  Presage, an extensible predictive text entry system
+Index: presage-0.9.1/apps/dbus/presage_dbus_service
+===
+--- presage-0.9.1.orig/apps/dbus/presage_dbus_service
 presage-0.9.1/apps/dbus/presage_dbus_service
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ 
+ ##
+ #  Presage, an extensible predictive text entry system




commit presage for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2020-01-30 09:32:41

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new.26092 (New)


Package is "presage"

Thu Jan 30 09:32:41 2020 rev:19 rq:766970 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2019-07-08 
14:59:51.430428613 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new.26092/presage.changes   
2020-01-30 09:33:03.213222080 +0100
@@ -1,0 +2,11 @@
+Thu Jan 23 12:16:38 UTC 2020 - Marguerite Su 
+
+- Add presage-0.9.1-python3.patch, port python binding and apps
+  to python3
+- Rename subpackages:
+  * dbus-1-presage -> python3-dbus-presage
+  * python-presage -> python3-presage
+  * pyprompter -> python3-pyprompter
+  * python-presagemate -> python3-presagemate
+
+---

New:

  presage-0.9.1-python3.patch



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.BHAu6i/_old  2020-01-30 09:33:06.617223902 +0100
+++ /var/tmp/diff_new_pack.BHAu6i/_new  2020-01-30 09:33:06.621223904 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,14 +24,13 @@
 %global pname %{sname}
 %endif
 
-%define py_ver %(python -c "import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
 Name:   %pname
 Version:0.9.1
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
 License:GPL-2.0-only
 Group:  Productivity/Text/Utilities
-Url:http://presage.sourceforge.net
+URL:http://presage.sourceforge.net
 Source: 
http://ncu.dl.sourceforge.net/project/%{sname}/%{sname}/%{version}/%{sname}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM jzh...@suse.com - fix ncurese builds in openSUSE
 Patch0: presage-0.8.9-ncurses_flag.patch
@@ -47,6 +46,8 @@
 # PATCH-FIX-UPSTREAM doxygen no longer ships with the FreeSans font
 Patch6: presage-0.9.1-doxygen-no-freesans.patch
 Patch7: presage-buildcycle.diff
+# PATCH-FIX-UPSTREAM port python binding to python3
+Patch8: presage-0.9.1-python3.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -61,19 +62,21 @@
 BuildRequires:  pkgconfig
 # Documentation End
 %else
+BuildRequires:  gtk2-devel
+BuildRequires:  gtk3-devel
 BuildRequires:  help2man
 BuildRequires:  libcmuclmtk-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
-BuildRequires:  python-atspi
-BuildRequires:  python-devel
-BuildRequires:  python-gtk-devel
-BuildRequires:  python-xlib
+BuildRequires:  python3-atspi
+BuildRequires:  python3-devel
+BuildRequires:  python3-gobject-devel
+BuildRequires:  python3-xlib
 BuildRequires:  swig
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
-BuildRequires:  dbus-1-python-devel
 BuildRequires:  libcppunit-devel
+BuildRequires:  python3-dbus-python
 BuildRequires:  sqlite3-devel
 BuildRequires:  update-desktop-files
 %else
@@ -108,7 +111,7 @@
 %package -n libpresage1
 Summary:Intelligent predictive text entry platform (shared library)
 Group:  System/Libraries
-Requires:   presage-data = %{version}
+Requires:   presage-data
 
 %description -n libpresage1
 Presage is an intelligent predictive text entry platform.
@@ -130,40 +133,46 @@
 
 This package contains the sample statistical data files and abbreviation files 
needed by presage.
 
-%package -n python-presage
+%package -n python3-presage
 Summary:Intelligent predictive text entry platform (Python binding)
-Group:  System/Libraries
-%py_requires
+Group:  Development/Languages/Python
+Provides:   python-presage = %{version}-%{release}
+Obsoletes:  python-presage < %{version}-%{release}
 
-%description -n python-presage
+%description -n python3-presage
 Presage is an intelligent predictive text entry platform.
 
 This package provides the Python binding for libpresage.
 
 This package contains the Python extension module for libpresage.
 
-%package -n dbus-1-presage
+%package -n python3-dbus-presage
 Summary:Intelligent predictive text entry platform (dbus service)
-Group:  System/Libraries
+Group:  Development/Languages/Python
+Requires:   python3-dbus-python
+Requires:   python3-presage
+Provides:   dbus-1-presage = %{version}-%{release}
+Obsoletes:  

commit presage for openSUSE:Factory

2019-07-08 Thread root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2019-07-08 14:59:50

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new.4615 (New)


Package is "presage"

Mon Jul  8 14:59:50 2019 rev:18 rq:713072 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2019-06-27 
16:23:05.614331142 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new.4615/presage.changes
2019-07-08 14:59:51.430428613 +0200
@@ -1,0 +2,14 @@
+Tue Jul  2 13:26:59 UTC 2019 - Stefan Brüns 
+
+- Add explicit BuildRequires for pkg-config for doc flavor, otherwise
+  configuration on Leap 15.x / SLE 15 fails.
+- Disable build and checks for tools/bindings when building API docs.
+
+---
+Thu Jun 27 00:14:16 UTC 2019 - Stefan Brüns 
+
+- Make the package name dependent on the flavor, otherwise OBS can not track
+  the packages correctly and keeps blocking until all flavors are finished.
+- Remove unnneded Requires: presage in devel subpackge
+
+---



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.FGpsUG/_old  2019-07-08 14:59:52.142429691 +0200
+++ /var/tmp/diff_new_pack.FGpsUG/_new  2019-07-08 14:59:52.146429696 +0200
@@ -17,16 +17,22 @@
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
+%global sname presage
+%if "%{flavor}" != ""
+%global pname %{sname}-%{flavor}
+%else
+%global pname %{sname}
+%endif
 
 %define py_ver %(python -c "import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
-Name:   presage
+Name:   %pname
 Version:0.9.1
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
 License:GPL-2.0-only
 Group:  Productivity/Text/Utilities
 Url:http://presage.sourceforge.net
-Source: 
http://ncu.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
+Source: 
http://ncu.dl.sourceforge.net/project/%{sname}/%{sname}/%{version}/%{sname}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM jzh...@suse.com - fix ncurese builds in openSUSE
 Patch0: presage-0.8.9-ncurses_flag.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su - port to cmuclmtk
@@ -46,12 +52,13 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
-%if "%{flavor}" == doc
+%if "%{flavor}" == "doc"
 # Documentation Start
 BuildRequires:  doxygen
 BuildRequires:  ghostscript-fonts-std
 BuildRequires:  graphviz
 BuildRequires:  graphviz-gd
+BuildRequires:  pkgconfig
 # Documentation End
 %else
 BuildRequires:  help2man
@@ -63,7 +70,6 @@
 BuildRequires:  python-gtk-devel
 BuildRequires:  python-xlib
 BuildRequires:  swig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -90,7 +96,6 @@
 %package -n libpresage-devel
 Summary:Intelligent predictive text entry platform (development files)
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
 Requires:   libpresage1 = %{version}
 
 %description -n libpresage-devel
@@ -103,7 +108,7 @@
 %package -n libpresage1
 Summary:Intelligent predictive text entry platform (shared library)
 Group:  System/Libraries
-Requires:   presage-data
+Requires:   presage-data = %{version}
 
 %description -n libpresage1
 Presage is an intelligent predictive text entry platform.
@@ -198,7 +203,7 @@
 %endif
 
 %prep
-%setup -q
+%setup -q -n %{sname}-%{version}
 find . -type f -exec sed -i  's/\r//g' "{}" \;
 %patch0 -p1
 %patch1 -p1
@@ -216,7 +221,8 @@
 %build
 autoreconf -fi
 %if "%{flavor}" == "doc"
-%configure --disable-sqlite
+# nl -ba ./configure
+%configure --disable-sqlite --disable-gprompter --disable-gpresagemate 
--disable-python-binding
 make -C doc %{?_smp_mflags}
 %else
 export LIBS+="-lm -lgmodule-2.0"




commit presage for openSUSE:Factory

2019-06-27 Thread root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2019-06-27 16:23:04

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new.4615 (New)


Package is "presage"

Thu Jun 27 16:23:04 2019 rev:17 rq:712053 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2017-11-14 
14:23:19.282269523 +0100
+++ /work/SRC/openSUSE:Factory/.presage.new.4615/presage.changes
2019-06-27 16:23:05.614331142 +0200
@@ -1,0 +2,11 @@
+Tue Jun 25 11:32:39 UTC 2019 - Stefan Brüns 
+
+- Split out API doc generation using multibuild. graphviz-gd has
+  become quite heavy as a build dependency.
+- Cleanup specfile
+  * remove defattr, use license macro
+  * remove conditionals for EOLed distribution versions
+- Remove gpresagemate, it depends on the long deprecated XEVIE extension
+- Set she-bang for /usr/bin/presage_dbus_* to /usr/bin/python2
+
+---

New:

  _multibuild



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.1lF7gj/_old  2019-06-27 16:23:06.410332427 +0200
+++ /var/tmp/diff_new_pack.1lF7gj/_new  2019-06-27 16:23:06.414332434 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,16 +12,18 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%global flavor @BUILD_FLAVOR@%{nil}
+
 %define py_ver %(python -c "import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
 Name:   presage
 Version:0.9.1
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Text/Utilities
 Url:http://presage.sourceforge.net
 Source: 
http://ncu.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
@@ -39,15 +41,19 @@
 # PATCH-FIX-UPSTREAM doxygen no longer ships with the FreeSans font
 Patch6: presage-0.9.1-doxygen-no-freesans.patch
 Patch7: presage-buildcycle.diff
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libtool
+%if "%{flavor}" == doc
 # Documentation Start
 BuildRequires:  doxygen
+BuildRequires:  ghostscript-fonts-std
 BuildRequires:  graphviz
 BuildRequires:  graphviz-gd
-# Helvetica font, smaller than texlive-gnu-freefont-fonts that provides 
freesans
-BuildRequires:  ghostscript-fonts-std
 # Documentation End
+%else
 BuildRequires:  help2man
 BuildRequires:  libcmuclmtk-devel
 BuildRequires:  libtool
@@ -64,19 +70,14 @@
 BuildRequires:  libcppunit-devel
 BuildRequires:  sqlite3-devel
 BuildRequires:  update-desktop-files
-%if 0%{?suse_version} >= 1220
-BuildRequires:  libXevie-devel
-%else
-BuildRequires:  xorg-x11-libXv-devel
-%endif
 %else
 BuildRequires:  cppunit-devel
 BuildRequires:  dbus-glib-devel
 BuildRequires:  dbus-python-devel
 BuildRequires:  desktop-file-utils
-BuildRequires:  libXevie-devel
 BuildRequires:  sqlite-devel
 %endif
+%endif
 
 %description
 Presage is an intelligent predictive text entry platform.
@@ -85,6 +86,7 @@
 
 This package also contains simple demonstration programs and simulator.
 
+%if "%{flavor}" == ""
 %package -n libpresage-devel
 Summary:Intelligent predictive text entry platform (development files)
 Group:  Development/Libraries/C and C++
@@ -123,20 +125,6 @@
 
 This package contains the sample statistical data files and abbreviation files 
needed by presage.
 
-%package -n libpresage-doc
-Summary:Intelligent predictive text entry platform (documentation)
-Group:  Documentation/Other
-%if ! 0%{?sles_version}
-BuildArch:  noarch
-%endif
-
-%description -n libpresage-doc
-Presage is an intelligent predictive text entry platform.
-
-This package contains the documentation for libpresage.
-
-Documentation is available in HTML and LaTeX format.
-
 %package -n python-presage
 Summary:Intelligent predictive text entry platform (Python binding)
 Group:  System/Libraries
@@ -160,13 +148,6 @@
 
 This package also contains a simple demonstration program that uses the D-Bus 
service.
 
-%package -n 

commit presage for openSUSE:Factory

2017-11-14 Thread root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2017-11-14 14:23:18

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is "presage"

Tue Nov 14 14:23:18 2017 rev:16 rq:540714 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2017-05-20 
14:30:14.096846957 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2017-11-14 
14:23:19.282269523 +0100
@@ -1,0 +2,6 @@
+Sat Nov 11 01:02:34 UTC 2017 - zai...@opensuse.org
+
+- Drop obsolete and unused libgnome-devel BuildRequires: No longer
+  needed.
+
+---



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.hVu1pK/_old  2017-11-14 14:23:20.166237295 +0100
+++ /var/tmp/diff_new_pack.hVu1pK/_new  2017-11-14 14:23:20.170237150 +0100
@@ -50,7 +50,6 @@
 # Documentation End
 BuildRequires:  help2man
 BuildRequires:  libcmuclmtk-devel
-BuildRequires:  libgnome-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
 BuildRequires:  python-atspi




commit presage for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2017-05-20 14:30:09

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is "presage"

Sat May 20 14:30:09 2017 rev:15 rq:496878 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2016-06-21 
12:29:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2017-05-20 
14:30:14.096846957 +0200
@@ -1,0 +2,7 @@
+Fri May 19 14:28:13 UTC 2017 - jeng...@inai.de
+
+- Add presage-buildcycle.diff to break the build cycle
+  preemptively.
+- Limit fdupes to not cross typical partition boundaries.
+
+---

New:

  presage-buildcycle.diff



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.lRiAjH/_old  2017-05-20 14:30:15.452655135 +0200
+++ /var/tmp/diff_new_pack.lRiAjH/_new  2017-05-20 14:30:15.456654569 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,6 +38,7 @@
 Patch5: presage-0.9.1-gcc6.patch
 # PATCH-FIX-UPSTREAM doxygen no longer ships with the FreeSans font
 Patch6: presage-0.9.1-doxygen-no-freesans.patch
+Patch7: presage-buildcycle.diff
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 # Documentation Start
@@ -55,13 +56,6 @@
 BuildRequires:  python-atspi
 BuildRequires:  python-devel
 BuildRequires:  python-gtk-devel
-%if 0%{?suse_version} >= 1320
-BuildRequires:  python-wxWidgets >= 3
-BuildRequires:  python-wxWidgets-devel >= 3
-%else
-BuildRequires:  python-wxWidgets
-BuildRequires:  python-wxWidgets-devel
-%endif
 BuildRequires:  python-xlib
 BuildRequires:  swig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -225,6 +219,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 echo "[D-BUS Service]" > apps/dbus/org.gnome.presage.service.in
 echo "Name=org.gnome.presage.beta" >> apps/dbus/org.gnome.presage.service.in
 echo "Exec={bindir}/presage_dbus_service --start" >> 
apps/dbus/org.gnome.presage.service.in
@@ -254,7 +249,7 @@
 %suse_update_desktop_file gprompter Utility DesktopUtility
 %suse_update_desktop_file pyprompter Utility DesktopUtility
 
-%fdupes %{buildroot}
+%fdupes %{buildroot}/%{_prefix}
 
 %else
 

++ presage-buildcycle.diff ++
From: Jan Engelhardt 

build: always pretend wxpython is available

Relying on wxpython's presence if it is not even needed for building
is a bad idea, because that causes a build cycle:

presage (pyprompter) depends on python-wxWidgets
python-wxWidgets depends on wxWidgets
wxWidgets depends on SDL2
SDL2 depends on fcitx
fcitx depends on presage (libpresage)
---
 configure.ac |   18 --
 1 file changed, 18 deletions(-)

Index: presage-0.9.1/configure.ac
===
--- presage-0.9.1.orig/configure.ac
+++ presage-0.9.1/configure.ac
@@ -343,26 +343,8 @@ dnl Checks for pyprompter
 dnl =
 if test "$PYTHON" != :
 then
-AC_MSG_CHECKING(for python wx module)
-$PYTHON -c "import wx" 2&>/dev/null
-if test $? -eq 0;
-then
have_python_wx=yes
-else
-   have_python_wx=no
-fi
-AC_MSG_RESULT($have_python_wx)
-
-
-AC_MSG_CHECKING(for python wx.stc module)
-$PYTHON -c "import wx.stc" 2&>/dev/null
-if test $? -eq 0;
-then
have_python_wx_stc=yes
-else
-   have_python_wx_stc=no
-fi
-AC_MSG_RESULT($have_python_wx_stc)
 fi
 
 if test "$PYTHON" != : -a \



commit presage for openSUSE:Factory

2016-06-21 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2016-06-21 11:30:59

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is "presage"

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2016-03-07 
13:28:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2016-06-21 
12:29:26.0 +0200
@@ -1,0 +2,22 @@
+Sun Jun 19 23:32:21 UTC 2016 - jeng...@inai.de
+
+- Request wx3 for building so we can move off wx2.8
+
+---
+Sat Jun 18 06:16:52 UTC 2016 - i...@marguerite.su
+
+- add patch: presage-0.9.1-doxygen-no-freesans.patch
+  * doxygen no longer ships with the FreeSans font
+  * used to suppress the annoying fontconfig output
+- add BuildRequires ghostscript-fonts-std providing Helvetica,
+  default for doxygen, which is also smaller in size than
+  texlive-gnu-freefont-fonts that provides FreeSans
+
+---
+Fri Jun 17 15:07:19 UTC 2016 - i...@marguerite.su
+
+- add patch: presage-0.9.1-gcc6.patch
+  * fix boo#985362
+  * fix narrowing conversion from int to char inside {}
+
+---

New:

  presage-0.9.1-doxygen-no-freesans.patch
  presage-0.9.1-gcc6.patch



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.OunLVJ/_old  2016-06-21 12:29:27.0 +0200
+++ /var/tmp/diff_new_pack.OunLVJ/_new  2016-06-21 12:29:27.0 +0200
@@ -17,7 +17,6 @@
 
 
 %define py_ver %(python -c "import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
-
 Name:   presage
 Version:0.9.1
 Release:0
@@ -35,17 +34,48 @@
 # PATCH-FIX-UPSTREAM automake 1.14 starts to check subdir-objects
 Patch3: presage-0.9.1-automake-1.14.patch
 Patch4: reproducible.patch
+# PATCH-FIX-UPSTREAM narrowing conversion from int to char inside {}
+Patch5: presage-0.9.1-gcc6.patch
+# PATCH-FIX-UPSTREAM doxygen no longer ships with the FreeSans font
+Patch6: presage-0.9.1-doxygen-no-freesans.patch
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+# Documentation Start
+BuildRequires:  doxygen
+BuildRequires:  graphviz
+BuildRequires:  graphviz-gd
+# Helvetica font, smaller than texlive-gnu-freefont-fonts that provides 
freesans
+BuildRequires:  ghostscript-fonts-std
+# Documentation End
+BuildRequires:  help2man
+BuildRequires:  libcmuclmtk-devel
+BuildRequires:  libgnome-devel
+BuildRequires:  libtool
+BuildRequires:  ncurses-devel
+BuildRequires:  python-atspi
+BuildRequires:  python-devel
+BuildRequires:  python-gtk-devel
+%if 0%{?suse_version} >= 1320
+BuildRequires:  python-wxWidgets >= 3
+BuildRequires:  python-wxWidgets-devel >= 3
+%else
+BuildRequires:  python-wxWidgets
+BuildRequires:  python-wxWidgets-devel
+%endif
+BuildRequires:  python-xlib
+BuildRequires:  swig
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
 BuildRequires:  libcppunit-devel
 BuildRequires:  sqlite3-devel
+BuildRequires:  update-desktop-files
 %if 0%{?suse_version} >= 1220
 BuildRequires:  libXevie-devel
 %else
 BuildRequires:  xorg-x11-libXv-devel
 %endif
-BuildRequires:  update-desktop-files
 %else
 BuildRequires:  cppunit-devel
 BuildRequires:  dbus-glib-devel
@@ -54,24 +84,6 @@
 BuildRequires:  libXevie-devel
 BuildRequires:  sqlite-devel
 %endif
-BuildRequires:  doxygen
-BuildRequires:  fdupes
-BuildRequires:  gcc-c++
-BuildRequires:  graphviz
-BuildRequires:  graphviz-gd
-BuildRequires:  help2man
-BuildRequires:  libcmuclmtk-devel
-BuildRequires:  libgnome-devel
-BuildRequires:  libtool
-BuildRequires:  ncurses-devel
-BuildRequires:  python-atspi
-BuildRequires:  python-devel
-BuildRequires:  python-gtk-devel
-BuildRequires:  python-wxWidgets
-BuildRequires:  python-wxWidgets-devel
-BuildRequires:  python-xlib
-BuildRequires:  swig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Presage is an intelligent predictive text entry platform.
@@ -211,6 +223,8 @@
 %patch3 -p1
 %endif
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
 echo "[D-BUS Service]" > apps/dbus/org.gnome.presage.service.in
 echo "Name=org.gnome.presage.beta" >> apps/dbus/org.gnome.presage.service.in
 echo "Exec={bindir}/presage_dbus_service --start" >> 
apps/dbus/org.gnome.presage.service.in
@@ -223,10 +237,10 @@
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 
 rm -rf %{buildroot}%{_libdir}/*.a
-rm -rf 

commit presage for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2016-03-07 13:27:36

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is "presage"

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2015-09-02 
00:36:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2016-03-07 
13:28:33.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar  4 08:32:12 UTC 2016 - bwiedem...@suse.com
+
+- Add reproducible.patch to make build-compare work
+
+---

New:

  reproducible.patch



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.0JRjPa/_old  2016-03-07 13:28:36.0 +0100
+++ /var/tmp/diff_new_pack.0JRjPa/_new  2016-03-07 13:28:36.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,6 +34,7 @@
 Patch2: presage-0.9.1-automake-1.12.patch
 # PATCH-FIX-UPSTREAM automake 1.14 starts to check subdir-objects
 Patch3: presage-0.9.1-automake-1.14.patch
+Patch4: reproducible.patch
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -209,6 +210,7 @@
 %if 0%{?suse_version} > 1310
 %patch3 -p1
 %endif
+%patch4 -p1
 echo "[D-BUS Service]" > apps/dbus/org.gnome.presage.service.in
 echo "Name=org.gnome.presage.beta" >> apps/dbus/org.gnome.presage.service.in
 echo "Exec={bindir}/presage_dbus_service --start" >> 
apps/dbus/org.gnome.presage.service.in

++ reproducible.patch ++
Index: presage-0.9.1/doc/Doxyfile.in
===
--- presage-0.9.1.orig/doc/Doxyfile.in
+++ presage-0.9.1/doc/Doxyfile.in
@@ -940,7 +940,7 @@ HTML_COLORSTYLE_GAMMA  = 80
 # page will contain the date and time when the page was generated. Setting
 # this to NO can help when comparing the output of multiple runs.
 
-HTML_TIMESTAMP = YES
+HTML_TIMESTAMP = NO
 
 # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
 # documentation will contain sections that can be hidden and shown after the



commit presage for openSUSE:Factory

2015-09-01 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2015-09-02 00:36:51

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is "presage"

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2015-01-29 
13:18:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2015-09-02 
00:36:53.0 +0200
@@ -1,0 +2,11 @@
+Sun Aug 23 13:15:28 UTC 2015 - i...@marguerite.su
+
+- update version 0.9.1
+  * see NEWS
+- drop: presage-0.9-automake-1.14.patch
+- drop: presage-0.9.0-automake_1.12_abuild.patch
+- add:  presage-0.9.1-automake-1.12.patch
+- add:  presage-0.9.1-automake-1.14.patch
+- drop: presage-swig-3.0.patch,upstreamed
+
+---

Old:

  presage-0.9-automake-1.14.patch
  presage-0.9.0-automake_1.12_abuild.patch
  presage-0.9.beta20140216.tar.gz
  presage-swig-3.0.patch

New:

  presage-0.9.1-automake-1.12.patch
  presage-0.9.1-automake-1.14.patch
  presage-0.9.1.tar.gz



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.yC48fD/_old  2015-09-02 00:36:54.0 +0200
+++ /var/tmp/diff_new_pack.yC48fD/_new  2015-09-02 00:36:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX 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,23 +19,21 @@
 %define py_ver %(python -c "import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
 
 Name:   presage
-Version:0.9.beta20140216
+Version:0.9.1
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
 License:GPL-2.0
 Group:  Productivity/Text/Utilities
 Url:http://presage.sourceforge.net
-Source: %{name}-%{version}.tar.gz
+Source: 
http://ncu.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM jzh...@suse.com - fix ncurese builds in openSUSE
 Patch0: presage-0.8.9-ncurses_flag.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su - port to cmuclmtk
 Patch1: presage-0.8.9-port_cmuclmtk.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su automake 1.12 abuild patch
-Patch2: presage-0.9.0-automake_1.12_abuild.patch
+Patch2: presage-0.9.1-automake-1.12.patch
 # PATCH-FIX-UPSTREAM automake 1.14 starts to check subdir-objects
-Patch3: presage-0.9-automake-1.14.patch
-# PATCH-FIX-UPSTREAM presage-swig-3.0.patch -- Fix build with SWIG 3.0
-Patch4: presage-swig-3.0.patch
+Patch3: presage-0.9.1-automake-1.14.patch
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -211,7 +209,6 @@
 %if 0%{?suse_version} > 1310
 %patch3 -p1
 %endif
-%patch4 -p1
 echo "[D-BUS Service]" > apps/dbus/org.gnome.presage.service.in
 echo "Name=org.gnome.presage.beta" >> apps/dbus/org.gnome.presage.service.in
 echo "Exec={bindir}/presage_dbus_service --start" >> 
apps/dbus/org.gnome.presage.service.in
@@ -291,13 +288,11 @@
 %config %{_sysconfdir}/presage.xml
 %{_datadir}/presage
 %exclude %{_datadir}/presage/html
-%exclude %{_datadir}/presage/latex
 %exclude %{_datadir}/presage/getting_started.txt
 
 %files -n libpresage-doc
 %defattr(-,root,root)
 %{_datadir}/presage/html/
-%{_datadir}/presage/latex/
 %{_datadir}/presage/getting_started.txt
 
 %files -n gpresagemate
@@ -326,13 +321,13 @@
 %{python_sitearch}/presage.pyo
 %endif
 %{_mandir}/man1/presage_python_demo.1.gz
-%{python_sitearch}/python_presage-0.9_beta-py%{py_ver}.egg-info
+%{python_sitearch}/python_presage-0.9.1-py%{py_ver}.egg-info
 
 %files -n pyprompter
 %defattr(-,root,root)
 %{_bindir}/pyprompter
 %{python_sitelib}/prompter
-%{python_sitelib}/pyprompter-0.9_beta-py%{py_ver}.egg-info
+%{python_sitelib}/pyprompter-0.9.1-py%{py_ver}.egg-info
 %{_datadir}/applications/pyprompter.desktop
 %{_datadir}/icons/hicolor/scalable/apps/pyprompter.svg
 %{_mandir}/man1/pyprompter.1.gz

++ presage-0.9-automake-1.14.patch -> presage-0.9.1-automake-1.12.patch 
++
--- /work/SRC/openSUSE:Factory/presage/presage-0.9-automake-1.14.patch  
2014-10-29 21:10:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.presage.new/presage-0.9.1-automake-1.12.patch   
2015-09-02 00:36:53.0 +0200
@@ -1,13 +1,26 @@
-Index: presage-0.9.beta20140216/configure.ac
+Index: presage-0.9.1/Makefile.am
 

commit presage for openSUSE:Factory

2015-01-29 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2015-01-29 13:18:39

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is presage

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2014-10-29 
21:10:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2015-01-29 
13:18:41.0 +0100
@@ -1,0 +2,5 @@
+Mon Jan 26 13:35:56 UTC 2015 - dims...@opensuse.org
+
+- Add presage-swig-3.0.patch: Fix build with SWIG 3.0.
+
+---

New:

  presage-swig-3.0.patch



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.tCB8TW/_old  2015-01-29 13:18:42.0 +0100
+++ /var/tmp/diff_new_pack.tCB8TW/_new  2015-01-29 13:18:42.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -34,6 +34,8 @@
 Patch2: presage-0.9.0-automake_1.12_abuild.patch
 # PATCH-FIX-UPSTREAM automake 1.14 starts to check subdir-objects
 Patch3: presage-0.9-automake-1.14.patch
+# PATCH-FIX-UPSTREAM presage-swig-3.0.patch -- Fix build with SWIG 3.0
+Patch4: presage-swig-3.0.patch
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -209,6 +211,7 @@
 %if 0%{?suse_version}  1310
 %patch3 -p1
 %endif
+%patch4 -p1
 echo [D-BUS Service]  apps/dbus/org.gnome.presage.service.in
 echo Name=org.gnome.presage.beta  apps/dbus/org.gnome.presage.service.in
 echo Exec={bindir}/presage_dbus_service --start  
apps/dbus/org.gnome.presage.service.in

++ presage-swig-3.0.patch ++
Index: presage-0.9.beta20140216/bindings/presage.i
===
--- presage-0.9.beta20140216.orig/bindings/presage.i
+++ presage-0.9.beta20140216/bindings/presage.i
@@ -1,33 +1,34 @@
 
-##
-#  Presage, an extensible predictive text entry system
-#  ---
-#
-#  Copyright (C) 2008  Matteo Vescovi matteo.vesc...@yahoo.co.uk
-#
-#  This program is free software; you can redistribute it and/or modify
-#  it under the terms of the GNU General Public License as published by
-#  the Free Software Foundation; either version 2 of the License, or
-#  (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License along
-#  with this program; if not, write to the Free Software Foundation, Inc.,
-#  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-
-## Build instructions
-# swig -c++ -python -I../src presage.i
-# g++ -c -fpic presage_wrap.cxx ../src/presage.cpp -I/usr/include/python2.4 
-I/usr/lib/python2.4/config -I../src
-# g++ -shared presage.o presage_wrap.o -L../../build/src/.libs -lpresage -o 
_presage.so
-
-## Test with
-# python runme.py
-
+/*
+ *  Presage, an extensible predictive text entry system
+ *  ---
+ *
+ * Copyright (C) 2008  Matteo Vescovi matteo.vesc...@yahoo.co.uk
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
+/* Build instructions
+ * swig -c++ -python -I../src presage.i
+ * g++ -c -fpic presage_wrap.cxx ../src/presage.cpp -I/usr/include/python2.4 
-I/usr/lib/python2.4/config -I../src
+ * g++ -shared presage.o presage_wrap.o -L../../build/src/.libs -lpresage -o 
_presage.so
+ */
+
+/* Test with
+ * python runme.py
+ */
 
 %module(directors=1) presage
 
@@ -49,4 +50,4 @@ 

commit presage for openSUSE:Factory

2014-10-29 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2014-10-29 21:09:55

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is presage

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2014-07-02 
15:04:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2014-10-29 
21:10:16.0 +0100
@@ -1,0 +2,7 @@
+Mon Oct 27 09:07:27 UTC 2014 - i...@marguerite.su
+
+- fix build for factory
+  * add patch: presage-0.9-automake-1.14.patch
+  * automake 1.14 starts to check subdir-objects.
+
+---

New:

  presage-0.9-automake-1.14.patch



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.tEHmNM/_old  2014-10-29 21:10:17.0 +0100
+++ /var/tmp/diff_new_pack.tEHmNM/_new  2014-10-29 21:10:17.0 +0100
@@ -32,6 +32,8 @@
 Patch1: presage-0.8.9-port_cmuclmtk.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su automake 1.12 abuild patch
 Patch2: presage-0.9.0-automake_1.12_abuild.patch
+# PATCH-FIX-UPSTREAM automake 1.14 starts to check subdir-objects
+Patch3: presage-0.9-automake-1.14.patch
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -204,6 +206,9 @@
 %if 0%{?suse_version} = 1220
 %patch2 -p1
 %endif
+%if 0%{?suse_version}  1310
+%patch3 -p1
+%endif
 echo [D-BUS Service]  apps/dbus/org.gnome.presage.service.in
 echo Name=org.gnome.presage.beta  apps/dbus/org.gnome.presage.service.in
 echo Exec={bindir}/presage_dbus_service --start  
apps/dbus/org.gnome.presage.service.in

++ presage-0.9-automake-1.14.patch ++
Index: presage-0.9.beta20140216/configure.ac
===
--- presage-0.9.beta20140216.orig/configure.ac
+++ presage-0.9.beta20140216/configure.ac
@@ -23,7 +23,7 @@ dnl Process this file with autoconf to p
 
 
 AC_INIT([presage],[0.9~beta],[matteo.vesc...@yahoo.co.uk])
-AM_INIT_AUTOMAKE([-Wall -Werror -Wno-extra-portability])
+AM_INIT_AUTOMAKE([-Wall -Werror -Wno-extra-portability subdir-objects])
 
 AC_CONFIG_SRCDIR([src/lib/presage.cpp])
 AC_CONFIG_HEADERS([config.h:config.hin])
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit presage for openSUSE:Factory

2014-07-02 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2014-07-02 15:04:44

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is presage

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2013-09-25 
14:34:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2014-07-02 
15:04:47.0 +0200
@@ -1,0 +2,8 @@
+Tue Jun 10 16:31:45 UTC 2014 - i...@marguerite.su
+
+- update version 0.9.beta20140216
+  * see ChangeLog file
+- drop patch: presage-0.8.9-automake_1.12_abuild.patch
+- add patch: presage-0.9.0-automake_1.12_abuild.patch
+
+---

Old:

  presage-0.8.9-automake_1.12_abuild.patch
  presage-0.8.9.tar.gz

New:

  presage-0.9.0-automake_1.12_abuild.patch
  presage-0.9.beta20140216.tar.gz



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.j0WItZ/_old  2014-07-02 15:04:48.0 +0200
+++ /var/tmp/diff_new_pack.j0WItZ/_new  2014-07-02 15:04:48.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# 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
@@ -19,7 +19,7 @@
 %define py_ver %(python -c import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v 2/dev/null || echo PYTHON-NOT-FOUND)
 
 Name:   presage
-Version:0.8.9
+Version:0.9.beta20140216
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
 License:GPL-2.0
@@ -31,7 +31,7 @@
 # PATCH-FIX-UPSTREAM i...@marguerite.su - port to cmuclmtk
 Patch1: presage-0.8.9-port_cmuclmtk.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su automake 1.12 abuild patch
-Patch2: presage-0.8.9-automake_1.12_abuild.patch
+Patch2: presage-0.9.0-automake_1.12_abuild.patch
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -318,13 +318,13 @@
 %{python_sitearch}/presage.pyo
 %endif
 %{_mandir}/man1/presage_python_demo.1.gz
-%{python_sitearch}/python_presage-0.8.9-py%{py_ver}.egg-info
+%{python_sitearch}/python_presage-0.9_beta-py%{py_ver}.egg-info
 
 %files -n pyprompter
 %defattr(-,root,root)
 %{_bindir}/pyprompter
 %{python_sitelib}/prompter
-%{python_sitelib}/pyprompter-0.8.9-py%{py_ver}.egg-info
+%{python_sitelib}/pyprompter-0.9_beta-py%{py_ver}.egg-info
 %{_datadir}/applications/pyprompter.desktop
 %{_datadir}/icons/hicolor/scalable/apps/pyprompter.svg
 %{_mandir}/man1/pyprompter.1.gz

++ presage-0.8.9-automake_1.12_abuild.patch - 
presage-0.9.0-automake_1.12_abuild.patch ++
--- /work/SRC/openSUSE:Factory/presage/presage-0.8.9-automake_1.12_abuild.patch 
2013-09-25 14:34:56.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.presage.new/presage-0.9.0-automake_1.12_abuild.patch
2014-07-02 15:04:47.0 +0200
@@ -1,26 +1,24 @@
-Index: presage-0.8.9.beta20130208/Makefile.am
-===
 presage-0.8.9.beta20130208.orig/Makefile.am
-+++ presage-0.8.9.beta20130208/Makefile.am
-@@ -65,7 +65,7 @@ EXTRA_DIST = FAQ
- 
+diff -urN presage-0.9.beta20140216.orig/configure.ac 
presage-0.9.beta20140216/configure.ac
+--- presage-0.9.beta20140216.orig/configure.ac 2014-06-28 23:10:20.668562352 
+0800
 presage-0.9.beta20140216/configure.ac  2014-06-28 23:10:37.325354114 
+0800
+@@ -23,7 +23,7 @@
+
+
+ AC_INIT([presage],[0.9~beta],[matteo.vesc...@yahoo.co.uk])
+-AM_INIT_AUTOMAKE([-Wall -Werror])
++AM_INIT_AUTOMAKE([-Wall -Werror -Wno-extra-portability])
+
+ AC_CONFIG_SRCDIR([src/lib/presage.cpp])
+ AC_CONFIG_HEADERS([config.h:config.hin])
+diff -urN presage-0.9.beta20140216.orig/Makefile.am 
presage-0.9.beta20140216/Makefile.am
+--- presage-0.9.beta20140216.orig/Makefile.am  2014-06-28 23:10:20.718561727 
+0800
 presage-0.9.beta20140216/Makefile.am   2014-06-28 23:10:27.924471641 
+0800
+@@ -65,7 +65,7 @@
+
  # Ensure local m4 macros are included during autoreconf and automatic
  # aclocal.m4 remaking
 -ACLOCAL_AMFLAGS = -I m4
 +#ACLOCAL_AMFLAGS = -I m4
- 
- 
+
+
  # Build Debian package
-Index: presage-0.8.9.beta20130208/configure.ac
-===
 presage-0.8.9.beta20130208.orig/configure.ac
-+++ presage-0.8.9.beta20130208/configure.ac
-@@ -23,7 +23,7 @@ dnl Process this file with autoconf to p
- 
- 
- AC_INIT([presage],[0.8.9],[matteo.vesc...@yahoo.co.uk])

commit presage for openSUSE:Factory

2013-07-07 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2013-07-07 22:22:57

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is presage

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2012-09-25 
10:46:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2013-07-07 
22:22:59.0 +0200
@@ -1,0 +2,6 @@
+Wed Jul  3 02:23:36 UTC 2013 - i...@marguerite.su
+
+- update version 0.8.9.beta20130208
+  * see ChangeLog for details
+
+---

Old:

  presage-0.8.8.tar.gz
  presage_automake_1.12.abuild.patch
  presage_ncurses_flag.patch
  presage_port_cmuclmtk.patch

New:

  presage-0.8.9-automake_1.12_abuild.patch
  presage-0.8.9-ncurses_flag.patch
  presage-0.8.9-port_cmuclmtk.patch
  presage-0.8.9.beta20130208.tar.gz



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.2nuOoJ/_old  2013-07-07 22:23:00.0 +0200
+++ /var/tmp/diff_new_pack.2nuOoJ/_new  2013-07-07 22:23:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package presage
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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,7 +19,7 @@
 %define py_ver %(python -c import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v 2/dev/null || echo PYTHON-NOT-FOUND)
 
 Name:   presage
-Version:0.8.8
+Version:0.8.9.beta20130208
 Release:0
 Summary:Intelligent predictive text entry platform (tools and demos)
 License:GPL-2.0
@@ -27,11 +27,11 @@
 Url:http://presage.sourceforge.net
 Source: %{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM jzh...@suse.com - fix ncurese builds in openSUSE
-Patch0: presage_ncurses_flag.patch
+Patch0: presage-0.8.9-ncurses_flag.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su - port to cmuclmtk
-Patch1: presage_port_cmuclmtk.patch
+Patch1: presage-0.8.9-port_cmuclmtk.patch
 # PATCH-FIX-UPSTREAM i...@marguerite.su automake 1.12 abuild patch
-Patch2: presage_automake_1.12.abuild.patch
+Patch2: presage-0.8.9-automake_1.12_abuild.patch
 %if 0%{?suse_version}
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  dbus-1-python-devel
@@ -61,7 +61,12 @@
 BuildRequires:  libgnome-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
+BuildRequires:  python-atspi
 BuildRequires:  python-devel
+BuildRequires:  python-gtk-devel
+BuildRequires:  python-wxWidgets
+BuildRequires:  python-wxWidgets-devel
+BuildRequires:  python-xlib
 BuildRequires:  swig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -127,6 +132,7 @@
 %package -n python-presage
 Summary:Intelligent predictive text entry platform (Python binding)
 Group:  System/Libraries
+%py_requires
 
 %description -n python-presage
 Presage is an intelligent predictive text entry platform.
@@ -156,6 +162,12 @@
 %package -n python-presagemate
 Summary:Universial predictive text companion
 Group:  Productivity/Text/Utilities
+Requires:   python-atspi
+Requires:   python-gtk
+Requires:   python-presage
+Requires:   python-xlib
+BuildArch:  noarch
+%py_requires
 
 %description -n python-presagemate
 Pypresagemate is a universal predictive text companion. Pypresagemate works 
alongside any AT-SPI aware application. The Assistive Technology Service 
Provider Interface (AT-SPI) is a toolkit-neutral way of providing accessibility 
facilities in applications. Pypresagemate works in the background by tracking 
what keystrokes are typed and displaying predictions in its window. When a 
prediction is selected, text is sent to the active application.
@@ -173,6 +185,9 @@
 Summary:Intelligent predictive wxPython text editor
 Group:  Productivity/Text/Editors
 Requires:   python-presagemate
+Requires:   python-wxWidgets
+BuildArch:  noarch
+%py_requires
 
 %description -n pyprompter
 This package contains the wxPython predictive text editor pyprompter.
@@ -183,11 +198,16 @@
 
 %prep
 %setup -q
+find . -type f -exec sed -i  's/\r//g' {} \;
 %patch0 -p1
 %patch1 -p1
 %if 0%{?suse_version} = 1220
 %patch2 -p1
 %endif
+echo [D-BUS Service]  apps/dbus/org.gnome.presage.service.in
+echo Name=org.gnome.presage.beta  apps/dbus/org.gnome.presage.service.in
+echo Exec={bindir}/presage_dbus_service --start  
apps/dbus/org.gnome.presage.service.in
+echo User=root  

commit presage for openSUSE:Factory

2012-09-16 Thread h_root
Hello community,

here is the log from the commit of package presage for openSUSE:Factory checked 
in at 2012-09-17 01:29:18

Comparing /work/SRC/openSUSE:Factory/presage (Old)
 and  /work/SRC/openSUSE:Factory/.presage.new (New)


Package is presage, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/presage/presage.changes  2012-08-05 
15:21:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.presage.new/presage.changes 2012-09-17 
01:29:23.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 13 22:15:43 UTC 2012 - i...@marguerite.su
+
+- support fedora builds.
+
+---



Other differences:
--
++ presage.spec ++
--- /var/tmp/diff_new_pack.2pJ1zb/_old  2012-09-17 01:29:24.0 +0200
+++ /var/tmp/diff_new_pack.2pJ1zb/_new  2012-09-17 01:29:24.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%define py_ver %(python -c import sys; v=sys.version_info[:2]; print 
'%%d.%%d'%%v 2/dev/null || echo PYTHON-NOT-FOUND)
 
 Name:   presage
 Version:   0.8.8
@@ -24,14 +25,29 @@
 Url:   http://presage.sourceforge.net
 Group: Productivity/Text/Utilities
 Source:%{name}-%{version}.tar.gz
+%if 0%{?suse_version}
 BuildRequires: dbus-1-python-devel 
 BuildRequires: dbus-1-glib-devel
+BuildRequires:  sqlite3-devel
+BuildRequires: libcppunit-devel
+%if 0%{?suse_version} = 1220
+BuildRequires:  libXevie-devel
+%else
+BuildRequires:  xorg-x11-libXv-devel
+%endif
+BuildRequires: update-desktop-files
+%else
+BuildRequires:  dbus-python-devel
+BuildRequires:  dbus-glib-devel
+BuildRequires:  sqlite-devel
+BuildRequires:  cppunit-devel
+BuildRequires:  libXevie-devel
+BuildRequires:  desktop-file-utils
+%endif
 BuildRequires: fdupes
 BuildRequires:  gcc-c++
-BuildRequires: sqlite3-devel
 BuildRequires: python-devel
 BuildRequires: ncurses-devel
-BuildRequires: libcppunit-devel
 BuildRequires:  swig
 BuildRequires:  doxygen
 BuildRequires:  graphviz
@@ -39,12 +55,6 @@
 BuildRequires: libcmuclmtk-devel
 BuildRequires:  libgnome-devel
 BuildRequires:  help2man
-%if 0%{?suse_version} = 1220
-BuildRequires:  libXevie-devel
-%else
-BuildRequires:  xorg-x11-libXv-devel
-%endif
-BuildRequires: update-desktop-files
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -161,7 +171,6 @@
 
 pyprompter displays predictions in a contextual pop-up box as each letter is 
typed. Predictions can be easily selected and inserted in the document.
 
-
 %prep
 %setup -q
 
@@ -171,11 +180,13 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+make install DESTDIR=%{buildroot}
 
 rm -rf %{buildroot}%{_libdir}/*.a
 rm -rf %{buildroot}%{_libdir}/*.la
 
+%if 0%{?suse_version}
+
 pushd %{buildroot}%{python_sitelib}/prompter/
 %py_compile .
 popd
@@ -188,6 +199,17 @@
 
 %fdupes %{buildroot}
 
+%else
+
+desktop-file-install --add-category=Utility --delete-original 
--dir=%{buildroot}%{_datadir}/applications \
+%{buildroot}/%{_datadir}/applications/gprompter.desktop
+desktop-file-install --add-category=Utility --delete-original 
--dir=%{buildroot}%{_datadir}/applications \
+%{buildroot}/%{_datadir}/applications/pyprompter.desktop
+
+fdupes -n -q -r %{buildroot}
+
+%endif
+
 %post -n libpresage1 -p /sbin/ldconfig
 
 %postun -n libpresage1 -p /sbin/ldconfig
@@ -195,11 +217,13 @@
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog NEWS README COPYING THANKS TODO
-#%{_bindir}/presage_demo
+%if 0%{?fedora_version}
+%{_bindir}/presage_demo
+%{_mandir}/man1/presage_demo.1.gz
+%endif
 %{_bindir}/presage_demo_text
 %{_bindir}/presage_simulator
 %{_bindir}/text2ngram
-#%{_mandir}/man1/presage_demo.1.gz
 %{_mandir}/man1/presage_demo_text.1.gz
 %{_mandir}/man1/presage_simulator.1.gz
 %{_mandir}/man1/text2ngram.1.gz
@@ -256,6 +280,9 @@
 %{python_sitearch}/_presage.so
 %{python_sitearch}/presage.py
 %{python_sitearch}/presage.pyc
+%if 0%{?fedora_version}
+%{python_sitearch}/presage.pyo
+%endif
 %{python_sitearch}/python_presage-%{version}-py%{py_ver}.egg-info
 %{_mandir}/man1/presage_python_demo.1.gz
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org