Hi Kumar,
I've slightly modified Martin's original patch to apply and did apply your
upload patch, attached.
The package now builds, please tell me if I can go ahead and sign/do the
upload.
thanks,
filippo
--
Filippo Giunchedi - http://esaurito.net - 0x6B79D401
Man was made at the end of the week's work when God was tired.
-- Mark Twain
diff -u stk-4.2.0/debian/changelog stk-4.2.0/debian/changelog
--- stk-4.2.0/debian/changelog
+++ stk-4.2.0/debian/changelog
@@ -1,3 +1,20 @@
+stk (4.2.0-10) unstable; urgency=low
+
+ * QA upload.
+ * Include patch from Martin Michlmayr to fix FTBFS with GCC 4.4.
+(Closes: #504965)
+ * debian/control:
++ Make QA the maintainer.
++ Standards Version now 3.8.4 (No changes needed).
++ Add Homepage field.
++ Add ${misc:Depends} to all packages.
++ Build-Depend on debhelper 5 and bump compat to 5.
++ Add ${binary:Version} to libstk dependencies.
+ * debian/copyright: Add (C) to copyright.
+ * debian/stk.menu: Move to Applications category
+
+ -- Kumar Appaiah aku...@debian.org Sat, 30 Jan 2010 23:53:35 -0600
+
stk (4.2.0-9.2) unstable; urgency=medium
* Non-maintainer upload.
diff -u stk-4.2.0/debian/copyright stk-4.2.0/debian/copyright
--- stk-4.2.0/debian/copyright
+++ stk-4.2.0/debian/copyright
@@ -7,5 +7,6 @@
-Copyright:
- This software was designed and created to be made publicly available for free, primarily for academic purposes, so if you use it, pass it on with this
- documentation, and for free.
+Copyright (C) Perry Cook and Gary P. Scavone
+ This software was designed and created to be made publicly available
+ for free, primarily for academic purposes, so if you use it, pass it
+ on with this documentation, and for free.
diff -u stk-4.2.0/debian/compat stk-4.2.0/debian/compat
--- stk-4.2.0/debian/compat
+++ stk-4.2.0/debian/compat
@@ -1 +1 @@
-4
+5
diff -u stk-4.2.0/debian/control stk-4.2.0/debian/control
--- stk-4.2.0/debian/control
+++ stk-4.2.0/debian/control
@@ -1,13 +1,14 @@
Source: stk
Section: sound
Priority: optional
-Maintainer: Guenter Geiger (Debian/GNU) gei...@debian.org
-Build-Depends: debhelper (= 4.0.0), cdbs, libasound2-dev, libjack0.100.0-dev, libreadline5-dev, autotools-dev, autoconf
-Standards-Version: 3.7.2
+Maintainer: Debian QA Group packa...@qa.debian.org
+Build-Depends: debhelper (= 5.0.0), cdbs, libasound2-dev, libjack0.100.0-dev, libreadline5-dev, autotools-dev, autoconf
+Standards-Version: 3.8.4
+Homepage: http://ccrma.stanford.edu/software/stk/
Package: libstk0-dev
Architecture: any
-Depends: libstk0c2a
+Depends: libstk0c2a (= ${binary:Version}), ${misc:Depends}
Description: sound synthesis toolkit development files
This package provides the development files for the sound synthesis toolkit.
If you want to develop with the sound synthesis toolkit you need these
@@ -17,7 +18,7 @@
Conflicts: libstk0, libstk0c2
Replaces: libstk0, libstk0c2
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Sound Synthesis Toolkit
The Sound Synthesis Toolkit is a C++ library with implementations
of several sound synthesis algorithms, starting from Frequency
@@ -26,15 +27,14 @@
Package: stk
Architecture: any
-Depends: libstk0c2a, tk8.4, ${shlibs:Depends}
+Depends: libstk0c2a (= ${binary:Version}), tk8.4, ${shlibs:Depends}, ${misc:Depends}
Description: Sound Synthesis Toolkit example applications
The example applications and synthesisers that come with the sound
synthesis toolkit.
- .
- Homepage: http://ccrma.stanford.edu/software/stk/
Package: stk-doc
Architecture: all
+Depends: ${misc:Depends}
Description: documentation for the sound synthesis toolkit (STK)
This package contains the documentation for the sound synthesis
toolkit. The documentation is developer oriented and covers all
diff -u stk-4.2.0/debian/stk.menu stk-4.2.0/debian/stk.menu
--- stk-4.2.0/debian/stk.menu
+++ stk-4.2.0/debian/stk.menu
@@ -1,3 +1,3 @@
-?package(stk):needs=X11 section=Apps/Sound\
+?package(stk):needs=X11 section=Applications/Sound\
title=STKDemo command=/usr/bin/STKDemo
only in patch2:
unchanged:
--- stk-4.2.0.orig/debian/patches/02_gcc43_fix.patch
+++ stk-4.2.0/debian/patches/02_gcc43_fix.patch
@@ -0,0 +1,22 @@
+diff -Nur -x '*.orig' -x '*~' stk-4.2.0/build-tree/stk-4.2.0/src/WvIn.cpp stk-4.2.0.new/build-tree/stk-4.2.0/src/WvIn.cpp
+--- stk-4.2.0/src/WvIn.cpp 2010-02-06 21:50:42.596950440 +0100
stk-4.2.0/src/WvIn.cpp 2010-02-06 21:51:22.698054690 +0100
+@@ -45,6 +45,7 @@
+ #include WvIn.h
+ #include sys/stat.h
+ #include sys/types.h
++#include cstdio
+ #include cstring
+ #include math.h
+
+diff -Nur -x '*.orig' -x '*~' stk-4.2.0/build-tree/stk-4.2.0/src/WvOut.cpp stk-4.2.0.new/build-tree/stk-4.2.0/src/WvOut.cpp
+--- stk-4.2.0/src/WvOut.cpp 2010-02-06 21:50:42.596950440 +0100
stk-4.2.0/src/WvOut.cpp 2010-02-06 21:51:52.977031107 +0100
+@@ -35,6 +35,7 @@
+
+ #include WvOut.h
+ #include math.h
++#include cstdio
+ #include