1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

Resurrect `x11-wm/wmx' port removed by kris@ on Feb 18, 2005. It is still

well alive, with the latest version released last year.  Submitter assumes
maintainership.

PR:	199977 (modified)
This commit is contained in:
Alexey Dokuchaev 2015-10-22 12:16:39 +00:00
parent ce8374460e
commit 235925e7a5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=399968
4 changed files with 55 additions and 0 deletions

View File

@ -134,6 +134,7 @@
SUBDIR += wmii
SUBDIR += wmii-devel
SUBDIR += wmname
SUBDIR += wmx
SUBDIR += xcompmgr
SUBDIR += xfce4
SUBDIR += xfce4-desktop

44
x11-wm/wmx/Makefile Normal file
View File

@ -0,0 +1,44 @@
# Created by: Stefan Zehl <sec@42.org>
# $FreeBSD$
PORTNAME= wmx
PORTVERSION= 8
CATEGORIES= x11-wm
MASTER_SITES= http://www.all-day-breakfast.com/wmx/
MAINTAINER= kwhite@site.uottawa.ca
COMMENT= Simple window manager based on wm2
USES= pkgconfig
GNU_CONFIGURE= yes
USE_XORG= ice sm x11 xcomposite xext xft xpm
PLIST_FILES= bin/wmx
PORTDOCS= README README.contrib
OPTIONS_DEFINE= ALT_L XTERM DOCS
OPTIONS_DEFAULT= XTERM
ALT_L_DESC= Use ALT_L key for ALT function instead of Windows_L
XTERM_DESC= Use xterm(1) as default NEW window command
.include <bsd.port.options.mk>
post-patch:
.if ${PORT_OPTIONS:MXTERM}
@${REINPLACE_CMD} -e '/CONFIG_NEW_WINDOW_COMMAND/ \
s/x-terminal-emulator/xterm/' ${WRKSRC}/Config.h
.endif
.if ${PORT_OPTIONS:MALT_L}
@${REINPLACE_CMD} -e '/CONFIG_ALT_KEY/s/XK_Super_L/XK_Alt_L/' \
${WRKSRC}/Config.h
.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/wmx ${STAGEDIR}${PREFIX}/bin
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

2
x11-wm/wmx/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (wmx-8.tar.gz) = 7316090e59fa8988219d6819e426870c6d8c0739818d77e8770e8108ddf0aedd
SIZE (wmx-8.tar.gz) = 140329

8
x11-wm/wmx/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
wmx is another window manager for X. It is based on wm2 and provides
a similarly unusual style of window decoration; but in place of wm2's
minimal functionality, it offers many of the features of more
conventional managers, often in the most simplistic implementations
imaginable. wmx is, however, still not configurable except by editing
the source and recompiling the code.
WWW: http://www.all-day-breakfast.com/wmx/