commit sawfish for openSUSE:Factory

2019-10-11 Thread root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2019-10-11 15:22:47

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new.2352 (New)


Package is "sawfish"

Fri Oct 11 15:22:47 2019 rev:13 rq:737445 version:1.12.90

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2019-07-11 
13:08:00.615006853 +0200
+++ /work/SRC/openSUSE:Factory/.sawfish.new.2352/sawfish.changes
2019-10-11 15:22:49.859194144 +0200
@@ -1,0 +2,6 @@
+Sun Jun 30 18:56:29 UTC 2019 - Jan Engelhardt 
+
+- Trim em dashes from summaries. Trim filler words from
+  the descriptions.
+
+---



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.tfXA7S/_old  2019-10-11 15:22:50.847191427 +0200
+++ /var/tmp/diff_new_pack.tfXA7S/_new  2019-10-11 15:22:50.851191416 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sawfish
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2007 Jan Nieuwenhuizen 
 # Copyright (c) 2000 John Harper 
 #
@@ -14,15 +14,15 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   sawfish
 Version:1.12.90
 Release:0
-Summary:A highly configurable window manager for X11
-License:GPL-2.0+
+Summary:A configurable window manager for X11
+License:GPL-2.0-or-later
 Group:  System/GUI/Other
 %if 0%{?suse_version} > 1230
 %else
@@ -74,19 +74,18 @@
 
 %description
 Sawfish is an extensible window manager using an Emacs Lisp-like
-scripting language -- all window decorations are configurable, the basic
-idea is to have as much user-interface policy as possible controlled
-through the Lisp language. This is no layer on top of twm, but a wholly
-new architecture.
-
-Despite this extensibility its policy is currently very minimal
-compared to most window managers. Its aim is simply to manage windows
-in the most flexible and attractive manner possible. As such it does
-not implement desktop backgrounds, applications docks, or other things
+scripting language. All window decorations are configurable, the basic
+idea is to have as much user-interface policy as possible, controlled
+through the Lisp language. This is not a layer on top of twm, but a
+wholly new architecture.
+
+Despite this extensibility, its policy is minimal compared to most
+window managers. It manages windows in a flexible manner. It does not
+implement desktop backgrounds, applications docks, or other things
 that may be achieved through separate applications.
 
 %package sounds
-Summary:A highly configurable window manager for X11 - Sound files
+Summary:Sound files for Sawfish, a configurable X11 window manager
 License:Artistic-2.0
 Group:  System/GUI/Other
 %if 0%{?suse_version} > 1230
@@ -96,21 +95,19 @@
 
 %description sounds
 Sawfish is an extensible window manager using an Emacs Lisp-like
-scripting language -- all window decorations are configurable, the basic
-idea is to have as much user-interface policy as possible controlled
-through the Lisp language. This is no layer on top of twm, but a wholly
-new architecture.
-
-Despite this extensibility its policy is currently very minimal
-compared to most window managers. Its aim is simply to manage windows
-in the most flexible and attractive manner possible. As such it does
-not implement desktop backgrounds, applications docks, or other things
+scripting language. All window decorations are configurable, the basic
+idea is to have as much user-interface policy as possible, controlled
+through the Lisp language. This is not a layer on top of twm, but a
+wholly new architecture.
+
+Despite this extensibility, its policy is minimal compared to most
+window managers. It manages windows in a flexible manner. It does not
+implement desktop backgrounds, applications docks, or other things
 that may be achieved through separate applications.
 
-
 %package devel
-Summary:A highly configurable window manager for X11 - Development 
Files
-License:GPL-2.0+
+Summary:Header files for Sawfish, a configurable X11 window manager
+License:GPL-2.0-or-later
 Group:  Development/Languages/Scheme
 %if 0%{?suse_version} > 1230
 %else
@@ -121,18 +118,16 @@
 
 %description devel
 Sawfish is an extensible window manager using an Emacs Lisp-like
-scripting 

commit sawfish for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2019-07-11 13:07:57

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new.4615 (New)


Package is "sawfish"

Thu Jul 11 13:07:57 2019 rev:12 rq:711152 version:1.12.90

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2016-11-18 
22:03:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.sawfish.new.4615/sawfish.changes
2019-07-11 13:08:00.615006853 +0200
@@ -1,0 +2,8 @@
+Tue Jun 11 19:30:16 UTC 2019 - Bernhard Wiedemann 
+
+- Update to version 1.12.90:
+  + make package build reproducible (boo#1084909, boo#1041090)
+  + FIXME add changes here
+- Drop upstream fix_desktop_files.patch
+
+---

Old:

  fix_desktop_files.patch
  sawfish_1.11.tar.xz

New:

  sawfish_1.12.90.tar.xz



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.mx42qf/_old  2019-07-11 13:08:01.295006572 +0200
+++ /var/tmp/diff_new_pack.mx42qf/_new  2019-07-11 13:08:01.299006571 +0200
@@ -19,7 +19,7 @@
 
 
 Name:   sawfish
-Version:1.11
+Version:1.12.90
 Release:0
 Summary:A highly configurable window manager for X11
 License:GPL-2.0+
@@ -34,10 +34,9 @@
 Source1:suse-start-sawfish.el
 # PATCH-FIX-OPENSUSE tog...@opensuse.org avoid unnecessary rebuilds
 Patch1: sawfish-1.9.1-remove-buildtime.patch
-# PATCH-FIX-OPENSUSE fix_desktop_files.patch sfal...@opensuse.org -- Fixes 
post-build-check errors
-Patch2: fix_desktop_files.patch
 BuildRequires:  fdupes
 BuildRequires:  gmp-devel
+BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.12.0
@@ -137,12 +136,12 @@
 %prep
 %setup -q -n %{name}_%{version}
 %patch1 -p1
-%patch2 -p1
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing "
 export CXXFLAGS="$CFLAGS"
 export CPPFLAGS="$CFLAGS"
+./autogen.sh
 %configure
 
 make %{?_smp_mflags}
@@ -160,6 +159,7 @@
 %suse_update_desktop_file %{name}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/gnome/wm-properties/%{name}-wm.desktop
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/kde4/apps/ksmserver/windowmanagers/sawfish.desktop
+%suse_update_desktop_file 
%{buildroot}%{_datadir}/ksmserver/windowmanagers/sawfish.desktop
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/%{name}.desktop
 
 install -d %buildroot/%_datadir/emacs/site-lisp
@@ -191,10 +191,6 @@
 %{_bindir}/sawfish-client
 %{_bindir}/sawfish-config
 %{_bindir}/%{name}-*-session
-%{_datadir}/%{name}/*/*.jl
-%{_datadir}/%{name}/*/*/*.jl
-%{_datadir}/%{name}/*/*/*/*.jl
-%{_datadir}/%{name}/*/*/*/*/*.jl
 
 %{_datadir}/%{name}
 %dir %{_datadir}/gnome
@@ -203,10 +199,13 @@
 %dir %{_datadir}/kde4/apps
 %dir %{_datadir}/kde4/apps/ksmserver
 %dir %{_datadir}/kde4/apps/ksmserver/windowmanagers
+%dir %{_datadir}/ksmserver
+%dir %{_datadir}/ksmserver/windowmanagers
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/applications/%{name}-config.desktop
 %{_datadir}/gnome/wm-properties/%{name}-wm.desktop
 %{_datadir}/kde4/apps/ksmserver/windowmanagers/sawfish.desktop
+%{_datadir}/ksmserver/windowmanagers/sawfish.desktop
 %{_datadir}/icons/hicolor/32x32/apps/sawfish-config.png
 %{_datadir}/xsessions/%{name}.desktop
 %{_datadir}/xsessions/%{name}-*.desktop

++ sawfish_1.11.tar.xz -> sawfish_1.12.90.tar.xz ++
 59431 lines of diff (skipped)




commit sawfish for openSUSE:Factory

2016-11-18 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2016-11-18 22:03:36

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is "sawfish"

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2015-02-01 
12:30:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2016-11-18 
22:03:37.0 +0100
@@ -1,0 +2,5 @@
+Thu Nov 17 14:31:07 UTC 2016 - dims...@opensuse.org
+
+- Add windowmanager provides (boo#981663).
+
+---



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.2lzUHA/_old  2016-11-18 22:03:38.0 +0100
+++ /var/tmp/diff_new_pack.2lzUHA/_new  2016-11-18 22:03:38.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sawfish
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2007 Jan Nieuwenhuizen 
 # Copyright (c) 2000 John Harper 
 #
@@ -68,6 +68,9 @@
 Recommends: pulseaudio-utils
 Obsoletes:  %{name}-lisp < %{version}
 Provides:   %{name}-lisp = %{version}
+# windowmanager is a generic provides for every WM - there are things (like 
Xvnc)
+# That rely on the prsence of 'a WM', but do not care which one it is
+Provides:   windowmanager
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description




commit sawfish for openSUSE:Factory

2015-02-01 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2015-02-01 12:30:22

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is sawfish

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2014-09-03 
21:07:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2015-02-01 
12:30:27.0 +0100
@@ -1,0 +2,11 @@
+Sat Jan 31 19:31:40 UTC 2015 - sfal...@opensuse.org
+
+- Update to version 1.11:
+  + enable input-line in cabinet
+  + update Elberg-tabbed and gradient-tabbed for recent changes
+- Dropped:
+  + sawfish_1.10.99.tar.xz
+- Added: 
+  + fix_desktop_files.patch to correct Category and GenericName 
+errors in post-build-checks
+---

Old:

  sawfish_1.10.99.tar.xz

New:

  fix_desktop_files.patch
  sawfish_1.11.tar.xz



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.wOVO6W/_old  2015-02-01 12:30:28.0 +0100
+++ /var/tmp/diff_new_pack.wOVO6W/_new  2015-02-01 12:30:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sawfish
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2007 Jan Nieuwenhuizen jnieuwenhui...@novell.com
 # Copyright (c) 2000 John Harper j...@dcs.warwick.ac.uk
 #
@@ -19,14 +19,13 @@
 
 
 Name:   sawfish
-Version:1.10.99
+Version:1.11
 Release:0
 Summary:A highly configurable window manager for X11
 License:GPL-2.0+
+Group:  System/GUI/Other
 %if 0%{?suse_version}  1230
-Group:  User Interface/Desktops
 %else
-Group:  System/GUI/Other
 %endif
 
 Url:http://sawfish.wikia.com/
@@ -35,6 +34,8 @@
 Source1:suse-start-sawfish.el
 # PATCH-FIX-OPENSUSE tog...@opensuse.org avoid unnecessary rebuilds
 Patch1: sawfish-1.9.1-remove-buildtime.patch
+# PATCH-FIX-OPENSUSE fix_desktop_files.patch sfal...@opensuse.org -- Fixes 
post-build-check errors
+Patch2: fix_desktop_files.patch
 BuildRequires:  fdupes
 BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
@@ -85,10 +86,9 @@
 %package sounds
 Summary:A highly configurable window manager for X11 - Sound files
 License:Artistic-2.0
+Group:  System/GUI/Other
 %if 0%{?suse_version}  1230
-Group:  User Interface/Desktops
 %else
-Group:  System/GUI/Other
 %endif
 BuildArch:  noarch
 
@@ -109,10 +109,9 @@
 %package devel
 Summary:A highly configurable window manager for X11 - Development 
Files
 License:GPL-2.0+
+Group:  Development/Languages/Scheme
 %if 0%{?suse_version}  1230
-Group:  Development/Languages
 %else
-Group:  Development/Languages/Scheme
 %endif
 Requires:   %{name} = %{version}
 Requires:   librep-devel
@@ -135,6 +134,7 @@
 %prep
 %setup -q -n %{name}_%{version}
 %patch1 -p1
+%patch2 -p1
 
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing 
@@ -187,6 +187,7 @@
 %{_bindir}/sawfish-about
 %{_bindir}/sawfish-client
 %{_bindir}/sawfish-config
+%{_bindir}/%{name}-*-session
 %{_datadir}/%{name}/*/*.jl
 %{_datadir}/%{name}/*/*/*.jl
 %{_datadir}/%{name}/*/*/*/*.jl
@@ -200,10 +201,12 @@
 %dir %{_datadir}/kde4/apps/ksmserver
 %dir %{_datadir}/kde4/apps/ksmserver/windowmanagers
 %{_datadir}/applications/%{name}.desktop
+%{_datadir}/applications/%{name}-config.desktop
 %{_datadir}/gnome/wm-properties/%{name}-wm.desktop
 %{_datadir}/kde4/apps/ksmserver/windowmanagers/sawfish.desktop
 %{_datadir}/icons/hicolor/32x32/apps/sawfish-config.png
 %{_datadir}/xsessions/%{name}.desktop
+%{_datadir}/xsessions/%{name}-*.desktop
 %{_libdir}/%{name}/
 %{_libdir}/rep/%{name}/
 %doc %{_infodir}/%{name}.*
@@ -215,7 +218,6 @@
 %_datadir/emacs/site-lisp/%name.el
 %_datadir/emacs/site-lisp/suse-start-sawfish.el
 
-
 %files devel
 %defattr(-,root,root)
 %{_includedir}/sawfish/

++ fix_desktop_files.patch ++
Index: sawfish_1.11/data/sawfish-config.desktop
===
--- sawfish_1.11.orig/data/sawfish-config.desktop
+++ sawfish_1.11/data/sawfish-config.desktop
@@ -1,4 +1,6 @@
 [Desktop Entry]
 Type=Application
 Name=Sawfish Config
+GenericName=Sawfish Config
+Categories=Utility;Applet;
 Exec=sawfish-config
Index: sawfish_1.11/data/sawfish.desktop
===
--- sawfish_1.11.orig/data/sawfish.desktop
+++ sawfish_1.11/data/sawfish.desktop
@@ -2,4 +2,6 @@
 Type=Application
 Name=Sawfish
 Name[el]=Πριονόψαρο (Sawfish)
+GenericName=Sawfish

commit sawfish for openSUSE:Factory

2014-09-03 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2014-09-03 18:22:42

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is sawfish

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2013-09-27 
18:21:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2014-09-03 
21:07:58.0 +0200
@@ -1,0 +2,11 @@
+Mon Sep  1 07:37:29 UTC 2014 - tog...@opensuse.org
+
+- Update to version 1.10.99 For more details see NEWS file
+
+  * tiling and tabbing work now much better together
+  * improved cabinet window switcher
+  * CTWM like interactive window placement
+  * faster StyleTab (default theme) 
+
+- Rebundle lisp sources and obsolete subpackage lisp
+---

Old:

  sawfish-1.10.tar.xz

New:

  sawfish_1.10.99.tar.xz



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.9LFYwE/_old  2014-09-03 21:08:00.0 +0200
+++ /var/tmp/diff_new_pack.9LFYwE/_new  2014-09-03 21:08:00.0 +0200
@@ -19,7 +19,7 @@
 
 
 Name:   sawfish
-Version:1.10
+Version:1.10.99
 Release:0
 Summary:A highly configurable window manager for X11
 License:GPL-2.0+
@@ -30,7 +30,7 @@
 %endif
 
 Url:http://sawfish.wikia.com/
-Source: http://download.tuxfamily.org/sawfish/%{name}-%{version}.tar.xz
+Source: http://download.tuxfamily.org/sawfish/%{name}_%{version}.tar.xz
 # Autoload feature for Emacs in editing sawfish files
 Source1:suse-start-sawfish.el
 # PATCH-FIX-OPENSUSE tog...@opensuse.org avoid unnecessary rebuilds
@@ -65,6 +65,8 @@
 Recommends: %{name}-lang
 Recommends: %{name}-pager
 Recommends: pulseaudio-utils
+Obsoletes:  %{name}-lisp  %{version}
+Provides:   %{name}-lisp = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -129,30 +131,9 @@
 not implement desktop backgrounds, applications docks, or other things
 that may be achieved through separate applications.
 
-%package lisp
-Summary: A highly configurable window manager for X11 - lisp files
-BuildArch: noarch
-
-%description lisp
-Sawfish is an extensible window manager using an Emacs Lisp-like
-scripting language -- all window decorations are configurable, the basic
-idea is to have as much user-interface policy as possible controlled
-through the Lisp language. This is no layer on top of twm, but a wholly
-new architecture.
-
-Despite this extensibility its policy is currently very minimal
-compared to most window managers. Its aim is simply to manage windows
-in the most flexible and attractive manner possible. As such it does
-not implement desktop backgrounds, applications docks, or other things
-that may be achieved through separate applications.
-
-This package provides the lisp source files. They are not needed for the
-application to run, however by studying them one can add new functions or
-improve current ones.
-
 
 %prep
-%setup -q
+%setup -q -n %{name}_%{version}
 %patch1 -p1
 
 %build
@@ -206,10 +187,10 @@
 %{_bindir}/sawfish-about
 %{_bindir}/sawfish-client
 %{_bindir}/sawfish-config
-%exclude %{_datadir}/%{name}/*/*.jl
-%exclude %{_datadir}/%{name}/*/*/*.jl
-%exclude %{_datadir}/%{name}/*/*/*/*.jl
-%exclude %{_datadir}/%{name}/*/*/*/*/*.jl
+%{_datadir}/%{name}/*/*.jl
+%{_datadir}/%{name}/*/*/*.jl
+%{_datadir}/%{name}/*/*/*/*.jl
+%{_datadir}/%{name}/*/*/*/*/*.jl
 
 %{_datadir}/%{name}
 %dir %{_datadir}/gnome
@@ -234,14 +215,6 @@
 %_datadir/emacs/site-lisp/%name.el
 %_datadir/emacs/site-lisp/suse-start-sawfish.el
 
-%files lisp
-%defattr(-,root,root)
-%{_datadir}/%{name}/*/*.jl
-%{_datadir}/%{name}/*/*/*.jl
-%{_datadir}/%{name}/*/*/*/*.jl
-%{_datadir}/%{name}/*/*/*/*/*.jl
-
-
 
 %files devel
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sawfish for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2013-09-27 18:21:09

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is sawfish

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2013-06-28 
18:57:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2013-09-27 
18:21:10.0 +0200
@@ -1,0 +2,22 @@
+Fri Sep 27 07:24:59 UTC 2013 - tog...@opensuse.org
+
+- Updated to 1.10 version. For more details see NEWS file
+
+  * bugfixes in tabs / SawfishConfig and more
+  * tiling. Thanks to the awesome work done by Jose A. Ortega Ruiz
+Sawfish is now a stacking / tiling hybrid. The NEWS contains
+example configuration.
+  * sawfish.wm.prg: integration of external applications into Sawfish
+/ SawfishConfig (trayer, xmobar, xmodmap, xsettingsd, xgamma,
+fehlstart, pancake), see docs/AUTOSTART for more information
+about them.
+  * compton integration. Thanks to fuchurs mind-reading
+capatibilities the compton compositing manager now neatly
+integrates with Sawfish /SawfishConfig, allowing you to 
+change most options for compton directly from SawfishConfig. 
+
+- Spec file changes
+  * Create subpackage for the lisp sources 
+  * Change the Group tag for the package to User Interface/Desktop
+as the System/GUI/Other is not valid anymore
+---

Old:

  sawfish-1.9.91.tar.xz

New:

  sawfish-1.10.tar.xz



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.csYpLi/_old  2013-09-27 18:21:11.0 +0200
+++ /var/tmp/diff_new_pack.csYpLi/_new  2013-09-27 18:21:11.0 +0200
@@ -19,11 +19,16 @@
 
 
 Name:   sawfish
-Version:1.9.91
+Version:1.10
 Release:0
 Summary:A highly configurable window manager for X11
 License:GPL-2.0+
+%if 0%{?suse_version}  1230
+Group:  User Interface/Desktops
+%else
 Group:  System/GUI/Other
+%endif
+
 Url:http://sawfish.wikia.com/
 Source: http://download.tuxfamily.org/sawfish/%{name}-%{version}.tar.xz
 # Autoload feature for Emacs in editing sawfish files
@@ -78,7 +83,11 @@
 %package sounds
 Summary:A highly configurable window manager for X11 - Sound files
 License:Artistic-2.0
+%if 0%{?suse_version}  1230
+Group:  User Interface/Desktops
+%else
 Group:  System/GUI/Other
+%endif
 BuildArch:  noarch
 
 %description sounds
@@ -98,7 +107,11 @@
 %package devel
 Summary:A highly configurable window manager for X11 - Development 
Files
 License:GPL-2.0+
+%if 0%{?suse_version}  1230
+Group:  Development/Languages
+%else
 Group:  Development/Languages/Scheme
+%endif
 Requires:   %{name} = %{version}
 Requires:   librep-devel
 Requires:   rep-gtk-devel
@@ -116,6 +129,28 @@
 not implement desktop backgrounds, applications docks, or other things
 that may be achieved through separate applications.
 
+%package lisp
+Summary: A highly configurable window manager for X11 - lisp files
+BuildArch: noarch
+
+%description lisp
+Sawfish is an extensible window manager using an Emacs Lisp-like
+scripting language -- all window decorations are configurable, the basic
+idea is to have as much user-interface policy as possible controlled
+through the Lisp language. This is no layer on top of twm, but a wholly
+new architecture.
+
+Despite this extensibility its policy is currently very minimal
+compared to most window managers. Its aim is simply to manage windows
+in the most flexible and attractive manner possible. As such it does
+not implement desktop backgrounds, applications docks, or other things
+that may be achieved through separate applications.
+
+This package provides the lisp source files. They are not needed for the
+application to run, however by studying them one can add new functions or
+improve current ones.
+
+
 %prep
 %setup -q
 %patch1 -p1
@@ -171,6 +206,11 @@
 %{_bindir}/sawfish-about
 %{_bindir}/sawfish-client
 %{_bindir}/sawfish-config
+%exclude %{_datadir}/%{name}/*/*.jl
+%exclude %{_datadir}/%{name}/*/*/*.jl
+%exclude %{_datadir}/%{name}/*/*/*/*.jl
+%exclude %{_datadir}/%{name}/*/*/*/*/*.jl
+
 %{_datadir}/%{name}
 %dir %{_datadir}/gnome
 %dir %{_datadir}/gnome/wm-properties
@@ -194,6 +234,15 @@
 %_datadir/emacs/site-lisp/%name.el
 %_datadir/emacs/site-lisp/suse-start-sawfish.el
 
+%files lisp
+%defattr(-,root,root)
+%{_datadir}/%{name}/*/*.jl
+%{_datadir}/%{name}/*/*/*.jl
+%{_datadir}/%{name}/*/*/*/*.jl
+%{_datadir}/%{name}/*/*/*/*/*.jl
+
+
+
 %files devel
 %defattr(-,root,root)
 

commit sawfish for openSUSE:Factory

2013-06-28 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2013-06-28 18:57:54

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is sawfish

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2013-05-16 
16:21:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2013-06-28 
18:57:55.0 +0200
@@ -1,0 +2,5 @@
+Fri Jun 28 07:10:34 UTC 2013 - tog...@opensuse.org
+
+- Add sawfish-pager to recommends as it eases window navigation 
+
+---



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.rZIMw5/_old  2013-06-28 18:57:56.0 +0200
+++ /var/tmp/diff_new_pack.rZIMw5/_new  2013-06-28 18:57:56.0 +0200
@@ -58,6 +58,7 @@
 Requires:   rep-gtk
 Recommends: %name-sounds
 Recommends: %{name}-lang
+Recommends: %{name}-pager
 Recommends: pulseaudio-utils
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sawfish for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2013-05-16 16:21:33

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is sawfish

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2013-01-11 
10:46:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2013-05-16 
16:21:35.0 +0200
@@ -1,0 +2,17 @@
+Wed May 15 20:29:20 UTC 2013 - tog...@opensuse.org
+
+- Updated to 1.9.91
+ * Bug Fixes
+   - Always rebuild the list of marked windows in tabs when closing
+ a marked window.  [fuchur]
+
+   - In 'sawfish-config' fix the 'make-choice-item' to properly
+ support settings for the 'Crux' theme.  [Vedat Hallac]
+
+ * Removed Features
+   - Removed 'sawfish.wm.ext.expose' in favour of much more
+ advanced tiling-functions.  [Christopher Bratusek] 
+ * Miscellaneous Changes
+   - Updated 'ru' and 'pt_BR' translations via transifex.
+
+---

Old:

  sawfish-1.9.90.tar.xz

New:

  sawfish-1.9.91.tar.xz



Other differences:
--
++ sawfish.spec ++
--- /var/tmp/diff_new_pack.rG4hG5/_old  2013-05-16 16:21:36.0 +0200
+++ /var/tmp/diff_new_pack.rG4hG5/_new  2013-05-16 16:21:36.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sawfish
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2007 Jan Nieuwenhuizen jnieuwenhui...@novell.com
 # Copyright (c) 2000 John Harper j...@dcs.warwick.ac.uk
 #
@@ -19,7 +19,7 @@
 
 
 Name:   sawfish
-Version:1.9.90
+Version:1.9.91
 Release:0
 Summary:A highly configurable window manager for X11
 License:GPL-2.0+
@@ -96,6 +96,7 @@
 
 %package devel
 Summary:A highly configurable window manager for X11 - Development 
Files
+License:GPL-2.0+
 Group:  Development/Languages/Scheme
 Requires:   %{name} = %{version}
 Requires:   librep-devel
@@ -201,4 +202,5 @@
 %defattr(-,root,root)
 %doc COPYING.SOUNDS
 %_datadir/%name/sounds/*.wav
+
 %changelog

++ sawfish-1.9.90.tar.xz - sawfish-1.9.91.tar.xz ++
 14271 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sawfish for openSUSE:Factory

2013-01-11 Thread h_root
Hello community,

here is the log from the commit of package sawfish for openSUSE:Factory checked 
in at 2013-01-11 10:46:08

Comparing /work/SRC/openSUSE:Factory/sawfish (Old)
 and  /work/SRC/openSUSE:Factory/.sawfish.new (New)


Package is sawfish, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/sawfish/sawfish.changes  2012-11-14 
17:01:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.sawfish.new/sawfish.changes 2013-01-11 
10:46:10.0 +0100
@@ -1,0 +2,109 @@
+Tue Jan  8 15:23:04 UTC 2013 - tog...@opensuse.org
+
+- Update to 1.9.90
+   * Updated or New dependencies
+- PangoX: no longer required
+
+   * Bug Fixes
+- Always rebuild the list of marked winows in tabs when closing
+  a marked window. [fuchur]
+
+- Only allow a window to be tabbed, if the parent window's
+  framestyle has support for tabs.  (Note that in Sawfish
+  different windows can have diffrent framestyles) [fuchur]
+
+- `window-ops-menu' was still calling
+  `resize-window-to-dimension' that didn't exist anymore since
+  Sawfish 1.7. Use `resize-window-prompt' instead. [Christopher
+  Bratusek]
+
+- Make Sawfish Rootmenu label an insensitive menu-item, so
+  that clicking it while the root-menu pops-up doesn't make the
+  menu dissapear immediately. [Christopher Bratusek]
+
+- In SawfishConfig you can select different cursor shapes for
+  different buttons. Some of the definitions have been wrong
+  and could crash Sawfish when choosing them. This is fixed
+  now. [fuchur]
+
+- When a windows `max-width' or `max-height' would exceed 32767
+  (X11's maximum) it would result in odd window-behaviour (for
+  example: no maximization button), this is fixed by capping
+  the value at 32767. Originally reported with Firefox and
+  Thunderbird 17.0 [Michael Panteleit]
+
+- Fixed grabbing key-bindings in SawfishConfig. [Christopher
+  Bratusek]
+
+   * New Features
+- Tiling. [Jose A. Ortega Ruiz] [Christopher Bratusek]
+  Currently this module is under heavy testing (so you have
+  been warned!). `tall-tile' has been tested to properly work
+  (with some minor hickups), while `col-tile' is untested.
+  Example on how to test the new `tall-tile' module (for more
+  infos read `lisp/sawfish/wm/tile/readme.org':
+
+   ;; Tiling
+   (require 'sawfish.wm.tile.tile)
+   (tall-tiling 0 #:width 2 #:top 0 #:bottom 1 #:gap 1 #:max 3)
+   (bind-keys global-keymap
+  F11 'tile-workspace
+  C-S-KP_Add 'increase-max-windows
+  C-S-KP_Subtract 'decrease-max-windows
+  C-F11 'next-tiling)
+
+- Completeley revised `resize-window-prompt'. Now display
+  window's name and old width (respectively old height) when
+  prompt for new values. Shows an information, if one of the
+  given values is not actually a number. [Christopher Bratusek]
+
+- External Application modules. Those modules allow handling,
+  setting-up external application during a sawfish session. See
+  `AUTOSTART' for additional notes on them.
+ ++ `trayer' module. Handles a `trayer' (a system-tray)
+   instance during a sawfish session.  [Christopher
+   Bratusek]
+
+ ++ `xmobar' module. Handles a `xmobar' (an on-screen, very
+   flexible bar, monitoring whatever you like) instance
+   during a sawfish session. [Christopher Bratusek]
+
+ ++ `xmodmap' module. Allows reading `~/.Xmodmap' on
+   startup of Sawfish. [Christopher Bratusek]
+
+ ++ `xsettingsd' module. Handles a `xsettingsd' (a daemon
+   implementing XSettings to provide GTK+ application with
+   information like what theme to use))instance during a
+   sawfish session. [Christopher Bratusek]
+
+ ++ `xgamma' module. Allows changing display's gamma
+   settings on startup of Sawfish. [Christopher Bratusek]
+
+ ++ `fehlstart' module. Handles a `fehlstart' (a simple,
+   but yet flexible application launcher) instance during a
+   sawfish session. [Christopher Bratusek]
+
+ ++ `pancake' module. Handles a `pancake' (a simple desktop
+   panel with pager, window-list, taskbar, tray) instance
+   during a sawfish session [Christopher Bratusek]
+
+   * Miscellaneous Changes
+- Updated `Elberg-tabbed' and `gradient-tabbed' for tab-system
+  as of Sawfish 1.9.1