commit attractmode for openSUSE:Factory

2020-03-31 Thread root
Hello community,

here is the log from the commit of package attractmode for openSUSE:Factory 
checked in at 2020-03-31 17:14:38

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


Package is "attractmode"

Tue Mar 31 17:14:38 2020 rev:6 rq:789826 version:2.6.1

Changes:

--- /work/SRC/openSUSE:Factory/attractmode/attractmode.changes  2018-11-14 
14:43:23.510682719 +0100
+++ /work/SRC/openSUSE:Factory/.attractmode.new.3160/attractmode.changes
2020-03-31 17:14:44.331608303 +0200
@@ -1,0 +2,7 @@
+Fri Mar 27 13:45:13 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 2.6.1. Too many changes since the 2.5.0 release.
+  Check https://github.com/mickelson/attract/releases.
+- Spec cleanup.
+
+---

Old:

  attract-2.5.0.tar.gz

New:

  attract-2.6.1.tar.gz



Other differences:
--
++ attractmode.spec ++
--- /var/tmp/diff_new_pack.2SuGjX/_old  2020-03-31 17:14:45.911609306 +0200
+++ /var/tmp/diff_new_pack.2SuGjX/_new  2020-03-31 17:14:45.955609334 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package attractmode
 #
-# Copyright (c) 2018 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
@@ -17,12 +17,12 @@
 
 
 Name:   attractmode
-Version:2.5.0
+Version:2.6.1
 Release:0
 Summary:A graphical frontend for emulators
 License:GPL-3.0-only
 Group:  System/Emulators/Other
-Url:https://attractmode.org
+URL:https://attractmode.org
 Source0:
https://github.com/mickelson/attract/archive/v%{version}/attract-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  freeglut-devel
@@ -38,16 +38,10 @@
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libswscale)
 BuildRequires:  pkgconfig(openal)
-%if 0%{?suse_version} <= 1315
-BuildRequires:  pkgconfig(sfml-audio)
-BuildRequires:  pkgconfig(sfml-graphics)
-BuildRequires:  pkgconfig(sfml-system)
-%else
-BuildRequires:  sfml2-devel
-%endif
 BuildRequires:  pkgconfig(xcb-xinerama)
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
+BuildRequires:  sfml2-devel
 
 %description
 Attract-Mode is a graphical frontend for command line emulators such as MAME,
@@ -59,7 +53,7 @@
 %setup -q -n attract-%{version}
 
 %build
-make %{?_smp_mflags} EXTRA_CFLAGS="%{optflags}" prefix=%{_prefix}
+%make_build EXTRA_CFLAGS="%{optflags}" prefix=%{_prefix}
 
 %install
 %make_install prefix=%{_prefix}
@@ -79,20 +73,13 @@
 %desktop_database_postun
 
 %files
-%defattr(-,root,root)
 %doc Readme.md
-%if ( 0%{?suse_version} == 1315 && 0%{?sle_version} == 120100 ) || ! 
0%{?is_opensuse}
-# Fix for Leap 42.1 and SLE (TODO: Remove when 42.1 is out of maintenance)
-%dir %{_datadir}/appdata
-%doc License.txt
-%else
 %license License.txt
-%endif
 %{_bindir}/attract
 %{_datadir}/attract
-%dir /usr/share/icons/hicolor
-%dir /usr/share/icons/hicolor/512x512
-%dir /usr/share/icons/hicolor/512x512/apps
+%dir %{_datadir}/icons/hicolor
+%dir %{_datadir}/icons/hicolor/512x512
+%dir %{_datadir}/icons/hicolor/512x512/apps
 %{_datadir}/icons/hicolor/512x512/apps/attract-mode.png
 %{_datadir}/applications/attract-mode.desktop
 %{_datadir}/appdata/attract-mode.appdata.xml

++ attract-2.5.0.tar.gz -> attract-2.6.1.tar.gz ++
/work/SRC/openSUSE:Factory/attractmode/attract-2.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.attractmode.new.3160/attract-2.6.1.tar.gz differ: 
char 13, line 1




commit attractmode for openSUSE:Factory

2018-11-14 Thread root
Hello community,

here is the log from the commit of package attractmode for openSUSE:Factory 
checked in at 2018-11-14 14:42:39

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


Package is "attractmode"

Wed Nov 14 14:42:39 2018 rev:5 rq:648201 version:2.5.0

Changes:

--- /work/SRC/openSUSE:Factory/attractmode/attractmode.changes  2017-03-12 
19:59:42.206234687 +0100
+++ /work/SRC/openSUSE:Factory/.attractmode.new/attractmode.changes 
2018-11-14 14:43:23.510682719 +0100
@@ -1,0 +2,180 @@
+Sat Nov 10 21:29:51 UTC 2018 - Luke Jones 
+
+- appdata-desktop.patch removed, fixed upstream.
+- fix-no-return-in-nonvoid-function.patch removed, fixed upstream.
+- fix-install-target.patch removed, fixed upstream.
+- Update to version 2.5.0
+  + Issue #481: Allow use of any of the 'magic tokens' in emulator arguments
+  + Fix some compile warnings
+  + Optimization for quicker artwork loading
+  + [Windows] extra measures to stop losing foreground focus
+  + [Windows] Issue #482 - Fix for unicode filenames in squirrel standard lib
+  + Added "Please Wait" message
+  + [Windows] Fix handling of unicode characters in filenames
+  + Added fe.get_text() function for getting translated strings from a script
+  + Switched to use libcurl for network scraping (#486)
+  + Fixed pause on raspberry pi
+  + Added Pause Emulator functionality (#479)
+  + [linux] Always close frontend window when launching from fullscreen mode 
linux
+  + Issue #334 - removed git dependency from Makefile
+  + [Windows] make output from fe.plugin_command() consistent with Linux/OS X
+  + Issues #379, #248 - Fix to allow user to escape hung artwork scraping
+  + Added ChangedTag transition when a game is faved or tagged
+  + Update expat xml parser to version 2.2.6 (#480)
+  + Issue #472 - Added setting to control pointer moving on emu launch
+  + Issue # 325 - tweaked selection acceleration, added the 
"selection_max_step" option to attract.cfg
+  + Issue #471 - fix scraping of overview info (blank entries)
+  + Display link typo resolved (#485)
+  + Add 'Exit Message' option to General settings (#363)
+  + Added Overlay.Favourite command to Transition.ShowOverlay (#484)
+  + Added BlendMode.Subtract, fixed line endings in default shader files (#477)
+  + Improve french translation (#495)
+- Update to version 2.4.1
+  + Added log message when frontend unexpectedly loses focus
+  + Added code to handle mame/mess media types during first run 
autoconfiguration
+  + Misc. code cleanup (removed unused variables, etc)
+  + Issue #282 - fixed mapped keys from working when frontend doesn't have 
focus
+  + Switch behaviour of "Fillscreen mode" to a true borderless window (#467)
+  + Added bound check (+ correction) for video pts
+  + Improved frame skipping for videos
+  + Fix 'non-blocking mode wait' when game has multiple loading screens
+  + Fix sound handling when interrupted by game launch
+  + Updated setting of hwaccel in FFmpeg. Added videotoolbox for Mac OS X
+  + Issue #459 - fixed listbox selection background fading/colour setting
+  + RocketLauncher plugin (#470) - Written by ArcadeBliss
+  + Added manifest to windows build (#461)
+- Update to version 2.4.0
+  + [windows] combine attract.exe and attract-console.exe into the same package
+  + Issue #401 - Implement proposed changes to zorder behaviour (#408)
+  + Reduce unnecessary redrawing on some layouts
+  + Issue #391 - store overview information by emulator
+  + Issue #456 - properly reset layout state when new layout configured
+  + Added .travis.yml
+  + Issue #455 - fix handling of menu artwork
+  + Issue #454 - fixed thegamesdb.net scraping (url changed)
+  + Issue #452, #446 - fix compile on old SFML version
+  + Issue #444 - added "Layout Options" to go straight to layout configuration
+  + Various changes to merge oomek-fixes branch, including fix_filters() bugfix
+  + [linux] Issue #393 - fix handling of single quotes and related commandline 
parameter issues
+  + Fix compile on older SFML versions after Text .spacing parameter changes
+  + Fix whitespace and reordering
+  + Issue #440 - attempt to prevent reported file lockup on missing artwork
+  + [Windows] enabled d3d11 hwaccel decode option, if available
+  + Issue #436 - allow user to select which layout.nut file to use from Layout 
config
+  + Update Layouts.md for the blend_mode changes
+  + Added config file parameter output to debug logging
+  + Added support for "per display" layout parameters.
+  + Minor fixes to android build, "edit game" option
+  + [linux] default to "fullscreen mode" window mode
+  + Don't use network scraping when doing automatic import at startup
+  + removed stray debug message
+  + Automatically import emulators that are detected on startup
+  + Autodetect emulators and 

commit attractmode for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package attractmode for openSUSE:Factory 
checked in at 2017-03-12 19:59:31

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


Package is "attractmode"

Sun Mar 12 19:59:31 2017 rev:4 rq:462045 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/attractmode/attractmode.changes  2017-02-14 
00:43:49.952934494 +0100
+++ /work/SRC/openSUSE:Factory/.attractmode.new/attractmode.changes 
2017-03-12 19:59:42.206234687 +0100
@@ -1,0 +2,14 @@
+Thu Mar  2 22:49:59 UTC 2017 - r...@fthiessen.de
+
+- Use bundled .desktop file
+- Compile with correct prefix (needed for DATA_PATH in fe_settings)
+  and with optflags
+  * Added fix-no-return-in-nonvoid-function.patch to fix
+nonvoid functions without return valuu.
+- Workaround for missing appdata directory on Leap 42.1
+- Reported appdata file upstream
+  * appdata-desktop.patch
+- Added to fix fix-install-target.patch install-target
+  of the makefile.
+
+---

Old:

  attractmode-rpmlintrc
  attractmode.appdata.xml
  v2.2.1.tar.gz

New:

  appdata-desktop.patch
  attract-2.2.1.tar.gz
  fix-install-target.patch
  fix-no-return-in-nonvoid-function.patch



Other differences:
--
++ attractmode.spec ++
--- /var/tmp/diff_new_pack.S1yxxT/_old  2017-03-12 19:59:45.341791014 +0100
+++ /var/tmp/diff_new_pack.S1yxxT/_new  2017-03-12 19:59:45.341791014 +0100
@@ -23,9 +23,15 @@
 License:GPL-3.0
 Group:  System/Emulators/Other
 Url:https://attractmode.org
-Source: https://github.com/mickelson/attract/archive/v%{version}.tar.gz
-Source100:  attractmode-rpmlintrc
-Source101:  attractmode.appdata.xml
+Source0:
https://github.com/mickelson/attract/archive/v%{version}/attract-%{version}.tar.gz
+# PATCH-FEATURE-UPSTREAM appdata-desktop.patch - 
https://github.com/mickelson/attract/pull/319
+Patch0: appdata-desktop.patch
+# PATCH-FIX-UPSTREAM fix-no-return-in-nonvoid-function.patch - 
https://github.com/mickelson/attract/pull/321
+Patch1: fix-no-return-in-nonvoid-function.patch
+# PATCH-FIX-UPSTREAM fix-install-target.patch - 
https://github.com/mickelson/attract/pull/320
+Patch2: fix-install-target.patch
+BuildRequires:  fdupes
+BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg8-devel
 BuildRequires:  pkgconfig
@@ -42,11 +48,6 @@
 BuildRequires:  pkgconfig(sfml-graphics)
 BuildRequires:  pkgconfig(sfml-system)
 BuildRequires:  pkgconfig(xcb-xinerama)
-%if 0%{?suse_version} < 1320
-BuildRequires:  mesaglut-devel
-%else
-BuildRequires:  pkgconfig(freeglut)
-%endif
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 
@@ -58,16 +59,23 @@
 
 %prep
 %setup -q -n attract-%{version}
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
-make %{?_smp_mflags}
+make %{?_smp_mflags} EXTRA_CFLAGS="%{optflags}" prefix=%{_prefix}
 
 %install
-install -Dpm 0644 %{SOURCE101}  
%{buildroot}%{_datadir}/appdata/attractmode.appdata.xml
-mkdir -p %{buildroot}%{_bindir} # Required for building on Leap 42.1
-%make_install prefix=%{_prefix} # Defaults to /usr/local without this
-install -D -p -m 644 util/icon.png 
%{buildroot}%{_datadir}/pixmaps/attractmode.png
-%suse_update_desktop_file -c attractmode 'AttractMode' 'AttractMode emulator 
frontend' attract attractmode Game Emulator
+%make_install prefix=%{_prefix}
+
+# Install icon and appdata- and .desktop-file
+install -Dm644 util/linux/attract-mode.appdata.xml 
%{buildroot}%{_datadir}/appdata/attract-mode.appdata.xml
+install -Dm644 util/linux/attract-mode.png 
%{buildroot}%{_datadir}/pixmaps/attract-mode.png
+install -Dm644 util/linux/attract-mode.desktop 
%{buildroot}%{_datadir}/applications/attract-mode.desktop
+
+# Hardlinks so users can copy it
+%fdupes %{buildroot}%{_datadir}/attract
 
 %post
 %desktop_database_post
@@ -77,12 +85,18 @@
 
 %files
 %defattr(-,root,root)
-%doc License.txt Readme.md
+%doc Readme.md
+%if ( 0%{?suse_version} == 1315 && 0%{?sle_version} == 120100 ) || ! 
0%{?is_opensuse}
+# Fix for Leap 42.1 and SLE (TODO: Remove when 42.1 is out of maintenance)
+%dir %{_datadir}/appdata
+%doc License.txt
+%else
+%license License.txt
+%endif
 %{_bindir}/attract
-%dir %{_datadir}/attract
-%{_datadir}/attract/*
-%{_datadir}/pixmaps/attractmode.png
-%{_datadir}/applications/attractmode.desktop
-%{_datadir}/appdata/attractmode.appdata.xml
+%{_datadir}/attract
+%{_datadir}/pixmaps/attract-mode.png
+%{_datadir}/applications/attract-mode.desktop
+%{_datadir}/appdata/attract-mode.appdata.xml
 
 %changelog

++ appdata-desktop.patch ++
diff --git 

commit attractmode for openSUSE:Factory

2017-02-13 Thread root
Hello community,

here is the log from the commit of package attractmode for openSUSE:Factory 
checked in at 2017-02-14 00:43:48

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


Package is "attractmode"

Changes:

--- /work/SRC/openSUSE:Factory/attractmode/attractmode.changes  2016-11-21 
14:26:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.attractmode.new/attractmode.changes 
2017-02-14 00:43:49.952934494 +0100
@@ -1,0 +2,22 @@
+Thu Feb  9 22:52:57 UTC 2017 - luke.nukem.jo...@gmail.com
+
+- Update to version 2.2.1
++ [linux] fixes for multimonitor mode with X11
++ [rpi] Misc. cleanup of emulation launching on the RPi
++ Added a description of the default controls to the readme
++ Fix move speed in config menus when key held down
++ Fix freetype2 header not found during compile
++ [linux] Added --console cmdline option to enable script from console
++ Improved combo key handling, added more initial key mappings
++ Default "Confirm Favourites" value is now "true"
++ Fix audio volume changing for layout sounds after running emulator
++ Add cn entry in en.msg
++ [linux] Smoother transition to emulator from 'fullscreen mode'
++ Added "Working Directory" emulation setting
++ Minor reorder of options in the misc. config menu
++ Issue #250 - Fix improper handling of "Upos" joystick axis
+   + cn.msg
+   + Create Linux desktop entry
+   + Support for wheel fade
+
+---

Old:

  v2.2.0.tar.gz

New:

  attractmode.appdata.xml
  v2.2.1.tar.gz



Other differences:
--
++ attractmode.spec ++
--- /var/tmp/diff_new_pack.E8RzSu/_old  2017-02-14 00:43:51.820670818 +0100
+++ /var/tmp/diff_new_pack.E8RzSu/_new  2017-02-14 00:43:51.824670253 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package attractmode
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   attractmode
-Version:2.2.0
+Version:2.2.1
 Release:0
 Summary:A graphical frontend for emulators
 License:GPL-3.0
@@ -25,10 +25,11 @@
 Url:https://attractmode.org
 Source: https://github.com/mickelson/attract/archive/v%{version}.tar.gz
 Source100:  attractmode-rpmlintrc
-BuildRequires:  freeglut-devel
+Source101:  attractmode.appdata.xml
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg8-devel
 BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(libarchive)
@@ -41,7 +42,11 @@
 BuildRequires:  pkgconfig(sfml-graphics)
 BuildRequires:  pkgconfig(sfml-system)
 BuildRequires:  pkgconfig(xcb-xinerama)
-BuildRequires:  update-desktop-files
+%if 0%{?suse_version} < 1320
+BuildRequires:  mesaglut-devel
+%else
+BuildRequires:  pkgconfig(freeglut)
+%endif
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 
@@ -58,10 +63,11 @@
 make %{?_smp_mflags}
 
 %install
-install -D -p -m 644 util/icon.png 
%{buildroot}%{_datadir}/pixmaps/attractmode.png
-%suse_update_desktop_file -c attractmode 'AttractMode' 'AttractMode emulator 
frontend' attract attractmode Game Emulator
+install -Dpm 0644 %{SOURCE101}  
%{buildroot}%{_datadir}/appdata/attractmode.appdata.xml
 mkdir -p %{buildroot}%{_bindir} # Required for building on Leap 42.1
 %make_install prefix=%{_prefix} # Defaults to /usr/local without this
+install -D -p -m 644 util/icon.png 
%{buildroot}%{_datadir}/pixmaps/attractmode.png
+%suse_update_desktop_file -c attractmode 'AttractMode' 'AttractMode emulator 
frontend' attract attractmode Game Emulator
 
 %post
 %desktop_database_post
@@ -77,5 +83,6 @@
 %{_datadir}/attract/*
 %{_datadir}/pixmaps/attractmode.png
 %{_datadir}/applications/attractmode.desktop
+%{_datadir}/appdata/attractmode.appdata.xml
 
 %changelog

++ attractmode-rpmlintrc ++
--- /var/tmp/diff_new_pack.E8RzSu/_old  2017-02-14 00:43:51.872663478 +0100
+++ /var/tmp/diff_new_pack.E8RzSu/_new  2017-02-14 00:43:51.872663478 +0100
@@ -1,5 +1,10 @@
 # We don't want to use %fdupes macro on these as the user is expected to copy 
this data
 # to their ~/.attract dir, and may want to selectively delete some things. 
Links will make
-# this hard to do.
+# this hard to do. There are also false positives.
+addFilter("files-duplicate (/usr/share/attract/emulators/.*)")
 addFilter("files-duplicate 

commit attractmode for openSUSE:Factory

2016-11-21 Thread h_root
Hello community,

here is the log from the commit of package attractmode for openSUSE:Factory 
checked in at 2016-11-21 14:26:34

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


Package is "attractmode"

Changes:

--- /work/SRC/openSUSE:Factory/attractmode/attractmode.changes  2016-09-24 
15:23:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.attractmode.new/attractmode.changes 
2016-11-21 14:26:35.0 +0100
@@ -1,0 +2,40 @@
+Sun Nov 20 19:17:23 UTC 2016 - luke.nukem.jo...@gmail.com
+
+- Issue #250 - Fix improper handling of "Upos" joystick axis
+- Added scraping of game overview text from thegamesdb.net
+- Added configure option to disable scraping of mamedb.com
+- Fixed "Toggle Layout" when used on the displays menu layout
+- Added layout options configuration for 'Displays Menu' layout
+- [rpi] Issue #266 - Fix for keypresses being cached w/ sfml-pi build (non-X11)
+- Added ability to set image origin in scripts (for centre rotations etc)
+- Added customized layouts for the diplays menu/system selection menu
+- Issue #264 - fixed SWF crash when unimplemented actionscript constant types 
encountered
+- Added a no border window mode
+- Issue #258 - Windows 10 v.1607 task bar fix (Fullscreen Mode)
+- Limit the squirrel script functions available when gathering plugin 
descriptions
+- Added an "RGB Movie" mode to the screensaver
+- Updated the "Keyboard Search" plugin so "Back" clears the current search
+- [linux] Fixed potential hang when waiting for emulator exit
+- Issue #262 - Fixed sound volume setting after game return
+- Added ability to generate multi-emulator romlists to the configuration 
interface.
+- Misc. fixes to internationalization, updated italian translation
+- Minor changes to mutex usage in media player
+- Added ability to set a custom executable and arguments for each game
+- Added an "Edit Game" action
+- Fixed jumping cursor bug when using keyboard to edit
+- Refactor of thegamesdb_scraper()
+- Updates to the italian translation (P. Ghezzo)
+- Fix cancel using the back button during scraping
+- Added basic ability to edit text using a control pad (in config mode)
+- [rpi] Default to "Fill Screen Mode" on the Raspberry Pi
+- [linux] fix focus issues with exit hotkeys and "fullscreen mode"
+- Issue #246 - Added ability to import mame listsoftware format xml
+- Issue #247 - fixed the "Show in cycle" display setting
+- Fixed memory leak when video frames are dropped
+- Issue #245 - fixed fade module getting stuck when no image found
+- [rpi] Issue #236 - Initial addition of MMAL video decoder support
+- Issue #231 - revert to not randomizing artwork
+- Issue #232 - fixed scraping of random system artworks
+- Added Italian translation (author: P. Ghezzo)
+
+---

Old:

  v2.1.0.tar.gz

New:

  v2.2.0.tar.gz



Other differences:
--
++ attractmode.spec ++
--- /var/tmp/diff_new_pack.bpAPxx/_old  2016-11-21 14:26:37.0 +0100
+++ /var/tmp/diff_new_pack.bpAPxx/_new  2016-11-21 14:26:37.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   attractmode
-Version:2.1.0
+Version:2.2.0
 Release:0
 Summary:A graphical frontend for emulators
 License:GPL-3.0

++ v2.1.0.tar.gz -> v2.2.0.tar.gz ++
 7057 lines of diff (skipped)