ports/129507: [NEW PORT] x11-wm/wmfs - A floating and tiling Window Manager From Scratch
Dennis Herrmann
adox at mcx2.org
Mon Dec 8 19:50:04 UTC 2008
>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 at 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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list