Update for Spectrwm to 1.1.1 with some changes:

* Fix status bar flicker by double-buffering the output.
* Add horizontal_flip and vertical_flip layout options.
* Kill references before focusing on a new window.
* Add new options to change focus behavior on window open and close.
* Increase workspace hard limit to 22.
* Tons of wart removals
* Add backwards compatibility for the spawn_term binding
* Add clarification to man page that default workspace_limit is 10.

Tested on amd64.

"no objection.." sthen@
This commit is contained in:
gonzalo 2012-07-09 21:35:46 +00:00
parent 2bee4b08f7
commit 4c1f4c4821
4 changed files with 16 additions and 28 deletions

View File

@ -1,15 +1,15 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/02/28 05:56:11 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.2 2012/07/09 21:35:46 gonzalo Exp $
COMMENT= small tiling window manager
SHARED_LIBS= swmhack 1.0
DISTNAME= spectrwm-1.0.0
DISTNAME= spectrwm-1.1.1
EXTRACT_SUFX= .tgz
CATEGORIES= x11
HOMEPAGE= https://opensource.conformal.com/wiki/spectrwm
MAINTAINER= Gonzalo L. R. <gonzalo@x61.com.ar>
MAINTAINER= Gonzalo L. R. <gonzalo@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM= Yes

View File

@ -1,5 +1,5 @@
MD5 (spectrwm-1.0.0.tgz) = jdJ59T+ZjAVD+hzjWptKEw==
RMD160 (spectrwm-1.0.0.tgz) = vnr6y6ClcbEnZkSR3+pfKwkSjGM=
SHA1 (spectrwm-1.0.0.tgz) = /ASFwKHJ/Hgrpvj6bhHI1tvyyfA=
SHA256 (spectrwm-1.0.0.tgz) = TP1+18Yf38jBCOXv7EUT7hSzK6qNKwlUZcYue/3WWZg=
SIZE (spectrwm-1.0.0.tgz) = 88112
MD5 (spectrwm-1.1.1.tgz) = /Ze2JuoJw6swL8kILv6MMQ==
RMD160 (spectrwm-1.1.1.tgz) = M8vrC4rrys8y67FQyy/gDY0uKXo=
SHA1 (spectrwm-1.1.1.tgz) = qzqT+3lLZgEDg79ABiYgVFUaYwU=
SHA256 (spectrwm-1.1.1.tgz) = Ntr1+1XYIVq71ko/mGgaXGpKkUHQjsXvxX4zeGYZNX8=
SIZE (spectrwm-1.1.1.tgz) = 93045

View File

@ -1,19 +1,7 @@
$OpenBSD: patch-Makefile,v 1.1.1.1 2012/02/28 05:56:11 ajacoutot Exp $
--- Makefile.orig Fri Feb 17 14:12:34 2012
+++ Makefile Fri Feb 17 14:35:04 2012
@@ -6,8 +6,9 @@ BINDIR=${PREFIX}/bin
SUBDIR= lib
PROG=spectrwm
-#MAN=spectrwm_pt.1 spectrwm_ru.1
-MAN=spectrwm.1 spectrwm_es.1 spectrwm_it.1
+## I need to fix errors in man pages {es, it} upstream
+#MAN=spectrwm_pt.1 spectrwm_ru.1 spectrwm_es.1 spectrwm_it.1
+MAN=spectrwm.1
CFLAGS+=-std=c89 -Wall -Wno-uninitialized -ggdb3
# Uncomment define below to disallow user settable clock format string
@@ -26,8 +27,8 @@ MANDIR= ${PREFIX}/man/man
$OpenBSD: patch-Makefile,v 1.2 2012/07/09 21:35:46 gonzalo Exp $
--- Makefile.orig Tue Jul 3 16:29:31 2012
+++ Makefile Wed Jul 4 17:47:02 2012
@@ -26,8 +26,8 @@ MANDIR= ${PREFIX}/man/man
obj: _xenocara_obj

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-spectrwm_c,v 1.1.1.1 2012/02/28 05:56:11 ajacoutot Exp $
--- spectrwm.c.orig Fri Feb 17 14:28:57 2012
+++ spectrwm.c Fri Feb 17 14:29:14 2012
@@ -193,7 +193,7 @@ u_int32_t swm_debug = 0
$OpenBSD: patch-spectrwm_c,v 1.2 2012/07/09 21:35:46 gonzalo Exp $
--- spectrwm.c.orig Tue Jul 3 16:29:31 2012
+++ spectrwm.c Wed Jul 4 17:47:02 2012
@@ -197,7 +197,7 @@ u_int32_t swm_debug = 0
#define SWM_CONF_KEYMAPPING (1)
#ifndef SWM_LIB