commit tesseract for openSUSE:Factory
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
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
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
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/*