Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (531df39fa6e512a7b811c141fa26f1530d6297ae)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Sukneet Basuta <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (531df39fa6e512a7b811c141fa26f1530d6297ae)
  • Date: Sat, 21 May 2011 00:53:24 -0500

GIT changes to master grimoire by Sukneet Basuta <sukneet AT sourcemage.org>:

ChangeLog | 3 +++
x11/easystroke/BUILD | 1 +
x11/easystroke/DEPENDS | 6 ++++++
x11/easystroke/DETAILS | 21 +++++++++++++++++++++
x11/easystroke/HISTORY | 4 ++++
x11/easystroke/PRE_BUILD | 3 +++
x11/easystroke/makefile-boost.patch | 11 +++++++++++
7 files changed, 49 insertions(+)

New commits:
commit 531df39fa6e512a7b811c141fa26f1530d6297ae
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

easystroke: new spell, a gesture-recognition program

diff --git a/ChangeLog b/ChangeLog
index ab32f28..ef3384b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-05-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * x11/easystroke: new spell, a gesture-recognition program
+
2011-05-20 Arjan Bouter <abouter AT sourcemage.org>
* smgl/smgl-imp: new spell, init manager program
* smgl/smgl-imp-data-simpleinit: new spell, simpleinit dataset for imp
diff --git a/x11/easystroke/BUILD b/x11/easystroke/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/x11/easystroke/BUILD
@@ -0,0 +1 @@
+make
diff --git a/x11/easystroke/DEPENDS b/x11/easystroke/DEPENDS
new file mode 100755
index 0000000..7f6cb34
--- /dev/null
+++ b/x11/easystroke/DEPENDS
@@ -0,0 +1,6 @@
+depends boost &&
+depends intltool &&
+depends gtkmm2 &&
+depends libxtst &&
+depends dbus-glib &&
+optional_depends help2man "" "" "to build man page"
diff --git a/x11/easystroke/DETAILS b/x11/easystroke/DETAILS
new file mode 100755
index 0000000..6907e88
--- /dev/null
+++ b/x11/easystroke/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=easystroke
+ VERSION=0.5.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:ab5adb3961e8e4a6233a6a001faccf24ff39413c8d1562f02f84fdc2689909c78feb3e52a689937fbabb4c6fe219f13a92eac4b9b114aee587d9e8499593239b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/apps/trac/easystroke/";
+ LICENSE[0]="ISC"
+ ENTERED=20100324
+ KEYWORDS=""
+ SHORT="Easystroke is a gesture-recognition application for X11."
+cat << EOF
+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.
+EOF
diff --git a/x11/easystroke/HISTORY b/x11/easystroke/HISTORY
new file mode 100644
index 0000000..8a2a5e5
--- /dev/null
+++ b/x11/easystroke/HISTORY
@@ -0,0 +1,4 @@
+2011-05-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS, BUILD, PRE_BUILD: spell created
+ * makefile-boost.patch: needed since newer boost versions do not
+ have -mt.so files anymore
diff --git a/x11/easystroke/PRE_BUILD b/x11/easystroke/PRE_BUILD
new file mode 100755
index 0000000..bc0ad2e
--- /dev/null
+++ b/x11/easystroke/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p0 < ${SPELL_DIRECTORY}/makefile-boost.patch
diff --git a/x11/easystroke/makefile-boost.patch
b/x11/easystroke/makefile-boost.patch
new file mode 100644
index 0000000..a5b2316
--- /dev/null
+++ b/x11/easystroke/makefile-boost.patch
@@ -0,0 +1,11 @@
+--- Makefile.orig 2010-07-27 08:26:17.000000000 -0400
++++ Makefile 2011-05-21 01:30:51.966997110 -0400
+@@ -25,7 +25,7 @@
+ CXXFLAGS = -Wall $(DFLAGS) -DLOCALEDIR=\"$(LOCALEDIR)\" `pkg-config
gtkmm-2.4 dbus-glib-1 --cflags`
+ LDFLAGS = $(DFLAGS)
+
+-LIBS = $(DFLAGS) -lboost_serialization-mt -lX11 -lXext -lXi -lXfixes
-lXtst `pkg-config gtkmm-2.4 dbus-glib-1 --libs`
++LIBS = $(DFLAGS) -lboost_serialization -lX11 -lXext -lXi -lXfixes
-lXtst `pkg-config gtkmm-2.4 dbus-glib-1 --libs`
+
+ BINARY = easystroke
+ ICON = easystroke.svg



  • [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (531df39fa6e512a7b811c141fa26f1530d6297ae), Sukneet Basuta, 05/21/2011

Archive powered by MHonArc 2.6.24.

Top of Page