pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/wm/ion3-devel Initial import of ion3, the development ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b00ea5529609
branches:  trunk
changeset: 481441:b00ea5529609
user:      cube <cube%pkgsrc.org@localhost>
date:      Mon Oct 04 20:50:56 2004 +0000

description:
Initial import of ion3, the development version of the Ion window
manager, into the NetBSD Packages Collection.

ion3-devel will eventually become ion3 when it is stable.  It can be
installed independently from ion2, allowing one to test ion3 and still
keep ion2 around.

diffstat:

 wm/ion3-devel/DESCR            |    3 +
 wm/ion3-devel/Makefile         |   51 ++
 wm/ion3-devel/PLIST            |   84 +++
 wm/ion3-devel/distinfo         |   13 +
 wm/ion3-devel/patches/patch-aa |   48 ++
 wm/ion3-devel/patches/patch-ab |  931 +++++++++++++++++++++++++++++++++++++++++
 wm/ion3-devel/patches/patch-ac |   12 +
 wm/ion3-devel/patches/patch-ad |   45 +
 wm/ion3-devel/patches/patch-ae |   12 +
 wm/ion3-devel/patches/patch-af |   16 +
 wm/ion3-devel/patches/patch-ag |   21 +
 wm/ion3-devel/patches/patch-ah |   16 +
 wm/ion3-devel/patches/patch-ai |   36 +
 13 files changed, 1288 insertions(+), 0 deletions(-)

diffs (truncated from 1340 to 300 lines):

diff -r 4c21a96facfb -r b00ea5529609 wm/ion3-devel/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/ion3-devel/DESCR       Mon Oct 04 20:50:56 2004 +0000
@@ -0,0 +1,3 @@
+Ion is a window manager dividing the screen into frames rather than having
+overlapping windows, much like the windows in Emacs.  Navigation between
+clients can be done solely using the keyboard without need for a mouse.
diff -r 4c21a96facfb -r b00ea5529609 wm/ion3-devel/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/ion3-devel/Makefile    Mon Oct 04 20:50:56 2004 +0000
@@ -0,0 +1,51 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/10/04 20:50:57 cube Exp $
+#
+
+DISTNAME=      ion-3ds-20040906
+PKGNAME=       ${DISTNAME:S/-3ds-/3-/}
+CATEGORIES=    wm x11
+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
+USE_PKGLOCALEDIR=      YES
+
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ENV+=                PKGLOCALEDIR=${PREFIX}/${PKGLOCALEDIR}/locale
+
+PKG_SYSCONFSUBDIR=     ion3
+EGDIR=                 ${PREFIX}/share/examples/ion3
+EGFILES=               cfg_bindings.lua cfg_dock.lua cfg_floatws.lua   \
+                       cfg_ion.lua cfg_ionws.lua cfg_kludges.lua       \
+                       cfg_menu.lua cfg_menus.lua cfg_panews.lua       \
+                       cfg_pwm.lua cfg_pwm_bindings.lua                \
+                       cfg_pwm_menus.lua cfg_query.lua cfg_sp.lua      \
+                       cfg_statusbar.lua                               \
+                       dock-draw.lua look.lua look_brownsteel.lua      \
+                       look_clean.lua look_cleanios.lua                \
+                       look_cleanviolet.lua look_dusky.lua             \
+                       look_greyviolet.lua look_ios.lua                \
+                       look_simpleblue.lua look_wheat2.lua
+.for f in ${EGFILES}
+CONF_FILES+=           ${EGDIR}/$f ${PKG_SYSCONFDIR}/$f
+.endfor
+.undef f
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../lang/lua/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=
diff -r 4c21a96facfb -r b00ea5529609 wm/ion3-devel/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/ion3-devel/PLIST       Mon Oct 04 20:50:56 2004 +0000
@@ -0,0 +1,84 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/04 20:50:57 cube Exp $
+bin/ion3
+bin/pwm3
+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/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_panews.lc
+lib/ion3/lc/mod_query.lc
+lib/ion3/lc/mod_sm.lc
+lib/ion3/lc/mod_sp.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_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
+man/cs/man1/ion3.1
+man/cs/man1/pwm3.1
+man/fi/man1/ion3.1
+man/fi/man1/pwm3.1
+man/man1/ion3.1
+man/man1/pwm3.1
+share/doc/ion3/ChangeLog
+share/doc/ion3/LICENSE
+share/doc/ion3/README
+share/doc/ion3/RELNOTES
+share/examples/ion3/cfg_bindings.lua
+share/examples/ion3/cfg_dock.lua
+share/examples/ion3/cfg_floatws.lua
+share/examples/ion3/cfg_ion.lua
+share/examples/ion3/cfg_ionws.lua
+share/examples/ion3/cfg_kludges.lua
+share/examples/ion3/cfg_menu.lua
+share/examples/ion3/cfg_menus.lua
+share/examples/ion3/cfg_panews.lua
+share/examples/ion3/cfg_pwm.lua
+share/examples/ion3/cfg_pwm_bindings.lua
+share/examples/ion3/cfg_pwm_menus.lua
+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
+share/examples/ion3/look_cleanios.lua
+share/examples/ion3/look_cleanviolet.lua
+share/examples/ion3/look_dusky.lua
+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/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.fi.txt
+share/ion3/welcome.txt
+${PKGLOCALEDIR}/locale/cs/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/mod
+@dirrm lib/ion3/lc
+@dirrm lib/ion3
diff -r 4c21a96facfb -r b00ea5529609 wm/ion3-devel/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/ion3-devel/distinfo    Mon Oct 04 20:50:56 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/10/04 20:50:57 cube Exp $
+
+SHA1 (ion-3ds-20040906.tar.gz) = 56f74e8bec7861488b3339183cf20f9bb15e5691
+Size (ion-3ds-20040906.tar.gz) = 515278 bytes
+SHA1 (patch-aa) = ad7d6038f48953d1bc1243a056e60aae37943233
+SHA1 (patch-ab) = ecd1804c8fb4c1b7591b004e941e36c94777852f
+SHA1 (patch-ac) = db04fbd865a61104ebb6f023424f22ecbc763ae3
+SHA1 (patch-ad) = 059a97ed0fedc47a58a3998a358f8fe117cd8255
+SHA1 (patch-ae) = f31da4c0c6e15ea32e2c70a0f9293ec25bd521b0
+SHA1 (patch-af) = 0189a36cb5baa3c5c6468103c80df25cd7936903
+SHA1 (patch-ag) = 6ee3eba8031e7b3ee674b52a171feeb595fad04d
+SHA1 (patch-ah) = 15efb122f2a54919d0dc4db3d95c4f89c02db361
+SHA1 (patch-ai) = 0d2e440163caceb8e5dd7a88548569083cd16653
diff -r 4c21a96facfb -r b00ea5529609 wm/ion3-devel/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/ion3-devel/patches/patch-aa    Mon Oct 04 20:50:56 2004 +0000
@@ -0,0 +1,48 @@
+$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 4c21a96facfb -r b00ea5529609 wm/ion3-devel/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/ion3-devel/patches/patch-ab    Mon Oct 04 20:50:56 2004 +0000
@@ -0,0 +1,931 @@
+$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); } &&
+-       { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'



Home | Main Index | Thread Index | Old Index