Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (ea5f71f2302ee7368a67c4620d1b559d120b5b67)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (ea5f71f2302ee7368a67c4620d1b559d120b5b67)
  • Date: Sun, 4 Feb 2007 11:41:53 -0600

GIT changes to master grimoire by Juuso Alasuutari <iuso AT sourcemage.org>:

windowmanagers/ion/BUILD | 25 ++++++++++++++-----------
windowmanagers/ion/CONFIGURE | 9 +++++++++
windowmanagers/ion/DEPENDS | 14 ++++++++++++--
windowmanagers/ion/DETAILS | 7 +++----
windowmanagers/ion/HISTORY | 7 +++++++
windowmanagers/ion/INSTALL | 2 +-
6 files changed, 46 insertions(+), 18 deletions(-)

New commits:
commit 487f08490121dfe5d89f921d097ff19540681c05
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

ion: Updated to 3ds-20070203, added xorg-modular dependencies and
missing config options.

diff --git a/windowmanagers/ion/BUILD b/windowmanagers/ion/BUILD
index 3dbd52d..b46c03e 100755
--- a/windowmanagers/ion/BUILD
+++ b/windowmanagers/ion/BUILD
@@ -1,17 +1,20 @@
-cd ${SOURCE_DIRECTORY}/build/ac &&
-autoreconf &&
+cd "$SOURCE_DIRECTORY/build/ac" &&
+autoreconf &&

-OPTS="$OPTS --build=${BUILD}"
+OPTS="$ION_XINERAMA $ION_LOCALE $OPTS --build=${BUILD}" &&

-[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"
+if [[ $CROSS_INSTALL == on ]]
+then
+ OPTS="$OPTS --host=${HOST}"
+fi &&

-./configure --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
- --localstatedir=${INSTALL_ROOT}/var \
- --mandir=${INSTALL_ROOT}/usr/share/man \
- --infodir=${INSTALL_ROOT}/usr/share/info \
- $OPTS &&
+./configure --prefix=${INSTALL_ROOT}/usr \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --infodir=${INSTALL_ROOT}/usr/share/info \
+ $OPTS &&

-cd ${SOURCE_DIRECTORY} &&
+cd "$SOURCE_DIRECTORY" &&

make
diff --git a/windowmanagers/ion/CONFIGURE b/windowmanagers/ion/CONFIGURE
new file mode 100755
index 0000000..904e78b
--- /dev/null
+++ b/windowmanagers/ion/CONFIGURE
@@ -0,0 +1,9 @@
+config_query_option ION_XINERAMA \
+ "Enable Xinerama support?" y \
+ "--enable-xinerama" \
+ "--disable-xinerama" &&
+
+config_query_option ION_LOCALE \
+ "Enable locale support?" y \
+ "--enable-locale" \
+ "--disable-locale"
diff --git a/windowmanagers/ion/DEPENDS b/windowmanagers/ion/DEPENDS
index 423b502..040d85f 100755
--- a/windowmanagers/ion/DEPENDS
+++ b/windowmanagers/ion/DEPENDS
@@ -1,4 +1,14 @@
-depends autoconf &&
depends X11-LIBS &&
+depends autoconf &&
depends libtool &&
-depends lua
+depends lua &&
+
+. "$GRIMOIRE/FUNCTIONS"
+
+if check_if_xorg_modular_libs
+then
+ depends libsm &&
+ depends libx11 &&
+ depends libice &&
+ depends libxext
+fi
diff --git a/windowmanagers/ion/DETAILS b/windowmanagers/ion/DETAILS
index 9cc4f0e..60d82ea 100755
--- a/windowmanagers/ion/DETAILS
+++ b/windowmanagers/ion/DETAILS
@@ -1,5 +1,5 @@
SPELL=ion
- VERSION=3ds-20061029
+ VERSION=3ds-20070203
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=${SOURCE}.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -11,8 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
ENTERED=20020127
LICENSE[0]=ART
KEYWORDS="windowmanagers"
- SHORT="Keyboard-friendly tiling window manager"
+ SHORT="A tiling tabbed window manager."
cat << EOF
-Ion2, based on PWM, is a keyboard-friendly window manager with a very
-text-editorish interface and no overlapping windows.
+Ion is a tiling tabbed window manager designed with keyboard users in mind.
EOF
diff --git a/windowmanagers/ion/HISTORY b/windowmanagers/ion/HISTORY
index 2f77321..c2209c2 100644
--- a/windowmanagers/ion/HISTORY
+++ b/windowmanagers/ion/HISTORY
@@ -1,3 +1,10 @@
+2007-02-04 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 20070203, updated descriptions.
+ * CONFIGURE: Added, query about xinerama and locale support.
+ * DEPENDS: Added xorg-modular dependencies.
+ * BUILD: Added xinerama and locale options to OPTS, changed
+ cross-install option check to not break the chain.
+
2006-11-02 Pieter Lenaerts <e-type AT sourcemage.org>
* DETAILS: updated to 20061029

diff --git a/windowmanagers/ion/INSTALL b/windowmanagers/ion/INSTALL
index c514af8..ea39e30 100755
--- a/windowmanagers/ion/INSTALL
+++ b/windowmanagers/ion/INSTALL
@@ -1,2 +1,2 @@
-default_install &&
+default_install &&
install_wmfiles



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (ea5f71f2302ee7368a67c4620d1b559d120b5b67), Juuso Alasuutari, 02/04/2007

Archive powered by MHonArc 2.6.24.

Top of Page