Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c27bf91fb9fb0ec2f3fe38bc7e2c56efee5bd5b6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c27bf91fb9fb0ec2f3fe38bc7e2c56efee5bd5b6)
  • Date: Mon, 14 Jul 2008 04:23:04 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

kernels/synaptics/BUILD | 2 --
kernels/synaptics/DEPENDS | 7 ++++---
kernels/synaptics/DETAILS | 34 +++++++++++++++++++++-------------
kernels/synaptics/HISTORY | 8 +++++++-
kernels/synaptics/INSTALL | 13 +++++++------
kernels/synaptics/PREPARE | 3 +--
kernels/synaptics/PRE_BUILD | 8 ++++++++
7 files changed, 48 insertions(+), 27 deletions(-)

New commits:
commit c27bf91fb9fb0ec2f3fe38bc7e2c56efee5bd5b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

synaptics: fixed compilation with new git version, cleaned up a bit

diff --git a/kernels/synaptics/BUILD b/kernels/synaptics/BUILD
index 043a49e..8f58e6d 100755
--- a/kernels/synaptics/BUILD
+++ b/kernels/synaptics/BUILD
@@ -1,3 +1 @@
-sedit "s|CFLAGS\\(CLIENT\\)\?\\s*=|\\0 $CFLAGS|g" Makefile &&
-sedit 's|lib64|lib|g' Makefile &&
make
diff --git a/kernels/synaptics/DEPENDS b/kernels/synaptics/DEPENDS
index 139729a..b9e7dc4 100755
--- a/kernels/synaptics/DEPENDS
+++ b/kernels/synaptics/DEPENDS
@@ -1,5 +1,6 @@
-depends X11-SERVER &&
+depends X11-SERVER &&

-if [[ $SYNAPTICS_VCS == y ]]; then
- depends git
+if [[ $SYNAPTICS_VCS == y ]]; then
+ depends git &&
+ depends pixman
fi
diff --git a/kernels/synaptics/DETAILS b/kernels/synaptics/DETAILS
index 030f662..1df2528 100755
--- a/kernels/synaptics/DETAILS
+++ b/kernels/synaptics/DETAILS
@@ -1,8 +1,6 @@
SPELL=synaptics
-if [[ $SYNAPTICS_VCS == y ]]
-then
- if [[ $SYNAPTICS_VCS_AUTOUPDATE == y ]]
- then
+if [[ $SYNAPTICS_VCS == y ]]; then
+ if [[ $SYNAPTICS_VCS_AUTOUPDATE == y ]]; then
VERSION=$(date +%Y%m%d)
else
VERSION=git
@@ -15,27 +13,37 @@ else
VERSION=0.14.6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://web.telia.com/~u89404340/touchpad/files/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
fi
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://web.telia.com/~u89404340/touchpad/
ENTERED=20040826
LICENSE[0]=GPL
KEYWORDS="kernels"
SHORT="Synaptics Touchpad driver"
cat << EOF
-This is a driver for the Synaptics TouchPad for XOrg/XFree86 4.x. A
Synaptics touchpad by default operates in compatibility mode by emulating a
standard mouse. However, by using a dedicated driver, more advanced features
of the touchpad becomes available.
-Features
+This is a driver for the Synaptics TouchPad for XOrg/XFree86 4.x. A Synaptics
+touchpad by default operates in compatibility mode by emulating a standard
mouse.
+However, by using a dedicated driver, more advanced features of the touchpad
+becomes available.
+
+Features:
* Movement with adjustable, non-linear acceleration and speed.
* Button events through short touching of the touchpad.
* Double-Button events through double short touching of the touchpad.
* Dragging through short touching and holding down the finger on the
touchpad.
* Middle and right button events on the upper and lower corner of the
touchpad.
- * Vertical scrolling (button four and five events) through moving the
finger on the right side of the touchpad.
+ * Vertical scrolling (button four and five events) through moving the
finger
+ on the right side of the touchpad.
* The up/down button sends button four/five events.
- * Horizontal scrolling (button six and seven events) through moving the
finger on the lower side of the touchpad.
- * The multi-buttons send button four/five events, and six/seven events for
horizontal scrolling.
+ * Horizontal scrolling (button six and seven events) through moving the
finger
+ on the lower side of the touchpad.
+ * The multi-buttons send button four/five events, and six/seven events for
+ horizontal scrolling.
* Adjustable finger detection.
- * Multifinger taps: two finger for middle button and three finger for
right button events. (Needs hardware support. Not all models implement this
feature.)
- * Run-time configuration using shared memory. This means you can change
parameter settings without restarting the X server.
+ * Multifinger taps: two finger for middle button and three finger for right
+ button events. (Needs hardware support. Not all models implement this
+ feature.)
+ * Run-time configuration using shared memory. This means you can change
+ parameter settings without restarting the X server.
EOF
diff --git a/kernels/synaptics/HISTORY b/kernels/synaptics/HISTORY
index d307748..f8707ae 100644
--- a/kernels/synaptics/HISTORY
+++ b/kernels/synaptics/HISTORY
@@ -1,3 +1,10 @@
+2008-07-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: moved sedage from BUILD, fixed compilation of git version
+ * DETAILS: fixed long desc, quoting paths!
+ * DEPENDS: pixman is required for git version now, cleaned up
+ * PREPARE: cleaned up
+ * INSTALL: install -d ftw, cleaned up
+
2008-02-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on git for VCS option

@@ -35,4 +42,3 @@

2004-08-26 Eric Sandall <sandalle AT sourcemage.org>
* Created spell
-
diff --git a/kernels/synaptics/INSTALL b/kernels/synaptics/INSTALL
index e85adf9..e8c9bf9 100755
--- a/kernels/synaptics/INSTALL
+++ b/kernels/synaptics/INSTALL
@@ -1,6 +1,7 @@
-make install BINDIR="$INSTALL_ROOT/usr/bin" \
- MANDIR="$INSTALL_ROOT/usr/share/man" &&
-mkdir -p "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
-install -m 644 INSTALL* README* \
- trouble-shooting.txt COMPATIBILITY \
- "$INSTALL_ROOT/usr/share/doc/$SPELL"
+make install PREFIX="$INSTALL_ROOT/usr" \
+ MANDIR="$INSTALL_ROOT/usr/share/man" &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/doc/$SPELL" &&
+
+install -vm 644 INSTALL* README* trouble-shooting.txt COMPATIBILITY \
+ "$INSTALL_ROOT/usr/share/doc/$SPELL"
diff --git a/kernels/synaptics/PREPARE b/kernels/synaptics/PREPARE
index a7f5438..ebdc7fb 100755
--- a/kernels/synaptics/PREPARE
+++ b/kernels/synaptics/PREPARE
@@ -1,7 +1,6 @@
config_query SYNAPTICS_VCS "Build latest version from development tree?"
n &&

-if [[ $SYNAPTICS_VCS == y ]]
-then
+if [[ $SYNAPTICS_VCS == y ]]; then
config_query SYNAPTICS_VCS_AUTOUPDATE \
"Automatically update on every system update?" n
fi
diff --git a/kernels/synaptics/PRE_BUILD b/kernels/synaptics/PRE_BUILD
new file mode 100755
index 0000000..09233ea
--- /dev/null
+++ b/kernels/synaptics/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $SYNAPTICS_VCS == y ]]; then
+ sed -i "s:-I\.:-I\. -I\$(INSTALLED_X)/include/pixman-1:" Makefile
+fi &&
+
+sed -i "s:CFLAGS\\(CLIENT\\)\?\\s*=:\\0 $CFLAGS:g;s:lib64:lib:g" Makefile



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (c27bf91fb9fb0ec2f3fe38bc7e2c56efee5bd5b6), Vlad Glagolev, 07/14/2008

Archive powered by MHonArc 2.6.24.

Top of Page