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}_

Reply via email to