commit PlayOnLinux for openSUSE:Factory
Hello community, here is the log from the commit of package PlayOnLinux for openSUSE:Factory checked in at 2018-12-31 09:46:37 Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old) and /work/SRC/openSUSE:Factory/.PlayOnLinux.new.28833 (New) Package is "PlayOnLinux" Mon Dec 31 09:46:37 2018 rev:7 rq:661777 version:4.3.4 Changes: --- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes 2018-11-28 11:15:27.554725749 +0100 +++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new.28833/PlayOnLinux.changes 2018-12-31 09:47:24.618166298 +0100 @@ -1,0 +2,18 @@ +Wed Dec 26 11:48:02 UTC 2018 - ec...@opensuse.org + +- Update to 4.3.4 + * Fixed some bugs in the wineversion process + * Begining of code cleaning and refactoring + * Begining of using wx box sizers instead of absolute +positioning. Most of the windows are now resizable. +This should solve display issues on many cases: HDPI and +alternative windows manager: +(see https://www.playonlinux.com/en/topic-16188-Visual_error_with_KDE.html) + * macOS: Remove XQuartz installation + * macOS: Bundle an up-to-date wine version + * macOS: Use native terminal instead of xterm + * macOS: Fix localization +- Add PlayOnLinux-fix_media_dir.patch to fix variable MEDIA_DIR to + correct location. + +--- Old: PlayOnLinux_4.3.3.tar.gz New: PlayOnLinux-fix_media_dir.patch PlayOnLinux_4.3.4.tar.gz Other differences: -- ++ PlayOnLinux.spec ++ --- /var/tmp/diff_new_pack.y0ZLuO/_old 2018-12-31 09:47:25.270165763 +0100 +++ /var/tmp/diff_new_pack.y0ZLuO/_new 2018-12-31 09:47:25.270165763 +0100 @@ -18,7 +18,7 @@ Name: PlayOnLinux %define _name playonlinux -Version:4.3.3 +Version:4.3.4 Release:0 Summary:Play your Windows games on GNU/Linux License:GPL-3.0-only @@ -28,6 +28,8 @@ Source1:playonlinux.sh # PATCH-FIX-OPENSUSE PlayOnLinux-desktop.patch Patch0: %{name}-desktop.patch +# PATCH-FIX-OPENSUSE PlayOnLinux-fix_media_dir.patch: Fix variable MEDIA_DIR to correct location. +Patch9: %{name}-fix_media_dir.patch # PATCH-FIX-OPENSUSE PlayOnLinux-https.patch: Fix unencrypted connection to www.playonlinux.com Patch10:%{name}-https.patch BuildRequires: fdupes @@ -65,6 +67,7 @@ %prep %setup -q -n %{_name} %patch0 -p1 +%patch9 -p1 %patch10 -p1 # rpmlint find . -type f -exec sed -i -e 's|\/usr\/bin\/env python|\/usr\/bin\/python|g' {} \; @@ -83,7 +86,7 @@ rm -f %{buildroot}%{_datadir}/%{_name}/{CHANGELOG.md,README.md,LICENCE,TRANSLATORS,python/mainwindow.py.orig} rm -rf %{buildroot}%{_datadir}/%{_name}/src -for f in bash/read_pc_cd bash/find_python bash/startup_after_server python/gui_server.py \ +for f in bash/read_pc_cd bash/find_python bash/startup_after_server python/setupwindow/gui_server.py \ tests/bash/test-versionlower tests/python/test_versionlower.py; do chmod +x "%{buildroot}%{_datadir}/%{_name}/$f" done ++ PlayOnLinux-fix_media_dir.patch ++ diff -Pdpru playonlinux.orig/bash/manual_install playonlinux/bash/manual_install --- playonlinux.orig/bash/manual_install2018-12-24 21:22:56.0 +0100 +++ playonlinux/bash/manual_install 2018-12-26 13:42:39.190173726 +0100 @@ -222,7 +222,7 @@ if [ "$POL_OS" = "Linux" ] || [ "$POL_OS # Ubuntu Quantal workaround [ -d "/media/$USER" ] && MEDIA_DIR="/media/$USER" # Fedora/Manjaro workaround -[ -d "/run/media/$USER" ] && DEVICES="/run/media/$USER" +[ -d "/run/media/$USER" ] && MEDIA_DIR="/run/media/$USER" fi A_LIST="" ++ PlayOnLinux_4.3.3.tar.gz -> PlayOnLinux_4.3.4.tar.gz ++ 11017 lines of diff (skipped)
commit PlayOnLinux for openSUSE:Factory
Hello community, here is the log from the commit of package PlayOnLinux for openSUSE:Factory checked in at 2018-11-28 11:15:24 Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old) and /work/SRC/openSUSE:Factory/.PlayOnLinux.new.19453 (New) Package is "PlayOnLinux" Wed Nov 28 11:15:24 2018 rev:6 rq:652223 version:4.3.3 Changes: --- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes 2018-07-04 23:56:23.935808211 +0200 +++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new.19453/PlayOnLinux.changes 2018-11-28 11:15:27.554725749 +0100 @@ -1,0 +2,12 @@ +Tue Nov 27 18:15:23 UTC 2018 - ec...@opensuse.org + +- Update to 4.3.3 + * Linux: Fix HDPI support + * Compatibility with OSX < Mojave +- Changes from 4.3 + * Various fix on OSX + * Phoenicis (POL 5) winebuild compatibility. POL 4 winebuilds +will be deprecated. +(See https://github.com/PhoenicisOrg/phoenicis-winebuild) + +--- Old: PlayOnLinux_4.2.12.tar.gz New: PlayOnLinux_4.3.3.tar.gz Other differences: -- ++ PlayOnLinux.spec ++ --- /var/tmp/diff_new_pack.mVdEwT/_old 2018-11-28 11:15:31.234720612 +0100 +++ /var/tmp/diff_new_pack.mVdEwT/_new 2018-11-28 11:15:31.246720595 +0100 @@ -18,7 +18,7 @@ Name: PlayOnLinux %define _name playonlinux -Version:4.2.12 +Version:4.3.3 Release:0 Summary:Play your Windows games on GNU/Linux License:GPL-3.0-only @@ -37,6 +37,7 @@ Requires: dbus-1-python Requires: gettext Requires: icoutils +Requires: jq # Remove when p7zip-full is in all products %if 0%{suse_version} > 1500 Requires: p7zip-full @@ -65,6 +66,9 @@ %setup -q -n %{_name} %patch0 -p1 %patch10 -p1 +# rpmlint +find . -type f -exec sed -i -e 's|\/usr\/bin\/env python|\/usr\/bin\/python|g' {} \; +find . -type f -exec sed -i -e 's|\/usr\/bin\/env bash|\/bin\/bash|g' {} \; %build # Nothing to build. ++ PlayOnLinux_4.2.12.tar.gz -> PlayOnLinux_4.3.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/playonlinux/CHANGELOG.md new/playonlinux/CHANGELOG.md --- old/playonlinux/CHANGELOG.md2017-06-19 21:03:38.0 +0200 +++ new/playonlinux/CHANGELOG.md2018-11-20 23:04:47.0 +0100 @@ -1,3 +1,11 @@ +# 4.3.3 +* Linux: Fix HDPI support +* Compatibility with OSX < Mojave + +# 4.3 +* Various fix on OSX +* Phoenicis (POL 5) winebuild compatibility. POL 4 winebuilds will be deprecated. (See https://github.com/PhoenicisOrg/phoenicis-winebuild) + # 4.2.11 * Fix POL_SetupWindow_download clobbering $FILENAME * Fix small typo in first use "send report" message @@ -138,11 +146,11 @@ * Corefonts are now managed as any other POL_Call package. (Debian.lib is consequently no longer needed) * Removing installation process of missing gecko and mono at startup. It should not happen anymore * Cleaner way to save panel position -* Fix a bug in GetSettings() where the value contain the equal ('=') character +* Fix a bug in GetSettings() where the value contain the equal ('=') character * PlayOnMac does no longer need a reboot after installing XQuartz * PlayOnMac does no longer popup a warning before xterm is installed -* Removing IRC -* Icones install can now be bigger than 22x22 +* Removing IRC +* Icones install can now be bigger than 22x22 # 4.2.2 @@ -161,7 +169,7 @@ (http://www.playonlinux.com/en/topic-10442-New_Warning_Message_on_startup.html) * wine-mono download support * Fix POL_SetupWindow_message typo (not enough video memory message) (#2790) -* POL_LoadVar_Device: refacto POL_DetectVideoCards; +* POL_LoadVar_Device: refacto POL_DetectVideoCards; Let user choose when there's more than one known videocard present * Add link to download page in side panel when version is not up-to-date (#2677) Not sure it's visible enough, could be improved. @@ -176,11 +184,11 @@ scripts in $POL_USER_ROOT/configurations/function_overrides/ override function scripts by the same name. This feature disables bug reporting. * Fix website login when username contains spaces (#3573) -* "Run an .exe in this virtual disk" sets current directory to program's +* "Run an .exe in this virtual disk" sets current directory to program's directory (#1855) * fix "wineserver not found" in interactive use of POL_Wine_Direct3D / POL_Wine_X11Drv / POL_Wine_DirectSound / POL_Wine_DirectInput -* Remove use of os.system() from mainwindow.py and configure.py +* Remove use of os.system() from mainwindow.py and configure.py (less overhead, less quoting nightmare) * Add missing POL_Wine_AutoSetVersionEnv before wineserver calls
commit PlayOnLinux for openSUSE:Factory
Hello community, here is the log from the commit of package PlayOnLinux for openSUSE:Factory checked in at 2018-07-04 23:56:06 Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old) and /work/SRC/openSUSE:Factory/.PlayOnLinux.new (New) Package is "PlayOnLinux" Wed Jul 4 23:56:06 2018 rev:5 rq:620607 version:4.2.12 Changes: --- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes 2017-10-05 12:06:35.342713757 +0200 +++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new/PlayOnLinux.changes 2018-07-04 23:56:23.935808211 +0200 @@ -1,0 +2,7 @@ +Fri Jun 29 13:18:13 UTC 2018 - kstreit...@suse.com + +- require p7zip-full for TW as 7z binary needed by PlayOnLinux was + moved to this package (see bsc#899627 for more details about + this change) + +--- Other differences: -- ++ PlayOnLinux.spec ++ --- /var/tmp/diff_new_pack.3HZbVo/_old 2018-07-04 23:56:26.331805569 +0200 +++ /var/tmp/diff_new_pack.3HZbVo/_new 2018-07-04 23:56:26.331805569 +0200 @@ -1,7 +1,7 @@ # # spec file for package PlayOnLinux # -# 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 @@ -21,7 +21,7 @@ Version:4.2.12 Release:0 Summary:Play your Windows games on GNU/Linux -License:GPL-3.0 +License:GPL-3.0-only Group: Amusements/Games/Other Url:http://playonlinux.com Source: http://repository.playonlinux.com/%{name}/%{version}/%{name}_%{version}.tar.gz @@ -37,7 +37,12 @@ Requires: dbus-1-python Requires: gettext Requires: icoutils +# Remove when p7zip-full is in all products +%if 0%{suse_version} > 1500 +Requires: p7zip-full +%else Requires: p7zip +%endif Requires: python Requires: python-gtk >= 2.8 Requires: python-wxGTK
commit PlayOnLinux for openSUSE:Factory
Hello community, here is the log from the commit of package PlayOnLinux for openSUSE:Factory checked in at 2017-10-05 12:02:41 Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old) and /work/SRC/openSUSE:Factory/.PlayOnLinux.new (New) Package is "PlayOnLinux" Thu Oct 5 12:02:41 2017 rev:4 rq:531225 version:4.2.12 Changes: --- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes 2017-07-17 09:09:08.472982504 +0200 +++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new/PlayOnLinux.changes 2017-10-05 12:06:35.342713757 +0200 @@ -1,0 +2,5 @@ +Tue Oct 3 09:09:13 UTC 2017 - ec...@opensuse.org + +- add patch PlayOnLinux-https.patch to fix boo#1051248 + +--- New: PlayOnLinux-https.patch Other differences: -- ++ PlayOnLinux.spec ++ --- /var/tmp/diff_new_pack.ijcqMk/_old 2017-10-05 12:06:37.378427016 +0200 +++ /var/tmp/diff_new_pack.ijcqMk/_new 2017-10-05 12:06:37.382426452 +0200 @@ -28,6 +28,8 @@ Source1:playonlinux.sh # PATCH-FIX-OPENSUSE PlayOnLinux-desktop.patch Patch0: %{name}-desktop.patch +# PATCH-FIX-OPENSUSE PlayOnLinux-https.patch: Fix unencrypted connection to www.playonlinux.com +Patch10:%{name}-https.patch BuildRequires: fdupes BuildRequires: python-devel BuildRequires: update-desktop-files @@ -57,6 +59,7 @@ %prep %setup -q -n %{_name} %patch0 -p1 +%patch10 -p1 %build # Nothing to build. ++ PlayOnLinux-https.patch ++ diff -Pdpru playonlinux.orig/bash/bug_report playonlinux/bash/bug_report --- playonlinux.orig/bash/bug_report2017-06-19 21:03:38.0 +0200 +++ playonlinux/bash/bug_report 2017-10-03 10:55:54.968200421 +0200 @@ -89,9 +89,9 @@ SCRIPTTITLE="$LOGTITLE" if [ "$LOGTITLE" = "" ] then - POL_Website_curl "http://www.playonlinux.com/api/uploadLog.php; -F message="$DESCRIPTION" -F script="$SCRIPTTITLE" + POL_Website_curl "https://www.playonlinux.com/api/uploadLog.php; -F message="$DESCRIPTION" -F script="$SCRIPTTITLE" else - POL_Website_curl "http://www.playonlinux.com/api/uploadLog.php; -F message="$DESCRIPTION" -F script="$SCRIPTTITLE" -F bugfile="@$POL_USER_ROOT/logs/$LOGTITLE/$LOGTITLE.log" + POL_Website_curl "https://www.playonlinux.com/api/uploadLog.php; -F message="$DESCRIPTION" -F script="$SCRIPTTITLE" -F bugfile="@$POL_USER_ROOT/logs/$LOGTITLE/$LOGTITLE.log" fi BugURL="$(POL_Website_Result)" diff -Pdpru playonlinux.orig/bash/playonlinux-url_handler playonlinux/bash/playonlinux-url_handler --- playonlinux.orig/bash/playonlinux-url_handler 2017-06-19 21:03:38.0 +0200 +++ playonlinux/bash/playonlinux-url_handler2017-10-03 10:56:14.882333237 +0200 @@ -24,8 +24,8 @@ source "$PLAYONLINUX/lib/sources" STRING="$1" -STRING="${STRING/playonlinux:\/\//http://}; -STRING="${STRING/playonmac:\/\//http://}; +STRING="${STRING/playonlinux:\/\//https://}; +STRING="${STRING/playonmac:\/\//https://}; url_cut="$(echo $STRING | cut -d "/" -f3)" if [ "$url_cut" == "www.playonlinux.com" ] || [ "$url_cut" == "www.playonmac.com" ] diff -Pdpru playonlinux.orig/bash/run_app playonlinux/bash/run_app --- playonlinux.orig/bash/run_app 2017-06-19 21:03:38.0 +0200 +++ playonlinux/bash/run_app2017-10-03 10:56:25.673321405 +0200 @@ -74,7 +74,7 @@ send_stat() POL_LoadVar_Device --non-interactive Info="$(printf "$VendorID~$DeviceID~$currentOS~$ScriptName~$amd64_set~$OpenGL32~$OpenGL64~$Version~$ExitCode~$DISTRO~$vms~$UniqId~$archty~$PACKAGE~$VERSION~$delta" | POL_base64)" - POL_Website_GET "http://www.playonlinux.com/api/s.php?data=$(POL_Website_urlencode "$Info")" + POL_Website_GET "https://www.playonlinux.com/api/s.php?data=$(POL_Website_urlencode "$Info")" echo "$UniqId" > "$POL_USER_ROOT/configurations/reports/$PACKAGE" fi } diff -Pdpru playonlinux.orig/lib/scripts.lib playonlinux/lib/scripts.lib --- playonlinux.orig/lib/scripts.lib2017-06-19 21:03:38.0 +0200 +++ playonlinux/lib/scripts.lib 2017-10-03 10:59:50.178140050 +0200 @@ -1004,7 +1004,7 @@ POL_Shortcut_AddProfileLink() AUTHOR="$2" if [ "$(POL_Config_Read "PROFILE_LINK")" != "FALSE" ]; then - POL_Shortcut_AddLink "$1" "PROFILEBUTTON/$(eval_gettext '$AUTHOR profile')" "http://www.$POL_DNS/en/profil-$(POL_Website_urlencode "$3").html?referer=$(POL_Website_urlencode "$1")" + POL_Shortcut_AddLink "$1" "PROFILEBUTTON/$(eval_gettext '$AUTHOR profile')" "https://www.$POL_DNS/en/profil-$(POL_Website_urlencode "$3").html?referer=$(POL_Website_urlencode "$1")" fi } POL_LoadVar_Distro () diff -Pdpru
commit PlayOnLinux for openSUSE:Factory
Hello community, here is the log from the commit of package PlayOnLinux for openSUSE:Factory checked in at 2017-07-17 09:09:07 Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old) and /work/SRC/openSUSE:Factory/.PlayOnLinux.new (New) Package is "PlayOnLinux" Mon Jul 17 09:09:07 2017 rev:3 rq:509817 version:4.2.12 Changes: --- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes 2017-06-15 11:26:02.408980821 +0200 +++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new/PlayOnLinux.changes 2017-07-17 09:09:08.472982504 +0200 @@ -1,0 +2,8 @@ +Tue Jul 11 22:33:41 UTC 2017 - ec...@opensuse.org + +- update to 4.2.12 + * no changelog from upstream +- remove patch PlayOnLinux-BrokenMiscButtons.patch because now in + upstream + +--- Old: PlayOnLinux-BrokenMiscButtons.patch PlayOnLinux_4.2.11.tar.gz New: PlayOnLinux_4.2.12.tar.gz Other differences: -- ++ PlayOnLinux.spec ++ --- /var/tmp/diff_new_pack.Arbtou/_old 2017-07-17 09:09:11.932495253 +0200 +++ /var/tmp/diff_new_pack.Arbtou/_new 2017-07-17 09:09:11.936494690 +0200 @@ -18,7 +18,7 @@ Name: PlayOnLinux %define _name playonlinux -Version:4.2.11 +Version:4.2.12 Release:0 Summary:Play your Windows games on GNU/Linux License:GPL-3.0 @@ -28,7 +28,6 @@ Source1:playonlinux.sh # PATCH-FIX-OPENSUSE PlayOnLinux-desktop.patch Patch0: %{name}-desktop.patch -Patch1: %{name}-BrokenMiscButtons.patch BuildRequires: fdupes BuildRequires: python-devel BuildRequires: update-desktop-files @@ -58,7 +57,6 @@ %prep %setup -q -n %{_name} %patch0 -p1 -%patch1 -p1 %build # Nothing to build. ++ PlayOnLinux_4.2.11.tar.gz -> PlayOnLinux_4.2.12.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/playonlinux/Makefile new/playonlinux/Makefile --- old/playonlinux/Makefile2017-05-30 23:38:39.0 +0200 +++ new/playonlinux/Makefile2017-06-19 21:03:38.0 +0200 @@ -28,8 +28,6 @@ PREFIX ?= /usr DESTDIR ?= # root dir -CFLAGS += -lGL -lX11 - sharedir := $(DESTDIR)$(PREFIX)/share bindir := $(DESTDIR)$(PREFIX)/bin execdir := $(DESTDIR)$(PREFIX)/libexec @@ -46,7 +44,7 @@ $(RM) ./ChangeLog build: - $(CC) ./src/check_direct_rendering.c -o ./bin/playonlinux-check_dd + $(CC) ./src/check_direct_rendering.c -o ./bin/playonlinux-check_dd -lGL -lX11 $(PYTHON) ./python/*.py $(PYTHON) ./python/lib/*.py echo -e '#!/bin/bash\nGDK_BACKEND=x11 ${sharedir}/playonlinux/playonlinux "$$@"\nexit 0' > ./bin/playonlinux diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/playonlinux/python/configure.py new/playonlinux/python/configure.py --- old/playonlinux/python/configure.py 2017-05-30 23:38:39.0 +0200 +++ new/playonlinux/python/configure.py 2017-06-19 21:03:38.0 +0200 @@ -479,13 +479,13 @@ playonlinux.open_folder(self.s_title, self.display_elements["open_in"].GetValue().encode("utf-8","replace")) else: playonlinux.open_folder_prefix(self.s_prefix) -if(param == 403): +if(param == 404): if(self.s_isPrefix == False): subprocess.Popen(["bash", Variables.playonlinux_env+"/bash/POL_Command", self.s_title.encode('utf-8','replace'), "POL_OpenShell", self.s_title.encode('utf-8','replace')]) else: subprocess.Popen(["bash", Variables.playonlinux_env+"/bash/POL_Command", "--prefix", self.s_prefix.encode('utf-8','replace'), "POL_OpenShell"]) -if(param == 404): +if(param == 405): self.FileDialog = wx.FileDialog(self) self.FileDialog.SetDirectory("~") self.supported_files = "All|*.exe;*.EXE;*.msi;*.MSI\ @@ -538,7 +538,7 @@ def AddMiscChamp(self, title, shortname, value, num): self.display_elements[shortname+"_text"] = wx.StaticText(self.panelMisc, -1, title,pos=(15,24+num*40)) -self.display_elements[shortname] = wx.TextCtrl(self.panelMisc, 400+num, value, pos=(95,19+num*40), size=(420,25)) +self.display_elements[shortname] = wx.TextCtrl(self.panelMisc, 400+num, value, pos=(245,19+num*40), size=(270,25)) wx.EVT_TEXT(self, 400+num, self.set_open_in) def set_open_in(self, event): @@ -591,18 +591,12 @@ self.txtMisc = wx.StaticText(self.panelMisc, -1, _(nom), (10,10), wx.DefaultSize) self.txtMisc.SetFont(self.fontTitle) -i=1 -self.AddMiscElement(_("Mouse warp
commit PlayOnLinux for openSUSE:Factory
Hello community, here is the log from the commit of package PlayOnLinux for openSUSE:Factory checked in at 2017-06-15 11:25:34 Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old) and /work/SRC/openSUSE:Factory/.PlayOnLinux.new (New) Package is "PlayOnLinux" Thu Jun 15 11:25:34 2017 rev:2 rq:503721 version:4.2.11 Changes: --- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes 2017-02-07 12:02:15.227923392 +0100 +++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new/PlayOnLinux.changes 2017-06-15 11:26:02.408980821 +0200 @@ -1,0 +2,13 @@ +Wed Jun 14 16:43:07 UTC 2017 - ec...@opensuse.org + +- add patch PlayOnLinux-BrokenMiscButtons.patch + fix issue 5522 + +--- +Tue Jun 13 18:21:08 UTC 2017 - ec...@opensuse.org + +- update to 4.2.11 + * Fix POL_SetupWindow_download clobbering $FILENAME + * Fix small typo in first use "send report" message + +--- Old: PlayOnLinux_4.2.10.tar.gz New: PlayOnLinux-BrokenMiscButtons.patch PlayOnLinux_4.2.11.tar.gz Other differences: -- ++ PlayOnLinux.spec ++ --- /var/tmp/diff_new_pack.59kf5O/_old 2017-06-15 11:26:03.280857744 +0200 +++ /var/tmp/diff_new_pack.59kf5O/_new 2017-06-15 11:26:03.284857179 +0200 @@ -1,7 +1,7 @@ # # spec file for package PlayOnLinux # -# Copyright (c) 2014 SUSE LINUX Products 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 @@ -15,9 +15,10 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: PlayOnLinux %define _name playonlinux -Version:4.2.10 +Version:4.2.11 Release:0 Summary:Play your Windows games on GNU/Linux License:GPL-3.0 @@ -27,12 +28,15 @@ Source1:playonlinux.sh # PATCH-FIX-OPENSUSE PlayOnLinux-desktop.patch Patch0: %{name}-desktop.patch +Patch1: %{name}-BrokenMiscButtons.patch BuildRequires: fdupes -BuildRequires: update-desktop-files BuildRequires: python-devel +BuildRequires: update-desktop-files Requires: ImageMagick Requires: dbus-1-python Requires: gettext +Requires: icoutils +Requires: p7zip Requires: python Requires: python-gtk >= 2.8 Requires: python-wxGTK @@ -40,8 +44,6 @@ Requires: wget Requires: wine Requires: xterm -Requires: icoutils -Requires: p7zip Recommends: python-gnome-extras BuildArch: noarch %{py_requires} @@ -56,6 +58,7 @@ %prep %setup -q -n %{_name} %patch0 -p1 +%patch1 -p1 %build # Nothing to build. ++ PlayOnLinux-BrokenMiscButtons.patch ++ diff -Pdpru playonlinux.orig/python/configure.py playonlinux/python/configure.py --- playonlinux.orig/python/configure.py2017-05-30 23:38:39.0 +0200 +++ playonlinux/python/configure.py 2017-06-14 18:40:44.536022404 +0200 @@ -479,13 +479,13 @@ class Onglets(wx.Notebook): playonlinux.open_folder(self.s_title, self.display_elements["open_in"].GetValue().encode("utf-8","replace")) else: playonlinux.open_folder_prefix(self.s_prefix) -if(param == 403): +if(param == 404): if(self.s_isPrefix == False): subprocess.Popen(["bash", Variables.playonlinux_env+"/bash/POL_Command", self.s_title.encode('utf-8','replace'), "POL_OpenShell", self.s_title.encode('utf-8','replace')]) else: subprocess.Popen(["bash", Variables.playonlinux_env+"/bash/POL_Command", "--prefix", self.s_prefix.encode('utf-8','replace'), "POL_OpenShell"]) -if(param == 404): +if(param == 405): self.FileDialog = wx.FileDialog(self) self.FileDialog.SetDirectory("~") self.supported_files = "All|*.exe;*.EXE;*.msi;*.MSI\ @@ -538,7 +538,7 @@ class Onglets(wx.Notebook): def AddMiscChamp(self, title, shortname, value, num): self.display_elements[shortname+"_text"] = wx.StaticText(self.panelMisc, -1, title,pos=(15,24+num*40)) -self.display_elements[shortname] = wx.TextCtrl(self.panelMisc, 400+num, value, pos=(95,19+num*40), size=(420,25)) +self.display_elements[shortname] = wx.TextCtrl(self.panelMisc, 400+num, value, pos=(245,19+num*40), size=(270,25)) wx.EVT_TEXT(self, 400+num, self.set_open_in) def set_open_in(self, event): @@ -591,18 +591,12 @@ class Onglets(wx.Notebook): self.txtMisc = wx.StaticText(self.panelMisc, -1, _(nom), (10,10),