summaryrefslogtreecommitdiff
path: root/x11-wm/alloywm
diff options
context:
space:
mode:
authorTrevor Johnson <trevor@FreeBSD.org>2002-01-22 23:40:03 +0000
committerTrevor Johnson <trevor@FreeBSD.org>2002-01-22 23:40:03 +0000
commit77232051435a9c47dc5b36409107d532d483461d (patch)
tree81aaa5d1a54f1ae8226ae493504cb66a6ce9229c /x11-wm/alloywm
parento Rebuild port docs even if WITH_MUTT_HTML is not given so the ASCII (diff)
Add new port of alloywm 0.4.0.
Notes
Notes: svn path=/head/; revision=53615
Diffstat (limited to 'x11-wm/alloywm')
-rw-r--r--x11-wm/alloywm/Makefile45
-rw-r--r--x11-wm/alloywm/distinfo1
-rw-r--r--x11-wm/alloywm/pkg-comment1
-rw-r--r--x11-wm/alloywm/pkg-descr24
4 files changed, 71 insertions, 0 deletions
diff --git a/x11-wm/alloywm/Makefile b/x11-wm/alloywm/Makefile
new file mode 100644
index 000000000000..ff123faa6805
--- /dev/null
+++ b/x11-wm/alloywm/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: alloywm
+# Date created: 2002-01-20
+# Whom: trevor
+#
+# $FreeBSD$
+#
+
+PORTNAME= alloywm
+PORTVERSION= 0.4.0
+CATEGORIES= x11-wm
+MASTER_SITES= http://www.phatboydesigns.net/devel/
+
+MAINTAINER= trevor@FreeBSD.org
+
+HAS_CONFIGURE= yes
+PLIST= ${WRKDIR}/pkg-plist
+USE_X_PREFIX= yes
+WANT_GTK= yes
+SCRIPTS= ${WRKSRC}/scriptdir
+
+pre-configure:
+ ${FIND} ${WRKSRC} \( -name '*.in' -or -name configure \) -exec \
+ ${PERL} -pi -e 's:bash:sh:g ; \
+ s:gtk-config:${GTK_CONFIG}:g' {} \;
+
+pre-install:
+ cd ${WRKSRC} && ${FIND} * -type f -perm 755 | cut -f 2 -d / | \
+ ${PERL} -pi -e "s:^:bin/:g" > ${PLIST}
+ ${FIND} ${SCRIPTS} \! -name '*in' -type f | \
+ ${PERL} -pi -e "s:^${SCRIPTS}:bin:g" >> ${PLIST}
+
+do-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Changelog ${WRKSRC}/README ${DOCSDIR}
+.endif
+ ${INSTALL_SCRIPT} ${SCRIPTS}/* ${PREFIX}/bin
+ ${FIND} ${WRKSRC} -type f -perm 755 \
+ -exec ${INSTALL_PROGRAM} {} ${PREFIX}/bin \;
+
+.include <bsd.port.pre.mk>
+.if defined(HAVE_GTK)
+USE_GTK=yes
+.endif
+.include <bsd.port.post.mk>
diff --git a/x11-wm/alloywm/distinfo b/x11-wm/alloywm/distinfo
new file mode 100644
index 000000000000..7e06bb8037ce
--- /dev/null
+++ b/x11-wm/alloywm/distinfo
@@ -0,0 +1 @@
+MD5 (alloywm-0.4.0.tar.gz) = 340ee385f693f4af803c000640249b43
diff --git a/x11-wm/alloywm/pkg-comment b/x11-wm/alloywm/pkg-comment
new file mode 100644
index 000000000000..5691dc012884
--- /dev/null
+++ b/x11-wm/alloywm/pkg-comment
@@ -0,0 +1 @@
+Has title bars, shading, resizing, automatic placement, window list
diff --git a/x11-wm/alloywm/pkg-descr b/x11-wm/alloywm/pkg-descr
new file mode 100644
index 000000000000..8bcfae656707
--- /dev/null
+++ b/x11-wm/alloywm/pkg-descr
@@ -0,0 +1,24 @@
+This window manager is yet another descendant of aewm. It has title bars,
+shading, a widget for resizing, automatic placement of windows (with the upper
+left corner at the current position of the mouse) as they open, and a list (by
+title) from which iconized windows may be chosen for display. Some features
+are implemented in applets, not all of which work in this port.
+
+from the home page:
+ It is somewhat ICCCM compliant (it knows what a transient window is,
+ and catches client messages and knows the MIT-SHAPE). It does not try
+ to look like any other known OS (though, some people tell me it looks
+ like Mac OS, others say Amiga.) So, if you want a window manager that
+ is sanely usable within the smallest constraints (and without you
+ thinking you have an inept piece of software), then this is for you.
+
+from the README:
+ As its name implies, alloywm is a quite exquisite, aesthetic little
+ window manager for X11. The premise of this window manager is not to
+ be over-bloated [...] to keep the interface out of a user's way [...]
+
+ It is not very configurable [...]
+
+ [...] you cannot click inside the window to give focus [...]
+
+WWW: http://www.phatboydesigns.net/alloywm/