Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Dec 2008 11:44:43 -0800 (PST)
From:      Dennis Herrmann <adox@mcx2.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/129507: [NEW PORT] x11-wm/wmfs - A floating and tiling Window Manager From Scratch
Message-ID:  <493d792b.020db80a.6850.ffff9ee6@mx.google.com>
Resent-Message-ID: <200812081950.mB8Jo3v4015881@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         129507
>Category:       ports
>Synopsis:       [NEW PORT] x11-wm/wmfs - A floating and tiling Window Manager From Scratch
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 08 19:50:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Dennis Herrmann
>Release:        FreeBSD 7.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD dhn.homeunix.com 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Thu Nov 6 17:50:47 CET 2008 root@dhn.homeunix.com:/usr/obj/usr/src/sys/PARANOIA i386


>Description:
WMFS, as known as Window Manager From Scratch, is a very very
lightweight window manager for X. The goal of this project is
to make a very basic, lightweight and dynamic WM. The result
is for now a little WM usable for daily use.

WWW:	http://wmfs.sangor.net/

>How-To-Repeat:
>Fix:


--- wmfs.newport.sh begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	wmfs
#	wmfs/pkg-descr
#	wmfs/Makefile
#	wmfs/distinfo
#	wmfs/pkg-message
#
echo c - wmfs
mkdir -p wmfs > /dev/null 2>&1
echo x - wmfs/pkg-descr
sed 's/^X//' >wmfs/pkg-descr << '6ffcd26056c85b183db1d53bf60b03dd'
XWMFS, as known as Window Manager From Scratch, is a very very
Xlightweight window manager for X. The goal of this project is
Xto make a very basic, lightweight and dynamic WM. The result
Xis for now a little WM usable for daily use.
X
XWWW:	http://wmfs.sangor.net/
6ffcd26056c85b183db1d53bf60b03dd
echo x - wmfs/Makefile
sed 's/^X//' >wmfs/Makefile << 'f19efb2b6b433fb6181c3200e422851a'
X# New ports collection makefile for:	wmfs
X# Date created:		08 December 2008
X# Whom:			Dennis Herrmann <adox@mcx2.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	wmfs
XDISTVERSION=	0.1rc3
XCATEGORIES=	x11-wm
XMASTER_SITES=http://wmfs.sangor.net/ \
X		http://mirror.mcx2.org/
X
XMAINTAINER=	adox@mcx2.org
XCOMMENT=	A floating and tiling Window Manager From Scratch
X
XBUILD_DEPENDS+=	asciidoc:${PORTSDIR}/textproc/asciidoc \
X		xmlto:${PORTSDIR}/textproc/xmlto
XLIB_DEPENDS+=	freetype.9:${PORTSDIR}/print/freetype2 \
X		confuse.0:${PORTSDIR}/devel/libconfuse
X
XUSE_GNOME=	pkgconfig
XUSE_CMAKE=	yes
XUSE_XORG=	x11 xft xpm
X
XMAN1=	${PORTNAME}.1
XMANCOMPRESSED=	yes
X
XPLIST_FILES=	bin/wmfs \
X		%%DOCSDIR%%/TODO \
X		%%DOCSDIR%%/README \
X		%%DOCSDIR%%/CHANGELOG \
X		%%DOCSDIR%%/wmfsrc
XPLIST_DIRS=	%%DOCSDIR%%
X
X.include <bsd.port.pre.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|share/$${PROJECT_NAME})|${DOCSDIR})|g' \
X		-e 's|$${PREFIX}/share/man|/$${PREFIX}/man|g' ${WRKSRC}/CMakeLists.txt
X
Xpost-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/wmfs ${PREFIX}/bin/
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/TODO ${DOCSDIR}/TODO
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
X	${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR}/CHANGELOG
X	${INSTALL_DATA} ${WRKSRC}/wmfsrc ${DOCSDIR}/wmfsrc
X.endif
X
X	@${CAT} ${PKGMESSAGE} | ${SED} "s|PREFIX|${PREFIX}|g" \
X		${PKGDIR}/pkg-message
X
X.include <bsd.port.post.mk>
f19efb2b6b433fb6181c3200e422851a
echo x - wmfs/distinfo
sed 's/^X//' >wmfs/distinfo << '05ff4a3f4c1dcee3d0298005377b8d15'
XMD5 (wmfs-0.1rc3.tar.gz) = 23ac5ea9d21c1d8653c13ba2f25c3591
XSHA256 (wmfs-0.1rc3.tar.gz) = 0a0cd24d84613da6de410c572745589632e8529015a1dfe15a221c6b2d48d306
XSIZE (wmfs-0.1rc3.tar.gz) = 42640
05ff4a3f4c1dcee3d0298005377b8d15
echo x - wmfs/pkg-message
sed 's/^X//' >wmfs/pkg-message << 'b47055e8d28efe0fe748d576ce7586f2'
X##########################################
Xwmfs has been installed.
X
XA default wmfsrc has been installed to:
X PREFIX/share/doc/wmfs/wmfsrc
XCopy it to ~/ and modify it.
X
X##########################################
b47055e8d28efe0fe748d576ce7586f2
exit
--- wmfs.newport.sh ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?493d792b.020db80a.6850.ffff9ee6>