Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (b8c86f00c7adc611c2c8676cab63737fc831fa2c)
  • Date: Thu, 10 Aug 2006 12:17:08 -0500

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

ChangeLog | 3 +++
audio-creation/vkeybd/BUILD | 1 +
audio-creation/vkeybd/CONFIGURE | 3 +++
audio-creation/vkeybd/DEPENDS | 6 ++++++
audio-creation/vkeybd/DETAILS | 14 ++++++++++++++
audio-creation/vkeybd/HISTORY | 3 +++
audio-creation/vkeybd/INSTALL | 1 +
audio-creation/vkeybd/PRE_BUILD | 23 +++++++++++++++++++++++
8 files changed, 54 insertions(+)

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

vkeybd: New spell, virtual MIDI keyboard.

diff --git a/ChangeLog b/ChangeLog
index 492b79a..96473ef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2006-08-10 Juuso Alasuutari <iuso AT sourcemage.org>
+ * audio-creation/vkeybd: New spell, virtual MIDI keyboard.
+
2006-08-09 Juuso Alasuutari <iuso AT sourcemage.org>
* audio-players/qsynth: Removed spell from section.
* audio-creation/qsynth: Moved spell to section.
diff --git a/audio-creation/vkeybd/BUILD b/audio-creation/vkeybd/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/audio-creation/vkeybd/BUILD
@@ -0,0 +1 @@
+make
diff --git a/audio-creation/vkeybd/CONFIGURE b/audio-creation/vkeybd/CONFIGURE
new file mode 100755
index 0000000..0ee8393
--- /dev/null
+++ b/audio-creation/vkeybd/CONFIGURE
@@ -0,0 +1,3 @@
+config_query USE_AWE "Include AWE support?" y &&
+config_query USE_MIDI "Include MIDI support?" y &&
+config_query USE_ALSA "Include ALSA support?" y
diff --git a/audio-creation/vkeybd/DEPENDS b/audio-creation/vkeybd/DEPENDS
new file mode 100755
index 0000000..f70d3eb
--- /dev/null
+++ b/audio-creation/vkeybd/DEPENDS
@@ -0,0 +1,6 @@
+depends tcl &&
+depends tk &&
+
+if [[ $USE_ALSA == y ]]; then
+ depends alsa-lib
+fi
diff --git a/audio-creation/vkeybd/DETAILS b/audio-creation/vkeybd/DETAILS
new file mode 100755
index 0000000..4105509
--- /dev/null
+++ b/audio-creation/vkeybd/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=vkeybd
+ VERSION=0.1.17
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.alsa-project.org/~iwai/$SOURCE
+
SOURCE_HASH=sha512:dce2e631ced4c332d7c2605e9e46f152194f12cf0c0523ef845b9a70e674ca29983d9c0ca663dd7376c284c52ae3799ea706d92b706a130a349184cf4eb0707a
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ WEB_SITE=http://www.alsa-project.org/~iwai/alsa.html#vkeybd
+ LICENSE[0]=GPL
+ SHORT="A virtual keyboard for AWE, MIDI and ALSA drivers."
+cat << EOF
+This is a virtual keyboard for AWE, MIDI and ALSA drivers. It's a simple
+fake of a MIDI keyboard on X-windows system. Enjoy a music with your mouse
+and "computer" keyboard :-)
+EOF
diff --git a/audio-creation/vkeybd/HISTORY b/audio-creation/vkeybd/HISTORY
new file mode 100644
index 0000000..8ec9fea
--- /dev/null
+++ b/audio-creation/vkeybd/HISTORY
@@ -0,0 +1,3 @@
+2006-08-10 Juuso Alasuutari <iuso AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS, HISTORY,
+ INSTALL, PRE_BUILD: created spell
diff --git a/audio-creation/vkeybd/INSTALL b/audio-creation/vkeybd/INSTALL
new file mode 100755
index 0000000..620e1e4
--- /dev/null
+++ b/audio-creation/vkeybd/INSTALL
@@ -0,0 +1 @@
+make DESTDIR=${INSTALL_ROOT} install-all
diff --git a/audio-creation/vkeybd/PRE_BUILD b/audio-creation/vkeybd/PRE_BUILD
new file mode 100755
index 0000000..e6ca947
--- /dev/null
+++ b/audio-creation/vkeybd/PRE_BUILD
@@ -0,0 +1,23 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+# Fix incorrect version string
+sedit "s/0\.1\.16/0.1.17/" Makefile &&
+
+# /usr/local -> /usr
+sedit "s:/local::" Makefile &&
+
+# Make sure tcl version is correct
+local TCL_VERSION=$(installed_version tcl | cut -d. -f-2) &&
+sedit "s/TCL_VERSION = .*/TCL_VERSION = $TCL_VERSION/" Makefile &&
+
+# Apply config settings
+if [[ $USE_AWE == n ]]; then
+ sedit "s/USE_AWE =.*/USE_AWE = 0/" Makefile
+fi &&
+if [[ $USE_MIDI == n ]]; then
+ sedit "s/USE_MIDI =.*/USE_MIDI = 0/" Makefile
+fi &&
+if [[ $USE_ALSA == n ]]; then
+ sedit "s/USE_ALSA =.*/USE_ALSA = 0/" Makefile
+fi



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (b8c86f00c7adc611c2c8676cab63737fc831fa2c), Juuso Alasuutari, 08/10/2006

Archive powered by MHonArc 2.6.24.

Top of Page