echinus is a dynamic window manager for X11 supporting managing windows in floating, tiled and maximized layouts based on dwm. All the configuration is made via config file in Xresources format. Echinus supports a small subset of EWMH to be compatible with external panels and pagers. The goal of development is a small, fast window manager without features not strictly related to window management (menus, panels, etc.) WWW: http://rootshell.be/~polachok/code/
Responsible Changed From-To: freebsd-ports-bugs->lippe I'll take it.
whaaa, where'd lippe go? :o sorry for the impatience ..
ok, here's the patch for 0.3.1 --- new.diff begins here --- diff -Naur ./Makefile ../new/Makefile --- ./Makefile 2008-08-22 02:28:34.000000000 +0200 +++ ../new/Makefile 2008-08-22 02:14:11.000000000 +0200 @@ -6,7 +6,7 @@ # PORTNAME= echinus -PORTVERSION= 0.3.0 +PORTVERSION= 0.3.1 CATEGORIES= x11-wm MASTER_SITES= http://rootshell.be/~polachok/code/ diff -Naur ./distinfo ../new/distinfo --- ./distinfo 2008-08-22 02:28:34.000000000 +0200 +++ ../new/distinfo 2008-08-22 02:14:18.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (echinus-0.3.0.tar.gz) = 00fb205c915ebd6b369d04b8f480ac9f -SHA256 (echinus-0.3.0.tar.gz) = 95d89c21304814e09a53f4c54cf1739e6fc5046dcc9886edf4c0569429407657 -SIZE (echinus-0.3.0.tar.gz) = 26414 +MD5 (echinus-0.3.1.tar.gz) = 515057b47796534db55826640e6d7d8c +SHA256 (echinus-0.3.1.tar.gz) = f609a53cb81c28d7197fede748ab459b8f96a4d24479c9e28a0c5041b1af2fa3 +SIZE (echinus-0.3.1.tar.gz) = 26905 diff -Naur ./files/patch-Makefile ../new/files/patch-Makefile --- ./files/patch-Makefile 2008-08-22 02:28:34.000000000 +0200 +++ ../new/files/patch-Makefile 2008-08-22 02:27:54.000000000 +0200 @@ -1,11 +1,12 @@ ---- _Makefile 2008-08-04 14:04:36.000000000 +0200 -+++ Makefile 2008-08-04 14:05:09.000000000 +0200 +diff -Naur ./Makefile ../echinus-0.3.1/Makefile +--- ./Makefile 2008-08-19 21:57:30.000000000 +0200 ++++ ../echinus-0.3.1/Makefile 2008-08-22 02:23:21.000000000 +0200 @@ -8,7 +8,7 @@ FILES = draw.c parse.c ewmh.c config.h SRC = echinus.c OBJ = ${SRC:.c=.o} --CONF = ${HOME}/.echinus/ -+CONF = /usr/local/etc/echinus/ - - all: clean options echinus ${HEADERS} - +-CONF = /share/examples/echinus ++CONF = /etc/echinus + + all: options echinus ${HEADERS} + diff -Naur ./files/patch-config.mk ../new/files/patch-config.mk --- ./files/patch-config.mk 2008-08-22 02:28:34.000000000 +0200 +++ ../new/files/patch-config.mk 2008-08-22 02:27:38.000000000 +0200 @@ -1,29 +1,18 @@ ---- _config.mk 2008-08-04 14:08:03.000000000 +0200 -+++ config.mk 2008-08-04 14:07:48.000000000 +0200 -@@ -7,16 +7,16 @@ - PREFIX = ${HOME} +diff -Naur ./config.mk ../echinus-0.3.1/config.mk +--- ./config.mk 2008-08-19 21:57:30.000000000 +0200 ++++ ../echinus-0.3.1/config.mk 2008-08-22 02:25:55.000000000 +0200 +@@ -6,7 +6,7 @@ + # paths + PREFIX = /usr/local MANPREFIX = ${PREFIX}/share/man - --X11INC = /usr/X11R6/include --X11LIB = /usr/X11R6/lib -+X11INC = /usr/local/include -+X11LIB = /usr/local/lib - - # includes and libs - INCS = -I. -I/usr/include -I${X11INC} `pkg-config --cflags xft` - LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 `pkg-config --libs xft` - - # flags --CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" --LDFLAGS = -s ${LIBS} -+CFLAGS += -Os ${INCS} -DVERSION=\"${VERSION}\" -+LDFLAGS += -s ${LIBS} - #CFLAGS = -g3 -ggdb3 -std=c99 -pedantic -Wall -O0 ${INCS} -DVERSION=\"${VERSION}\" - #LDFLAGS = -g3 -ggdb3 ${LIBS} - -@@ -26,4 +26,4 @@ +-CONFPREFIX = ${PREFIX}/share/examples/echinus ++CONFPREFIX = ${PREFIX}/etc/echinus + + X11INC = /usr/X11R6/include + X11LIB = /usr/X11R6/lib +@@ -27,4 +27,4 @@ #CFLAGS += -xtarget=ultra - + # compiler and linker -CC = cc -+CC? = cc ++CC ?= cc --- new.diff ends here ---
If you commit this, could you please set the maintainer to hrkfrd@googlemail.com ? GNATS is obviously can't know that googlemail.com and gmail.com is the same, Google however enforces googlemail.com for me. Thank you.
lippe 2008-09-02 01:07:18 UTC FreeBSD ports repository Modified files: x11-wm Makefile Added files: x11-wm/echinus Makefile distinfo pkg-descr x11-wm/echinus/files patch-Makefile patch-config.mk pkg-message.in Log: echinus is a dynamic window manager for X11 supporting managing windows in floating, tiled and maximized layouts based on dwm. All the configuration is made via config file in Xresources format. Echinus supports a small subset of EWMH to be compatible with external panels and pagers. The goal of development is a small, fast window manager without features not strictly related to window management (menus, panels, etc.) WWW: http://rootshell.be/~polachok/code/ PR: ports/126238 Submitted by: Henrik Friedrichsen <hrkfrd@googlemail.com> Revision Changes Path 1.231 +1 -0 ports/x11-wm/Makefile 1.1 +43 -0 ports/x11-wm/echinus/Makefile (new) 1.1 +3 -0 ports/x11-wm/echinus/distinfo (new) 1.1 +11 -0 ports/x11-wm/echinus/files/patch-Makefile (new) 1.1 +29 -0 ports/x11-wm/echinus/files/patch-config.mk (new) 1.1 +9 -0 ports/x11-wm/echinus/files/pkg-message.in (new) 1.1 +9 -0 ports/x11-wm/echinus/pkg-descr (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!