aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--accessibility/easystroke/README28
-rw-r--r--accessibility/easystroke/easystroke.SlackBuild12
-rw-r--r--accessibility/easystroke/easystroke.info8
-rw-r--r--accessibility/easystroke/slack-desc4
4 files changed, 24 insertions, 28 deletions
diff --git a/accessibility/easystroke/README b/accessibility/easystroke/README
index 9028f62b99a2b..54da035d33847 100644
--- a/accessibility/easystroke/README
+++ b/accessibility/easystroke/README
@@ -1,17 +1,15 @@
-Easystroke is a gesture-recognition application for X11.
-Gestures or strokes are movements that you make with you
-mouse (or your pen, finger etc.) while holding down a specific
-mouse button. Easystroke will execute certain actions if
-it recognizes the stroke; currently easystroke can emulate
-key presses, execute shell commands, hold down modifiers and
-emulate a scroll wheel.
+Easystroke is a gesture-recognition application for X11. Gestures or strokes
+are movements that you make with you mouse (or your pen, finger etc.) while
+holding down a specific mouse button. Easystroke will execute certain actions
+if it recognizes the stroke; currently easystroke can emulate key presses,
+execute shell commands, hold down modifiers and emulate a scroll wheel.
-The program was designed with Tablet PCs in mind and can be
-used effectively even without access to a keyboard. Easystroke
-tries to provide an intuitive and efficient user interface,
-while at the same time being highly configurable and offering
-many advanced features.
+The program was designed with Tablet PCs in mind and can be used effectively
+even without access to a keyboard. Easystroke tries to provide an intuitive
+and efficient user interface while at the same time being highly configurable
+and offering many advanced features.
-Easystroke requires gtkmm. If you'd also like the manpage installed
-then help2man needs to be installed and then pass COMPILE_MAN=yes
-to the slackbuild. \ No newline at end of file
+Easystroke requires gtkmm.
+
+If you'd also like the manpage installed, then help2man needs to be installed
+and then pass COMPILE_MAN=yes to the slackbuild.
diff --git a/accessibility/easystroke/easystroke.SlackBuild b/accessibility/easystroke/easystroke.SlackBuild
index 316db221960cf..5b1164ba4bc7a 100644
--- a/accessibility/easystroke/easystroke.SlackBuild
+++ b/accessibility/easystroke/easystroke.SlackBuild
@@ -5,16 +5,14 @@
# Written by Larry Hajali <larryhaja[at]gmail[dot]com>
PRGNAM=easystroke
-VERSION=${VERSION:-0.4.9}
+VERSION=0.5.3
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -24,9 +22,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-# Determine if we compile manpages with help2man. Default is no.
-COMPILE_MAN=${COMPILE_MAN:-no}
-
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
@@ -58,10 +53,13 @@ find . \
# Add StartupNotify to desktop menu item.
echo "StartupNotify=false" >> $PRGNAM.desktop.in
+# Fix multithreading boost library in Makefile.
+sed -i 's|-lboost_serialization-mt|-lboost_serialization|' Makefile
make CXX="g++ $SLKCFLAGS" CC="gcc -std=c99 $SLKCFLAGS" PREFIX=/usr
-if [ "$COMPILE_MAN" == "yes" ]; then
+# Determine if we compile manpages with help2man. Default is no.
+if [ "${COMPILE_MAN:-no}" != "no" ]; then
make man
mkdir -p $PKG/usr/man/man1
gzip -9c $PRGNAM.1 > $PKG/usr/man/man1/$PRGNAM.1.gz
diff --git a/accessibility/easystroke/easystroke.info b/accessibility/easystroke/easystroke.info
index c61390e6323de..bc19712985202 100644
--- a/accessibility/easystroke/easystroke.info
+++ b/accessibility/easystroke/easystroke.info
@@ -1,10 +1,10 @@
PRGNAM="easystroke"
-VERSION="0.4.9"
+VERSION="0.5.3"
HOMEPAGE="http://easystroke.wiki.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/sourceforge/easystroke/easystroke-0.4.9.tar.gz"
-MD5SUM="4d95a69a29a7fb57468044df4570e665"
+DOWNLOAD="http://downloads.sourceforge.net/easystroke/easystroke-0.5.3.tar.gz"
+MD5SUM="fadc1741e1db845da2cd0128e525520a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Larry Hajali"
EMAIL="larryhaja[at]gmail[dot]com"
-APPROVED="Erik Hanson"
+APPROVED="rworkman"
diff --git a/accessibility/easystroke/slack-desc b/accessibility/easystroke/slack-desc
index f2fc90ae8c926..96e490822b74e 100644
--- a/accessibility/easystroke/slack-desc
+++ b/accessibility/easystroke/slack-desc
@@ -7,13 +7,13 @@
|-----handy-ruler------------------------------------------------------|
easystroke: easystroke (gesture-recognition application for X11)
-easystroke:
+easystroke:
easystroke: Easystroke is a gesture-recognition application for X11. Gestures or
easystroke: strokes are movements that you make with you mouse (or your pen,
easystroke: finger etc.) while holding down a specific mouse button.
easystroke:
+easystroke: Homepage: http://easystroke.wiki.sourceforge.net/
easystroke:
easystroke:
easystroke:
easystroke:
-easystroke: Homepage: http://easystroke.wiki.sourceforge.net/