From owner-svn-ports-head@freebsd.org Thu Oct 22 12:16:40 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F011FA1C64A; Thu, 22 Oct 2015 12:16:40 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8EEF1242; Thu, 22 Oct 2015 12:16:40 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t9MCGdne076262; Thu, 22 Oct 2015 12:16:39 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t9MCGdfU076258; Thu, 22 Oct 2015 12:16:39 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <201510221216.t9MCGdfU076258@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Thu, 22 Oct 2015 12:16:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r399968 - in head/x11-wm: . wmx wmx/files wmx/scripts X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2015 12:16:41 -0000 Author: danfe Date: Thu Oct 22 12:16:39 2015 New Revision: 399968 URL: https://svnweb.freebsd.org/changeset/ports/399968 Log: 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) Added: head/x11-wm/wmx/ - copied from r129233, head/x11-wm/wmx/ Deleted: head/x11-wm/wmx/files/ head/x11-wm/wmx/pkg-plist head/x11-wm/wmx/scripts/ Modified: head/x11-wm/Makefile head/x11-wm/wmx/Makefile (contents, props changed) head/x11-wm/wmx/distinfo (contents, props changed) head/x11-wm/wmx/pkg-descr (contents, props changed) Modified: head/x11-wm/Makefile ============================================================================== --- head/x11-wm/Makefile Thu Oct 22 11:56:31 2015 (r399967) +++ head/x11-wm/Makefile Thu Oct 22 12:16:39 2015 (r399968) @@ -134,6 +134,7 @@ SUBDIR += wmii SUBDIR += wmii-devel SUBDIR += wmname + SUBDIR += wmx SUBDIR += xcompmgr SUBDIR += xfce4 SUBDIR += xfce4-desktop Modified: head/x11-wm/wmx/Makefile ============================================================================== --- head/x11-wm/wmx/Makefile Fri Feb 18 23:37:53 2005 (r129233) +++ head/x11-wm/wmx/Makefile Thu Oct 22 12:16:39 2015 (r399968) @@ -1,34 +1,44 @@ -# New ports collection makefile for: wmx -# Date created: 11. Jan 1998 -# Whom: Stefan Zehl -# +# Created by: Stefan Zehl # $FreeBSD$ -# PORTNAME= wmx -PORTVERSION= 6.p1 +PORTVERSION= 8 CATEGORIES= x11-wm MASTER_SITES= http://www.all-day-breakfast.com/wmx/ -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/pl/} -MAINTAINER= sec@42.org -COMMENT= Extended version of wm2 - A simple window manager for X +MAINTAINER= kwhite@site.uottawa.ca +COMMENT= Simple window manager based on wm2 -IGNORE= contains a severe bug, which will be fixed by the maintainer -EXPIRATION_DATE=2005-02-18 -DEPRECATED= "${IGNORE}" - -USE_X_PREFIX= yes -USE_XPM= yes +USES= pkgconfig GNU_CONFIGURE= yes +USE_XORG= ice sm x11 xcomposite xext xft xpm -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/wmx ${PREFIX}/bin - @${MKDIR} ${PREFIX}/lib/X11/wmx/menu -.if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/wmx - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/wmx - ${INSTALL_DATA} ${WRKSRC}/README.contrib ${PREFIX}/share/doc/wmx +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 + +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 Modified: head/x11-wm/wmx/distinfo ============================================================================== --- head/x11-wm/wmx/distinfo Fri Feb 18 23:37:53 2005 (r129233) +++ head/x11-wm/wmx/distinfo Thu Oct 22 12:16:39 2015 (r399968) @@ -1,2 +1,2 @@ -MD5 (wmx-6pl1.tar.gz) = 212297d70acef90bbc9dac254de39cb8 -SIZE (wmx-6pl1.tar.gz) = 90209 +SHA256 (wmx-8.tar.gz) = 7316090e59fa8988219d6819e426870c6d8c0739818d77e8770e8108ddf0aedd +SIZE (wmx-8.tar.gz) = 140329 Modified: head/x11-wm/wmx/pkg-descr ============================================================================== --- head/x11-wm/wmx/pkg-descr Fri Feb 18 23:37:53 2005 (r129233) +++ head/x11-wm/wmx/pkg-descr Thu Oct 22 12:16:39 2015 (r399968) @@ -1,10 +1,7 @@ -wmx -- another window manager -============================= - 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 in the most simplistic implementations +conventional managers, often in the most simplistic implementations imaginable. wmx is, however, still not configurable except by editing the source and recompiling the code.