[SCM] stk/master: Add librt{audio, midi}-dev on libstk0-dev's Depends field (whenever available) and set up symbolic links properly to avoid distributing duplicate copies of Rt{Audio, Error, Midi}.h.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Sun Jan 22 21:07:03 UTC 2012
The following commit has been merged in the master branch:
commit 087895c427baa85df94bff6b838545fd96f016fa
Author: Alessio Treglia <alessio at debian.org>
Date: Sun Jan 22 22:04:28 2012 +0100
Add librt{audio,midi}-dev on libstk0-dev's Depends field (whenever available) and set up symbolic links properly to avoid distributing duplicate copies of Rt{Audio,Error,Midi}.h.
diff --git a/debian/control b/debian/control
index 78275ed..a3b47c8 100644
--- a/debian/control
+++ b/debian/control
@@ -22,6 +22,8 @@ Package: libstk0-dev
Section: libdevel
Architecture: any
Depends:
+ librtaudio-dev [linux-any],
+ librtmidi-dev [linux-any],
libstk0c2a (= ${binary:Version}),
${misc:Depends}
Description: Sound Synthesis Toolkit (development files)
diff --git a/debian/libstk0-dev.links b/debian/libstk0-dev.links
new file mode 100644
index 0000000..9f7af72
--- /dev/null
+++ b/debian/libstk0-dev.links
@@ -0,0 +1,3 @@
+usr/include/RtAudio.h usr/include/stk/RtAudio.h
+usr/include/RtError.h usr/include/stk/RtError.h
+usr/include/RtMidi.h usr/include/stk/RtMidi.h
diff --git a/debian/rules b/debian/rules
index e4112e0..f6a9bb8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,3 +23,9 @@ override_dh_auto_configure:
override_dh_installchangelogs:
dh_installchangelogs doc/ReleaseNotes.txt
+
+override_dh_install:
+ dh_install -p libstk0-dev
+ cd debian/libstk0-dev/usr/include/stk/ && \
+ rm RtAudio.h RtError.h RtMidi.h
+ dh_install --remaining-packages
--
stk packaging
More information about the pkg-multimedia-commits
mailing list