[SCM] snd packaging branch, master, updated. debian/11-3-3-g0400076
quadrispro-guest at users.alioth.debian.org
quadrispro-guest at users.alioth.debian.org
Fri Nov 13 00:06:47 UTC 2009
The following commit has been merged in the master branch:
commit 0400076237516d940e8613bbac80bcd9748e98c4
Author: Alessio Treglia <alessio at quadromatic.(none)>
Date: Fri Nov 13 01:06:36 2009 +0100
debian/rules: Build snd-gtk-{pulse,jack} separately.
diff --git a/debian/rules b/debian/rules
index d70cc20..4bb264d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,22 +1,42 @@
#!/usr/bin/make -f
+DEBIAN_ARCH = $(shell dpkg-architecture -qDEB_HOST_ARCH)
+COMMON_CONFIGURE_ARGS=--with-ladspa \
+ --with-gtk \
+ --with-guile \
+ --with-gl \
+ --enable-snd-debug \
+ --prefix=/usr
+
%:
dh --with quilt $@
-override_dh_auto_configure:
- dh_auto_configure -- \
- --with-ladspa \
- --with-gtk \
- --with-guile \
- --with-gl \
- --enable-snd-debug \
- --with-pulseaudio \
- --with-jack
-
override_dh_auto_clean:
dh_auto_clean
rm -f sndlib.h
rm -f po/Makefile po/Makefile.in po/POTFILES
+override_dh_auto_configure:
+override_dh_auto_build:
+override_dh_auto_install:
+ # First, build with PulseAudio
+ ./configure $(COMMON_CONFIGURE_ARGS) --with-pulseaudio
+ $(MAKE)
+ dh_install -psnd-gtk-pulse
+ dh_installman -psnd-gtk-pulse snd.1
+ # Clean the tree
+ $(MAKE) distclean
+ # Then, build with JACK
+ifneq (,$(findstring :$(DEB_BUILD_ARCH):,:i386:powerpc:amd64:))
+ ./configure $(COMMON_CONFIGURE_ARGS) --with-jack
+ $(MAKE)
+ dh_install -psnd-gtk-jack
+ dh_installman -psnd-gtk-jack snd.1
+endif
+
+override_dh_install:
+ dh_install -psnd
+ dh_install -psnd-doc
+
override_dh_installchangelogs:
dh_installchangelogs HISTORY.Snd
--
snd packaging
More information about the pkg-multimedia-commits
mailing list