aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm/novawm
diff options
context:
space:
mode:
authorpat <pat@FreeBSD.org>2002-06-24 12:56:06 +0800
committerpat <pat@FreeBSD.org>2002-06-24 12:56:06 +0800
commit22b9ca332827fb1730e8a9f7361a5c75899fb6fb (patch)
tree151c48a4934e0037431df5fe4401044877a7242f /x11-wm/novawm
parent009574fe0133dd152d20cfe7ff8bd5897037dc13 (diff)
downloadfreebsd-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/Makefile32
-rw-r--r--x11-wm/novawm/distinfo1
-rw-r--r--x11-wm/novawm/files/patch-Makefile.in24
-rw-r--r--x11-wm/novawm/pkg-comment1
-rw-r--r--x11-wm/novawm/pkg-descr13
-rw-r--r--x11-wm/novawm/pkg-plist8
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