[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Update: pwm
Hi,
Here's the diffs for the latest pwm, released a couple of days ago.
Cheers,
Jon
diff -ruN pwm/CVS/Root pwm-new/CVS/Root
--- pwm/CVS/Root Sun Jun 1 21:22:50 2003
+++ pwm-new/CVS/Root Sun Apr 27 12:02:13 2003
@@ -1 +1 @@
-anoncvs@anoncvs.ca.openbsd.org:/cvs
+/cvs
diff -ruN pwm/Makefile pwm-new/Makefile
--- pwm/Makefile Sun Dec 29 21:31:41 2002
+++ pwm-new/Makefile Sun Jun 1 20:36:57 2003
@@ -2,7 +2,7 @@
COMMENT= "lightweight window manager with emphasis on usability"
-DISTNAME= pwm-20010309
+DISTNAME= pwm-20030528
CATEGORIES= x11
HOMEPAGE= http://modeemi.cs.tut.fi/~tuomov/pwm/
@@ -17,6 +17,7 @@
PERMIT_DISTFILES_FTP= Yes
USE_X11= Yes
+USE_GMAKE= Yes
NO_REGRESS= Yes
MAKE_ENV= CC='${CC}' SYSCONFDIR='${SYSCONFDIR}'
diff -ruN pwm/distinfo pwm-new/distinfo
--- pwm/distinfo Wed Feb 20 13:47:55 2002
+++ pwm-new/distinfo Sun Jun 1 20:35:40 2003
@@ -1,3 +1,3 @@
-MD5 (pwm-20010309.tar.gz) = 2d5e5c33020c97edd85c4e0b47930e00
-RMD160 (pwm-20010309.tar.gz) = e083a60b6bd2a6e40715ec75a277f5e9b0a7b1df
-SHA1 (pwm-20010309.tar.gz) = 2c66b778095793cb4ddbf4cbc721edac67250ae9
+MD5 (pwm-20030528.tar.gz) = fce8d3609f88507979a02d5fedabc770
+RMD160 (pwm-20030528.tar.gz) = 50c6f89009a81b5df1ac1358b1a496e00e8356a4
+SHA1 (pwm-20030528.tar.gz) = 36445864c5a2e19c35d7eb49ca5572651f4588d2
diff -ruN pwm/patches/CVS/Root pwm-new/patches/CVS/Root
--- pwm/patches/CVS/Root Sun Jun 1 21:22:50 2003
+++ pwm-new/patches/CVS/Root Sun Apr 27 12:02:13 2003
@@ -1 +1 @@
-anoncvs@anoncvs.ca.openbsd.org:/cvs
+/cvs
diff -ruN pwm/patches/patch-Makefile pwm-new/patches/patch-Makefile
--- pwm/patches/patch-Makefile Wed Feb 20 13:47:55 2002
+++ pwm-new/patches/patch-Makefile Sun Jun 1 21:11:45 2003
@@ -1,98 +1,26 @@
-$OpenBSD: patch-Makefile,v 1.2 2002/02/20 12:47:55 naddy Exp $
---- Makefile.orig Fri Mar 9 09:20:04 2001
-+++ Makefile Mon Feb 18 21:54:35 2002
-@@ -1,69 +1,34 @@
--##
--## PWM Makefile
--##
--
--# System-specific configuration is in system.mk
--include system.mk
--
--######################################
--
--SUBDIRS=libtu
--LIBS += -L./libtu -ltu -lm $(X11_LIBS) -lX11
--INCLUDES += -I./libtu/include $(X11_INCLUDES)
--DEFINES += -DETCDIR=\"$(ETCDIR)\"
--CFLAGS += $(XOPEN_SOURCE)
--TO_REALCLEAN += pwm.1x
--
- OBJS= main.o draw.o font.o frame.o event.o clientwin.o thing.o \
- property.o pointer.o key.o moveres.o cursor.o function.o \
- exec.o focus.o workspace.o winobj.o screen.o menu.o \
- readconfig.o menudata.o dock.o frameid.o placement.o \
- binding.o winlist.o mwmhints.o signal.o winprops.o
+$OpenBSD$
+--- Makefile.orig Sun Jun 1 21:07:48 2003
++++ Makefile Sun Jun 1 21:11:32 2003
+@@ -47,17 +47,13 @@ _install:
+ $(INSTALL) -m $(DATA_MODE) config.txt $(DOCDIR)/pwm
+ $(INSTALL) -m $(DATA_MODE) LICENSE $(DOCDIR)/pwm
--TARGETS=pwm
--
--######################################
--
--include rules.mk
--
--######################################
--
--pwm: $(OBJS) pwm.1x
-- $(CC) $(OBJS) $(LDFLAGS) -o $@
--
--pwm.1x: pwm.1x.in
-- sed 's#PREFIX#$(PREFIX)#g' pwm.1x.in > pwm.1x
--
--_install:
-- $(INSTALLDIR) $(BINDIR)
-- $(INSTALL) -m $(BIN_MODE) pwm $(BINDIR)
-- $(STRIP) $(BINDIR)/pwm
--
-- $(INSTALLDIR) $(MANDIR)/man1
-- $(INSTALL) -m $(DATA_MODE) pwm.1x $(MANDIR)/man1
--
-- $(INSTALLDIR) $(DOCDIR)
-- $(INSTALLDIR) $(DOCDIR)/pwm
-- $(INSTALL) -m $(DATA_MODE) config.txt $(DOCDIR)/pwm
-- $(INSTALL) -m $(DATA_MODE) LICENSE $(DOCDIR)/pwm
--
- $(INSTALLDIR) $(ETCDIR)
- $(INSTALLDIR) $(ETCDIR)/pwm
-- for i in etc/pwm/*.conf; do \
++ $(INSTALLDIR) $(SAMPLEDIR)
++ $(INSTALLDIR) $(SAMPLEDIR)/pwm
+ for i in etc/pwm/*.conf; do \
- $(INSTALL) -m $(DATA_MODE) $$i $(ETCDIR)/pwm; \
-- done
++ $(INSTALL) -m $(DATA_MODE) $$i $(SAMPLEDIR)/pwm; \
+ done
- @ if test -f $(ETCDIR)/pwm/pwm.conf ; then \
- echo "$(ETCDIR)/pwm/pwm.conf already exists. Not installing one."; \
- else \
- echo "Installing sample configuration file $(ETCDIR)/pwm/pwm.conf"; \
- $(INSTALL) -m $(DATA_MODE) etc/pwm/sample.conf $(ETCDIR)/pwm/pwm.conf; \
- fi
--
-+CFLAGS += -DPREFIX=\"${PREFIX}\" -DETCDIR=\"${SYSCONFDIR}\" -Ilibtu/include -I${X11BASE}/include
++ echo "Installing sample configuration file $(ETCDIR)/pwm/pwm.conf";
++ $(INSTALL) -m $(DATA_MODE) etc/pwm/sample.conf $(SAMPLEDIR)/pwm/pwm.conf-sample;
--# Disclaimer: I don't have either Gnome or KDE.
-+LDFLAGS += ${WARN} -Llibtu -ltu -lm -lX11 -L${X11BASE}/lib
--install-gnomede: support/PWM.desktop
-- $(INSTALL) -m $(DATA_MODE) support/PWM.desktop \
-- `gnome-config --datadir`/gnome/wm-properties
-+all: main
-
--install-gnome: install install-gnomede
-+main: ${OBJS}
-+ ${CC} ${OBJS} ${LDFLAGS} -o pwm
-+ sed -e 's#/usr/local/etc#${SYSCONFDIR}#g' -e 's#PREFIX#${PREFIX}/share#g' pwm.1x.in > pwm.1x
-+
-+$(OBJS): libtu
-+
-+libtu::
-+ (cd ${.CURDIR}/libtu && ${MAKE})
-+
-+install:
-+ ${BSD_INSTALL_PROGRAM} pwm ${PREFIX}/bin
-+ ${BSD_INSTALL_MAN} pwm.1x ${PREFIX}/man/man1/pwm.1
-+ ${BSD_INSTALL_DATA_DIR} ${PREFIX}/share/doc/pwm
-+ ${BSD_INSTALL_DATA} LICENSE ${PREFIX}/share/doc/pwm
-+ ${BSD_INSTALL_DATA} config.txt ${PREFIX}/share/doc/pwm
-+ ${BSD_INSTALL_DATA_DIR} ${PREFIX}/share/examples/pwm
-+ ${BSD_INSTALL_DATA} etc/pwm/buttons-default.conf ${PREFIX}/share/examples/pwm/buttons-default.conf-sample
-+ ${BSD_INSTALL_DATA} etc/pwm/look-beoslike.conf ${PREFIX}/share/examples/pwm/look-beoslike.conf-sample
-+ ${BSD_INSTALL_DATA} etc/pwm/menus-default.conf ${PREFIX}/share/examples/pwm/menus-default.conf-sample
-+ ${BSD_INSTALL_DATA} etc/pwm/keys-default.conf ${PREFIX}/share/examples/pwm/keys-default.conf-sample
-+ ${BSD_INSTALL_DATA} etc/pwm/look-brownsteel.conf ${PREFIX}/share/examples/pwm/look-brownsteel.conf-sample
-+ ${BSD_INSTALL_DATA} etc/pwm/sample.conf ${PREFIX}/share/examples/pwm/pwm.conf-sample
+ # Disclaimer: I don't have either Gnome or KDE.
diff -ruN pwm/patches/patch-libtu_Makefile pwm-new/patches/patch-libtu_Makefile
--- pwm/patches/patch-libtu_Makefile Wed Feb 20 13:47:55 2002
+++ pwm-new/patches/patch-libtu_Makefile Thu Jan 1 01:00:00 1970
@@ -1,64 +0,0 @@
-$OpenBSD: patch-libtu_Makefile,v 1.1 2002/02/20 12:47:55 naddy Exp $
---- libtu/Makefile.orig Fri Mar 9 09:20:04 2001
-+++ libtu/Makefile Mon Feb 18 20:15:03 2002
-@@ -1,56 +1,4 @@
--LIBTU_NO_ERRMSG=1
--##
--## libtu Makefile
--##
--
--# System-specific configuration is in ../system.mk
--include ../system.mk
--
--######################################
--
--INCLUDES += -I./include
--CFLAGS += $(POSIX_SOURCE)
--
--OBJS= misc.o output.o util.o optparser.o parser.o tokenizer.o
--
--ifdef LIBTU_NO_ERRMSG
--DEFINES += -DLIBTU_NO_ERRMSG
--else
--ifndef HAS_SYSTEM_ASPRINTF
--OBJS += ../snprintf_2.2/snprintf.o
--else
--DEFINES += -DHAS_SYSTEM_ASPRINTF
--endif
--endif
--
--TARGETS=libtu.a
--TESTERS=tester tester2 tester3
--
--######################################
--
--include ../rules.mk
--
--######################################
--
--testers: $(TESTERS)
--
--libtu.a: $(OBJS)
-- $(AR) $(ARFLAGS) $@ $+
-- $(RANLIB) $@
--
--tester: tester.c libtu.a
-- $(CC) $(CFLAGS) $< -L. -ltu -lm -o $@
--
--tester2: tester2.c libtu.a
-- $(CC) $(CFLAGS) $< -L. -ltu -lm -o $@
--
--tester3: tester3.c libtu.a
-- $(CC) $(CFLAGS) $< -L. -ltu -lm -o $@
--
--_install:
-- $(INSTALLDIR) $(LIBDIR)
-- $(INSTALLDIR) $(INCDIR)/libtu
-- $(INSTALL) -m $(DATA_MODE) libtu.a $(LIBDIR)
-- for i in include/libtu/*.h; do \
-- $(INSTALL) -m $(DATA_MODE) $$i $(INCDIR)/libtu; \
-- done
-+CFLAGS += -Iinclude -DLIBTU_NO_ERRMSG
-+OBJS = misc.o output.o util.o optparser.o parser.o tokenizer.o
-+all: ${OBJS}
-+ ${AR} ${ARFLAGS} libtu.a ${OBJS}
diff -ruN pwm/patches/patch-system_mk pwm-new/patches/patch-system_mk
--- pwm/patches/patch-system_mk Thu Jan 1 01:00:00 1970
+++ pwm-new/patches/patch-system_mk Sun Jun 1 21:11:52 2003
@@ -0,0 +1,46 @@
+$OpenBSD$
+--- system.mk.orig Thu Dec 28 15:08:05 2000
++++ system.mk Sun Jun 1 21:08:25 2003
+@@ -7,13 +7,12 @@
+ ## Installation paths
+ ##
+
+-PREFIX=/usr/local
+-
+ # No need to modify these usually
+ BINDIR=$(PREFIX)/bin
+ ETCDIR=$(PREFIX)/etc
+ MANDIR=$(PREFIX)/man
+-DOCDIR=$(PREFIX)/doc
++DOCDIR=$(PREFIX)/share/doc
++SAMPLEDIR=$(PREFIX)/share/examples
+ # Not used
+ INCDIR=$(PREFIX)/include
+ LIBDIR=$(PREFIX)/lib
+@@ -23,7 +22,7 @@ LIBDIR=$(PREFIX)/lib
+ ## X libraries, includes and options
+ ##
+
+-X11_PREFIX=/usr/X11R6
++X11_PREFIX=${X11BASE}
+
+ # SunOS/Solaris
+ #X11_PREFIX=/usr/openwin
+@@ -40,7 +39,7 @@ X11_DEFINES=
+ ## C compiler
+ ##
+
+-CC=gcc
++#CC=gcc
+
+ # The POSIX_SOURCE, XOPEN_SOURCE and WARN options should not be necessary,
+ # they're mainly for development use. So, if they cause trouble (not
+@@ -54,6 +53,8 @@ POSIX_SOURCE=-ansi -D_POSIX_SOURCE
+ # and . (ion) XOPEN_SOURCE.
+ # There is variation among systems what should be used and how they interpret
+ # it so it is perhaps better not using anything at all.
++
++HAS_SYSTEM_ASPRINTF=YES
+
+ # Most systems
+ #XOPEN_SOURCE=-ansi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED
diff -ruN pwm/pkg/CVS/Root pwm-new/pkg/CVS/Root
--- pwm/pkg/CVS/Root Sun Jun 1 21:22:50 2003
+++ pwm-new/pkg/CVS/Root Sun Apr 27 12:02:13 2003
@@ -1 +1 @@
-anoncvs@anoncvs.ca.openbsd.org:/cvs
+/cvs
diff -ruN pwm/pkg/PLIST pwm-new/pkg/PLIST
--- pwm/pkg/PLIST Wed Feb 20 13:47:55 2002
+++ pwm-new/pkg/PLIST Sun Jun 1 21:13:18 2003
@@ -1,13 +1,14 @@
-@comment $OpenBSD: PLIST,v 1.2 2002/02/20 12:47:55 naddy Exp $
+@comment $OpenBSD$
bin/pwm
-man/man1/pwm.1
+man/man1/pwm.1x
share/doc/pwm/LICENSE
share/doc/pwm/config.txt
-share/examples/pwm/buttons-default.conf-sample
-share/examples/pwm/keys-default.conf-sample
-share/examples/pwm/look-beoslike.conf-sample
-share/examples/pwm/look-brownsteel.conf-sample
-share/examples/pwm/menus-default.conf-sample
+share/examples/pwm/buttons-default.conf
+share/examples/pwm/keys-default.conf
+share/examples/pwm/look-beoslike.conf
+share/examples/pwm/look-brownsteel.conf
+share/examples/pwm/menus-default.conf
share/examples/pwm/pwm.conf-sample
+share/examples/pwm/sample.conf
@dirrm share/examples/pwm
@dirrm share/doc/pwm