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