Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (c80958ac94cc9c7f4a75bf0c059fed56ffce715f)
  • Date: Sat, 29 Dec 2007 17:58:55 -0600

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

ChangeLog | 9 +++++++++
graphics-libs/libg15render/DEPENDS | 6 ++++++
graphics-libs/libg15render/DETAILS | 15 +++++++++++++++
graphics-libs/libg15render/HISTORY | 2 ++
libs/libg15/DEPENDS | 1 +
libs/libg15/DETAILS | 20 ++++++++++++++++++++
libs/libg15/HISTORY | 2 ++
utils/g15composer/DEPENDS | 7 +++++++
utils/g15composer/DETAILS | 18 ++++++++++++++++++
utils/g15composer/HISTORY | 2 ++
utils/g15daemon/DEPENDS | 3 +++
utils/g15daemon/DETAILS | 18 ++++++++++++++++++
utils/g15daemon/HISTORY | 2 ++
utils/g15daemon/init.d/g15daemon | 32 ++++++++++++++++++++++++++++++++
14 files changed, 137 insertions(+)

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

g15composer: New spell, a command line interface to control the Logitech
G15 keyboard's LCD.

commit 90742968e1604f6c3b8105dca7e60a24d6e22639
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

g15daemon: New spell, a daemon to control the Logitech G15 keyboard.

commit f6cf703a6bdd01a326dc4ccbca7ec80a1c9d3ef0
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

libg15render: New spell, a library to render graphics buffers for use
with libg15.

commit e19cb3a3fecf7ee54a7c8f99eb18ded69a705f6e
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

libg15: New spell, a library for the Logitech G15 keyboard.

diff --git a/ChangeLog b/ChangeLog
index d5aa4a6..c729514 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2007-12-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * libs/libg15: New spell, a library for the Logitech G15 keyboard.
+ * graphics-libs/libg15render: New spell, a library to render graphics
+ buffers for use with libg15.
+ * utils/g15daemon: New spell, a daemon to control the Logitech G15
+ keyboard.
+ * utils/g15composer: New spell, a command line interface to control
+ the Logitech G15 keyboard's LCD.
+
2007-12-29 Robin Cook <rcook AT wyrms.net>
* gnome2-lib/goffice-0.6: new spell

diff --git a/graphics-libs/libg15render/DEPENDS
b/graphics-libs/libg15render/DEPENDS
new file mode 100755
index 0000000..90bd661
--- /dev/null
+++ b/graphics-libs/libg15render/DEPENDS
@@ -0,0 +1,6 @@
+depends libg15 &&
+
+optional_depends freetype2 \
+ "--enable-ttf" \
+ "--disable-ttf" \
+ "for font support"
diff --git a/graphics-libs/libg15render/DETAILS
b/graphics-libs/libg15render/DETAILS
new file mode 100755
index 0000000..af8e730
--- /dev/null
+++ b/graphics-libs/libg15render/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=libg15render
+ VERSION=1.2
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/g15tools/$SOURCE
+
SOURCE_HASH=sha512:960fd6bc6159b1b12e1de3b0c07e5960d7d5056d4927be8eddf89a911e2c97a8677ef41456aa255399e8a86cd354b848fab28a47005ee2d1b6640e0c886deaac
+ WEB_SITE=http://www.g15tools.com
+ ENTERED=20071230
+ LICENSE[0]=GPL
+ KEYWORDS="graphics libs keyboard"
+ SHORT="Library to render text and shapes for the Logitech G15
keyboard."
+cat << EOF
+This is a library to render text and shapes into a buffer usable by the
+Logitech G15 Gaming Keyboard.
+EOF
diff --git a/graphics-libs/libg15render/HISTORY
b/graphics-libs/libg15render/HISTORY
new file mode 100644
index 0000000..cfa6a79
--- /dev/null
+++ b/graphics-libs/libg15render/HISTORY
@@ -0,0 +1,2 @@
+2007-12-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS: Created spell.
diff --git a/libs/libg15/DEPENDS b/libs/libg15/DEPENDS
new file mode 100755
index 0000000..2fad8d7
--- /dev/null
+++ b/libs/libg15/DEPENDS
@@ -0,0 +1 @@
+depends libusb
diff --git a/libs/libg15/DETAILS b/libs/libg15/DETAILS
new file mode 100755
index 0000000..f1bd410
--- /dev/null
+++ b/libs/libg15/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=libg15
+ VERSION=1.2.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/g15tools/$SOURCE
+
SOURCE_HASH=sha512:51023aec9686117275bdd2db3d45ea58d2e09ea1ca6481e31971e8de48f75811642ef94bb128913c60e67356f1efc241358c16dbd52f05ecc261842d4f7a8a7d
+ WEB_SITE=http://www.g15tools.com
+ ENTERED=20071230
+ LICENSE[0]=GPL
+ KEYWORDS="libs keyboard inputdev"
+ SHORT="Library to handle the LCD and extra keys on the Logitech
G15 and similar devices."
+cat << EOF
+This is a library to handle the LCD and extra keys on the Logitech G15 Gaming
+Keyboard and similar devices.
+LibG15 currently supports LCD & keys on the following devices:
+- Original G15 keyboard
+- G11 keyboard
+- Z10 speakers
+- 2nd revision of the G15 (amber backlight, 6 'G' keys, LCD)
+EOF
diff --git a/libs/libg15/HISTORY b/libs/libg15/HISTORY
new file mode 100644
index 0000000..cfa6a79
--- /dev/null
+++ b/libs/libg15/HISTORY
@@ -0,0 +1,2 @@
+2007-12-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS: Created spell.
diff --git a/utils/g15composer/DEPENDS b/utils/g15composer/DEPENDS
new file mode 100755
index 0000000..7a7bd14
--- /dev/null
+++ b/utils/g15composer/DEPENDS
@@ -0,0 +1,7 @@
+depends libg15render &&
+depends g15daemon &&
+
+optional_depends freetype2 \
+ "--enable-ttf" \
+ "--disable-ttf" \
+ "for font support"
diff --git a/utils/g15composer/DETAILS b/utils/g15composer/DETAILS
new file mode 100755
index 0000000..5c97dd4
--- /dev/null
+++ b/utils/g15composer/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=g15composer
+ VERSION=3.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/g15tools/$SOURCE
+
SOURCE_HASH=sha512:e4b0ddef2dfbfd3a8a392ebe9e53a59638cbb7aee7a007b8a20be388f074d54a27ed509a5805fadc9ffd708c027ec4c331dfab96905bee1c37690a5585198ad8
+ WEB_SITE=http://www.g15tools.com
+ ENTERED=20071230
+ LICENSE[0]=GPL
+ KEYWORDS="utils keyboard cli"
+ SHORT="A command line interface to the libg15render drawing
functions."
+cat << EOF
+G15composer is a scriptable command interface to the libg15render drawing
+functions that outputs to a g15daemon screen. G15composer exposes all
+graphics primitives and text rendering functions of libg15render so that
+they may be used in a variety of situations, including from the command
+line or in virtually any scripting language.
+EOF
diff --git a/utils/g15composer/HISTORY b/utils/g15composer/HISTORY
new file mode 100644
index 0000000..cfa6a79
--- /dev/null
+++ b/utils/g15composer/HISTORY
@@ -0,0 +1,2 @@
+2007-12-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS: Created spell.
diff --git a/utils/g15daemon/DEPENDS b/utils/g15daemon/DEPENDS
new file mode 100755
index 0000000..8d143a8
--- /dev/null
+++ b/utils/g15daemon/DEPENDS
@@ -0,0 +1,3 @@
+depends libusb &&
+depends libg15 &&
+depends libg15render
diff --git a/utils/g15daemon/DETAILS b/utils/g15daemon/DETAILS
new file mode 100755
index 0000000..7ec130e
--- /dev/null
+++ b/utils/g15daemon/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=g15daemon
+ VERSION=1.9.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/g15daemon/$SOURCE
+
SOURCE_HASH=sha512:1d7569c797f0a360bb09aaf5211ff087368fad69863b07cfdfa48a47bef945ec0addf514346d1190c84957083ea6e52a247297ed6ac0d7d0c54744a48c2e6e34
+ WEB_SITE=http://www.g15tools.com
+ ENTERED=20071230
+ LICENSE[0]=GPL
+ KEYWORDS="utils keyboard daemon"
+ SHORT="A daemon to control the Logitech G15 keyboard."
+cat << EOF
+G15daemon takes control of the G15 keyboard, allowing the use of all keys
+through the linux kernel uinput device driver. It also controls the use of
+the keyboard's LCD display, allows multiple, simultaneous client applications
+to connect, and gives the user the ability to switch between client apps at
+the press of a button.
+EOF
diff --git a/utils/g15daemon/HISTORY b/utils/g15daemon/HISTORY
new file mode 100644
index 0000000..ed18044
--- /dev/null
+++ b/utils/g15daemon/HISTORY
@@ -0,0 +1,2 @@
+2007-12-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS, init.d/g15daemon: Created spell.
diff --git a/utils/g15daemon/init.d/g15daemon
b/utils/g15daemon/init.d/g15daemon
new file mode 100755
index 0000000..b0972cb
--- /dev/null
+++ b/utils/g15daemon/init.d/g15daemon
@@ -0,0 +1,32 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/g15daemon
+ARGS=""
+RUNLEVEL=3
+
+. /etc/init.d/smgl_init
+
+start()
+{
+ echo "Starting daemon..."
+ $PROGRAM
+}
+
+stop()
+{
+ echo "Stopping daemon..."
+ $PROGRAM -k
+}
+
+restart()
+{
+ echo "Restarting daemon..."
+ $PROGRAM -k
+ sleep 1
+ $PROGRAM
+}
+
+status()
+{
+ $PROGRAM --version
+}



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (c80958ac94cc9c7f4a75bf0c059fed56ffce715f), Juuso Alasuutari, 12/29/2007

Archive powered by MHonArc 2.6.24.

Top of Page