[SCM] Debian packaging for jack-audio-connection-kit branch, master, updated. debian/1.9.5.dfsg-10-11-g22489ca
adiknoth-guest at users.alioth.debian.org
adiknoth-guest at users.alioth.debian.org
Fri May 7 18:19:41 UTC 2010
The following commit has been merged in the master branch:
commit 115e7bf7e7ce5ad0ef2df1126c805489f6685fb6
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date: Fri May 7 18:51:02 2010 +0200
Don't use external waf anymore.
waf is going to be removed from Debian. We're the last package using it.
Let's end this. ;)
diff --git a/debian/control.in b/debian/control.in
index 69cfbc1..4c6072c 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -4,7 +4,6 @@ Priority: optional
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
Uploaders: Adrian Knoth <adi at drcomp.erfurt.thur.de>, Jonas Smedegaard <dr at jones.dk>
Build-Depends: @cdbs@,
- waf,
d-shlibs,
doxygen,
libsamplerate-dev,
diff --git a/debian/patches/1002_waf_wscript_update.patch b/debian/patches/1002_waf_wscript_update.patch
deleted file mode 100644
index f69c59a..0000000
--- a/debian/patches/1002_waf_wscript_update.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From: Adrian Knoth <adi at drcomp.erfurt.thur.de>
-Description: Fix wscript files to support separately packaged waf 1.5.10
-Last-Update: 2010-04-03
---- a/common/wscript
-+++ b/common/wscript
-@@ -64,7 +64,7 @@
- 'JackEngineProfiling.cpp',
- ]
-
-- includes = ['.', './jack', '..']
-+ includes = ['.', './jack', '..', '../build/default']
- uselib = ["PTHREAD"]
-
- if bld.env['IS_LINUX']:
---- a/example-clients/wscript
-+++ b/example-clients/wscript
-@@ -61,7 +61,7 @@
-
- def build(bld):
- if bld.env['IS_LINUX']:
-- os_incdir = ['../linux', '../posix']
-+ os_incdir = ['../linux', '../posix', '../build/default']
- if bld.env['IS_MACOSX']:
- os_incdir = ['../macosx', '../posix']
- if bld.env['IS_SUN']:
---- a/linux/wscript
-+++ b/linux/wscript
-@@ -19,7 +19,7 @@
- driver.features.append('cc')
- driver.env['shlib_PATTERN'] = 'jack_%s.so'
- driver.defines = ['HAVE_CONFIG_H','SERVER_SIDE', 'HAVE_PPOLL']
-- driver.includes = ['.', '../linux', '../posix', '../common', '../common/jack', '../dbus']
-+ driver.includes = ['.', '../linux', '../posix', '../common', '../common/jack', '../dbus', '../build/default']
- driver.target = target
- driver.source = sources
- driver.install_path = '${ADDON_DIR}/'
-@@ -31,7 +31,8 @@
- def build(bld):
- if bld.env['BUILD_JACKD'] == True:
- jackd = bld.new_task_gen('cxx', 'program')
-- jackd.includes = ['../linux', '../posix', '../common/jack', '../common', '../dbus']
-+ jackd.features='cc cxx cprogram'
-+ jackd.includes = ['../linux', '../posix', '../common/jack', '../common', '../dbus', '../build/default']
- jackd.defines = 'HAVE_CONFIG_H'
- jackd.source = ['../common/Jackdmp.cpp']
- if bld.env['IS_LINUX'] and bld.env['BUILD_JACKDBUS']:
---- a/wscript
-+++ b/wscript
-@@ -108,8 +108,8 @@
- # conf.check_tool('compiler_cxx')
- # conf.check_tool('compiler_cc')
-
-- conf.env.append_unique('CXXFLAGS', '-O3 -Wall')
-- conf.env.append_unique('CCFLAGS', '-O3 -Wall')
-+ conf.env.append_unique('CXXFLAGS', ["-O3", "-Wall"])
-+ conf.env.append_unique('CCFLAGS', ["-O3", "-Wall"])
-
- conf.sub_config('common')
- if conf.env['IS_LINUX']:
diff --git a/debian/rules b/debian/rules
index 2b90ed2..3109c98 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,7 +32,7 @@ waf-configure-options += $(if $(filter linux,$(DEB_HOST_ARCH_OS)),--alsa)
waf-configure-options += $(if $(filter amd64 i386 powerpc,$(DEB_HOST_ARCH)),--firewire)
waf-configure-options += $(if $(filter amd64,$(DEB_HOST_ARCH)),--mixed)
-DEB_MAKE_INVOKE = waf -v --destdir=$(CURDIR)/debian/tmp
+DEB_MAKE_INVOKE = ./waf -v --destdir=$(CURDIR)/debian/tmp
DEB_MAKE_INSTALL_TARGET = install
# TODO: use distclean and drop related clean target, when (or if)
@@ -60,7 +60,7 @@ clean::
common-configure-arch common-configure-indep:: common-configure-impl
common-configure-impl:: debian/stamp-waf-configure
debian/stamp-waf-configure:
- waf configure $(waf-configure-options)
+ ./waf configure $(waf-configure-options)
touch $@
clean::
rm -f debian/stamp-waf-configure
--
Debian packaging for jack-audio-connection-kit
More information about the pkg-multimedia-commits
mailing list