commit xdotool for openSUSE:Factory
Hello community, here is the log from the commit of package xdotool for openSUSE:Factory checked in at 2018-02-21 14:12:10 Comparing /work/SRC/openSUSE:Factory/xdotool (Old) and /work/SRC/openSUSE:Factory/.xdotool.new (New) Package is "xdotool" Wed Feb 21 14:12:10 2018 rev:10 rq:578403 version:3.20160805.1 Changes: --- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes 2017-07-25 11:41:04.658570368 +0200 +++ /work/SRC/openSUSE:Factory/.xdotool.new/xdotool.changes 2018-02-21 14:12:17.412420395 +0100 @@ -1,0 +2,46 @@ +Sun Feb 18 07:42:02 UTC 2018 - avin...@opensuse.org + +- update to 3.20160805.1 + * Fix release tool problem. cflags.sh was missing from the +previous two releases. + * `make test-package-build` now works correctly on Fedora and OSX +- includes 3.20160804.2 + * Fix some bugs in the Makefile +- includes 3.20160804.1 + * Fix memory leaks in window search and charcode map lookups + * xdotool selectwindow (xdo_select_window_with_click) now only +selects the window if mouse button 1 is pressed. Any other +buttons will cause this selection to be aborted. + * Fix bug where `xdotool click` with --clearmodifiers can +sometimes leave stuck keys or mouse buttons. + * windowmove now supports coordinates as a percentage of screen +size. For example, a move to 50% 50% would move the window +such that the top-left corner of the window is in the center +of the screen. + * Typing commands (key and type) will now try to use XTEST +instead of XSendEvent in a special circumstance. If the window +id given (by window stack or the --window flag) is the currenly +focused window, key sequences will be sent using XTEST. + * getmouselocation, getwindowgeometry, and search commands: now +supports --shell and --prefix for having stdout be consumable by +bash or similar shells. + * xdotool scripts such as running via `xdotool -` will now execute +commands as lines of input are read. The previous behavior +waited until stdin closed before executing anything. +- includes 3.20150503 () + * Fix sending wrong keys when using multiple keyboard layouts + * Add --repeat and --repeat-delay to allow repetition of a key +sequence + * Fix handling of empty files in type command + * consume regexp argument only if present. + * update URLs to Github + * Changes determined via: +https://github.com/jordansissel/xdotool/compare/65cb0b1...v3.20150503.1 +with an optional delay in between each full sequence. +- drop _service file in favor of github release tarball +- use https for site +- cleanup with spec-cleaner +- add remove-dead-function.patch + * removes reference to function in header file that was removed + +--- Old: _service xdotool-2.2012+git.20130201.65cb0b1.tar.bz2 New: remove-dead-function.patch xdotool-3.20160805.1.tar.gz Other differences: -- ++ xdotool.spec ++ --- /var/tmp/diff_new_pack.AfBQBC/_old 2018-02-21 14:12:19.456346790 +0100 +++ /var/tmp/diff_new_pack.AfBQBC/_new 2018-02-21 14:12:19.456346790 +0100 @@ -1,7 +1,7 @@ # # spec file for package xdotool # -# Copyright (c) 2016 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 @@ -17,22 +17,24 @@ Name: xdotool -Version:2.2012+git.20130201.65cb0b1 +Version:3.20160805.1 Release:0 Summary:Fake keyboard/mouse input License:BSD-3-Clause Group: System/X11/Utilities -#Source: http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz -Source: xdotool-%{version}.tar.bz2 +Url:https://www.semicomplete.com/projects/xdotool/ +Source: https://github.com/jordansissel/xdotool/releases/download/v%{version}/%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM bmwiedemann https://github.com/jordansissel/xdotool/pull/159 Patch0: xdotool-2.2012-reproducible.patch -Url:http://www.semicomplete.com/projects/xdotool/ +# PATCH-FIX-UPSTREAM https://github.com/jordansissel/xdotool/pull/203.patch +Patch1: https://patch-diff.githubusercontent.com/raw/jordansissel/xdotool/pull/203.patch#/remove-dead-function.patch BuildRequires: gcc-c++ BuildRequires: make +BuildRequires: pkgconfig BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(xtst) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This tool lets you programatically (or manual
commit xdotool for openSUSE:Factory
Hello community, here is the log from the commit of package xdotool for openSUSE:Factory checked in at 2017-07-25 11:40:13 Comparing /work/SRC/openSUSE:Factory/xdotool (Old) and /work/SRC/openSUSE:Factory/.xdotool.new (New) Package is "xdotool" Tue Jul 25 11:40:13 2017 rev:9 rq:512183 version:2.2012+git.20130201.65cb0b1 Changes: --- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes 2014-11-10 17:28:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.xdotool.new/xdotool.changes 2017-07-25 11:41:04.658570368 +0200 @@ -1,0 +2,6 @@ +Thu Jul 20 19:15:03 UTC 2017 - bwiedem...@suse.com + +- Add xdotool-2.2012-reproducible.patch to override build date + to fix build-compare (boo#1047218) + +--- New: xdotool-2.2012-reproducible.patch Other differences: -- ++ xdotool.spec ++ --- /var/tmp/diff_new_pack.AOqXiZ/_old 2017-07-25 11:41:06.618293686 +0200 +++ /var/tmp/diff_new_pack.AOqXiZ/_new 2017-07-25 11:41:06.622293122 +0200 @@ -1,7 +1,7 @@ # # spec file for package xdotool # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -24,6 +24,8 @@ Group: System/X11/Utilities #Source: http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz Source: xdotool-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM bmwiedemann https://github.com/jordansissel/xdotool/pull/159 +Patch0: xdotool-2.2012-reproducible.patch Url:http://www.semicomplete.com/projects/xdotool/ BuildRequires: gcc-c++ BuildRequires: make @@ -52,6 +54,7 @@ %prep %setup -q +%patch0 -p1 %build # Fix file permissions ++ xdotool-2.2012-reproducible.patch ++ >From e4010e3b9d259004b56ef08ee8517d2db988f6a2 Mon Sep 17 00:00:00 2001 From: "Bernhard M. Wiedemann" Date: Tue, 17 Jan 2017 15:10:59 + Subject: [PATCH] make build reproducible see https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable this invocation should work on GNU date and BSD date --- version.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/version.sh b/version.sh index 6c7d57a..1c3d3dc 100755 --- a/version.sh +++ b/version.sh @@ -6,7 +6,9 @@ fi if [ -z "$MAJOR" -o -z "$RELEASE" -o -z "$REVISION" ] ; then MAJOR="3" - RELEASE="$(date +%Y%m%d)" + SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(date +%s)}" + DATE_FMT="+%Y%m%d" + RELEASE="$(date -u -d "@$SOURCE_DATE_EPOCH" "+$DATE_FMT" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+$DATE_FMT" 2>/dev/null || date -u "+$DATE_FMT")" REVISION=1 #$([ -d .svn ] && svn info . | awk '/Revision:/ {print $2}') : ${REVISION=:0}
commit xdotool for openSUSE:Factory
Hello community, here is the log from the commit of package xdotool for openSUSE:Factory checked in at 2014-11-10 17:28:27 Comparing /work/SRC/openSUSE:Factory/xdotool (Old) and /work/SRC/openSUSE:Factory/.xdotool.new (New) Package is "xdotool" Changes: --- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes 2013-03-14 15:36:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.xdotool.new/xdotool.changes 2014-11-10 17:28:34.0 +0100 @@ -1,0 +2,8 @@ +Sat Nov 1 15:22:22 UTC 2014 - crrodrig...@opensuse.org + +- Switch to individual pkgconfig() build requires + instead of using metapackage xorg-x11-devel +- "as-needed" build works, remove SUSE_ASNEEDED workaround. +- xdotool-devel requires pkgconfig(x11) + +--- Other differences: -- ++ xdotool.spec ++ --- /var/tmp/diff_new_pack.i3mgsz/_old 2014-11-10 17:28:36.0 +0100 +++ /var/tmp/diff_new_pack.i3mgsz/_new 2014-11-10 17:28:36.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xdotool # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,9 @@ Url:http://www.semicomplete.com/projects/xdotool/ BuildRequires: gcc-c++ BuildRequires: make -BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xtst) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,6 +41,7 @@ Summary:Development and Library files Group: Development/Libraries/X11 Requires: %{name} = %{version} +Requires: pkgconfig(x11) %description devel This tool lets you programatically (or manually) simulate keyboard input and @@ -53,7 +56,6 @@ %build # Fix file permissions chmod 0644 examples/ffsp.sh -export SUSE_ASNEEDED=0 export WARNFLAGS="$RPM_OPT_FLAGS" %__make %{?_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xdotool for openSUSE:Factory
Hello community, here is the log from the commit of package xdotool for openSUSE:Factory checked in at 2013-03-14 15:02:40 Comparing /work/SRC/openSUSE:Factory/xdotool (Old) and /work/SRC/openSUSE:Factory/.xdotool.new (New) Package is "xdotool", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes 2012-02-15 16:01:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.xdotool.new/xdotool.changes 2013-03-14 15:03:46.0 +0100 @@ -1,0 +2,40 @@ +Fri Mar 8 17:30:47 GMT 2013 - aspi...@suse.com + +- update to github master @ e0a3e8fb + + don't try to access xdo until after we verify it's not null. (#18, reported by zarelit) + + mark swedish and danish symbol typing as known-broken, allow skipping them by setting $SKIP_KNOWN_BROKEN_TESTS + + provide a way to override which specific test combinations are run + + create a way to build xdotool without setting rpath (see e.g. https://wiki.debian.org/RpathIssue) + + include the CPPFLAGS variable for C preprocessor flags + + Avoid unnecessary double linking + + bump major version due to API overhaul (including function name normalization) + + constify display argument in xdo_new() since it will not be modified. + + allow xdo_free(NULL) without segfaults + +--- +Fri Oct 26 14:18:59 BST 2012 - aspi...@suse.com + +- add disabled source service and update to github master @ 118979c5 + + Don't translate a window's location if its parent is the root. + + Fixed merge conflict + + Fixed an error in xdo_get_window_property + + Merge miss + + Unified naming convention for all functions of the API + + Changed the behaviour of xdo_get_window_property + + Remove xdo_version.h when cleaning + + Removed all signed/unsigned conflicts + + Changed XKeycodeToKeysym to XkbKeycodeToKeysym to get rid of compilation warnings + + Changed name on xdo_getwinprop() to xdo_window_get_property() + + Fixed some minor compilation warnings + + Replaced xdo_get_active_modifiers with xdo_active_keys_to_keycode_list + + Fix another C++ reserved word issue. Reported in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663007 + + add '--file' argument for the type command + + don't emit 'findclient' messages + + Hack linker rpath to solve problem of /usr/local/lib (or elsewhere) not being in the run-time linker path (see ldd, etc). + + abort if we're using a shell that probably won't work + + fix librt linking on GNU Hurd + + drop isatty for good (not sure why it was still here). This fixes the 'test_script' test when stdin is /dev/null. Patch by Daniel Kahn Gillmor. + + add kfreebsd patch from Daniel Kahn Gillmor + + add todos + +--- Old: xdotool-2.20110530.1.tar.gz New: _service xdotool-2.2012+git.20130201.65cb0b1.tar.bz2 Other differences: -- ++ xdotool.spec ++ --- /var/tmp/diff_new_pack.zXia9L/_old 2013-03-14 15:03:56.0 +0100 +++ /var/tmp/diff_new_pack.zXia9L/_new 2013-03-14 15:03:56.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xdotool # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products 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,14 +17,16 @@ Name: xdotool -Version:2.20110530.1 +Version:2.2012+git.20130201.65cb0b1 Release:0 Summary:Fake keyboard/mouse input License:BSD-3-Clause Group: System/X11/Utilities -Source: http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz +#Source: http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz +Source: xdotool-%{version}.tar.bz2 Url:http://www.semicomplete.com/projects/xdotool/ BuildRequires: gcc-c++ +BuildRequires: make BuildRequires: xorg-x11-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ _service ++ git://github.com/jordansissel/xdotool.git git .git .gitreview xdotool 2.2012+git.%cd.%h master xdotool-2*git*.tar bz2 xdotool -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xdotool for openSUSE:Factory
Hello community, here is the log from the commit of package xdotool for openSUSE:Factory checked in at 2012-02-15 16:00:08 Comparing /work/SRC/openSUSE:Factory/xdotool (Old) and /work/SRC/openSUSE:Factory/.xdotool.new (New) Package is "xdotool", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes 2012-01-11 15:39:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.xdotool.new/xdotool.changes 2012-02-15 16:01:20.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:57:52 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ xdotool.spec ++ --- /var/tmp/diff_new_pack.yYudRP/_old 2012-02-15 16:01:30.0 +0100 +++ /var/tmp/diff_new_pack.yYudRP/_new 2012-02-15 16:01:30.0 +0100 @@ -1,21 +1,29 @@ # # spec file for package xdotool # -# Copyright (c) 2009-2011 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# 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/ # + Name: xdotool Version: 2.20110530.1 -Release: 1 +Release:0 Summary: Fake keyboard/mouse input -Source: http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz -URL: http://www.semicomplete.com/projects/xdotool/ +License:BSD-3-Clause Group: System/X11/Utilities -License: BSD3c +Source: http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz +Url:http://www.semicomplete.com/projects/xdotool/ BuildRequires: gcc-c++ BuildRequires: xorg-x11-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org