Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Jun 2002 20:21:57 +0700 (NOVST)
From:      Alexey Dokuchaev <danfe@regency.nsu.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/39572: NEW PORT: x11-wm/novawm (window manager for X11)
Message-ID:  <200206201321.g5KDLvG1075508@regency.nsu.ru>

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

>Number:         39572
>Category:       ports
>Synopsis:       NEW PORT: x11-wm/novawm (window manager for X11)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 20 06:30:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Alexey Dokuchaev
>Release:        FreeBSD 4.6-RC i386
>Organization:
CNIT NSU
>Environment:
System: FreeBSD regency.nsu.ru 4.6-RC FreeBSD 4.6-RC #1: Thu Jun 13 18:00:41 NOVST 2002 root@regency.nsu.ru:/usr/obj/usr/src/sys/REGENCY i386
>Description:
A port of NovaWM, yet another window manager for X11 designed for speed,
size, and style in mind.
>How-To-Repeat:
N/A
>Fix:

# 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:
#
#	.
#	./Makefile
#	./pkg-comment
#	./pkg-descr
#	./distinfo
#	./files
#	./files/patch-Makefile.in
#	./pkg-plist
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for:	novawm
X# Date created:				20 June 2002
X# Whom:					Alexey Dokuchaev <danfe@regency.nsu.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	novawm
XPORTVERSION=	0.7
XCATEGORIES=	x11-wm
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XDISTNAME=	${PORTNAME}-${PORTVERSION}_alpha
X
XMAINTAINER=	ports@FreeBSD.org
X
XGNU_CONFIGURE=	yes
XUSE_X_PREFIX=	yes
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
Xdo-install:
X	${INSTALL} -c -o root -g wheel -m 555 ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for file in README COPYING AUTHORS ChangeLog INSTALL TODO
X	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-./Makefile
echo x - ./pkg-comment
sed 's/^X//' >./pkg-comment << 'END-of-./pkg-comment'
XA window manager for X, developed with speed, size, and style in mind
END-of-./pkg-comment
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XNovaWM is a new window manager for the X Windows System (X11).  It is
Xdeveloped with speed, size, and style in mind.  NovaWM takes on its own
Xstyle that is different than ANY window manager.  NovaWM isn't too large
Xand toyish like many popular window managers like the desktops (KDE and
XGNOME).  Also like some window managers NovaWM has its own toolkit that
Xis much easier to understand and develop with than most others though
XNovaWM itself doesn't use the toolkit to create its interface, reducing
Xthe dependency on other libraries.  NovaWM was also developed with the
Xidea of integration and digital media in mind and so future versions of
XNovaWM are planned to support easy application integration and have
Xsupport for integration of digital media applications.
X
XWWW:	http://novawm.sourceforge.net/
END-of-./pkg-descr
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (novawm-0.7_alpha.tar.gz) = a98fde6d329588f6313ef87434250590
END-of-./distinfo
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-Makefile.in
sed 's/^X//' >./files/patch-Makefile.in << 'END-of-./files/patch-Makefile.in'
X--- src/Makefile.in.orig	Thu Jun 20 19:46:41 2002
X+++ src/Makefile.in	Thu Jun 20 19:45:29 2002
X@@ -76,7 +76,7 @@
X INCLUDES =  	 -I/usr/X11R6/include
X 
X 
X-CXXFLAGS =  	 -D_WIN_GNOME_SUPPORT 	 -Wall -Wimplicit -Wreturn-type -Wunused -Wswitch -Wcomment -Wuninitialized -Wparentheses -Wtraditional -Wpointer-arith -Wmissing-prototypes 	 -O2
X+CXXFLAGS +=  	 -D_WIN_GNOME_SUPPORT 	 -Wall -Wimplicit -Wreturn-type -Wunused -Wswitch -Wcomment -Wuninitialized -Wparentheses -Wtraditional -Wpointer-arith -Wmissing-prototypes
X 
X 
X bin_PROGRAMS = novawm
END-of-./files/patch-Makefile.in
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
Xbin/novawm
X%%PORTDOCS%%share/doc/novawm/AUTHORS
X%%PORTDOCS%%share/doc/novawm/COPYING
X%%PORTDOCS%%share/doc/novawm/ChangeLog
X%%PORTDOCS%%share/doc/novawm/INSTALL
X%%PORTDOCS%%share/doc/novawm/README
X%%PORTDOCS%%share/doc/novawm/TODO
X%%PORTDOCS%%@dirrm share/doc/novawm
END-of-./pkg-plist
exit


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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206201321.g5KDLvG1075508>