- Update to version 3.1
- Provide better COMMENT and port description
This commit is contained in:
parent
d3de307fe3
commit
90c52dadd5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=166510
8 changed files with 70 additions and 214 deletions
|
@ -6,45 +6,31 @@
|
|||
#
|
||||
|
||||
PORTNAME= wmii
|
||||
DISTVERSION= 2
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 3.1
|
||||
CATEGORIES= x11-wm
|
||||
MASTER_SITES= http://wmii.de/download/
|
||||
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= The next generation of WMI window manager
|
||||
COMMENT= A dynamic, minimalist window manager for X11
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
|
||||
MAKE_ARGS= PREFIX="${PREFIX}" X11DIR="${X11BASE}" CC="${CC}" \
|
||||
MANPREFIX="${PREFIX}/man"
|
||||
MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${X11BASE}/lib" \
|
||||
X11INC="${X11BASE}/include" CC="${CC}" \
|
||||
MANPREFIX="${MANPREFIX}/man"
|
||||
|
||||
OPTIONS= CAIRO "Enable Cairo rendering backend" off \
|
||||
STRL "Use strlcpy()/strlcat() functions" off
|
||||
|
||||
MAN1= wmibar.1 wmifs.1 wmii.1 wmikeys.1 wmimenu.1 wmir.1
|
||||
MAN5= wmii.rc.5
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
# The cairo backend is not recommended in production use, because the cairo
|
||||
# library is still very buggy and causes crashes often.
|
||||
.if defined(WITH_CAIRO)
|
||||
LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo
|
||||
MAKE_ARGS+= DRAW=cairo
|
||||
.endif
|
||||
|
||||
.if defined(WITH_STRL)
|
||||
MAKE_ARGS+= STRLCPY="strlcpy" STRLCAT="strlcat"
|
||||
.endif
|
||||
MAN1= wmii.1 wmiimenu.1 wmiir.1 wmiiwm.1
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \
|
||||
-e 's|/usr/lib|${LOCALBASE}/lib|' \
|
||||
-e 's|-O0 -g -Wall -pedantic|${CFLAGS}|; s|-g||' \
|
||||
@${REINPLACE_CMD} -E 's|-O3|${CFLAGS}|; \
|
||||
s|(-[LI])\$${PREFIX}|\1${LOCALBASE}|' \
|
||||
${WRKSRC}/config.mk
|
||||
.if defined(WITH_CAIRO)
|
||||
@${REINPLACE_CMD} -e 's,^#CAIRO,CAIRO,' ${WRKSRC}/config.mk
|
||||
.endif
|
||||
@${REINPLACE_CMD} -e 's|cp -f $${M|${INSTALL_MAN} $${M|' \
|
||||
${WRKSRC}/Makefile
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
pre-install:
|
||||
.for b in wm/wmiiwm wmiimenu wmiipsel wmiir wmiisetsid wmiiwarp
|
||||
@${STRIP_CMD} ${WRKSRC}/cmd/${b}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
MD5 (wmii-2.tar.gz) = e03379bb991260f11aab7f7c4d761dd3
|
||||
SHA256 (wmii-2.tar.gz) = c8c0b9dca00be16b83d8494559fe605f1ad0570e10158bd59cabc76261ff9d56
|
||||
SIZE (wmii-2.tar.gz) = 85475
|
||||
MD5 (wmii-3.1.tar.gz) = 108147a4283bd76d2a76e47bb0c96bac
|
||||
SHA256 (wmii-3.1.tar.gz) = 93428a4defcff9e14f28b907f227d5657066a983a9ef5f4a6d4e5fab56e7716b
|
||||
SIZE (wmii-3.1.tar.gz) = 60935
|
||||
|
|
|
@ -1,14 +1,9 @@
|
|||
Window Manager Improved 2 is the next generation of the WMI project. Due
|
||||
to a complete rewrite it is highly modularized and uses a new configuration
|
||||
and inter-process communication interface which is based on the 9p protocol
|
||||
from the Plan 9 operating system. It achieves following goals:
|
||||
WMII is a dynamic window manager for X11. It supports classic and dynamic
|
||||
window management with extended keyboard, mouse, and filesystem based remote
|
||||
control. It replaces the workspace paradigm with a new tagging approach.
|
||||
|
||||
* Reduction of compile time
|
||||
* Reduction of memory usage
|
||||
* Reduction of lines of code
|
||||
* Performance improvements
|
||||
* Improved rendering capabilities (optional Cairo)
|
||||
* Improved configuration and IPC interface (Libixp)
|
||||
* Modularized components
|
||||
Its minimalist philosophy attempts to not exceed 10.000 lines of code
|
||||
(including all shipped utilities and libraries), to enforce simplicity and
|
||||
clarity.
|
||||
|
||||
WWW: http://wmii.de/
|
||||
|
|
|
@ -1,65 +1,12 @@
|
|||
bin/wmibar
|
||||
bin/wmifs
|
||||
bin/wmii
|
||||
bin/wmiimenu
|
||||
bin/wmiipsel
|
||||
bin/wmiir
|
||||
bin/wmiisetsid
|
||||
bin/wmiiwarp
|
||||
bin/wmiiwm
|
||||
bin/wmikeys
|
||||
bin/wmimenu
|
||||
bin/wmiplumb
|
||||
bin/wmir
|
||||
bin/wmira
|
||||
bin/wmirefcard
|
||||
bin/wmiwarp
|
||||
etc/wmii/action/actions
|
||||
etc/wmii/action/www
|
||||
etc/wmii/action/term
|
||||
etc/wmii/action/tab
|
||||
etc/wmii/action/scr
|
||||
etc/wmii/action/quit
|
||||
etc/wmii/action/ptoggle
|
||||
etc/wmii/action/programs
|
||||
etc/wmii/action/presize
|
||||
etc/wmii/action/premove
|
||||
etc/wmii/action/pprev
|
||||
etc/wmii/action/pnext
|
||||
etc/wmii/action/pnew
|
||||
etc/wmii/action/plumburl
|
||||
etc/wmii/action/plumbgoogle
|
||||
etc/wmii/action/pageupdate
|
||||
etc/wmii/action/pager
|
||||
etc/wmii/action/p
|
||||
etc/wmii/action/mouse
|
||||
etc/wmii/action/max
|
||||
etc/wmii/action/lvsplit
|
||||
etc/wmii/action/ltiled
|
||||
etc/wmii/action/lock
|
||||
etc/wmii/action/lmax
|
||||
etc/wmii/action/lgrid
|
||||
etc/wmii/action/lfloat
|
||||
etc/wmii/action/kresize
|
||||
etc/wmii/action/knorm
|
||||
etc/wmii/action/kmove
|
||||
etc/wmii/action/kbare
|
||||
etc/wmii/action/icons
|
||||
etc/wmii/action/ftoggle
|
||||
etc/wmii/action/fresize
|
||||
etc/wmii/action/fprev
|
||||
etc/wmii/action/fnext
|
||||
etc/wmii/action/detach
|
||||
etc/wmii/action/cprev
|
||||
etc/wmii/action/cnext
|
||||
etc/wmii/action/close
|
||||
etc/wmii/action/clientupdate
|
||||
etc/wmii/action/border
|
||||
etc/wmii/action/attach
|
||||
etc/wmii/action/zoom
|
||||
etc/wmii/bar
|
||||
etc/wmii/menu
|
||||
etc/wmii/keys
|
||||
etc/wmii/rc
|
||||
etc/wmii/rc.conf
|
||||
etc/wmii/status.sh
|
||||
etc/wmii/wm
|
||||
@dirrm etc/wmii/action
|
||||
@dirrm etc/wmii
|
||||
%%DATADIR%%/welcome.txt
|
||||
@dirrm %%DATADIR%%
|
||||
etc/wmii-3/quit
|
||||
etc/wmii-3/status
|
||||
etc/wmii-3/welcome
|
||||
etc/wmii-3/wmiirc
|
||||
@dirrm etc/wmii-3
|
||||
|
|
|
@ -6,45 +6,31 @@
|
|||
#
|
||||
|
||||
PORTNAME= wmii
|
||||
DISTVERSION= 2
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 3.1
|
||||
CATEGORIES= x11-wm
|
||||
MASTER_SITES= http://wmii.de/download/
|
||||
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= The next generation of WMI window manager
|
||||
COMMENT= A dynamic, minimalist window manager for X11
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
|
||||
MAKE_ARGS= PREFIX="${PREFIX}" X11DIR="${X11BASE}" CC="${CC}" \
|
||||
MANPREFIX="${PREFIX}/man"
|
||||
MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${X11BASE}/lib" \
|
||||
X11INC="${X11BASE}/include" CC="${CC}" \
|
||||
MANPREFIX="${MANPREFIX}/man"
|
||||
|
||||
OPTIONS= CAIRO "Enable Cairo rendering backend" off \
|
||||
STRL "Use strlcpy()/strlcat() functions" off
|
||||
|
||||
MAN1= wmibar.1 wmifs.1 wmii.1 wmikeys.1 wmimenu.1 wmir.1
|
||||
MAN5= wmii.rc.5
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
# The cairo backend is not recommended in production use, because the cairo
|
||||
# library is still very buggy and causes crashes often.
|
||||
.if defined(WITH_CAIRO)
|
||||
LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo
|
||||
MAKE_ARGS+= DRAW=cairo
|
||||
.endif
|
||||
|
||||
.if defined(WITH_STRL)
|
||||
MAKE_ARGS+= STRLCPY="strlcpy" STRLCAT="strlcat"
|
||||
.endif
|
||||
MAN1= wmii.1 wmiimenu.1 wmiir.1 wmiiwm.1
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \
|
||||
-e 's|/usr/lib|${LOCALBASE}/lib|' \
|
||||
-e 's|-O0 -g -Wall -pedantic|${CFLAGS}|; s|-g||' \
|
||||
@${REINPLACE_CMD} -E 's|-O3|${CFLAGS}|; \
|
||||
s|(-[LI])\$${PREFIX}|\1${LOCALBASE}|' \
|
||||
${WRKSRC}/config.mk
|
||||
.if defined(WITH_CAIRO)
|
||||
@${REINPLACE_CMD} -e 's,^#CAIRO,CAIRO,' ${WRKSRC}/config.mk
|
||||
.endif
|
||||
@${REINPLACE_CMD} -e 's|cp -f $${M|${INSTALL_MAN} $${M|' \
|
||||
${WRKSRC}/Makefile
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
pre-install:
|
||||
.for b in wm/wmiiwm wmiimenu wmiipsel wmiir wmiisetsid wmiiwarp
|
||||
@${STRIP_CMD} ${WRKSRC}/cmd/${b}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
MD5 (wmii-2.tar.gz) = e03379bb991260f11aab7f7c4d761dd3
|
||||
SHA256 (wmii-2.tar.gz) = c8c0b9dca00be16b83d8494559fe605f1ad0570e10158bd59cabc76261ff9d56
|
||||
SIZE (wmii-2.tar.gz) = 85475
|
||||
MD5 (wmii-3.1.tar.gz) = 108147a4283bd76d2a76e47bb0c96bac
|
||||
SHA256 (wmii-3.1.tar.gz) = 93428a4defcff9e14f28b907f227d5657066a983a9ef5f4a6d4e5fab56e7716b
|
||||
SIZE (wmii-3.1.tar.gz) = 60935
|
||||
|
|
|
@ -1,14 +1,9 @@
|
|||
Window Manager Improved 2 is the next generation of the WMI project. Due
|
||||
to a complete rewrite it is highly modularized and uses a new configuration
|
||||
and inter-process communication interface which is based on the 9p protocol
|
||||
from the Plan 9 operating system. It achieves following goals:
|
||||
WMII is a dynamic window manager for X11. It supports classic and dynamic
|
||||
window management with extended keyboard, mouse, and filesystem based remote
|
||||
control. It replaces the workspace paradigm with a new tagging approach.
|
||||
|
||||
* Reduction of compile time
|
||||
* Reduction of memory usage
|
||||
* Reduction of lines of code
|
||||
* Performance improvements
|
||||
* Improved rendering capabilities (optional Cairo)
|
||||
* Improved configuration and IPC interface (Libixp)
|
||||
* Modularized components
|
||||
Its minimalist philosophy attempts to not exceed 10.000 lines of code
|
||||
(including all shipped utilities and libraries), to enforce simplicity and
|
||||
clarity.
|
||||
|
||||
WWW: http://wmii.de/
|
||||
|
|
|
@ -1,65 +1,12 @@
|
|||
bin/wmibar
|
||||
bin/wmifs
|
||||
bin/wmii
|
||||
bin/wmiimenu
|
||||
bin/wmiipsel
|
||||
bin/wmiir
|
||||
bin/wmiisetsid
|
||||
bin/wmiiwarp
|
||||
bin/wmiiwm
|
||||
bin/wmikeys
|
||||
bin/wmimenu
|
||||
bin/wmiplumb
|
||||
bin/wmir
|
||||
bin/wmira
|
||||
bin/wmirefcard
|
||||
bin/wmiwarp
|
||||
etc/wmii/action/actions
|
||||
etc/wmii/action/www
|
||||
etc/wmii/action/term
|
||||
etc/wmii/action/tab
|
||||
etc/wmii/action/scr
|
||||
etc/wmii/action/quit
|
||||
etc/wmii/action/ptoggle
|
||||
etc/wmii/action/programs
|
||||
etc/wmii/action/presize
|
||||
etc/wmii/action/premove
|
||||
etc/wmii/action/pprev
|
||||
etc/wmii/action/pnext
|
||||
etc/wmii/action/pnew
|
||||
etc/wmii/action/plumburl
|
||||
etc/wmii/action/plumbgoogle
|
||||
etc/wmii/action/pageupdate
|
||||
etc/wmii/action/pager
|
||||
etc/wmii/action/p
|
||||
etc/wmii/action/mouse
|
||||
etc/wmii/action/max
|
||||
etc/wmii/action/lvsplit
|
||||
etc/wmii/action/ltiled
|
||||
etc/wmii/action/lock
|
||||
etc/wmii/action/lmax
|
||||
etc/wmii/action/lgrid
|
||||
etc/wmii/action/lfloat
|
||||
etc/wmii/action/kresize
|
||||
etc/wmii/action/knorm
|
||||
etc/wmii/action/kmove
|
||||
etc/wmii/action/kbare
|
||||
etc/wmii/action/icons
|
||||
etc/wmii/action/ftoggle
|
||||
etc/wmii/action/fresize
|
||||
etc/wmii/action/fprev
|
||||
etc/wmii/action/fnext
|
||||
etc/wmii/action/detach
|
||||
etc/wmii/action/cprev
|
||||
etc/wmii/action/cnext
|
||||
etc/wmii/action/close
|
||||
etc/wmii/action/clientupdate
|
||||
etc/wmii/action/border
|
||||
etc/wmii/action/attach
|
||||
etc/wmii/action/zoom
|
||||
etc/wmii/bar
|
||||
etc/wmii/menu
|
||||
etc/wmii/keys
|
||||
etc/wmii/rc
|
||||
etc/wmii/rc.conf
|
||||
etc/wmii/status.sh
|
||||
etc/wmii/wm
|
||||
@dirrm etc/wmii/action
|
||||
@dirrm etc/wmii
|
||||
%%DATADIR%%/welcome.txt
|
||||
@dirrm %%DATADIR%%
|
||||
etc/wmii-3/quit
|
||||
etc/wmii-3/status
|
||||
etc/wmii-3/welcome
|
||||
etc/wmii-3/wmiirc
|
||||
@dirrm etc/wmii-3
|
||||
|
|
Loading…
Reference in a new issue