pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/ion Update to version 20040407. Enable pkgviews in...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b47f6bb1b6f4
branches: trunk
changeset: 474818:b47f6bb1b6f4
user: cube <cube%pkgsrc.org@localhost>
date: Thu May 06 04:38:45 2004 +0000
description:
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:
wm/ion/Makefile | 14 +-
wm/ion/PLIST | 13 +-
wm/ion/distinfo | 11 +-
wm/ion/patches/patch-ab | 12 -
wm/ion/patches/patch-af | 105 ------
wm/ion/patches/patch-ag | 727 ------------------------------------------------
wm/ion/patches/patch-ah | 24 +-
7 files changed, 31 insertions(+), 875 deletions(-)
diffs (truncated from 1001 to 300 lines):
diff -r 22280e323637 -r b47f6bb1b6f4 wm/ion/Makefile
--- a/wm/ion/Makefile Wed May 05 23:56:08 2004 +0000
+++ b/wm/ion/Makefile Thu May 06 04:38:45 2004 +0000
@@ -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@localhost
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 @@
.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"
diff -r 22280e323637 -r b47f6bb1b6f4 wm/ion/PLIST
--- a/wm/ion/PLIST Wed May 05 23:56:08 2004 +0000
+++ b/wm/ion/PLIST Thu May 06 04:38:45 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2004/02/23 13:40:21 cube Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/05/06 04:38:45 cube Exp $
bin/ion
bin/pwm
lib/ion/de.a
@@ -13,6 +13,11 @@
lib/ion/ionws.a
lib/ion/ionws.la
lib/ion/ionws.so
+lib/ion/lc/ioncore-efbb.lc
+lib/ion/lc/ioncorelib-mplexfns.lc
+lib/ion/lc/ioncorelib.lc
+lib/ion/lc/menulib.lc
+lib/ion/lc/querylib.lc
lib/ion/menu.a
lib/ion/menu.la
lib/ion/menu.so
@@ -55,17 +60,13 @@
share/ion/ion-runinxterm
share/ion/ion-ssh
share/ion/ion-view
-share/ion/ioncore-efbb.lc
share/ion/ioncore-efbb.lua
-share/ion/ioncorelib-mplexfns.lc
share/ion/ioncorelib-mplexfns.lua
-share/ion/ioncorelib.lc
share/ion/ioncorelib.lua
-share/ion/menulib.lc
share/ion/menulib.lua
-share/ion/querylib.lc
share/ion/querylib.lua
share/ion/welcome_message.txt
+@dirrm lib/ion/lc
@dirrm lib/ion
@dirrm share/doc/ion
@dirrm share/examples/ion
diff -r 22280e323637 -r b47f6bb1b6f4 wm/ion/distinfo
--- a/wm/ion/distinfo Wed May 05 23:56:08 2004 +0000
+++ b/wm/ion/distinfo Thu May 06 04:38:45 2004 +0000
@@ -1,11 +1,8 @@
-$NetBSD: distinfo,v 1.11 2004/02/26 05:18:14 cube Exp $
+$NetBSD: distinfo,v 1.12 2004/05/06 04:38:45 cube Exp $
-SHA1 (ion-2-20040207.tar.gz) = 6bbf4706b617c83fc444a244d7ef4f5f735dd8fc
-Size (ion-2-20040207.tar.gz) = 376466 bytes
-SHA1 (patch-ab) = b63395c877957621d76f57fa42e710241d5903c0
+SHA1 (ion-2-20040407.tar.gz) = 246f788bacbdf07634e779855c0715a627c55f85
+Size (ion-2-20040407.tar.gz) = 389518 bytes
SHA1 (patch-ad) = 063d68427764a3cdde8ef52d798583d43a3f5dca
SHA1 (patch-ae) = 1f7e6a47280ea9d7ea1bae146ea2ec6e12aa69d6
-SHA1 (patch-af) = 21abbde8e0b2bc48571c0c23999af2abc59a1390
-SHA1 (patch-ag) = fbed3e093048dbeabf444b5dd839f8e2b4118010
-SHA1 (patch-ah) = 223d75bfb6e8980467ee1501e49625a56c21cc82
+SHA1 (patch-ah) = 2e123cf133811518de31453a11ba2a1a47df440f
SHA1 (patch-ai) = 05d9748fdbd04f5af3e89cafb69e1d060641af83
diff -r 22280e323637 -r b47f6bb1b6f4 wm/ion/patches/patch-ab
--- a/wm/ion/patches/patch-ab Wed May 05 23:56:08 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.5 2004/02/23 13:40:21 cube Exp $
-
---- ioncore/event.c.orig 2003-03-09 12:17:40.000000000 +0100
-+++ ioncore/event.c
-@@ -15,6 +15,7 @@
- #include "readfds.h"
-
- #include <stdlib.h>
-+#include <string.h>
- #include <unistd.h>
- #include <sys/time.h>
-
diff -r 22280e323637 -r b47f6bb1b6f4 wm/ion/patches/patch-af
--- a/wm/ion/patches/patch-af Wed May 05 23:56:08 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-$NetBSD: patch-af,v 1.1 2004/02/23 13:40:21 cube Exp $
-
---- configure.ac.orig 2004-02-07 16:37:01.000000000 +0100
-+++ configure.ac
-@@ -20,7 +20,7 @@ dnl }}}
-
- dnl Checks for libraries. {{{
- AC_PATH_XTRA()
--test "${X_DISPLAY_MISSING+set}" == set && exit 1
-+test "${X_DISPLAY_MISSING+set}" = set && exit 1
- AC_CHECK_LIB([Xext],
- [XMissingExtension],
- [X_LIBS="$X_LIBS -lXext"],
-@@ -73,7 +73,7 @@ AC_ARG_ENABLE([Xutf8],
- instead of Xmb routines in an UTF-8 locale given
- the -i18n command line option])])
-
--if test "x$enable_Xutf8" == xyes; then
-+if test "x$enable_Xutf8" = xyes; then
- AC_MSG_CHECKING([for Xutf8*])
- save_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS $X_CFLAGS"
-@@ -115,7 +115,7 @@ else
- libtool_path="$PATH"
- fi
- AC_PATH_PROG([LIBTOOL], [libtool], [], [$libtool_path])
--test "x$LIBTOOL" == x && exit 1
-+test "x$LIBTOOL" = x && exit 1
- AC_MSG_CHECKING([for libtool version >= 1.4.3])
- libtool_version=$($LIBTOOL --version | head -n 1 | cut -d' ' -f4)
- dnl libtool_version=$($LIBTOOL --version | $EGREP -o '[0-9]+(\.[0-9]+)+' | head -n 1)
-@@ -143,7 +143,7 @@ AC_ARG_ENABLE([shared],
- [Do not dynamically load modules (preload modules
- instead)])])
-
--if test "x$enable_shared" == xno; then
-+if test "x$enable_shared" = xno; then
- PRELOAD_MODULES="1"
- fi
-
-@@ -173,14 +173,14 @@ AC_ARG_WITH([lua-suffix],
- dnl }}}
-
- dnl LUA {{{
--if test "x$with_lua_prefix" == x; then
-+if test "x$with_lua_prefix" = x; then
- lua_search_path="$PATH"
- else
- lua_search_path="$with_lua_prefix/bin"
- fi
--if test "x$LUA" == x; then
-+if test "x$LUA" = x; then
- AC_PATH_PROG([LUA], [lua$with_lua_suffix], [], [$lua_search_path])
-- test "x$LUA" == x && exit 1
-+ test "x$LUA" = x && exit 1
- fi
- dnl }}}
-
-@@ -200,16 +200,16 @@ esac
- dnl }}}
-
- dnl LUAC {{{
--if test "x$LUAC" == x; then
-+if test "x$LUAC" = x; then
- AC_PATH_PROG([LUAC], [luac$with_lua_suffix], [], [$lua_search_path])
-- test "x$LUAC" == x && exit 1
-+ test "x$LUAC" = x && exit 1
- fi
- dnl }}}
-
- dnl luac_version {{{
- AC_MSG_CHECKING([for lua version == luac version])
- luac_version=$($LUAC -v 2>&1 | head -n 1 | cut -d' ' -f2)
--if test "x$lua_version" == "x$luac_version"; then
-+if test "x$lua_version" = "x$luac_version"; then
- AC_MSG_RESULT([yes (found $luac_version)])
- else
- AC_MSG_RESULT([no (found $luac_version)])
-@@ -301,7 +301,7 @@ AC_ARG_ENABLE([xopen-source],
- [AS_HELP_STRING([--enable-xopen-source],
- [Enable X/Open C flags (development use only)])])
-
--if test "x$enable_xopen_source" == xyes; then
-+if test "x$enable_xopen_source" = xyes; then
- AC_MSG_CHECKING([for $CC flags to accept X/Open C])
- case $host in
- # FIXME: what flags are required for other hosts/compilers?
-@@ -325,7 +325,7 @@ AC_ARG_ENABLE([c99-source],
- [AS_HELP_STRING([--enable-c99-source],
- [Enable C99 source (development use only)])])
-
--if test "x$enable_c99_source" == xyes; then
-+if test "x$enable_c99_source" = xyes; then
- AC_MSG_CHECKING([for $CC flags to accept C99])
- case $CC in
- # FIXME: what flags are required for other hosts/compilers?
-@@ -428,7 +428,7 @@ dnl }}}
-
- AC_OUTPUT([system-ac.mk])
-
--if test "x$lua_version" == "x5.0"; then
-+if test "x$lua_version" = "x5.0"; then
- AC_MSG_NOTICE([**])
- AC_MSG_NOTICE([** lua version 5.0 is buggy, consider upgrading to 5.0.1])
- AC_MSG_NOTICE([** see http://lua-users.org/lists/lua-l/2003-10/msg00039.html])
diff -r 22280e323637 -r b47f6bb1b6f4 wm/ion/patches/patch-ag
--- a/wm/ion/patches/patch-ag Wed May 05 23:56:08 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,727 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2004/02/23 13:40:21 cube Exp $
-
---- configure.orig 2004-02-07 16:37:04.000000000 +0100
-+++ configure
-@@ -848,50 +848,36 @@ if test -n "$ac_init_help"; then
- Optional Features:
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
-- --disable-xinerama
-- Disable Xinerama support
-+ --disable-xinerama Disable Xinerama support
- --disable-xfree86-textprop-bug-workaround
- Disable the XFree86 textprop bug workaround
-- --enable-Xutf8
-- Use the Xutf8 routines (XFree86 extension) instead of
-- Xmb routines in an UTF-8 locale given the -i18n
-+ --enable-Xutf8 Use the Xutf8 routines (XFree86 extension) instead
-+ of Xmb routines in an UTF-8 locale given the -i18n
- command line option
-- --disable-shared
-- Do not dynamically load modules (preload modules instead)
-- --enable-xopen-source
-- Enable X/Open C flags (development use only)
-- --enable-c99-source
-- Enable C99 source (development use only)
-+ --disable-shared Do not dynamically load modules (preload modules
-+ instead)
-+ --enable-xopen-source Enable X/Open C flags (development use only)
-+ --enable-c99-source Enable C99 source (development use only)
-
- Optional Packages:
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-x use the X Window System
-- --with-libtool=DIR
-- Libtool files are in DIR
-- --with-lua-prefix=DIR
-- Lua files are in DIR
-- --with-lua-includes=DIR
-- Lua include files are in DIR
-+ --with-libtool=DIR Libtool files are in DIR
-+ --with-lua-prefix=DIR Lua files are in DIR
-+ --with-lua-includes=DIR Lua include files are in DIR
- --with-lua-libraries=DIR
- Lua library files are in DIR
-- --with-lua-suffix=ARG
-- Lua binary and library files are suffixed with
-- ARG
-+ --with-lua-suffix=ARG Lua binary and library files are suffixed with ARG
-
- Some influential environment variables:
-- CC
-- C compiler command
-- CFLAGS
-- C compiler flags
-- LDFLAGS
-- linker flags, e.g. -L<lib dir> if you have
-- libraries in a nonstandard directory <lib dir>
-- CPPFLAGS
-- C/C++ preprocessor flags, e.g. -I<include dir> if you
-- have headers in a nonstandard directory <include dir>
-- CPP
-- C preprocessor
-+ CC C compiler command
-+ CFLAGS C compiler flags
-+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
-+ nonstandard directory <lib dir>
-+ CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
-+ headers in a nonstandard directory <include dir>
Home |
Main Index |
Thread Index |
Old Index