Sun Aug 21 11:18:37 2016 UTC ()
Update to 2.3.6

Changelog:
Changes in 2.3.6 (20160812)

    Auto-maximization of windows when the mouse is brought to the edge of the screen (issue #49). This feature is disabled by default, but can be enabled via the aerosnap group option.
    Added Traditional Chinese translation (from Jim Tsai).
    Added the TaskListStyle and TrayButtonStyle tags to control the look of task lists and tray buttons. These were removed in v2.3.0, but are now back (issue #276).
    Fixed rendering of gradient highlights on menus.
    Changed the default configuration to explicitly set a 24-hour clock format.
    Made the default window title height match the font size used in window titles.
    Added the ability to set a default icon using the DefaultIcon tag (issue #310).
    Added the ability to disable move/resize using mod1+drag via the nodrag group option (issue #311).
    Made JWM raise the selected window when tabbing between windows (issue #313).
    Fixed an issue with some system tray icons not showing up (issue #314).
    Tiled window placement is now confined to the active display (pull request #318).
    Changed to the MIT license (issue #320).
    Added the labeled option to TaskListStyle to allow disabling labels for task lists.

Changes in 2.3.5 (20160326)

    Faster icon loading (issue #258).
    Configurable default window icon via the ButtonMenu tag (issue #246).
    Added the ilist and ipager group options to ignore program-specified task list and pager settings (issue #263).
    Made it so clicking a submenu does not close the menu (issue #264).
    Made the tray respond to clicks at screen edges (issue #270).
    Made tiled window placement (the tiled group option) minimize overlap if no window position can be found with no overlap (issue #269).
    Removed exit confirmation when exit is invoked from the command line (issue #275).
    Now maximized windows restore when being dragged.
    Restored the ClockStyle tag to allow setting a custom font and color for clocks (issue #276).
    Fixed layout and mouse location tracking of tray items for trays with lots of components.
    Added the ability to use the output of a program for Include (issue #291).
    Added the fixed group option (issue #209).


(ryoon)
diff -r1.28 -r1.29 pkgsrc/wm/jwm/Makefile
diff -r1.3 -r1.4 pkgsrc/wm/jwm/PLIST
diff -r1.10 -r1.11 pkgsrc/wm/jwm/distinfo
diff -r1.1 -r1.2 pkgsrc/wm/jwm/patches/patch-Makefile.in

cvs diff -r1.28 -r1.29 pkgsrc/wm/jwm/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/jwm/Makefile 2015/12/15 15:44:44 1.28
+++ pkgsrc/wm/jwm/Makefile 2016/08/21 11:18:37 1.29
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.28 2015/12/15 15:44:44 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.29 2016/08/21 11:18:37 ryoon Exp $
2# 2#
3 3
4DISTNAME= jwm-2.3.4 4DISTNAME= jwm-2.3.6
5PKGREVISION= 1 
6CATEGORIES= wm x11 5CATEGORIES= wm x11
7MASTER_SITES= http://www.joewing.net/programs/jwm/releases/ 6MASTER_SITES= http://www.joewing.net/programs/jwm/releases/
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= tsutsui@NetBSD.org 9MAINTAINER= tsutsui@NetBSD.org
11HOMEPAGE= http://www.joewing.net/programs/jwm/ 10HOMEPAGE= http://www.joewing.net/programs/jwm/
12COMMENT= Lightweight window manager with virtual desktops 11COMMENT= Lightweight window manager with virtual desktops
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
16 15
17GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
18 17

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

--- pkgsrc/wm/jwm/PLIST 2015/12/15 15:44:44 1.3
+++ pkgsrc/wm/jwm/PLIST 2016/08/21 11:18:37 1.4
@@ -1,15 +1,20 @@ @@ -1,15 +1,20 @@
1@comment $NetBSD: PLIST,v 1.3 2015/12/15 15:44:44 tsutsui Exp $ 1@comment $NetBSD: PLIST,v 1.4 2016/08/21 11:18:37 ryoon Exp $
2bin/jwm 2bin/jwm
3man/man1/jwm.1 3man/man1/jwm.1
4share/examples/jwm/system.jwmrc 4share/examples/jwm/system.jwmrc
 5share/jwm/jwm-blue.svg
 6share/jwm/jwm-gray.svg
 7share/jwm/jwm-orange.svg
 8share/jwm/jwm.xbm
5share/locale/de/LC_MESSAGES/jwm.mo 9share/locale/de/LC_MESSAGES/jwm.mo
6share/locale/es/LC_MESSAGES/jwm.mo 10share/locale/es/LC_MESSAGES/jwm.mo
7share/locale/fr/LC_MESSAGES/jwm.mo 11share/locale/fr/LC_MESSAGES/jwm.mo
8share/locale/hu/LC_MESSAGES/jwm.mo 12share/locale/hu/LC_MESSAGES/jwm.mo
9share/locale/it/LC_MESSAGES/jwm.mo 13share/locale/it/LC_MESSAGES/jwm.mo
10share/locale/nl/LC_MESSAGES/jwm.mo 14share/locale/nl/LC_MESSAGES/jwm.mo
11share/locale/pl/LC_MESSAGES/jwm.mo 15share/locale/pl/LC_MESSAGES/jwm.mo
12share/locale/pt-br/LC_MESSAGES/jwm.mo 
13share/locale/pt/LC_MESSAGES/jwm.mo 16share/locale/pt/LC_MESSAGES/jwm.mo
 17share/locale/pt_BR/LC_MESSAGES/jwm.mo
14share/locale/ru/LC_MESSAGES/jwm.mo 18share/locale/ru/LC_MESSAGES/jwm.mo
15share/locale/zh_CN/LC_MESSAGES/jwm.mo 19share/locale/zh_CN/LC_MESSAGES/jwm.mo
 20share/locale/zh_TW/LC_MESSAGES/jwm.mo

cvs diff -r1.10 -r1.11 pkgsrc/wm/jwm/distinfo (expand / switch to unified diff)

--- pkgsrc/wm/jwm/distinfo 2015/12/13 15:02:36 1.10
+++ pkgsrc/wm/jwm/distinfo 2016/08/21 11:18:37 1.11
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.10 2015/12/13 15:02:36 tsutsui Exp $ 1$NetBSD: distinfo,v 1.11 2016/08/21 11:18:37 ryoon Exp $
2 2
3SHA1 (jwm-2.3.4.tar.xz) = c37458ba5f5b676c2c374c45da5abe3e3c78246c 3SHA1 (jwm-2.3.6.tar.xz) = 7a966fafa129dbb42e414b2ac2aa8267f0ff7909
4RMD160 (jwm-2.3.4.tar.xz) = a1b244c1a2cd4266b000939460a841c73f103cb7 4RMD160 (jwm-2.3.6.tar.xz) = 14d3b1b4adcd26305669ab3a2cd069da6cb92f57
5SHA512 (jwm-2.3.4.tar.xz) = db9f46ced4b1f8128673b551cd865b6c9b6c8d43f839cfe898168251e8326d402a510ce77144273488c1e65a96d66e16124e4b4749a5a96a9057c1eb20c2bee1 5SHA512 (jwm-2.3.6.tar.xz) = ed3556bf2e28bfcf36b2b145e6c08e75c24e47b723b16ce072100d2773338d819c5465e7af2dc6b842e2e35f375ec3a0b85d9987e0a8acecdbe628dc09eabd11
6Size (jwm-2.3.4.tar.xz) = 332140 bytes 6Size (jwm-2.3.6.tar.xz) = 343644 bytes
7SHA1 (patch-Makefile.in) = a458542a4c5330b4d2d3272b625943471830c968 7SHA1 (patch-Makefile.in) = 0ae071bfa59770c3b07f8ab6ce138e6d92318e1f
8SHA1 (patch-src_Makefile.in) = db9b310a04e0542fbbacaba7633bfd0a286d778c 8SHA1 (patch-src_Makefile.in) = db9b310a04e0542fbbacaba7633bfd0a286d778c

cvs diff -r1.1 -r1.2 pkgsrc/wm/jwm/patches/patch-Makefile.in (expand / switch to unified diff)

--- pkgsrc/wm/jwm/patches/patch-Makefile.in 2015/12/13 15:02:36 1.1
+++ pkgsrc/wm/jwm/patches/patch-Makefile.in 2016/08/21 11:18:37 1.2
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1$NetBSD: patch-Makefile.in,v 1.1 2015/12/13 15:02:36 tsutsui Exp $ 1$NetBSD: patch-Makefile.in,v 1.2 2016/08/21 11:18:37 ryoon Exp $
2 2
3- put config files into the example dir 3- put config files into the example dir
4- use pkgsrc INSTALL_MACROS 4- use pkgsrc INSTALL_MACROS
5 5
6--- Makefile.in.orig 2015-11-22 20:29:54.000000000 +0000 6--- Makefile.in.orig 2016-08-12 01:27:56.000000000 +0000
7+++ Makefile.in 7+++ Makefile.in
8@@ -1,5 +1,5 @@ 8@@ -1,5 +1,5 @@
9 PACKAGE = jwm 9 PACKAGE = jwm
10-SYSCONF = $(DESTDIR)@SYSCONF@ 10-SYSCONF = $(DESTDIR)@SYSCONF@
11+SYSCONF = $(DESTDIR)@@EGDIR@@ 11+SYSCONF = $(DESTDIR)@@EGDIR@@
12 MANDIR = $(DESTDIR)@MANDIR@ 12 MANDIR = $(DESTDIR)@MANDIR@
 13 ICONDIR = $(DESTDIR)@ICONDIR@
13 VERSION ?= @VERSION@ 14 VERSION ?= @VERSION@
14 USE_NLS = @USE_NLS@ 15@@ -13,10 +13,10 @@ install: all
15@@ -11,10 +11,10 @@ all: 
16 install: all 
17 $(MAKE) -C src install 16 $(MAKE) -C src install
18 $(MAKE) -C po install 17 $(MAKE) -C po install
 18 $(MAKE) -C contrib install
19- install -d -m 0755 $(SYSCONF) 19- install -d -m 0755 $(SYSCONF)
20- install -m 644 example.jwmrc $(SYSCONF)/system.jwmrc 20- install -m 644 example.jwmrc $(SYSCONF)/system.jwmrc
21- install -d -m 0755 $(MANDIR)/man1 21- install -d -m 0755 $(MANDIR)/man1
22- install -m 644 jwm.1 $(MANDIR)/man1/jwm.1 22- install -m 644 jwm.1 $(MANDIR)/man1/jwm.1
23+ ${BSD_INSTALL_DATA_DIR} $(SYSCONF) 23+ ${BSD_INSTALL_DATA_DIR} $(SYSCONF)
24+ ${BSD_INSTALL_DATA} example.jwmrc $(SYSCONF)/system.jwmrc 24+ ${BSD_INSTALL_DATA} example.jwmrc $(SYSCONF)/system.jwmrc
25+ ${BSD_INSTALL_MAN_DIR} $(MANDIR)/man1 25+ ${BSD_INSTALL_MAN_DIR} $(MANDIR)/man1
26+ ${BSD_INSTALL_MAN} jwm.1 $(MANDIR)/man1/jwm.1 26+ ${BSD_INSTALL_MAN} jwm.1 $(MANDIR)/man1/jwm.1
27  27
28 install-strip: all install-conf 28 install-strip: all install-conf
29 $(MAKE) -C src install-strip 29 $(MAKE) -C src install-strip