commit attractmode for openSUSE:Factory
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
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
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
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
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)