commit xdotool for openSUSE:Factory

2018-02-21 Thread root
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

2017-07-25 Thread root
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

2014-11-10 Thread h_root
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

2013-03-14 Thread h_root
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

2012-02-15 Thread h_root
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