From 4c1f4c4821136a75f92a340a45209d298a4d34a5 Mon Sep 17 00:00:00 2001 From: gonzalo Date: Mon, 9 Jul 2012 21:35:46 +0000 Subject: [PATCH] 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@ --- x11/spectrwm/Makefile | 6 +++--- x11/spectrwm/distinfo | 10 +++++----- x11/spectrwm/patches/patch-Makefile | 20 ++++---------------- x11/spectrwm/patches/patch-spectrwm_c | 8 ++++---- 4 files changed, 16 insertions(+), 28 deletions(-) diff --git a/x11/spectrwm/Makefile b/x11/spectrwm/Makefile index 2cb73f5dd51..69cfd1ea5f7 100644 --- a/x11/spectrwm/Makefile +++ b/x11/spectrwm/Makefile @@ -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. +MAINTAINER= Gonzalo L. R. # BSD PERMIT_PACKAGE_CDROM= Yes diff --git a/x11/spectrwm/distinfo b/x11/spectrwm/distinfo index 41d3f6b4ffd..7e0e567eb69 100644 --- a/x11/spectrwm/distinfo +++ b/x11/spectrwm/distinfo @@ -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 diff --git a/x11/spectrwm/patches/patch-Makefile b/x11/spectrwm/patches/patch-Makefile index 348762f9301..d438fb7bc9d 100644 --- a/x11/spectrwm/patches/patch-Makefile +++ b/x11/spectrwm/patches/patch-Makefile @@ -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 diff --git a/x11/spectrwm/patches/patch-spectrwm_c b/x11/spectrwm/patches/patch-spectrwm_c index 2657f230dd0..eaac27be56b 100644 --- a/x11/spectrwm/patches/patch-spectrwm_c +++ b/x11/spectrwm/patches/patch-spectrwm_c @@ -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