pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/evilwm Update evilwm to 0.99.18. Changes:
details: https://anonhg.NetBSD.org/pkgsrc/rev/b89452e34dac
branches: trunk
changeset: 495362:b89452e34dac
user: sketch <sketch%pkgsrc.org@localhost>
date: Tue Jun 07 15:01:09 2005 +0000
description:
Update evilwm to 0.99.18. Changes:
2004-07-10
Fix Alt+Tab crash when there are no clients.
2004-07-11
Coalesce move() and resize() into moveresize().
Refactor window move/resize-by-mouse to eliminate arg to moveresize().
2004-07-12
Added -app option to specify default vdesk (incl sticky), positions
and dimensions.
2004-07-13
Fix so shape information is applied on WM startup.
2005-03-19
Split geometry and vdesk out of -app option into separate -g and -v
options (each apply to the last -app defined).
2005-03-20
Add -mask1 and mask2 switches to override default modifier grabs.
2005-03-29
Tidy client_update_current using Larry Doolittle's patch.
2005-03-30
Handle applications reparenting a window to root - manage them unless
in Withdrawn state.
2005-04-04
Use strchr,strrchr instead of index,rindex.
Set border size to frame size when unmanaging window.
2005-04-06
Return to properly implemented interpretation of win_gravity on
initial mapping of windows.
Restore window's original border width on WM exit.
2005-04-20
Remove deprecated 'vdesk' external pager support.
2005-04-25
Merging Larry Doolittle's patches: Stricter warning settings for gcc.
LD: Cast unused paramters to void.
2005-04-26
Applied LD's patch to declare opt_term statically for now (intent
is to allow arguments to program specified with -term).
LD: Try to print ssize_t correctly and within strict standards.
LD: Add $(EXTRA_DEFINES) to Makefile.
LD: Improve punctuation in comments.
LD: Use long instead of CARD32 for argument to XChangeProperty()
due to odd X Consortium decision.
LD: Un-shadow variable p in remove_client debugging segment.
LD: Assign opt_term at compile time instead of malloc.
LD: Fuss with execvp casting and comments (edited for brevity by CA).
2005-06-02
Ignore PPosition during window placement (back to old behaviour of
positioning window under pointer unless user-specified).
diffstat:
wm/evilwm/Makefile | 25 ++++++++---------
wm/evilwm/PLIST | 3 +-
wm/evilwm/distinfo | 10 +++---
wm/evilwm/patches/patch-aa | 62 ++++++++++++++-------------------------------
4 files changed, 37 insertions(+), 63 deletions(-)
diffs (147 lines):
diff -r 2ede8032cb58 -r b89452e34dac wm/evilwm/Makefile
--- a/wm/evilwm/Makefile Tue Jun 07 14:39:28 2005 +0000
+++ b/wm/evilwm/Makefile Tue Jun 07 15:01:09 2005 +0000
@@ -1,25 +1,24 @@
-# $NetBSD: Makefile,v 1.14 2005/06/01 18:03:25 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2005/06/07 15:01:09 sketch Exp $
#
-DISTNAME= evilwm_0.99.17.orig
-PKGNAME= ${DISTNAME:S/.orig//:S/_/-/}
+DISTNAME= evilwm-0.99.18
CATEGORIES= wm x11
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=evilwm/}
+MASTER_SITES= http://www.6809.org.uk/evilwm/
MAINTAINER= sketch%NetBSD.org@localhost
-HOMEPAGE= http://evilwm.sourceforge.net/
+HOMEPAGE= http://www.6809.org.uk/evilwm/
COMMENT= Minimalist Window Manager for X
-WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
-
-BUILD_TARGET= allinone
-
.include "../../mk/x11.buildlink3.mk"
-post-install:
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/evilwm ${PREFIX}/bin/evilwm
+ ${INSTALL_MAN} ${WRKSRC}/evilwm.1 ${PREFIX}/man/man1/evilwm.1
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/evilwm
- cd ${WRKSRC} && \
- ${INSTALL_DATA} ChangeLog README README.vdesk TODO \
- ${PREFIX}/share/doc/evilwm
+ for file in ChangeLog README TODO; \
+ do \
+ ${INSTALL_DATA} ${WRKSRC}/$$file ${PREFIX}/share/doc/evilwm/; \
+ done
+
.include "../../mk/bsd.pkg.mk"
diff -r 2ede8032cb58 -r b89452e34dac wm/evilwm/PLIST
--- a/wm/evilwm/PLIST Tue Jun 07 14:39:28 2005 +0000
+++ b/wm/evilwm/PLIST Tue Jun 07 15:01:09 2005 +0000
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.2 2003/01/19 06:07:19 salo Exp $
+@comment $NetBSD: PLIST,v 1.3 2005/06/07 15:01:09 sketch Exp $
bin/evilwm
man/man1/evilwm.1
share/doc/evilwm/ChangeLog
share/doc/evilwm/README
-share/doc/evilwm/README.vdesk
share/doc/evilwm/TODO
@dirrm share/doc/evilwm
diff -r 2ede8032cb58 -r b89452e34dac wm/evilwm/distinfo
--- a/wm/evilwm/distinfo Tue Jun 07 14:39:28 2005 +0000
+++ b/wm/evilwm/distinfo Tue Jun 07 15:01:09 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2005/02/23 18:43:54 wiz Exp $
+$NetBSD: distinfo,v 1.12 2005/06/07 15:01:09 sketch Exp $
-SHA1 (evilwm_0.99.17.orig.tar.gz) = 3e5d4f8cf24cad800e8670f6c65c177c89304585
-RMD160 (evilwm_0.99.17.orig.tar.gz) = b001d44860bd043bc2244d2bd641d3a712ffd4de
-Size (evilwm_0.99.17.orig.tar.gz) = 24147 bytes
-SHA1 (patch-aa) = eabb06669db57da960820af94459ef2a9b8ce792
+SHA1 (evilwm-0.99.18.tar.gz) = a7f9f2acac87c182752050024bffc52e35aa9614
+RMD160 (evilwm-0.99.18.tar.gz) = 16cb77abf6422b64ea3edee3781fc7623ed4f5d7
+Size (evilwm-0.99.18.tar.gz) = 25688 bytes
+SHA1 (patch-aa) = 400defe9475a1e611073d7fc2e4a91e89ddcebd4
diff -r 2ede8032cb58 -r b89452e34dac wm/evilwm/patches/patch-aa
--- a/wm/evilwm/patches/patch-aa Tue Jun 07 14:39:28 2005 +0000
+++ b/wm/evilwm/patches/patch-aa Tue Jun 07 15:01:09 2005 +0000
@@ -1,55 +1,31 @@
-$NetBSD: patch-aa,v 1.10 2003/12/03 17:40:25 sketch Exp $
+$NetBSD: patch-aa,v 1.11 2005/06/07 15:01:09 sketch Exp $
---- Makefile.orig Wed Oct 15 12:48:23 2003
-+++ Makefile Wed Oct 15 13:35:35 2003
-@@ -1,11 +1,11 @@
- # If you don't use CC
--CC = gcc
-+#CC = gcc
-
- # Edit this line if you don't want evilwm to install under /usr.
- # Note that $(DESTDIR) is used by the Debian build process.
--prefix = $(DESTDIR)/usr
-+prefix = ${PREFIX}
-
--XROOT = /usr/X11R6
-+XROOT = ${X11BASE}
- INCLUDES = -I$(XROOT)/include
- LDPATH = -L$(XROOT)/lib
- LIBS = -lX11
-@@ -22,7 +22,7 @@
+--- Makefile.orig 2005-06-02 18:22:49.000000000 +0100
++++ Makefile 2005-06-07 08:54:32.000000000 +0100
+@@ -25,7 +25,7 @@
# Use Motif hints to find if a window should be borderless.
# To use this option, you need to have the Motif development files installed.
-DEFINES += -DMWM_HINTS
+#DEFINES += -DMWM_HINTS
- # To support virtual desktops, uncomment one or both of the following 2 lines.
+ # To support virtual desktops, uncomment the following line.
DEFINES += -DVWM
-@@ -70,10 +70,10 @@
- #DEFINES += -DXDEBUG # show some X calls
+@@ -56,7 +56,7 @@
+ #DEFINES += -DKEY_KILL=XK_q
- DEFINES += -DVERSION=\"$(version).$(revision).$(subrev)\" $(DEBIAN)
--CFLAGS += $(INCLUDES) $(DEFINES) -Os -Wall
-+CFLAGS += $(INCLUDES) $(DEFINES)
- #CFLAGS += $(INCLUDES) $(DEFINES) -g -Wall
--CFLAGS += -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wnested-externs -Winline -Wwrite-strings -Wundef
--LDFLAGS += $(LDPATH) $(LIBS)
-+#CFLAGS += -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Waggregate-return -Wnested-externs -Winline -Wwrite-strings -Wundef
-+LDFLAGS += $(LIBS)
+ # Print whatever debugging messages I've left in this release.
+-DEFINES += -DDEBUG # miscellaneous debugging
++#DEFINES += -DDEBUG # miscellaneous debugging
- HEADERS = evilwm.h
- SRCS = client.c events.c main.c misc.c new.c screen.c
-@@ -94,10 +94,8 @@
+ # ----- You shouldn't need to change anything under this line ------ #
+
+@@ -64,7 +64,7 @@
+
+ distname = evilwm-$(version)
- doinstall:
- if [ -f evilwm.exe ]; then mv evilwm.exe evilwm; fi
-- mkdir -p $(prefix)/bin $(prefix)/share/man/man1
-- install -s evilwm $(prefix)/bin
-- install evilwm.1 $(prefix)/share/man/man1
-- #gzip -9 $(prefix)/share/man/man1/evilwm.1
-+ ${BSD_INSTALL_PROGRAM} evilwm $(prefix)/bin
-+ ${BSD_INSTALL_MAN} evilwm.1 $(prefix)/man/man1
+-DEFINES += -DXDEBUG # show some X calls
++#DEFINES += -DXDEBUG # show some X calls
- install: doinstall
-
+ DEFINES += -DVERSION=\"$(version)\" $(DEBIAN)
+ CFLAGS += $(INCLUDES) $(DEFINES) -Os -Wall
Home |
Main Index |
Thread Index |
Old Index