~ubuntu-branches/ubuntu/raring/jack-audio-connection-kit/raring

Viewing all changes in revision 29.

  • Committer: Luke Yelavich
  • Date: 2010-05-26 07:15:47 UTC
  • mfrom: (4.2.7 squeeze)
  • Revision ID: luke.yelavich@canonical.com-20100526071547-d4c0y9gjrb5t0zge
* Merge from Debian unstable, remaining changes:
  - debian/control: Drop libcelt-dev build dependency, its in universe
* Fix FTBFS on hppa (Closes: #580824)
* Add -fvisibility=hidden to build flags.
* Fix FTBFS on hurd
* Don't use Debian provided waf anymore. (Closes: #580363)
* Drop doxygen build dependency.
* Update to upstream SVN revision 4008. (uses semaphores on Linux now)
* Fix FTBFS on armel (Closes: #580618)
* Provide fix for GNU/kFreeBSD (Closes: #579465)
* Conditionally include audioadapter.so on ALSA platforms only.
* Fix endif placement in ia64/alpha patch.
* Update to upstream SVN version 4003
* Dropping local Debian patches, they are included upstream
* Add local patch for IA64 and alpha (Closes: #580089)
* Fix more varargs issues on armel and alpha
* Fix FTBFS on alpha and ia64 (Closes: #580089)
* Fix FTBFS on armel (Closes: #580088)
* Upgrade to svn version r3995. (Closes: bug#548537)
* Fix FTBFS on kFreeBSD (conditionally enable ALSA) (Closes: bug#579465)
* Fix FTBFS on powerpc (Closes: bug#579479)
* Fix FTBFS caused by missing atomic operations (Closes: #579464)
* Remove outdated documentation (Closes: #577444)
* Fix restructure configure options to only add --firewire on
  supported architectures.
  Closes: bug#579237, thanks to Bastian Blank.
* Handle library ABI through generalized packaging variable.
* Bump API to 0.118.0 (from 9.116.2): Jackd2 1.9.4 declared compliance
  this newer version of jackd1, and does not promise backwards
  compatibility.
* Tighten symbols older than API version to instead follow API: Future
  alternative implementations potentially of older version themselves
  are not assured to be binary compatible.
* Have libjack-dev provide virtual libjack0.100.0-dev (...again - was
  apparently lost at some point upgrading to jackd2).
* Fix relax shlibs file to libjack0 0.116.2 or newer: library API
  promised upstream to not have changed since.
  Closes: bug#579134, thanks to Reinhard Tartler.
* Fix rename symbols file to get properly handled by dh_makeshlibs.
* Fix tighten symbols file to depend at minimum 0.116.2 (not 0.116.0).
* Suppress lintian error about newly added symbols: Any library
  symbols changing since 0.116.2 supposedly are outside public API.
* New upstream version 1.9.5
* Remove FreeBoB support. Use the FFADO firewire backend instead.
* Build against FFADO-2.0.0
* Enable jackdbus
* Rename jack_rec to jackrec (as done in jackd1)
* Include (updated) manpages from jackd1
* Repackage source:
  + Strip binary code (shared libraries for MacOS X and Windows).
  + Strip unneeded sources copyright-protected without licence.
  + Isolate as patch 0000 changes between tarball release and upstream
    SVN trunk as of revision 3968.
* Sync control.in with latest hand-edited changes to control.
* Add myself as uploader.
* Drop old Vcs-Bzr stanza from control.
* Fix tighten libasound-dev build-dependency to at least 1.0.18.
* Lower debhelper build-dependency to 6, to ease backporting (we need
  no newer features anyway).
  Fix bump debhelper compat level to match build-dependency.
* Update patch handling:
  + Use source format "3.0 (quilt)" (not CDBS simple-patchsys.mk).
  + Unfuzz.
  + Refresh, compacting with quilt --no-timestamps --no-index -pab.
  + Rename with leading number, and add README to source documenting
    micro naming scheme.
  + Add DEP3 header to patch 1001 "earlier connect.diff").
  + Unpatch as last clean target to please both git-buildpackage and
    source format 3.0 (quilt).
* Update watch file:
  + Track jackd2 releases.
  + Handle DFSG mangling.
  + Add usage hint.
* Fix non-unix line-ends in PO files.
* Tidy build routines:
  + Drop install hints automagically handled by CDBS already.
  + Separate configure from build in rules file.
  + Avoid unneeded ifeq construct in rules file.
  + Use single space in multi-line fields of control file.
  + Mention use of 'waf distclean' when upstream ships cleaned source.
  + Fix avoid remove man subdir (clash with dpkg unpatch routine).
* Drop file user-howto (7 years old, newest version 4 years old, and
  is apparently included in jackd.1 manpage already).
* Use d-shlibs to resolve development library dependencies.
  Build-depend on d-shlibs.
* Stop build-depending on scons (upstream use waf now).
* Use system waf. Build-depend on waf.
    - Strip binary waf file (too risky to blindly invoke, and too much
      hassle unpacking and inspecting properly).
  Stop build-depending on python (only used by local waf now dropped).
* Recursively-expand a variable and avoid a linewrap in rules file.
* Enable waf verbose mode (easing porter work).
* Setup get-orig-source routine:
  + include cdbs snippet upstream-tarball (suppressing its build-
    dependencies unneeded for normal builds, to ease backporting).
  + Repackage source, stripping DFSG-violating files.
* Rewrite debian/copyright using draft DEP5 rev. 135 format.
* Track symbols, but relaxed due to uncertainty on public library ABI.
* Fix a problem with jack_connect using a hard coded JACK client name
  and when calling jack_connect or jack_disconnect multiple times in a
  fast sequence, then the subsequent jack_(dis)connect calls fail.
* New upstream release

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: