summaryrefslogtreecommitdiff
path: root/wm/ion/Makefile
diff options
context:
space:
mode:
authorcube <cube>2004-05-06 04:38:45 +0000
committercube <cube>2004-05-06 04:38:45 +0000
commit2ee8425a2043a9a6da65a782dd21e4a048f31068 (patch)
tree50c0f7dc5b0dc0bfe4d5fcc554181617238b6c23 /wm/ion/Makefile
parent164ffa2831f920285ec097eac1df799c62b87c74 (diff)
downloadpkgsrc-2ee8425a2043a9a6da65a782dd21e4a048f31068.tar.gz
Update to version 20040407. Enable pkgviews installation and make good use
of PKG_SYSCONFDIR. Thanks to Amitai Schlair. Changes: * Added a kludge to deal with waitrelease when modifiers have already been released. * Fixed assert-crash when attempting to split a frame not managed by a WIonWS. * Don't put input method failure complaints in startup error log. * Client window unmap handling fixes (?). * Made drawing engine objects inheritable and initialisation code reusable. * Improvements and fixes in keyboard mapping changes handling. * Slightly reduce flicker with apps that update title too often by removing a redundant change notify call. * Added a check in layout loading code to detect corrupt files with multiple instances of the same client window. * Updated Mozilla Firebird entries in menu configuration files to Mozilla Firefox. * Added important missing function WFloatWS.attach. * Take gravity better into account when reparenting windows on exit. * Made some goto_* routines return the region that will be focused and added asynchronity notices in documentation. * Some tab drag&drop fixes. * Startup errorlog display fixed when we didn't even open the display. * WIonWS load routines better handle corrupt sizes in layout savefile. * Object/proxy cache references to proxies weren't being cleared when objects were destroyed. * Added exported function to get line editor 'mark'. * Man pages fixes * Fixed toggle_tab on floatframes. * Move/resize display was never showing position. * Completions display wasn't being refreshed, if its size wasn't changed between completions. * Oops, warping on workspace switch had been broken at some point. * Some autoconf script portability and other fixes. * The function floatws_current was not being exported as WFloatWS.current. * Client window focusing routine was not setting "awaiting focus" status. * Removed superfluous debugging message. * querylib.query_renameworkspace documentation was out-of-date. * Mod1+Enter full screen toggle was not mentioned on the manual page.
Diffstat (limited to 'wm/ion/Makefile')
-rw-r--r--wm/ion/Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/wm/ion/Makefile b/wm/ion/Makefile
index a7f687ebf2a..9641405126c 100644
--- a/wm/ion/Makefile
+++ b/wm/ion/Makefile
@@ -1,22 +1,25 @@
-# $NetBSD: Makefile,v 1.13 2004/04/05 15:21:00 xtraeme Exp $
+# $NetBSD: Makefile,v 1.14 2004/05/06 04:38:45 cube Exp $
#
-DISTNAME= ion-2-20040207
+DISTNAME= ion-2-20040407
PKGNAME= ${DISTNAME:S/-2-/-/}
-PKGREVISION= 1
CATEGORIES= wm x11
-MASTER_SITES= http://modeemi.fi/~tuomov/dl/
+MASTER_SITES= http://modeemi.cs.tut.fi/~tuomov/ion/dl/
MAINTAINER= cube@NetBSD.org
HOMEPAGE= http://iki.fi/~tuomov/ion/
COMMENT= Keyboard friendly tiling window manager
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
USE_BUILDLINK3= YES
USE_PKGINSTALL= YES
USE_X11= YES
USE_GNU_TOOLS+= make
GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+
PKG_SYSCONFSUBDIR= ion
EGDIR= ${PREFIX}/share/examples/ion
EGFILES= floatws.lua ion-bindings.lua ion-menus.lua \
@@ -32,6 +35,9 @@ CONF_FILES+= ${EGDIR}/$f ${PKG_SYSCONFDIR}/$f
.endfor
.undef f
+INSTALLATION_DIRS= bin lib/ion libexec/ion man/man1
+INSTALLATION_DIRS+= share/doc/ion share/examples/ion share/ion
+
.include "../../lang/lua/buildlink3.mk"
.include "../../devel/libtool/buildlink3.mk"