Thu Oct 31 10:30:22 2019 UTC ()
coma: update to 1.1.

ChangeLog:

- add configurable frame height
- fix merge/split with new frame-height
- add configurable frame-border
- fixes for border + splits
- change client swap semantics to move
- Allow execution of commands via C-e
- allow binding of keysyms to commands
- add frame-set-directory
- simplify frame_client_move
- Add C-colon
- always update window titles
- add untag command and placeholders for autocomplete
- Let coma take the pwd from the shell if present
- insert new clients after the current one
- Add ability to execute commands on a remote host
- make default font bold and let font be configurable
- use bsd/string.h for strl* family on broken platforms


(fcambus)
diff -r1.4 -r1.5 pkgsrc/wm/coma/Makefile
diff -r1.1 -r1.2 pkgsrc/wm/coma/PLIST
diff -r1.3 -r1.4 pkgsrc/wm/coma/distinfo
diff -r1.3 -r1.4 pkgsrc/wm/coma/patches/patch-Makefile

cvs diff -r1.4 -r1.5 pkgsrc/wm/coma/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/coma/Makefile 2019/09/23 14:57:12 1.4
+++ pkgsrc/wm/coma/Makefile 2019/10/31 10:30:22 1.5
@@ -1,19 +1,26 @@ @@ -1,19 +1,26 @@
1# $NetBSD: Makefile,v 1.4 2019/09/23 14:57:12 fcambus Exp $ 1# $NetBSD: Makefile,v 1.5 2019/10/31 10:30:22 fcambus Exp $
2 2
3DISTNAME= coma-1.0 3DISTNAME= coma-1.1
4CATEGORIES= wm 4CATEGORIES= wm
5MASTER_SITES= https://coma.one/releases/ 5MASTER_SITES= https://coma.one/releases/
6 6
7MAINTAINER= fcambus@NetBSD.org 7MAINTAINER= fcambus@NetBSD.org
8HOMEPAGE= https://coma.one/releases/ 8HOMEPAGE= https://coma.one/releases/
9COMMENT= Keyboard driven tiling window manager 9COMMENT= Keyboard driven tiling window manager
10LICENSE= isc 10LICENSE= isc
11 11
 12# Use sh instead of hardcoded zsh
 13SUBST_CLASSES+= shell
 14SUBST_STAGE.shell= pre-configure
 15SUBST_MESSAGE.shell= Use sh instead of hardcoded zsh
 16SUBST_FILES.shell= scripts/*
 17SUBST_SED.shell+= -e 's,zsh,sh,'
 18
12USE_LANGUAGES= c99 19USE_LANGUAGES= c99
13USE_TOOLS+= pkg-config 20USE_TOOLS+= pkg-config
14 21
15MAKE_FLAGS+= MAN_DIR="${PREFIX}/${PKGMANDIR}" 22MAKE_FLAGS+= MAN_DIR="${PREFIX}/${PKGMANDIR}"
16 23
17.include "../../x11/libX11/buildlink3.mk" 24.include "../../x11/libX11/buildlink3.mk"
18.include "../../x11/libXft/buildlink3.mk" 25.include "../../x11/libXft/buildlink3.mk"
19.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/wm/coma/PLIST (expand / switch to unified diff)

--- pkgsrc/wm/coma/PLIST 2019/08/16 14:07:27 1.1
+++ pkgsrc/wm/coma/PLIST 2019/10/31 10:30:22 1.2
@@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
1@comment $NetBSD: PLIST,v 1.1 2019/08/16 14:07:27 fcambus Exp $ 1@comment $NetBSD: PLIST,v 1.2 2019/10/31 10:30:22 fcambus Exp $
2bin/coma 2bin/coma
 3bin/coma-cmd
 4bin/coma-remote
3man/man1/coma.1 5man/man1/coma.1

cvs diff -r1.3 -r1.4 pkgsrc/wm/coma/distinfo (expand / switch to unified diff)

--- pkgsrc/wm/coma/distinfo 2019/08/28 07:11:23 1.3
+++ pkgsrc/wm/coma/distinfo 2019/10/31 10:30:22 1.4
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.3 2019/08/28 07:11:23 fcambus Exp $ 1$NetBSD: distinfo,v 1.4 2019/10/31 10:30:22 fcambus Exp $
2 2
3SHA1 (coma-1.0.tar.gz) = e830786675e4f8542337363f8835e195e8f58593 3SHA1 (coma-1.1.tar.gz) = ac0f63d5d50fbb257e336a2cc91295c9c35d65c5
4RMD160 (coma-1.0.tar.gz) = 672f1202d92b0ba324f97d28c5c0185d59c1f106 4RMD160 (coma-1.1.tar.gz) = 25d60d4af81314fa1b5a5eea0ac5d92a1df95c00
5SHA512 (coma-1.0.tar.gz) = 3df8fd17d269b3888fd931b5126f8e63c9aac63451be14fa8a20be09e945056cd7a45b062a6810a9bba0146fbd4b81791e8c0d9bbad1c18f26d1d3b222251e52 5SHA512 (coma-1.1.tar.gz) = eb0e75a95d3ba0987851860eba19f432236de1949ae0eecd5d8141153b29179c128faa212a0a79e09123ad8b5f8b1c53de01ad08746f2605e182784605c73bd5
6Size (coma-1.0.tar.gz) = 13487 bytes 6Size (coma-1.1.tar.gz) = 16467 bytes
7SHA1 (patch-Makefile) = eb554076a3573a63a42169507da2920ea60ee20a 7SHA1 (patch-Makefile) = d8ac0caf8a5ec56b5bd734e7e1ae37c00aa49fc5

cvs diff -r1.3 -r1.4 pkgsrc/wm/coma/patches/Attic/patch-Makefile (expand / switch to unified diff)

--- pkgsrc/wm/coma/patches/Attic/patch-Makefile 2019/08/28 07:11:23 1.3
+++ pkgsrc/wm/coma/patches/Attic/patch-Makefile 2019/10/31 10:30:22 1.4
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1$NetBSD: patch-Makefile,v 1.3 2019/08/28 07:11:23 fcambus Exp $ 1$NetBSD: patch-Makefile,v 1.4 2019/10/31 10:30:22 fcambus Exp $
2 2
3Adapt install target for pkgsrc. 3Adapt install target for pkgsrc.
4 4
5--- Makefile.orig 2019-01-17 20:01:53.000000000 +0000 5--- Makefile.orig 2019-08-21 12:39:43.000000000 +0000
6+++ Makefile 6+++ Makefile
7@@ -2,6 +2,7 @@ 7@@ -2,6 +2,7 @@
8  8
9 CC?=cc 9 CC?=cc
10 COMA=coma 10 COMA=coma
11+DESTDIR?= 11+DESTDIR?=
12 PREFIX?=/usr/local 12 PREFIX?=/usr/local
13 INSTALL_DIR=$(PREFIX)/bin 13 INSTALL_DIR=$(PREFIX)/bin
14 MAN_DIR=$(PREFIX)/share/man 14 MAN_DIR=$(PREFIX)/share/man
15@@ -27,8 +28,10 @@ LDFLAGS+=`pkg-config --libs x11 xft` 15@@ -27,9 +28,11 @@ LDFLAGS+=`pkg-config --libs x11 xft`
16 all: $(COMA) 16 all: $(COMA)
17  17
18 install: $(COMA) 18 install: $(COMA)
19- install -m 555 $(COMA) $(INSTALL_DIR)/$(COMA) 19- install -m 555 $(COMA) $(INSTALL_DIR)/$(COMA)
 20- install -m 555 scripts/coma-* $(INSTALL_DIR)
20- install -m 644 coma.1 $(MAN_DIR)/man1/coma.1 21- install -m 644 coma.1 $(MAN_DIR)/man1/coma.1
21+ mkdir -p $(DESTDIR)$(INSTALL_DIR) 22+ mkdir -p $(DESTDIR)$(INSTALL_DIR)
22+ mkdir -p $(DESTDIR)$(MAN_DIR)/man1 23+ mkdir -p $(DESTDIR)$(MAN_DIR)/man1
23+ install -m 555 $(COMA) $(DESTDIR)$(INSTALL_DIR)/$(COMA) 24+ install -m 555 $(COMA) $(DESTDIR)$(INSTALL_DIR)/$(COMA)
 25+ install -m 555 scripts/coma-* $(DESTDIR)$(INSTALL_DIR)
24+ install -m 644 coma.1 $(DESTDIR)$(MAN_DIR)/man1/coma.1 26+ install -m 644 coma.1 $(DESTDIR)$(MAN_DIR)/man1/coma.1
25  27
26 $(COMA): $(OBJS) 28 $(COMA): $(OBJS)
27 $(CC) $(OBJS) $(LDFLAGS) -o $(COMA) 29 $(CC) $(OBJS) $(LDFLAGS) -o $(COMA)