summaryrefslogtreecommitdiff
path: root/wm/larswm
diff options
context:
space:
mode:
authorjschauma <jschauma>2004-11-27 17:55:54 +0000
committerjschauma <jschauma>2004-11-27 17:55:54 +0000
commit0097bf91ef59ac86534ac0dfb71f316a8016d6fa (patch)
tree796825e15b072d3889e63d73c380c384bb0b9d68 /wm/larswm
parentc641284216316e949d15e89623dbfba3501e7fe9 (diff)
downloadpkgsrc-0097bf91ef59ac86534ac0dfb71f316a8016d6fa.tar.gz
Update larswm to version 7.5.3
Changes since 7.2.10: REL_7_3_0 Apr 3, 2004. 78. Swapped the meaning of wheel up and down when resizing windows. Think of it as moving the window closer to your eyes when rolling the wheel towards you. 79. Added mouse combos for setting windows aside. Hold Control-Alt and click status bar to do the following: button1 = put back next window button2 = put aside or put back button3 = put aside current window button4 = button1 button5 = button3 80. Fixed window stacking. When using Control-button1 to select a window, never change stacking if selecting a window on the inactive subdesktop. For ghostscript without frontend and similar situations. REL_7_3_1 Apr 5, 2004. 81. Fixed 3D borders. Now uses 0 width lines for the effect. The result is a slightly cleaner look and possibly faster drawing on some X servers. REL_7_3_2 Apr 15, 2004. 81. Fixed crashing bug when using Shift-wheel-up on the status bar of an empty virtual desktop. REL_7_3_3 Apr 30, 2004. 82. Added one more way to zoom a window, similar to the Shift-Alt-KP_Begin used to maximize a window both ways. Using Shift-Control-Alt-KP_Begin will make the window as close to the exact size of the display as possible while still following the size hints. REL_7_3_4 May 5, 2004. 83. Made windows that are set aside be stacked along the right edge the same way tiled windows are in the right track when resize is off. 84. Very minor fix to mouse resizing, making the window corner follow the mouse pointer better. 85. Tweaked how windows are sized when moved from tiled to untiled subdesktop. Now uses size hints if appropriate. REL_7_3_5 May 7, 2004. 86. Applied Tommy Pettersons sticky-space-per-desktop patch, as found in the 7.3.5 Debian package. REL_7_3_6 May 15, 2004. 87. Applied a couple of Mikolaj Golub's patches. Fix for crashing bug when using xxkb. Small tweak that lets you cycle through windows in the right track the same way whether tile_resize is on or off. REL_7_3_7 May 16, 2004. 88. Restored the zoom_full_ entries to prefs.c. 89. Updated email address and website info with new permanent addresses. Thanks to dyndns.org they should stay permanent from now on. Please update in your packages if you provide larswm binaries of any kind. REL_7_3_8 May 20, 2004. 90. Added a way to quickly move a window to a different virtual desktop. It is not exactly like Mikolaj Golub's patch set, but a variant of it. If you use Shift-Alt with Left or Right arrow keys, you switch desktop while dragging the focused window with you to the new desktop. REL_7_3_9 May 25, 2004. 91. Removed the special handling of transient windows. They are now just forced to the untiled subdesktop. This should make it easier to deal with things like Mozilla download windows. 92. Ran all source code through GNU Indent. 93. Cleaned up manual pages, README etc. removing most of the information, since it will be part of the new User Guide instead. 94. Added Arnold Robbins' 9menu-1.7 to the dist. Renamed it to not cause conflicts when installing both larswm and 9menu, and to comply with the 9menu license when modifying the code. The menu items were made much larger so as to require less mouse precision. Only one menu will be allowed on each display at a time. Also updated sample.larswmrc to use the menu. 95. Cleaned up gravity code again. It is verified to work correctly with xterm, xcalc, xlogo, xedit and a few other standard X programs. It may leave windows slightly off or in from screen edges with clients that do not set geometry hints properly. REL_7_4_0 May 30, 2004. 96. Ignore mouse wheel in menu. 97. Updated the manual pages. REL_7_4_1 May 30, 2004. 98. When using the menu, Escape closes it. **** Thanks to Florian Forster for 99-101. :) 99. Cleaned up some inconsistensies in the status bar menu. 100. Removed the automatic association between tile_resize and skip_focus. sample.larswmrc has been updated to reflect this. Basically you need to have both tile_resize: False and skip_focus: False to get the old behaviour. 101. Fixed a small bug with window focus when using sticky windows on the tiled subdesktop. REL_7_4_2 May 31, 2004. 102. Fixed the XMULIB reference in the Imakefile. 103. Restored manual page. Who knows when I'll have tiem to finish the new manual. :/ REL_7_4_3 Jun 01, 2004. 104. Made the menu window sticky in the default config so you don't have to search for it if you try to open more than one menu. REL_7_4_4 Jun 01, 2004. 105. Fixed RPM spec session file name. REL_7_4_5 Jun 02, 2004. 106. Updated manual page. Incorporated keyboard and mouse tables. 107. Removed RPM spec file from source dist. This will make it easier to provide RPMS for other distros, and remove the need for a new source dist when the RPM build changes. SRPM files will be made available instead. REL_7_4_6 Jun 02, 2004. 108. Final (I hope!) cleanup of the focus code when using Control-Button1 to change the default focus rules. REL_7_4_7 Jun 03, 2004. 109. Repackaged tar file, upped version to not have any checksum confusion. REL_7_4_8 Jun 03, 2004. 110. Fixed a rare bug where the status bar would not get redrawn when changing virtual desktop. 111. Removed a couple of unused functions. 112. Status bar made slightly thinner when using 3D borders. 113. Changed section of man pages to follow Debian standards. REL_7_4_9 Jun 16, 2004. 114. Added the Shift-Control-0 keyboard command to set aside all untiled windows except the currently focused. 115. Control-Button1 on an aside window will put it back, then put aside all other untiled windows. 116. Fixed a bug where the wrong subdesktop could be active after putting back an aside window. 117. Made the menu slightly wider and shorter. 118. Don't count tool space on a desktop where tile_resize is off. 119. A tool window should never get focus except when manually focused by clicking on it. Note that focus will still be removed from the currently active window when a tool window opens. REL_7_5_0 Jun 17, 2004. 120. Shaped windows did not resize correctly when using the mouse. REL_7_5_1 Jun 21, 2004. 121. Applied patches supplied by Tommy Petterson. Fixes a couple typos, makes larsclock use locale, easier to configure larsmenu padding. 122. Removed some old junk from the Imakefile, and cleaned out the tabs that broke BSD make. REL_7_5_2 Jun 28, 2004. 123. Tweaked how colors for 3D borders are calculated. 124. Fixed menu inconsistency in sample.larswmrc.
Diffstat (limited to 'wm/larswm')
-rw-r--r--wm/larswm/Makefile8
-rw-r--r--wm/larswm/PLIST8
-rw-r--r--wm/larswm/distinfo8
-rw-r--r--wm/larswm/patches/patch-ab14
4 files changed, 18 insertions, 20 deletions
diff --git a/wm/larswm/Makefile b/wm/larswm/Makefile
index fb648038ade..d5792c88075 100644
--- a/wm/larswm/Makefile
+++ b/wm/larswm/Makefile
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.6 2004/03/30 21:27:29 xtraeme Exp $
+# $NetBSD: Makefile,v 1.7 2004/11/27 17:55:54 jschauma Exp $
#
-DISTNAME= larswm-7.2.10
+DISTNAME= larswm-7.5.3
CATEGORIES= wm x11
-MASTER_SITES= http://www-personal.umich.edu/~larsb/larswm/
+MASTER_SITES= http://home.earthlink.net/~lab1701/larswm/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DOCFILES}
MAINTAINER= jschauma@NetBSD.org
-HOMEPAGE= http://www.fnurt.net/larswm/
+HOMEPAGE= http://home.earthlink.net/~lab1701/larswm/
COMMENT= 9wm-like window manager
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/wm/larswm/PLIST b/wm/larswm/PLIST
index d4f086dcfae..003517d86ba 100644
--- a/wm/larswm/PLIST
+++ b/wm/larswm/PLIST
@@ -1,15 +1,15 @@
-@comment $NetBSD: PLIST,v 1.2 2003/05/16 08:21:50 salo Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/11/27 17:55:54 jschauma Exp $
bin/larsclock
+bin/larsmenu
bin/larsremote
bin/larswm
${IMAKE_MAN_DIR}/larsclock.${IMAKE_MANNEWSUFFIX}
-${IMAKE_MAN_DIR}/larswm.${IMAKE_MANNEWSUFFIX}
+${IMAKE_MAN_DIR}/larsmenu.${IMAKE_MANNEWSUFFIX}
${IMAKE_MAN_DIR}/larsremote.${IMAKE_MANNEWSUFFIX}
+${IMAKE_MAN_DIR}/larswm.${IMAKE_MANNEWSUFFIX}
share/doc/larswm/keyboard_refcard.pdf
share/doc/larswm/mouse_refcard.pdf
-share/examples/larswm/sample.barclock
share/examples/larswm/sample.larswmrc
-share/examples/larswm/sample.xmodmaprc
share/examples/larswm/sample.xsession
@dirrm share/examples/larswm
@dirrm share/doc/larswm
diff --git a/wm/larswm/distinfo b/wm/larswm/distinfo
index 78e4a4f55c8..661b331dfaa 100644
--- a/wm/larswm/distinfo
+++ b/wm/larswm/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.2 2003/05/16 08:21:50 salo Exp $
+$NetBSD: distinfo,v 1.3 2004/11/27 17:55:54 jschauma Exp $
-SHA1 (larswm-7.2.10.tar.gz) = fdeffcc29dafbf8927553922b854bb136bf8e549
-Size (larswm-7.2.10.tar.gz) = 74000 bytes
+SHA1 (larswm-7.5.3.tar.gz) = 5a79861f5e052a785fbd498eafe532799390a756
+Size (larswm-7.5.3.tar.gz) = 84505 bytes
SHA1 (keyboard_refcard.pdf) = 855f0509cd3ce047c89b88a272fcfebec76bed92
Size (keyboard_refcard.pdf) = 3861 bytes
SHA1 (mouse_refcard.pdf) = df0e4cdad3d320f7395755e23d379cc047075372
Size (mouse_refcard.pdf) = 3332 bytes
SHA1 (patch-aa) = 8ab134d48754c071688bce9120248214cb3bf989
-SHA1 (patch-ab) = 0f68c460a32b3e015a36663fc5b004909eba2d00
+SHA1 (patch-ab) = 9c1ade6e3daa42867c65ba14a4e4b765566d6f8c
diff --git a/wm/larswm/patches/patch-ab b/wm/larswm/patches/patch-ab
index 6a7bb5cb66a..899a3e209e6 100644
--- a/wm/larswm/patches/patch-ab
+++ b/wm/larswm/patches/patch-ab
@@ -1,13 +1,11 @@
-$NetBSD: patch-ab,v 1.1 2003/05/16 08:21:50 salo Exp $
-
---- larswm.man.orig 2003-04-28 15:01:38.000000000 +0200
-+++ larswm.man 2003-05-16 10:14:08.000000000 +0200
-@@ -37,7 +37,7 @@
+--- larswm.man.orig 2004-06-28 20:13:50.000000000 -0400
++++ larswm.man 2004-11-27 12:26:44.000000000 -0500
+@@ -46,7 +46,7 @@
prints the current version on standard error, then exits.
.SH FILES
.TP 18
-.B $HOME/.larswmrc /etc/X11/larswmrc
+.B $HOME/.larswmrc @PKG_SYSCONFDIR@/larswmrc
- these two files are looked for in the above order when
- .I larswm
- starts up.
+ these two files are looked for in the above order when larswm starts up.
+
+ .SH The Idea