diff options
author | Trevor Johnson <trevor@FreeBSD.org> | 2002-01-22 23:40:03 +0000 |
---|---|---|
committer | Trevor Johnson <trevor@FreeBSD.org> | 2002-01-22 23:40:03 +0000 |
commit | 77232051435a9c47dc5b36409107d532d483461d (patch) | |
tree | 81aaa5d1a54f1ae8226ae493504cb66a6ce9229c /x11-wm/alloywm | |
parent | o 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/Makefile | 45 | ||||
-rw-r--r-- | x11-wm/alloywm/distinfo | 1 | ||||
-rw-r--r-- | x11-wm/alloywm/pkg-comment | 1 | ||||
-rw-r--r-- | x11-wm/alloywm/pkg-descr | 24 |
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/ |