Hello community,

here is the log from the commit of package sxhkd for openSUSE:Factory checked 
in at 2016-10-13 11:29:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sxhkd (Old)
 and      /work/SRC/openSUSE:Factory/.sxhkd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sxhkd"

Changes:
--------
New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.sxhkd.new/sxhkd.changes 2016-10-13 
11:29:43.000000000 +0200
@@ -0,0 +1,10 @@
+-------------------------------------------------------------------
+Wed Oct  5 09:43:30 UTC 2016 - luke.nukem.jo...@gmail.com
+
+- Add missing LICENSE to package
+
+-------------------------------------------------------------------
+Fri Jul 15 22:40:28 UTC 2016 - luke.nukem.jo...@gmail.com
+
+- Move to pkgconfig
+

New:
----
  0.5.6.tar.gz
  sxhkd.changes
  sxhkd.spec
  sxhkdrc

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

Other differences:
------------------
++++++ sxhkd.spec ++++++
#
# spec file for package sxhkd
#
# 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
# 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:           sxhkd
Version:        0.5.6
Release:        0
Summary:        Simple X hotkey daemon
License:        BSD-2-Clause
Group:          System/GUI/Other
Url:            https://github.com/baskerville/sxhkd
Source0:        https://github.com/baskerville/sxhkd/archive/%{version}.tar.gz 
Source1:        
https://raw.githubusercontent.com/baskerville/bspwm/master/examples/sxhkdrc
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(xcb)
BuildRequires:  pkgconfig(xcb-util)
BuildRequires:  pkgconfig(xcb-keysyms)
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
sxhkd is a simple X hotkey daemon with a powerful and compact configuration 
syntax.

%prep
%setup -q

%build
make %{?_smp_mflags}

%install
%make_install PREFIX=%{_prefix} DOCPREFIX=%{_docdir}/%{name}
install -D -p -m 644 %{SOURCE1} \
        %{buildroot}%{_sysconfdir}/skel/.config/sxhkd/sxhkdrc

%files
%defattr (-, root, root)
%doc LICENSE
%{_bindir}/sxhkd
%{_mandir}/man1/sxhkd.1%{ext_man}
%{_docdir}/%{name}
%{_sysconfdir}/skel/.config/sxhkd
%config %{_sysconfdir}/skel/.config/sxhkd/sxhkdrc

%changelog
++++++ sxhkdrc ++++++
#
# wm independent hotkeys
#

# terminal emulator
super + Return
        urxvt

# program launcher
super + space
        dmenu_run

# make sxhkd reload its configuration files:
super + Escape
        pkill -USR1 -x sxhkd

#
# bspwm hotkeys
#

# quit bspwm normally
super + alt + Escape
        bspc quit

# close and kill
super + {_,shift + }w
        bspc node -{c,k}

# alternate between the tiled and monocle layout
super + m
        bspc desktop -l next

# if the current node is automatic, send it to the last manual, otherwise pull 
the last leaf
super + y
        bspc query -N -n focused.automatic && bspc node -n last.!automatic || 
bspc node last.leaf -n focused

# swap the current node and the biggest node
super + g
        bspc node -s biggest

#
# state/flags
#

# set the window state
super + {t,shift + t,s,f}
        bspc node -t {tiled,pseudo_tiled,floating,fullscreen}

# set the node flags
super + ctrl + {x,y,z}
        bspc node -g {locked,sticky,private}

#
# focus/swap
#

# focus the node in the given direction
super + {_,shift + }{h,j,k,l}
        bspc node -{f,s} {west,south,north,east}

# focus the node for the given path jump
super + {p,b,comma,period}
        bspc node -f @{parent,brother,first,second}

# focus the next/previous node
super + {_,shift + }c
        bspc node -f {next,prev}

# focus the next/previous desktop
super + bracket{left,right}
        bspc desktop -f {prev,next}

# focus the last node/desktop
super + {grave,Tab}
        bspc {node,desktop} -f last

# focus the older or newer node in the focus history
super + {o,i}
        bspc wm -h off; \
        bspc node {older,newer} -f; \
        bspc wm -h on

# focus or send to the given desktop
super + {_,shift + }{1-9,0}
        bspc {desktop -f,node -d} '^{1-9,10}'

#
# preselect
#

# preselect the direction
super + ctrl + {h,j,k,l}
        bspc node -p {west,south,north,east}

# preselect the ratio
super + ctrl + {1-9}
        bspc node -o 0.{1-9}

# cancel the preselection for the focused node
super + ctrl + space
        bspc node -p cancel

# cancel the preselection for the focused desktop
super + ctrl + shift + space
        bspc query -N -d | xargs -I id -n 1 bspc node id -p cancel

#
# move/resize
#

# expand a window by moving one of its side outward
super + alt + {h,j,k,l}
        bspc node -z {left -20 0,bottom 0 20,top 0 -20,right 20 0}

# contract a window by moving one of its side inward
super + alt + shift + {h,j,k,l}
        bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}

# move a floating window
super + {Left,Down,Up,Right}
        bspc node -v {-20 0,0 20,0 -20,20 0}

Reply via email to