Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tesseract for openSUSE:Factory checked in at 2021-03-07 15:20:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tesseract (Old) and /work/SRC/openSUSE:Factory/.tesseract.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tesseract" Sun Mar 7 15:20:01 2021 rev:5 rq:877492 version:2018_02_01 Changes: -------- --- /work/SRC/openSUSE:Factory/tesseract/tesseract.changes 2018-02-16 21:44:46.682858872 +0100 +++ /work/SRC/openSUSE:Factory/.tesseract.new.2378/tesseract.changes 2021-03-07 15:20:02.896577210 +0100 @@ -1,0 +2,11 @@ +Sun Mar 7 09:02:33 UTC 2021 - Ferdinand Thiessen <[email protected]> + +- Fixed build on Factory, use correct libexec path for symlink + +------------------------------------------------------------------- +Wed Mar 3 10:47:19 UTC 2021 - Wolfgang Frisch <[email protected]> + +- Added a warning to update.sh, which downloads source code via unencrypted + svn://, and upstream does not provide a secure download location. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tesseract.spec ++++++ --- /var/tmp/diff_new_pack.dSQaDi/_old 2021-03-07 15:20:04.624578973 +0100 +++ /var/tmp/diff_new_pack.dSQaDi/_new 2021-03-07 15:20:04.624578973 +0100 @@ -1,7 +1,7 @@ # # spec file for package tesseract # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,32 +12,30 @@ # 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/ # Name: tesseract 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 +URL: http://tesseract.gg/ Source: %{name}-%{version}.tar.xz Source1: tesseract.desktop Source2: tesseract.png Source3: update.sh BuildRequires: Mesa-devel -BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(SDL2_mixer) BuildRequires: pkgconfig(zlib) Requires: %{name}-data = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Tesseract is a first-person shooter game focused on instagib deathmatch @@ -70,8 +68,8 @@ rm -r bin_unix mkdir -p bin_unix cd src -make CXXFLAGS="-Wall -fsigned-char %{optflags}" CFLAGS="%{optflags}" -make install +%make_build CXXFLAGS="-Wall -fsigned-char %{optflags}" CFLAGS="%{optflags}" +%make_build install cd ../bin_unix mv *client client mv *server server @@ -91,7 +89,7 @@ exec bin_unix/client "\$@" EOT chmod 755 %{buildroot}%{_bindir}/%{name}-game -ln -sf ../lib/%{name}/bin_unix/server %{buildroot}%{_bindir}/%{name}-server +ln -sf %{_libexecdir}/%{name}/bin_unix/server %{buildroot}%{_bindir}/%{name}-server # copy data files cp -a media/ config/ %{buildroot}%{_libexecdir}/tesseract/ @@ -105,16 +103,7 @@ %fdupes -s %{buildroot}%{_libexecdir}/tesseract/media/ -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun - %files -%defattr(-,root,root) %{_bindir}/%{name}-game %dir %{_libexecdir}/%{name} %dir %{_libexecdir}/%{name}/bin_unix @@ -123,13 +112,11 @@ %{_datadir}/icons/hicolor/64x64/apps/tesseract.png %files server -%defattr(-,root,root) %{_bindir}/%{name}-server %dir %{_libexecdir}/%{name}/bin_unix %{_libexecdir}/%{name}/bin_unix/server %files data -%defattr(-,root,root) %doc doc/dev/* %dir %{_libexecdir}/tesseract %{_libexecdir}/tesseract/media ++++++ update.sh ++++++ --- /var/tmp/diff_new_pack.dSQaDi/_old 2021-03-07 15:20:04.660579010 +0100 +++ /var/tmp/diff_new_pack.dSQaDi/_new 2021-03-07 15:20:04.660579010 +0100 @@ -1,4 +1,12 @@ #! /bin/bash +tput setaf 9 +echo This script downloads source code via unencrypted svn://. +echo Unfortunately upstream does not provide a secure download as of today. +echo Please check if this has changed, and switch to https:// if possible. +echo +tput sgr0 +echo Press enter to proceed. +read NAME=tesseract svn co svn://svn.tuxfamily.org/svnroot/tesseract/main ${NAME}_
