sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (03a9ef7054d158f97d46aee3ba966e1a5b1496f4)
- From: Florian Franzmann <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (03a9ef7054d158f97d46aee3ba966e1a5b1496f4)
- Date: Wed, 26 Jan 2011 13:43:46 -0600
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
ChangeLog | 3 +++
archive-libs/zlib/BUILD | 3 ++-
archive-libs/zlib/HISTORY | 3 +++
graphics-libs/gtkglextmm/HISTORY | 3 +++
utils/jstest-gtk/BUILD | 1 +
utils/jstest-gtk/DEPENDS | 5 +++++
utils/jstest-gtk/DETAILS | 19 +++++++++++++++++++
utils/jstest-gtk/HISTORY | 4 ++++
utils/jstest-gtk/INSTALL | 1 +
utils/jstest-gtk/PRE_BUILD | 3 +++
utils/jstest-gtk/jstest-gtk-gcc-4.5.patch | 10 ++++++++++
11 files changed, 54 insertions(+), 1 deletion(-)
New commits:
commit 1e4c304682daf08903e1d79f2bd69606dc71c19e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
utils/jstest-gtk: new spell, a joystick calibrator
commit db5d01b2944cc62953c670f34b7fbcb27cd6eab1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics-libs/gtkglextmm: fixed build with recent versions of gtk
commit 25c395d4fac132afcad83f5707ead2647983a23c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
archive-libs/zlib: set CFLAGS to avoid segfault in firefox
diff --git a/ChangeLog b/ChangeLog
index c5923c1..7017188 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-01-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/jstest-gtk: new spell, a joystick calibrator
+
2011-01-25 Ladislav Hagara <hgr AT vabo.cz>
* kde4-support/phonon-backend-gstreamer: new, Phonon GStreamer backend
* kde4-support/phonon-backend-xine: new, Phonon Xine backend
diff --git a/archive-libs/zlib/BUILD b/archive-libs/zlib/BUILD
index 67c31e6..d971d4e 100755
--- a/archive-libs/zlib/BUILD
+++ b/archive-libs/zlib/BUILD
@@ -1,6 +1,7 @@
OPTS="--eprefix=$INSTALL_ROOT $OPTS" &&
-CFLAGS="$CFLAGS -DPIC -fPIC" &&
+CFLAGS="$CFLAGS -DPIC -fPIC" &&
+CFLAGS="${CFLAGS/-O?/-O3} -fno-tree-vectorize -mstackrealign -DUNALIGNED_OK"
&&
rm -f ${INSTALL_ROOT}/usr/X11R6/include/zlib.h
rm -f ${INSTALL_ROOT}/usr/X11R6/lib/libz.a
diff --git a/archive-libs/zlib/HISTORY b/archive-libs/zlib/HISTORY
index 79ad89e..95ae178 100644
--- a/archive-libs/zlib/HISTORY
+++ b/archive-libs/zlib/HISTORY
@@ -1,3 +1,6 @@
+2011-01-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: set CFLAGS to sane values to avoid segfault in firefox with
gcc 4.5
+
2011-01-09 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* PRE_BUILD: Add patch from LFS
diff --git a/graphics-libs/gtkglextmm/HISTORY
b/graphics-libs/gtkglextmm/HISTORY
index f9e28c2..d3effe3 100644
--- a/graphics-libs/gtkglextmm/HISTORY
+++ b/graphics-libs/gtkglextmm/HISTORY
@@ -1,3 +1,6 @@
+2011-01-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: fixed compile error with recent versions of gtk
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/utils/jstest-gtk/BUILD b/utils/jstest-gtk/BUILD
new file mode 100755
index 0000000..9a3ca2a
--- /dev/null
+++ b/utils/jstest-gtk/BUILD
@@ -0,0 +1 @@
+scons PREFIX=${INSTALL_ROOT}/usr
diff --git a/utils/jstest-gtk/DEPENDS b/utils/jstest-gtk/DEPENDS
new file mode 100755
index 0000000..a55389c
--- /dev/null
+++ b/utils/jstest-gtk/DEPENDS
@@ -0,0 +1,5 @@
+depends gtk+2 &&
+depends gtkmm2 &&
+depends gtkglextmm &&
+depends libsigc++2 &&
+depends scons
diff --git a/utils/jstest-gtk/DETAILS b/utils/jstest-gtk/DETAILS
new file mode 100755
index 0000000..e2918fd
--- /dev/null
+++ b/utils/jstest-gtk/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=jstest-gtk
+ VERSION=0.1.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://pingus.seul.org/~grumbel/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:57650a1607c640d7b785c29d548b016b1e4cab4ee7595f2fcdebfa403258e0d93faa212cf9077b708b769add7b1326785b9994320b4a1c4aa9a339320ae58fb2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://pingus.seul.org/~grumbel/jstest-gtk"
+ LICENSE[0]=GPL
+ ENTERED=20110126
+ SHORT="a simple joystick tester based on Gtk+"
+cat << EOF
+jstest-gtk is a simple joystick tester based on Gtk+. It provides you with
+a list of attached joysticks, a way to display which buttons and axis are
+pressed, a way to remap axis and buttons and a way to calibrate your
joystick.
+
+Even when your joystick is working mostly fine, you might want to give it
+a try, as the calibration lets you get rid of overlarge default deadzones
+that many joysticks use and that are a a noticable problem in some games.
+EOF
diff --git a/utils/jstest-gtk/HISTORY b/utils/jstest-gtk/HISTORY
new file mode 100644
index 0000000..a59c36c
--- /dev/null
+++ b/utils/jstest-gtk/HISTORY
@@ -0,0 +1,4 @@
+2011-01-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, jstest-gtk-gcc-4.5.patch,
+ PRE_BUILD: spell created
+
diff --git a/utils/jstest-gtk/INSTALL b/utils/jstest-gtk/INSTALL
new file mode 100755
index 0000000..3042a23
--- /dev/null
+++ b/utils/jstest-gtk/INSTALL
@@ -0,0 +1 @@
+install -m755 ${SOURCE_DIRECTORY}/jstest-gtk ${INSTALL_ROOT}/usr/bin
diff --git a/utils/jstest-gtk/PRE_BUILD b/utils/jstest-gtk/PRE_BUILD
new file mode 100755
index 0000000..204b784
--- /dev/null
+++ b/utils/jstest-gtk/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SCRIPT_DIRECTORY}/jstest-gtk-gcc-4.5.patch
diff --git a/utils/jstest-gtk/jstest-gtk-gcc-4.5.patch
b/utils/jstest-gtk/jstest-gtk-gcc-4.5.patch
new file mode 100644
index 0000000..6621afd
--- /dev/null
+++ b/utils/jstest-gtk/jstest-gtk-gcc-4.5.patch
@@ -0,0 +1,10 @@
+--- jstest-gtk-0.1.0/src/joystick.cpp.orig 2011-01-26 20:29:08.469242410
+0100
++++ jstest-gtk-0.1.0/src/joystick.cpp 2011-01-26 20:28:10.699374290 +0100
+@@ -28,6 +28,7 @@
+ #include <fcntl.h>
+ #include <string.h>
+ #include <sstream>
++#include <stdint.h>
+ #include <linux/joystick.h>
+ #include <glibmm/main.h>
+ #include <glibmm/convert.h>
-
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (03a9ef7054d158f97d46aee3ba966e1a5b1496f4),
Florian Franzmann, 01/26/2011
- Re: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (03a9ef7054d158f97d46aee3ba966e1a5b1496f4), Remko van der Vossen, 01/26/2011
Archive powered by MHonArc 2.6.24.