Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xdotool for openSUSE:Factory checked 
in at 2022-01-06 15:50:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdotool (Old)
 and      /work/SRC/openSUSE:Factory/.xdotool.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xdotool"

Thu Jan  6 15:50:53 2022 rev:12 rq:943917 version:3.20211022.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes  2021-10-18 
22:02:50.802121981 +0200
+++ /work/SRC/openSUSE:Factory/.xdotool.new.1896/xdotool.changes        
2022-01-06 15:50:57.704960663 +0100
@@ -1,0 +2,10 @@
+Tue Jan  4 21:25:07 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 3.2021022.1:
+  * Fix a bug causing `make create-package-deb` to fail. (#362)
+  * Revert XWayland detection. Some parts of xdotool do not work under
+    XWayland. However, many features *do* work on XWayland, and rejecting
+    XWayland caused problems for several
+    folks who were otherwise happily using xdotool under Wayland/XWayland. 
(#346, #355)
+
+-------------------------------------------------------------------

Old:
----
  xdotool-3.20210903.1.tar.gz

New:
----
  xdotool-3.20211022.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xdotool.spec ++++++
--- /var/tmp/diff_new_pack.kPTpIN/_old  2022-01-06 15:50:58.624961168 +0100
+++ /var/tmp/diff_new_pack.kPTpIN/_new  2022-01-06 15:50:58.628961170 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdotool
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # 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:           xdotool
-Version:        3.20210903.1
+Version:        3.20211022.1
 Release:        0
 Summary:        Fake keyboard/mouse input
 License:        BSD-3-Clause

++++++ xdotool-3.20210903.1.tar.gz -> xdotool-3.20211022.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdotool-3.20210903.1/CHANGELIST 
new/xdotool-3.20211022.1/CHANGELIST
--- old/xdotool-3.20210903.1/CHANGELIST 2021-09-04 01:01:54.000000000 +0200
+++ new/xdotool-3.20211022.1/CHANGELIST 2021-10-22 07:44:38.000000000 +0200
@@ -9,6 +9,14 @@
     Unfortunately, there seem to be no common and stable way to do what
     xdotool does *on* Wayland, so xdotool does not work correctly under 
Wayland.
 
+3.20211022.1
+  - Fix a bug causing `make create-package-deb` to fail. (#362)
+
+3.20210903.1
+  - Revert XWayland detection. Some parts of xdotool do not work under 
XWayland. However,
+    many features *do* work on XWayland, and rejecting XWayland caused 
problems for several
+    folks who were otherwise happily using xdotool under Wayland/XWayland. 
(#346, #355)
+
 3.20210804.1
   - xdotool and libxdo will now reject if it is running under Wayland/XWayland.
     If XWayland is detected, the program will fail. This is because XWayland
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdotool-3.20210903.1/Makefile 
new/xdotool-3.20211022.1/Makefile
--- old/xdotool-3.20210903.1/Makefile   2021-09-04 01:01:54.000000000 +0200
+++ new/xdotool-3.20211022.1/Makefile   2021-10-22 07:40:46.000000000 +0200
@@ -124,7 +124,8 @@
 .PHONY: clean
 clean:
        rm -f *.o xdotool xdotool.static xdotool.1 xdotool.html \
-             libxdo.$(LIBSUFFIX) libxdo.$(VERLIBSUFFIX) libxdo.a libxdo.pc
+             libxdo.$(LIBSUFFIX) libxdo.$(VERLIBSUFFIX) libxdo.a libxdo.pc \
+             *.deb
 
 xdo.o: xdo.c xdo_version.h
        $(CC) $(CFLAGS) -fPIC -c xdo.c
@@ -148,7 +149,7 @@
 libxdo.$(VERLIBSUFFIX): libxdo.$(LIBSUFFIX)
        ln -s $< $@
 
-libxdo.pc:
+libxdo.pc: VERSION
        sh pc.sh $(VERSION) $(INSTALLLIB) $(INSTALLINCLUDE) > libxdo.pc
 
 # xdotool the binary requires libX11 now for XSelectInput and friends.
@@ -235,7 +236,7 @@
 # tarballs.
 
 DEBDIR=deb-build
-create-package-deb: pre-create-package VERSION xdo_version.h
+create-package-deb: VERSION xdo_version.h
        [ -d $(DEBDIR) ] && rm -r $(DEBDIR) || true
        $(MAKE) xdotool.deb xdotool-doc.deb libxdo$(MAJOR).deb 
libxdo$(MAJOR)-dev.deb
 
@@ -270,18 +271,18 @@
        tar -C $(DEBDIR)/$* -zcf $(DEBDIR)/$*/control.tar.gz control md5sums 
 
 # Build a tarball for xdotool files
-$(DEBDIR)/xdotool/data.tar.gz: $(DEBDIR)/xdotool/
+$(DEBDIR)/xdotool/data.tar.gz: $(DEBDIR)/xdotool
        tar -C $(DEBDIR) -zcf $@ usr/bin
 
 # Build a tarball for libxdo# files
-$(DEBDIR)/libxdo$(MAJOR)/data.tar.gz: $(DEBDIR)/libxdo$(MAJOR)/
+$(DEBDIR)/libxdo$(MAJOR)/data.tar.gz: $(DEBDIR)/libxdo$(MAJOR)
        tar -C $(DEBDIR) -zcf $@ usr/lib
 
 # Build a tarball for libxdo#-dev files
-$(DEBDIR)/libxdo$(MAJOR)-dev/data.tar.gz: $(DEBDIR)/libxdo$(MAJOR)-dev/
+$(DEBDIR)/libxdo$(MAJOR)-dev/data.tar.gz: $(DEBDIR)/libxdo$(MAJOR)-dev
        tar -C $(DEBDIR) -zcf $@ usr/include
 
 # Build a tarball for xdotool-doc files
-$(DEBDIR)/xdotool-doc/data.tar.gz: $(DEBDIR)/xdotool-doc/
+$(DEBDIR)/xdotool-doc/data.tar.gz: $(DEBDIR)/xdotool-doc
        tar -C $(DEBDIR) -zcf $@ usr/share
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdotool-3.20210903.1/VERSION 
new/xdotool-3.20211022.1/VERSION
--- old/xdotool-3.20210903.1/VERSION    2021-09-04 01:15:36.000000000 +0200
+++ new/xdotool-3.20211022.1/VERSION    2021-10-22 07:40:30.000000000 +0200
@@ -1,3 +1,3 @@
 MAJOR="3"
-RELEASE="20210903"
+RELEASE="20211022"
 REVISION="1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdotool-3.20210903.1/libxdo.pc 
new/xdotool-3.20211022.1/libxdo.pc
--- old/xdotool-3.20210903.1/libxdo.pc  2021-09-04 01:15:42.000000000 +0200
+++ new/xdotool-3.20211022.1/libxdo.pc  2021-10-22 07:43:49.000000000 +0200
@@ -3,7 +3,7 @@
 
 Name: libxdo
 Description: fake keyboard/mouse input, window management, and more
-Version: 3.20210903.1
+Version: 3.20211022.1
 Requires: x11
 Libs: -L${libdir} -lxdo
 Cflags: -I${includedir}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdotool-3.20210903.1/t/ephemeral-x.sh 
new/xdotool-3.20211022.1/t/ephemeral-x.sh
--- old/xdotool-3.20210903.1/t/ephemeral-x.sh   2020-02-07 06:32:33.000000000 
+0100
+++ new/xdotool-3.20211022.1/t/ephemeral-x.sh   2021-10-08 04:45:16.000000000 
+0200
@@ -71,7 +71,12 @@
   pkill -KILL -P $$ || true
 }
 
-eval "set -- $( (POSIXLY_CORRECT=1 getopt +x:w:qh "$@" || echo " "FAIL) | tr 
-d '\n' )"
+POSIXLY_CORRECT=1 getopt -s sh +x:w:qh "$@"  > /dev/null
+if [ $? -ne 0 ] ; then
+  echo "Invalid arguments..."
+  exit 1
+fi
+eval "set -- $(POSIXLY_CORRECT=1 getopt -s sh +x:w:qh "$@")"
 
 while [ "0$#" -gt 0 ] ; do
   case $1 in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdotool-3.20210903.1/xdo_version.h 
new/xdotool-3.20211022.1/xdo_version.h
--- old/xdotool-3.20210903.1/xdo_version.h      2021-09-04 01:15:36.000000000 
+0200
+++ new/xdotool-3.20211022.1/xdo_version.h      2021-10-22 07:40:30.000000000 
+0200
@@ -1,4 +1,4 @@
 #ifndef _VERSION_H_
 #define _VERSION_H_
-static const char *XDO_VERSION = "3.20210903.1";
+static const char *XDO_VERSION = "3.20211022.1";
 #endif /* ifndef _VERSION_H */

Reply via email to