Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (2aa709b542ecac8ad0de0b4709ade9e9b2123405)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (2aa709b542ecac8ad0de0b4709ade9e9b2123405)
  • Date: Tue, 8 Jul 2008 20:30:02 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ChangeLog | 3 +
audio-drivers/libfreebob/DEPENDS | 6 ++
audio-drivers/libfreebob/DETAILS | 20 +++++++
audio-drivers/libfreebob/HISTORY | 3 +
audio-drivers/libfreebob/PRE_BUILD | 3 +
audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch | 46
+++++++++++++++++
6 files changed, 81 insertions(+)

New commits:
commit 2aa709b542ecac8ad0de0b4709ade9e9b2123405
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

new spell: libfreebob (FireWire audio interface box driver)

diff --git a/ChangeLog b/ChangeLog
index ccb35fb..d28660e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-07-09 Thomas Orgis <sobukus AT sourcemage.org>
+ * audio-drivers/libfreebob: new spell, FireWire audio interface driver
+
2008-07-09 Alexander Tsamutali <astsmtl AT gmail.com>
* mail/putmail: new spell, very lightweight SMTP client

diff --git a/audio-drivers/libfreebob/DEPENDS
b/audio-drivers/libfreebob/DEPENDS
new file mode 100755
index 0000000..42b8232
--- /dev/null
+++ b/audio-drivers/libfreebob/DEPENDS
@@ -0,0 +1,6 @@
+depends alsa-lib &&
+depends JACK-DRIVER &&
+depends libxml2 &&
+depends libraw1394 &&
+depends libiec61883 &&
+depends libavc1394
diff --git a/audio-drivers/libfreebob/DETAILS
b/audio-drivers/libfreebob/DETAILS
new file mode 100755
index 0000000..ff1050e
--- /dev/null
+++ b/audio-drivers/libfreebob/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=libfreebob
+ VERSION=1.0.11
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL=$SOURCEFORGE_URL/freebob/$SOURCE
+
SOURCE_HASH=sha512:59afecb6f67c1623748dddbf35e14fb07dc5c97803972206d603f67381eb5c942d359fa0f6847352362c99ed48b34c9e9e9d21f5802a21fbdd1d7bbfd7283e58
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://freebob.sourceforge.net
+ ENTERED=20080709
+ LICENSE[0]=GPL
+ SHORT="generic Linux driver for BeBoB devices (FireWire breakout
boxes)"
+cat << EOF
+ * ?BeBoB? means the BridgeCo (http://www.bridgeco.net/) enhanced breakout
box firmware.
+ * BeBoB devices are audio breakout boxes running this firmware.
+ * BeBoB devices are attached with IEEE1394, a.k.a FireWire(tm) or
i.Link(tm), a high performance
+ serial bus.
+ * FreeBoB is a a generic Linux driver for BeBoB devices and will support
JACK and ALSA API's.
+ * FreeBoB project aims to provide this generic Linux driver.
+NOTE: This spell is to be replaced once the fado (Free Firewire Audio
Drivers) successor project
+makes a stable release.
+EOF
diff --git a/audio-drivers/libfreebob/HISTORY
b/audio-drivers/libfreebob/HISTORY
new file mode 100644
index 0000000..3a5ec43
--- /dev/null
+++ b/audio-drivers/libfreebob/HISTORY
@@ -0,0 +1,3 @@
+2008-07-09 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS, DETAILS: created spell
+ * libfreebob-1.0.11-gcc43.patch,PRE_BUILD: gcc-4.3 patch, as usual...
diff --git a/audio-drivers/libfreebob/PRE_BUILD
b/audio-drivers/libfreebob/PRE_BUILD
new file mode 100755
index 0000000..1fa8869
--- /dev/null
+++ b/audio-drivers/libfreebob/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -Np1 < "$SCRIPT_DIRECTORY/libfreebob-1.0.11-gcc43.patch"
diff --git a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
b/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
new file mode 100644
index 0000000..6b54798
--- /dev/null
+++ b/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
@@ -0,0 +1,46 @@
+Only in libfreebob-1.0.11.gcc43: autom4te.cache
+diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp
libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp
+--- libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp
2007-10-15 20:15:08.000000000 +0200
++++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp
2008-07-09 03:15:50.000000000 +0200
+@@ -23,6 +23,7 @@
+ #include "ieee1394service.h"
+
+ #include <cstdlib>
++#include <cstring>
+ #include <netinet/in.h>
+ #include <iostream>
+
+diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp
libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp
+--- libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp 2007-10-15
20:15:08.000000000 +0200
++++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp 2008-07-09
03:16:26.000000000 +0200
+@@ -23,6 +23,7 @@
+ #include "ieee1394service.h"
+
+ #include <cstdlib>
++#include <cstring>
+ #include <netinet/in.h>
+
+ #define DEBUG_EXTRA_VERBOSE 2
+Only in libfreebob-1.0.11.gcc43: stamp-h.in
+diff -ru libfreebob-1.0.11/tests/test-extplugcmd.cpp
libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp
+--- libfreebob-1.0.11/tests/test-extplugcmd.cpp 2007-10-15
20:15:07.000000000 +0200
++++ libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp 2008-07-09
03:17:19.000000000 +0200
+@@ -24,6 +24,7 @@
+ #include "libfreebobavc/ieee1394service.h"
+
+ #include <argp.h>
++#include <cstdlib>
+
+ using namespace std;
+
+diff -ru libfreebob-1.0.11/tests/test-volume.cpp
libfreebob-1.0.11.gcc43/tests/test-volume.cpp
+--- libfreebob-1.0.11/tests/test-volume.cpp 2007-10-15 20:15:07.000000000
+0200
++++ libfreebob-1.0.11.gcc43/tests/test-volume.cpp 2008-07-09
03:17:44.000000000 +0200
+@@ -21,6 +21,7 @@
+ #include "libfreebobavc/avc_function_block.h"
+ #include "libfreebobavc/serialize.h"
+ #include "libfreebobavc/ieee1394service.h"
++#include <cstdlib>
+
+ const bool bVerbose = false;
+



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (2aa709b542ecac8ad0de0b4709ade9e9b2123405), Thomas Orgis, 07/08/2008

Archive powered by MHonArc 2.6.24.

Top of Page