commit tesseract for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package tesseract for openSUSE:Factory 
checked in at 2018-02-16 21:44:46

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


Package is "tesseract"

Fri Feb 16 21:44:46 2018 rev:4 rq:577121 version:2018_02_01

Changes:

--- /work/SRC/openSUSE:Factory/tesseract/tesseract.changes  2018-02-05 
10:53:10.615841410 +0100
+++ /work/SRC/openSUSE:Factory/.tesseract.new/tesseract.changes 2018-02-16 
21:44:46.682858872 +0100
@@ -1,0 +2,7 @@
+Wed Feb  7 13:31:54 UTC 2018 - stefan.bru...@rwth-aachen.de
+
+- Correctly apply C(XX)FLAGS, vars from the environment are overridden
+  in the Makefile, while vars specified as make FOO=bar are not.
+  Drop CXXOPTFLAGS, which is not used
+
+---



Other differences:
--
++ tesseract.spec ++
--- /var/tmp/diff_new_pack.fENUjq/_old  2018-02-16 21:44:53.766603395 +0100
+++ /var/tmp/diff_new_pack.fENUjq/_new  2018-02-16 21:44:53.766603395 +0100
@@ -70,9 +70,7 @@
 rm -r bin_unix
 mkdir -p bin_unix
 cd src
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags}"
-make CXXOPTFLAGS="-Wall -fsigned-char %{optflags}"
+make CXXFLAGS="-Wall -fsigned-char %{optflags}" CFLAGS="%{optflags}"
 make install
 cd ../bin_unix
 mv *client client





commit tesseract for openSUSE:Factory

2018-02-05 Thread root
Hello community,

here is the log from the commit of package tesseract for openSUSE:Factory 
checked in at 2018-02-05 10:52:14

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


Package is "tesseract"

Mon Feb  5 10:52:14 2018 rev:3 rq:571808 version:2018_02_01

Changes:

--- /work/SRC/openSUSE:Factory/tesseract/tesseract.changes  2017-02-21 
13:38:12.351077702 +0100
+++ /work/SRC/openSUSE:Factory/.tesseract.new/tesseract.changes 2018-02-05 
10:53:10.615841410 +0100
@@ -1,0 +2,5 @@
+Thu Feb  1 18:06:53 UTC 2018 - opens...@dstoecker.de
+
+- update to current SVN
+
+---

Old:

  tesseract_2014_05_12_first_edition_linux.tar.xz

New:

  tesseract-2018_02_01.tar.xz
  update.sh



Other differences:
--
++ tesseract.spec ++
--- /var/tmp/diff_new_pack.XtZh1I/_old  2018-02-05 10:53:21.931312215 +0100
+++ /var/tmp/diff_new_pack.XtZh1I/_new  2018-02-05 10:53:21.931312215 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tesseract
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,18 +16,17 @@
 #
 
 
-%define edition first
-
 Name:   tesseract
-Version:2014_05_12
+Version:2018_02_01
 Release:0
 Url:http://tesseract.gg/
 Summary:First-person shooter with cooperative in-game map editing
 License:Zlib
 Group:  Amusements/Games/3D/Shoot
-Source: 
http://download.tuxfamily.org/tesseract/%{name}_%{version}_%{edition}_edition_linux.tar.xz
+Source: %{name}-%{version}.tar.xz
 Source1:tesseract.desktop
 Source2:tesseract.png
+Source3:update.sh
 BuildRequires:  Mesa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes


++ update.sh ++
#! /bin/bash

NAME=tesseract
svn co svn://svn.tuxfamily.org/svnroot/tesseract/main ${NAME}_
osc rm $NAME-*.tar.bz2
pushd ${NAME}_
svn export . ../$NAME
ver=`date -u +%Y_%m_%d`
ARC=$NAME-$ver.tar.xz
popd
echo "New version $ver"
sed -i "s/\(Version: \+\).\+/\1$ver/;" ${NAME}.spec
tar -cJf $ARC $NAME
rm -rf ${NAME}_ $NAME
osc add $ARC



commit tesseract for openSUSE:Factory

2017-02-21 Thread root
Hello community,

here is the log from the commit of package tesseract for openSUSE:Factory 
checked in at 2017-02-21 13:38:11

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


Package is "tesseract"

Changes:

--- /work/SRC/openSUSE:Factory/tesseract/tesseract.changes  2017-02-03 
20:03:15.174024033 +0100
+++ /work/SRC/openSUSE:Factory/.tesseract.new/tesseract.changes 2017-02-21 
13:38:12.351077702 +0100
@@ -1,0 +2,5 @@
+Thu Feb  2 09:35:09 UTC 2017 - jeng...@inai.de
+
+- Trim filler words from description
+
+---



Other differences:
--
++ tesseract.spec ++
--- /var/tmp/diff_new_pack.d9LGWm/_old  2017-02-21 13:38:18.402224059 +0100
+++ /var/tmp/diff_new_pack.d9LGWm/_new  2017-02-21 13:38:18.406223495 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tesseract
 #
-# Copyright (c) 2015 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
@@ -22,7 +22,7 @@
 Version:2014_05_12
 Release:0
 Url:http://tesseract.gg/
-Summary:Open Source FPS with cooperative in-game map editing
+Summary:First-person shooter with cooperative in-game map editing
 License:Zlib
 Group:  Amusements/Games/3D/Shoot
 Source: 
http://download.tuxfamily.org/tesseract/%{name}_%{version}_%{edition}_edition_linux.tar.xz
@@ -44,18 +44,16 @@
 Tesseract is a first-person shooter game focused on instagib deathmatch
 and capture-the-flag gameplay as well as cooperative in-game map editing.
 
-Tesseract provides a unique open-source engine derived from Cube 2:
-Sauerbraten technology but with upgraded modern rendering techniques.
-The new rendering features include fully dynamic omnidirectional shadows,
-global illumination, HDR lighting, deferred shading,
-morphological/temporal/multisample anti-aliasing, and much more.
+Tesseract is based on Cube2/Sauerbraten. New rendering features include fully
+dynamic omnidirectional shadows, global illumination, HDR lighting, deferred
+shading and morphological/temporal/multisample anti-aliasing.
 
 %package server
 Summary:Tesseract standalone server
 Group:  Amusements/Games/3D/Shoot
 
 %description server
-This package provides the server files for Tesseract
+This package provides the server files for the Tesseract game.
 
 %package data
 Summary:Data files for Tesseract
@@ -64,7 +62,7 @@
 BuildArch:  noarch
 
 %description data
-This package provides the data files for Tesseract
+This package provides the data files for the Tesseract game.
 
 %prep
 %setup -q -n %{name}





commit tesseract for openSUSE:Factory

2013-06-28 Thread h_root
Hello community,

here is the log from the commit of package tesseract for openSUSE:Factory 
checked in at 2013-06-28 12:00:40

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


Package is tesseract

Changes:

--- /work/SRC/openSUSE:Factory/tesseract/tesseract.changes  2013-05-07 
16:02:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.tesseract.new/tesseract.changes 2013-06-28 
12:00:41.0 +0200
@@ -1,0 +2,11 @@
+Sat Jun 22 20:00:58 UTC 2013 - asterios.dra...@gmail.com
+
+- Split library into separate package (libtesseract3).
+- Removed debuginfo package (not needed).
+- There is no need anymore to regenerate the build system (removed automake and
+  libtool build requirements).
+- Added pkg-config build requirement (fix for rpmlint error
+  no-pkg-config-provides). Removed also not needed
+  Provides: pkgconfig(%{name}) entry.
+
+---



Other differences:
--
++ tesseract.spec ++
--- /var/tmp/diff_new_pack.9xBOGU/_old  2013-06-28 12:00:42.0 +0200
+++ /var/tmp/diff_new_pack.9xBOGU/_new  2013-06-28 12:00:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tesseract
 #
-# 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
@@ -15,25 +15,26 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-Name:   tesseract
+
 %define tarname tesseract-ocr
+%define so_ver 3
+
+Name:   tesseract
 Version:3.02.02
 Release:0
-License:Apache-2.0 and GPL-2.0+
 Summary:Open Source OCR Engine
-Url:http://code.google.com/p/tesseract-ocr/
+License:Apache-2.0 and GPL-2.0+
 Group:  Productivity/Graphics/Other
+Url:http://code.google.com/p/tesseract-ocr/
 Source0:
http://tesseract-ocr.googlecode.com/files/%{tarname}-%{version}.tar.gz
 Source1:
http://tesseract-ocr.googlecode.com/files/%{tarname}-%{version}-doc-html.tar.gz
-BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  liblept-devel
-BuildRequires:  libtool
+BuildRequires:  pkg-config
 Recommends: tesseract-traineddata-american
 Provides:  %{tarname} = %{version}
-Provides:  pkgconfig(%{name})
-BuildRoot:  %{_tmppath}/%{tarname}-%{version}-build
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A commercial quality OCR engine originally developed at HP between 1985 and
@@ -43,27 +44,26 @@
 %package devel
 Summary:Tesseract Open Source OCR Engine Development files
 Group:  Development/Libraries/Other
-Requires:   %{name} = %{version}
 Requires:   liblept-devel
+Requires:   libtesseract%{so_ver} = %{version}
 
 %description devel
-Headers and static libraries for the Tesseract Open Source OCR Engine.
+This package contains development files for the Tesseract Open Source OCR
+Engine.
 
-%package debuginfo
-Summary:Tesseract Open Source OCR Engine debugging files
-Group:  Development/Libraries/Other
-Requires:   %{name} = %{version}
+%package -n libtesseract%{so_ver}
+Summary:Open Source OCR Engine
+Group:  System/Libraries
 
-%description debuginfo
-Debugging libs for the Tesseract Open Source OCR Engine.
+%description -n libtesseract%{so_ver}
+A commercial quality OCR engine originally developed at HP between 1985 and
+1995. In 1995, this engine was among the top 3 evaluated by UNLV. It was
+open-sourced by HP and UNLV in 2005. From 2007 it is developed by Google.
 
 %prep
 %setup -q -b1 -n %{tarname}
-## FIXME: do something with %{SOURCE1}
 
 %build
-# Regenerate build system because of missing Makefile.in
-./autogen.sh
 export CXXFLAGS=%{optflags} -fno-strict-aliasing -fPIC
 %configure --disable-static
 make %{?_smp_mflags}
@@ -83,9 +83,9 @@
 # Fix rpmlint warning files-duplicate
 %fdupes -s %{buildroot}
 
-%post -p /sbin/ldconfig
+%post -n libtesseract%{so_ver} -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n libtesseract%{so_ver} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
@@ -94,7 +94,6 @@
 %dir %{_datadir}/tessdata
 %{_datadir}/tessdata/configs/
 %{_datadir}/tessdata/tessconfigs/
-%{_libdir}/lib%{name}*.so.*
 %{_mandir}/man1/*.1%{ext_man}
 %{_mandir}/man5/*.5%{ext_man}
 
@@ -105,8 +104,8 @@
 %{_libdir}/lib%{name}*.so
 %{_libdir}/pkgconfig/*.pc
 
-%files debuginfo
+%files -n libtesseract%{so_ver}
 %defattr(-,root,root,-)
-/usr/lib/debug/*