Author: neurocyte-guest
Date: Thu Sep 21 00:04:31 2006
New Revision: 52

URL: http://svn.debian.org/wsvn/pkg-pulseaudio/?sc=1&rev=52
Log:
Use dpatch

Added:
    pulseaudio/trunk/debian/patches/
    pulseaudio/trunk/debian/patches/00list
    pulseaudio/trunk/debian/patches/01_esound_optional.dpatch
Removed:
    pulseaudio/trunk/src/
Modified:
    pulseaudio/trunk/debian/control
    pulseaudio/trunk/debian/rules
Modified: pulseaudio/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-pulseaudio/pulseaudio/trunk/debian/control?rev=52&op=diff
==============================================================================
--- pulseaudio/trunk/debian/control (original)
+++ pulseaudio/trunk/debian/control Thu Sep 21 00:04:31 2006
@@ -2,7 +2,7 @@
 Section: sound
 Priority: optional
 Maintainer: CJ van den Berg <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 5), autotools-dev, m4, libltdl3-dev,
+Build-Depends: debhelper (>= 5), dpatch, autotools-dev, m4, libltdl3-dev,
     liboil-dev, libsamplerate-dev, libsndfile-dev, libx11-dev,
     x11proto-core-dev, libxt-dev, libcap-dev, libasound-dev, libglib2.0-dev,
     libavahi-client-dev, libjack0.100.0-dev, libwrap0-dev,

Added: pulseaudio/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-pulseaudio/pulseaudio/trunk/debian/patches/00list?rev=52&op=file
==============================================================================
--- pulseaudio/trunk/debian/patches/00list (added)
+++ pulseaudio/trunk/debian/patches/00list Thu Sep 21 00:04:31 2006
@@ -1,0 +1,1 @@
+01_esound_optional.dpatch

Added: pulseaudio/trunk/debian/patches/01_esound_optional.dpatch
URL: http://svn.debian.org/wsvn/pkg-pulseaudio/pulseaudio/trunk/debian/patches/01_esound_optional.dpatch?rev=52&op=file
==============================================================================
--- pulseaudio/trunk/debian/patches/01_esound_optional.dpatch (added)
+++ pulseaudio/trunk/debian/patches/01_esound_optional.dpatch Thu Sep 21 00:04:31 2006
@@ -1,0 +1,31 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_esound_optional.dpatch by CJ van den Berg <[EMAIL PROTECTED]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: modify default.pa to make esound protocol optional
+
[EMAIL PROTECTED]@
+
+diff -Nru pulseaudio-0.9.5-orig/src/daemon/default.pa.in pulseaudio-0.9.5/src/daemon/default.pa.in
+--- pulseaudio-0.9.5-orig/src/daemon/default.pa.in	2006-08-25 14:08:11.000000000 +0200
++++ pulseaudio-0.9.5/src/daemon/default.pa.in	2006-09-20 23:55:18.987673697 +0200
+@@ -41,8 +41,7 @@
+ #add-autoload-sink output module-alsa-sink sink_name=output
+ #add-autoload-source input module-alsa-source source_name=input
+ 
+-### Load several protocols
+-load-module module-esound-protocol-unix
++### Load native protocol
+ load-module module-native-protocol-unix
+ 
+ ### Network access (may be configured with paprefs, so leave this commented
+@@ -71,6 +70,9 @@
+ 
+ .nofail
+ 
++### Load esound protocol
++load-module module-esound-protocol-unix
++
+ ### Load something to the sample cache
+ load-sample x11-bell /usr/share/sounds/gtk-events/activate.wav
+ #load-sample-dir-lazy /usr/share/sounds/*.wav

Modified: pulseaudio/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-pulseaudio/pulseaudio/trunk/debian/rules?rev=52&op=diff
==============================================================================
--- pulseaudio/trunk/debian/rules (original)
+++ pulseaudio/trunk/debian/rules Thu Sep 21 00:04:31 2006
@@ -20,7 +20,7 @@
 	CONFIGURE_FLAGS += --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE)
 endif
 
-config.status: configure
+config.status: patch configure 
 	dh_testdir
 	./configure $(CONFIGURE_FLAGS)
 
@@ -28,7 +28,7 @@
 build: build-arch build-indep
 
 build-arch: build-arch-stamp
-build-arch-stamp:  config.status
+build-arch-stamp: config.status
 	$(MAKE) 
 	touch $@
 
@@ -36,7 +36,8 @@
 build-indep-stamp:  config.status
 	touch $@
 
-clean:
+clean: clean-patched unpatch
+clean-patched:
 	dh_testdir
 	dh_testroot
 	rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP#
@@ -49,6 +50,15 @@
 	cp -f /usr/share/misc/config.guess config.guess
 endif
 	dh_clean 
+
+patch: patch-stamp
+patch-stamp:
+	dpatch apply-all
+	touch patch-stamp
+
+unpatch:
+	dpatch deapply-all
+	rm -rf patch-stamp debian/patched
 
 install: install-indep install-arch
 install-indep:

_______________________________________________
Pkg-pulseaudio-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-pulseaudio-devel

Reply via email to