diff options
author | pat <pat@FreeBSD.org> | 2002-06-24 12:56:06 +0800 |
---|---|---|
committer | pat <pat@FreeBSD.org> | 2002-06-24 12:56:06 +0800 |
commit | 22b9ca332827fb1730e8a9f7361a5c75899fb6fb (patch) | |
tree | 151c48a4934e0037431df5fe4401044877a7242f /x11-wm/novawm | |
parent | 009574fe0133dd152d20cfe7ff8bd5897037dc13 (diff) | |
download | freebsd-ports-gnome-22b9ca332827fb1730e8a9f7361a5c75899fb6fb.tar.gz freebsd-ports-gnome-22b9ca332827fb1730e8a9f7361a5c75899fb6fb.tar.zst freebsd-ports-gnome-22b9ca332827fb1730e8a9f7361a5c75899fb6fb.zip |
Add new port novawm - A window manager for X, developed with speed, size,
and style in mind
PR: ports/39572
Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru>
Diffstat (limited to 'x11-wm/novawm')
-rw-r--r-- | x11-wm/novawm/Makefile | 32 | ||||
-rw-r--r-- | x11-wm/novawm/distinfo | 1 | ||||
-rw-r--r-- | x11-wm/novawm/files/patch-Makefile.in | 24 | ||||
-rw-r--r-- | x11-wm/novawm/pkg-comment | 1 | ||||
-rw-r--r-- | x11-wm/novawm/pkg-descr | 13 | ||||
-rw-r--r-- | x11-wm/novawm/pkg-plist | 8 |
6 files changed, 79 insertions, 0 deletions
diff --git a/x11-wm/novawm/Makefile b/x11-wm/novawm/Makefile new file mode 100644 index 000000000000..9459d5056b2c --- /dev/null +++ b/x11-wm/novawm/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: novawm +# Date created: 20 June 2002 +# Whom: Alexey Dokuchaev <danfe@regency.nsu.ru> +# +# $FreeBSD$ +# + +PORTNAME= novawm +PORTVERSION= 0.7 +CATEGORIES= x11-wm +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${PORTVERSION}_alpha + +MAINTAINER= ports@FreeBSD.org + +USE_XPM= yes +GNU_CONFIGURE= yes +USE_X_PREFIX= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in README COPYING AUTHORS ChangeLog INSTALL TODO + ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-wm/novawm/distinfo b/x11-wm/novawm/distinfo new file mode 100644 index 000000000000..bb0007132998 --- /dev/null +++ b/x11-wm/novawm/distinfo @@ -0,0 +1 @@ +MD5 (novawm-0.7_alpha.tar.gz) = a98fde6d329588f6313ef87434250590 diff --git a/x11-wm/novawm/files/patch-Makefile.in b/x11-wm/novawm/files/patch-Makefile.in new file mode 100644 index 000000000000..b99bf29456d2 --- /dev/null +++ b/x11-wm/novawm/files/patch-Makefile.in @@ -0,0 +1,24 @@ +--- src/Makefile.in.orig Wed Jun 5 11:22:00 2002 ++++ src/Makefile.in Sun Jun 23 21:09:00 2002 +@@ -73,10 +73,10 @@ + PACKAGE_PIXMAPS_DIR = @PACKAGE_PIXMAPS_DIR@ + VERSION = @VERSION@ + +-INCLUDES = -I/usr/X11R6/include ++INCLUDES = -I${X11BASE}/include + + +-CXXFLAGS = -D_WIN_GNOME_SUPPORT -Wall -Wimplicit -Wreturn-type -Wunused -Wswitch -Wcomment -Wuninitialized -Wparentheses -Wtraditional -Wpointer-arith -Wmissing-prototypes -O2 ++CXXFLAGS += -D_WIN_GNOME_SUPPORT -Wall -Wimplicit -Wreturn-type -Wunused -Wswitch -Wcomment -Wuninitialized -Wparentheses -Wtraditional -Wpointer-arith -Wmissing-prototypes + + + bin_PROGRAMS = novawm +@@ -84,7 +84,7 @@ + novawm_SOURCES = main.cpp events.cpp menu.cpp novawm.h winmgr.cpp bar.cpp config.cpp icon_close.xpm icon_hide.xpm icon_stretch.xpm + + +-novawm_LDFLAGS = -L/usr/X11R6/lib ++novawm_LDFLAGS = -L${X11BASE}/lib + + + novawm_LDADD = -lX11 -lXpm diff --git a/x11-wm/novawm/pkg-comment b/x11-wm/novawm/pkg-comment new file mode 100644 index 000000000000..880e95325a85 --- /dev/null +++ b/x11-wm/novawm/pkg-comment @@ -0,0 +1 @@ +A window manager for X, developed with speed, size, and style in mind diff --git a/x11-wm/novawm/pkg-descr b/x11-wm/novawm/pkg-descr new file mode 100644 index 000000000000..033e417cb673 --- /dev/null +++ b/x11-wm/novawm/pkg-descr @@ -0,0 +1,13 @@ +NovaWM is a new window manager for the X Windows System (X11). It is +developed with speed, size, and style in mind. NovaWM takes on its own +style that is different than ANY window manager. NovaWM isn't too large +and toyish like many popular window managers like the desktops (KDE and +GNOME). Also like some window managers NovaWM has its own toolkit that +is much easier to understand and develop with than most others though +NovaWM itself doesn't use the toolkit to create its interface, reducing +the dependency on other libraries. NovaWM was also developed with the +idea of integration and digital media in mind and so future versions of +NovaWM are planned to support easy application integration and have +support for integration of digital media applications. + +WWW: http://novawm.sourceforge.net/ diff --git a/x11-wm/novawm/pkg-plist b/x11-wm/novawm/pkg-plist new file mode 100644 index 000000000000..d6a3ea1e4147 --- /dev/null +++ b/x11-wm/novawm/pkg-plist @@ -0,0 +1,8 @@ +bin/novawm +%%PORTDOCS%%share/doc/novawm/AUTHORS +%%PORTDOCS%%share/doc/novawm/COPYING +%%PORTDOCS%%share/doc/novawm/ChangeLog +%%PORTDOCS%%share/doc/novawm/INSTALL +%%PORTDOCS%%share/doc/novawm/README +%%PORTDOCS%%share/doc/novawm/TODO +%%PORTDOCS%%@dirrm share/doc/novawm |