[SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (d863a5cd239bd5d36c511130a0aa5eef3dcac13f)

Juuso Alasuutari scm at sourcemage.org
Sun Sep 16 06:34:56 EDT 2007


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

 audio-drivers/jackdmp/DEPENDS |    3 ++-
 audio-drivers/jackdmp/HISTORY |    6 ++++++
 audio-drivers/jackdmp/INSTALL |   30 +++++++++++++++++++++++++++++-
 audio-drivers/jackdmp/jack.pc |   10 ++++++++++
 4 files changed, 47 insertions(+), 2 deletions(-)

New commits:
commit 419cff2519ff4896c136ba0bfa23e2df76195eaf
Author: Juuso Alasuutari <iuso at sourcemage.org>
Commit: Juuso Alasuutari <iuso at sourcemage.org>

    jackdmp: Added install of headers and pkgconfig file to enable building packages against jackdmp.

diff --git a/audio-drivers/jackdmp/DEPENDS b/audio-drivers/jackdmp/DEPENDS
index 585902e..8a5b455 100755
--- a/audio-drivers/jackdmp/DEPENDS
+++ b/audio-drivers/jackdmp/DEPENDS
@@ -1,2 +1,3 @@
-depends  alsa-lib  &&
+depends  pkgconfig  &&
+depends  alsa-lib   &&
 depends  g++
diff --git a/audio-drivers/jackdmp/HISTORY b/audio-drivers/jackdmp/HISTORY
index 66ae4a2..88bc9ff 100644
--- a/audio-drivers/jackdmp/HISTORY
+++ b/audio-drivers/jackdmp/HISTORY
@@ -1,3 +1,9 @@
+2007-09-16 Juuso Alasuutari <iuso at sourcemage.org>
+	* INSTALL: Install headers and pkgconfig file; needed for building
+	  stuff against jackdmp.
+	* jack.pc: Added, jackdmp package has no .pc file.
+	* DEPENDS: Added depends pkgconfig.
+
 2007-09-13 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: Updated to 0.65.
 
diff --git a/audio-drivers/jackdmp/INSTALL b/audio-drivers/jackdmp/INSTALL
index f75c8b7..9a4c0f9 100755
--- a/audio-drivers/jackdmp/INSTALL
+++ b/audio-drivers/jackdmp/INSTALL
@@ -1,6 +1,34 @@
+#
+# libs & daemon
+#
 make  DESTDIR="$INSTALL_ROOT"  install  &&
 
+#
+# symlink
+#
 if [[ $JACKDMP_SYMLINK == y ]]
 then
+  message "${MESSAGE_COLOR}Installing symlink$DEFAULT_COLOR"             &&
   ln -s  "$INSTALL_ROOT/usr/bin/jackdmp"  "$INSTALL_ROOT/usr/bin/jackd"
-fi
+fi  &&
+
+#
+# headers
+#
+message "${MESSAGE_COLOR}Installing headers$DEFAULT_COLOR"  &&
+cd  "$SOURCE_DIRECTORY/src/common"                          &&
+mkdir -p  "$INSTALL_ROOT/usr/include/jack"                  &&
+local  file  HEADERS="intclient jack ringbuffer statistics  \
+                      thread transport types"               &&
+for file in $HEADERS
+do
+  cp  "$file.h"  "$INSTALL_ROOT/usr/include/jack/"
+done  &&
+
+#
+# pkgconfig file
+#
+message "${MESSAGE_COLOR}Installing pkgconfig file$DEFAULT_COLOR"  &&
+mkdir -p  "$INSTALL_ROOT/usr/lib/pkgconfig"                        &&
+cp  "$SCRIPT_DIRECTORY/jack.pc"                                    \
+    "$INSTALL_ROOT/usr/lib/pkgconfig/"
diff --git a/audio-drivers/jackdmp/jack.pc b/audio-drivers/jackdmp/jack.pc
new file mode 100644
index 0000000..ceb2ce5
--- /dev/null
+++ b/audio-drivers/jackdmp/jack.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: jack
+Description: the Jack Audio Connection Kit for multi-processor machines
+Version: 0.99.0
+Libs: -L${libdir} -ljack -lpthread  -lrt
+Cflags: -I${includedir}



More information about the SM-Commit mailing list