pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/ion3-devel Update to 20060107. Patch from Joerg So...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1c45cf219f82
branches:  trunk
changeset: 507901:1c45cf219f82
user:      cube <cube%pkgsrc.org@localhost>
date:      Sat Feb 11 10:03:48 2006 +0000

description:
Update to 20060107.  Patch from Joerg Sonnenberger and minor fixes.

Most noticeable changes (there's more than one year worth of them,
anyway):

 * Potentially blocking status meters are now in a separate ion-statusd
   program. Please write your additional status meters that do not monitor
   the state of Ion itself for ion-statusd (and contribute them in the
   Ion3 scripts repository at http://iki.fi/tuomov/repos/ion-scripts-3/).
   For help on writing such status meters, see e.g. source for statusd_load
   in ext_statusbar/ion-statusd.

 * Line editor now supports history search; Control+Up/Down only scrolls
   through history entries with matching initial part.

 * Arbitrary winprop matching criteria is supported. Lua scripts have
   access to X properties.

 * So-called "placeholders". With the help of these the positions of
   full-screen windows are remembered in their original frames, and don't
   just get inserted after currently active window when returning from
   full-screen mode. Under a session manager placeholders are also used
   to remember the original order of windows.

 * Experimental auto-show-completions support, which is also on by default
   now. In this mode the Tab key can be used to cycle forward through the
   completions, and Shift+Tab backwards. Modify the settings seen in the
   new mod_query.lua to get normal Tab-completion, or change the completion
   delay.

diffstat:

 wm/ion3-devel/Makefile         |   15 +-
 wm/ion3-devel/PLIST            |   42 +-
 wm/ion3-devel/distinfo         |   21 +-
 wm/ion3-devel/patches/patch-aa |   48 --
 wm/ion3-devel/patches/patch-ab |  931 -----------------------------------------
 wm/ion3-devel/patches/patch-ad |   12 +-
 wm/ion3-devel/patches/patch-ae |   14 +-
 wm/ion3-devel/patches/patch-af |   16 -
 wm/ion3-devel/patches/patch-ag |   16 +-
 wm/ion3-devel/patches/patch-aj |   12 +
 wm/ion3-devel/patches/patch-ak |   13 +
 wm/ion3-devel/patches/patch-al |   61 ++
 wm/ion3-devel/patches/patch-am |   13 +
 13 files changed, 161 insertions(+), 1053 deletions(-)

diffs (truncated from 1375 to 300 lines):

diff -r 3ab655db3b68 -r 1c45cf219f82 wm/ion3-devel/Makefile
--- a/wm/ion3-devel/Makefile    Sat Feb 11 03:00:11 2006 +0000
+++ b/wm/ion3-devel/Makefile    Sat Feb 11 10:03:48 2006 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2006/02/05 23:11:13 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2006/02/11 10:03:48 cube Exp $
 #
 
-DISTNAME=      ion-3ds-20040906
+DISTNAME=      ion-3ds-20060107
 PKGNAME=       ${DISTNAME:S/-3ds-/3-/}
-PKGREVISION=   2
 CATEGORIES=    wm x11
 MASTER_SITES=  http://modeemi.cs.tut.fi/~tuomov/ion/dl/
 
@@ -14,7 +13,6 @@
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 
 USE_TOOLS+=    gmake
-GNU_CONFIGURE= YES
 USE_PKGLOCALEDIR=      YES
 BUILD_USES_MSGFMT=     YES
 
@@ -33,7 +31,8 @@
                        look_clean.lua look_cleanios.lua                \
                        look_cleanviolet.lua look_dusky.lua             \
                        look_greyviolet.lua look_ios.lua                \
-                       look_simpleblue.lua look_wheat2.lua
+                       look_simpleblue.lua look_wheat2.lua             \
+                       lookcommon_clean.lua lookcommon_emboss.lua
 .for f in ${EGFILES}
 CONF_FILES+=           ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
 .endfor
@@ -42,9 +41,3 @@
 .include "../../lang/lua/buildlink3.mk"
 .include "../../mk/x11.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
-
-# This is necessary because gettext's builtin.mk add stuff there,
-# and ion3's autoconf is rather broken in the way it auto-configures
-# itself for gettext.  Eventually ion3 should be fixed, but right now
-# it is not really possible.
-LIBS=                  # none
diff -r 3ab655db3b68 -r 1c45cf219f82 wm/ion3-devel/PLIST
--- a/wm/ion3-devel/PLIST       Sat Feb 11 03:00:11 2006 +0000
+++ b/wm/ion3-devel/PLIST       Sat Feb 11 10:03:48 2006 +0000
@@ -1,34 +1,47 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/04 20:50:57 cube Exp $
+@comment $NetBSD: PLIST,v 1.2 2006/02/11 10:03:48 cube Exp $
 bin/ion3
 bin/pwm3
+lib/ion3/bin/ion-completefile
+lib/ion3/bin/ion-statusd
 lib/ion3/lc/de.lc
 lib/ion3/lc/ext_statusbar.lc
-lib/ion3/lc/ioncore-bindings.lc
-lib/ion3/lc/ioncore-efbb.lc
-lib/ion3/lc/ioncore-ext.lc
-lib/ion3/lc/ioncore-luaext.lc
-lib/ion3/lc/ioncore-misc.lc
-lib/ion3/lc/ioncore-winprops.lc
+lib/ion3/lc/ioncore_bindings.lc
+lib/ion3/lc/ioncore_efbb.lc
+lib/ion3/lc/ioncore_ext.lc
+lib/ion3/lc/ioncore_luaext.lc
+lib/ion3/lc/ioncore_menudb.lc
+lib/ion3/lc/ioncore_misc.lc
+lib/ion3/lc/ioncore_wd.lc
+lib/ion3/lc/ioncore_winprops.lc
 lib/ion3/lc/mod_dock.lc
 lib/ion3/lc/mod_floatws.lc
 lib/ion3/lc/mod_ionws.lc
 lib/ion3/lc/mod_menu.lc
+lib/ion3/lc/mod_mgmtmode.lc
 lib/ion3/lc/mod_panews.lc
 lib/ion3/lc/mod_query.lc
+lib/ion3/lc/mod_query_chdir.lc
 lib/ion3/lc/mod_sm.lc
 lib/ion3/lc/mod_sp.lc
+lib/ion3/lc/mod_statusbar.lc
+lib/ion3/lc/statusd_date.lc
+lib/ion3/lc/statusd_load.lc
+lib/ion3/lc/statusd_mail.lc
 lib/ion3/mod/de.so
 lib/ion3/mod/mod_dock.so
 lib/ion3/mod/mod_floatws.so
 lib/ion3/mod/mod_ionws.so
 lib/ion3/mod/mod_menu.so
+lib/ion3/mod/mod_mgmtmode.so
 lib/ion3/mod/mod_panews.so
 lib/ion3/mod/mod_query.so
 lib/ion3/mod/mod_sm.so
 lib/ion3/mod/mod_sp.so
-libexec/ion3/bin/ion-completefile
+lib/ion3/mod/mod_statusbar.so
 man/cs/man1/ion3.1
 man/cs/man1/pwm3.1
+man/de/man1/ion3.1
+man/de/man1/pwm3.1
 man/fi/man1/ion3.1
 man/fi/man1/pwm3.1
 man/man1/ion3.1
@@ -52,7 +65,6 @@
 share/examples/ion3/cfg_query.lua
 share/examples/ion3/cfg_sp.lua
 share/examples/ion3/cfg_statusbar.lua
-share/examples/ion3/dock-draw.lua
 share/examples/ion3/look.lua
 share/examples/ion3/look_brownsteel.lua
 share/examples/ion3/look_clean.lua
@@ -62,23 +74,21 @@
 share/examples/ion3/look_greyviolet.lua
 share/examples/ion3/look_ios.lua
 share/examples/ion3/look_simpleblue.lua
-share/examples/ion3/look_wheat2.lua
+share/examples/ion3/lookcommon_clean.lua
+share/examples/ion3/lookcommon_emboss.lua
 share/ion3/ion-completeman
-share/ion3/ion-edit
-share/ion3/ion-man
 share/ion3/ion-runinxterm
-share/ion3/ion-ssh
-share/ion3/ion-view
 share/ion3/welcome.cs.txt
+share/ion3/welcome.de.txt
 share/ion3/welcome.fi.txt
 share/ion3/welcome.txt
 ${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/ion3.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/ion3.mo
 ${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/ion3.mo
 @dirrm share/ion3
 @dirrm share/examples/ion3
 @dirrm share/doc/ion3
-@dirrm libexec/ion3/bin
-@dirrm libexec/ion3
+@dirrm lib/ion3/bin
 @dirrm lib/ion3/mod
 @dirrm lib/ion3/lc
 @dirrm lib/ion3
diff -r 3ab655db3b68 -r 1c45cf219f82 wm/ion3-devel/distinfo
--- a/wm/ion3-devel/distinfo    Sat Feb 11 03:00:11 2006 +0000
+++ b/wm/ion3-devel/distinfo    Sat Feb 11 10:03:48 2006 +0000
@@ -1,14 +1,15 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 18:43:54 wiz Exp $
+$NetBSD: distinfo,v 1.3 2006/02/11 10:03:48 cube Exp $
 
-SHA1 (ion-3ds-20040906.tar.gz) = 56f74e8bec7861488b3339183cf20f9bb15e5691
-RMD160 (ion-3ds-20040906.tar.gz) = 506dbb47e6a4abd8f5abcd0b4bc6af4098a97e83
-Size (ion-3ds-20040906.tar.gz) = 515278 bytes
-SHA1 (patch-aa) = ad7d6038f48953d1bc1243a056e60aae37943233
-SHA1 (patch-ab) = ecd1804c8fb4c1b7591b004e941e36c94777852f
+SHA1 (ion-3ds-20060107.tar.gz) = 9ad795bbcd29281a62f932a30292182bc8506e54
+RMD160 (ion-3ds-20060107.tar.gz) = a486e3065951349c971368f8e8abc847aa23a746
+Size (ion-3ds-20060107.tar.gz) = 597794 bytes
 SHA1 (patch-ac) = db04fbd865a61104ebb6f023424f22ecbc763ae3
-SHA1 (patch-ad) = 059a97ed0fedc47a58a3998a358f8fe117cd8255
-SHA1 (patch-ae) = f31da4c0c6e15ea32e2c70a0f9293ec25bd521b0
-SHA1 (patch-af) = 0189a36cb5baa3c5c6468103c80df25cd7936903
-SHA1 (patch-ag) = 6ee3eba8031e7b3ee674b52a171feeb595fad04d
+SHA1 (patch-ad) = 2cb205aa3836605f22f5672f5eb5484150e4a558
+SHA1 (patch-ae) = 8ca9322451de10b3f5810c3656ac7494eb763dd4
+SHA1 (patch-ag) = 8157ab643fa1d0902757e99833b22e916b6f8de6
 SHA1 (patch-ah) = 15efb122f2a54919d0dc4db3d95c4f89c02db361
 SHA1 (patch-ai) = 0d2e440163caceb8e5dd7a88548569083cd16653
+SHA1 (patch-aj) = d9a2f02f7b560bd950290758a980d72780fdfca0
+SHA1 (patch-ak) = 4f7a8dffb06aa03aaebcf645b22b93ef4e0fe2bc
+SHA1 (patch-al) = 20dc2631feb7b3efa1a19bf706ce5702967fab92
+SHA1 (patch-am) = 0ff629d6b9f60760e10fa30c23ccbe24dac284b1
diff -r 3ab655db3b68 -r 1c45cf219f82 wm/ion3-devel/patches/patch-aa
--- a/wm/ion3-devel/patches/patch-aa    Sat Feb 11 03:00:11 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/10/04 20:50:57 cube Exp $
-
---- configure.ac.orig  2004-09-06 20:28:34.000000000 +0200
-+++ configure.ac
-@@ -106,7 +106,7 @@ AC_ARG_ENABLE([sun-f1x-remap],
-                         [AS_HELP_STRING([--enable-sun-f1x-remap],
-                                                         [Remap F11 key to SunF36 and F12 to SunF37])])
- 
--if test "x$enable_sun_f1x_remap" == xyes; then
-+if test "x$enable_sun_f1x_remap" = xyes; then
-       _DCF_SUN_F1X_REMAP="1"
- fi
- 
-@@ -117,7 +117,18 @@ dnl DL_LIBS {{{
- AC_SUBST([DL_LIBS])
- 
- AC_CHECK_HEADER([dlfcn.h], [], [exit 1])
--AC_CHECK_LIB([dl], [dlopen], [DL_LIBS="-ldl"], [exit 1])
-+AC_CHECK_FUNCS([dlopen], [], [
-+      AC_CHECK_LIB([dl], [dlopen], [DL_LIBS="-ldl"], [exit 1])])
-+
-+dnl }}}
-+
-+dnl INTL_LIBS {{{
-+
-+AC_SUBST([INTL_LIBS])
-+
-+AC_CHECK_HEADER([libintl.h], [], [exit 1])
-+AC_CHECK_FUNCS([gettext], [], [
-+      AC_CHECK_LIB([intl], [gettext], [INTL_LIBS="-lintl"], [exit 1])])
- 
- dnl }}}
- 
-@@ -406,12 +417,13 @@ AC_ARG_ENABLE([locale],
-                         [AS_HELP_STRING([--disable-locale],
-                                                         [Disable locale support])])
- 
--if test "x$enable_locale" == xno; then
-+if test "x$enable_locale" = xno; then
-       _DCF_NO_LOCALE="-DCF_NO_LOCALE"
- fi
- 
- dnl }}}
- 
-+AC_SUBST(PKGLOCALEDIR)
- 
- AC_OUTPUT([system-ac.mk])
- 
diff -r 3ab655db3b68 -r 1c45cf219f82 wm/ion3-devel/patches/patch-ab
--- a/wm/ion3-devel/patches/patch-ab    Sat Feb 11 03:00:11 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,931 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2004/10/04 20:50:58 cube Exp $
-
---- configure.orig     2004-09-06 20:28:37.000000000 +0200
-+++ configure
-@@ -311,7 +311,7 @@ ac_includes_default="\
- # include <unistd.h>
- #endif"
- 
--ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir 
sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT 
OBJEXT EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP AR ac_ct_AR CPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XINERAMA_LIBS _DCF_NO_XINERAMA 
_DCF_XFREE86_TEXTPROP_BUG_WORKAROUND _DCF_DE_USE_XUTF8 _DCF_SUN_F1X_REMAP DL_LIBS PRELOAD_MODULES LUA LUAC LUA_INCLUDES LUA_LIBS HAS_SYSTEM_ASPRINTF XOPEN_SOURCE C99_SOURCE _DCF_HAS_VA_COPY 
_DCF_NO_LOCALE LIBOBJS LTLIBOBJS'
-+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir 
sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT 
OBJEXT EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP AR ac_ct_AR CPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XINERAMA_LIBS _DCF_NO_XINERAMA 
_DCF_XFREE86_TEXTPROP_BUG_WORKAROUND _DCF_DE_USE_XUTF8 _DCF_SUN_F1X_REMAP DL_LIBS INTL_LIBS PRELOAD_MODULES LUA LUAC LUA_INCLUDES LUA_LIBS HAS_SYSTEM_ASPRINTF XOPEN_SOURCE C99_SOURCE _DCF_HAS_VA_COPY 
_DCF_NO_LOCALE PKGLOCALEDIR LIBOBJS LTLIBOBJS'
- ac_subst_files=''
- 
- # Initialize some variables set by options.
-@@ -972,7 +972,7 @@ esac
-     else
-       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
-     fi
--    cd "$ac_popdir"
-+    cd $ac_popdir
-   done
- fi
- 
-@@ -1900,7 +1900,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
-   cat conftest.err >&5
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); } &&
--       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
-+       { ac_try='test -z "$ac_c_werror_flag"
-+                       || test ! -s conftest.err'
-   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-   (eval $ac_try) 2>&5
-   ac_status=$?
-@@ -1958,7 +1959,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
-   cat conftest.err >&5
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); } &&
--       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
-+       { ac_try='test -z "$ac_c_werror_flag"
-+                       || test ! -s conftest.err'
-   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-   (eval $ac_try) 2>&5
-   ac_status=$?
-@@ -2074,7 +2076,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
-   cat conftest.err >&5
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); } &&
--       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
-+       { ac_try='test -z "$ac_c_werror_flag"
-+                       || test ! -s conftest.err'
-   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-   (eval $ac_try) 2>&5
-   ac_status=$?
-@@ -2128,7 +2131,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
-   cat conftest.err >&5
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); } &&
--       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
-+       { ac_try='test -z "$ac_c_werror_flag"
-+                       || test ! -s conftest.err'
-   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-   (eval $ac_try) 2>&5
-   ac_status=$?
-@@ -2173,7 +2177,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
-   cat conftest.err >&5
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); } &&
--       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
-+       { ac_try='test -z "$ac_c_werror_flag"
-+                       || test ! -s conftest.err'
-   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-   (eval $ac_try) 2>&5
-   ac_status=$?
-@@ -2217,7 +2222,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
-   cat conftest.err >&5
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); } &&



Home | Main Index | Thread Index | Old Index