reopen 272307
thanks

Hi!

Earlier you said you preferred not to have an additional layer of code in
the clean target generating stuff.

The functionality to specify cpu and system parameters separately has been
integrated in cdbs, so you can cleanup this package a bit now by using cdbs
features instead.

Patch attached.

-- 
 .''`.   Proudly running Debian GNU/kFreeBSD unstable/unreleased (on UFS2+S)
: :' :
`. `'    http://www.debian.org/ports/kfreebsd-gnu
  `-
diff -ur jack-audio-connection-kit-0.99.0.old/debian/control.in 
jack-audio-connection-kit-0.99.0/debian/control.in
--- jack-audio-connection-kit-0.99.0.old/debian/control.in      2005-02-07 
16:44:32.000000000 +0100
+++ jack-audio-connection-kit-0.99.0/debian/control.in  2005-02-07 
17:26:04.000000000 +0100
@@ -3,16 +3,17 @@
 Priority: optional
 Maintainer: Robert Jordens <[EMAIL PROTECTED]>
 Uploaders: Guenter Geiger (Debian/GNU) <[EMAIL PROTECTED]>, Junichi Uekawa 
<[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 4.1.0), cdbs, dh-buildinfo, 
- libasound2-dev [EMAIL PROTECTED]@], libsndfile1-dev, doxygen, 
- libcap-dev [EMAIL PROTECTED]@], autotools-dev, libreadline4-dev,
- libraw1394-dev [EMAIL PROTECTED]@], type-handling (>= 0.2.1),
+Build-Depends: @cdbs@, dh-buildinfo, 
+ libasound2-dev [system: linux], libsndfile1-dev, doxygen, 
+ libcap-dev [system: linux], autotools-dev, libreadline4-dev,
+ libraw1394-dev [system: linux],
  autoconf, automake1.7, libtool
 Build-Conflicts: libcap2-dev
 Standards-Version: 3.6.1
 
 Package: jackd
-Architecture: any
+Cpu: any
+System: any
 Depends: ${shlibs:Depends}
 Suggests: qjackctl, jack-tools, meterbridge, libjackasyn0
 Description: JACK Audio Connection Kit (server and example clients)
@@ -25,7 +26,8 @@
  This package contains the daemon jackd as well as some example clients.
 
 Package: libjack0.80.0-0
-Architecture: any
+Cpu: any
+System: any
 Section: libs
 Depends: ${shlibs:Depends}
 Conflicts: jackd (>> ${Source-Version}), jackd (<< ${Source-Version}) 
@@ -40,9 +42,10 @@
  This package contains the shared libraries.
 
 Package: libjack0.80.0-dev
-Architecture: any
+Cpu: any
+System: any
 Section: libdevel
-Depends: libjack0.80.0-0 (= ${Source-Version})@libasound@, libglib1.2-dev, 
pkg-config
+Depends: libjack0.80.0-0 (= ${Source-Version}), libasound2-dev [system: 
linux], libglib1.2-dev, pkg-config
 Provides: libjack-dev
 Conflicts: libjack-dev 
 Replaces: libjack-dev, libjack0.71.2-0 (<< 0.75.0-1)
diff -ur jack-audio-connection-kit-0.99.0.old/debian/rules 
jack-audio-connection-kit-0.99.0/debian/rules
--- jack-audio-connection-kit-0.99.0.old/debian/rules   2005-02-07 
16:44:32.000000000 +0100
+++ jack-audio-connection-kit-0.99.0/debian/rules       2005-02-07 
17:15:50.000000000 +0100
@@ -9,6 +9,7 @@
 # $Id: rules 342 2004-03-25 14:00:53Z rj $
 #
 
+DEB_AUTO_UPDATE_DEBIAN_CONTROL := yes
 include /usr/share/cdbs/1/class/makefile.mk
 DEB_UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed 's/-[^-]*//')
 # strip of a optionally added cvs patch (format: upstream+cvs-debian)
@@ -68,16 +69,8 @@
        chmod u=rwxs,g=rx,o=r debian/jackd/usr/bin/jackstart
 endif
 
-ifeq ($(DEB_HOST_GNU_SYSTEM),linux)
-libasound = , libasound2-dev
-endif
- 
 clean::
        -rm -f debian/stamp-autotools-maintregen-arch
-       cat debian/control.in \
-       | sed "s/@linux-gnu@/`type-handling any linux-gnu`/g" \
-       | sed "s/@libasound@/$(libasound)/g" \
-       > debian/control
 
 .PHONY: faq
 # this target fetches the FAQ from the JACK homepage

Reply via email to