add package portmidi

PortMidi is a cross-platform MIDI library.  Its webpage says:

  "It supports real-time input and output of MIDI data using a
  system-independent interface. PortMidi runs on Windows (using MME),
  Macintosh (using CoreMIDI), and Linux (using ALSA)."

The build system is cmake.  A patch was necessary to build without a
Java Native Interface dependency (only needed for Java bindings and
Java-based utilities).

The pm_test/test.c program is compiled in order to prove that building
works.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
update package teem
package bzip2: fix runtime crashes

This moves the source modifications from the Makefile into a patch, and it adds
a critical change: instead of removing WINAPI, the whole _WIN32 preprocessor
block is deactivated. This fixes the BZ_API macro.

This is necessary to fix runtime crashes in my application.
update package gsoap
update package gnutls
update package vmime
update package boost
update package pango
update package openssl
update package vmime
Merge pull request #122 from stefanha/portmidi

add package portmidi
package portmidi: standalone test and strict compiler flags
package portmidi: add update macro placeholder
Merge pull request #126 from alexkay/master

package x264: fix compilation on FreeBSD
Merge pull request #124 from marlam/update-teem

update package teem
Merge pull request #125 from marlam/fix-bzip2

package bzip2: fix runtime crashes
package imagemagick: fix freetype detection, add test
package openexr: add link test
package imagemagick: fix runtime errors due to threading bugs

Runtime tests have revealed that libMagick++ crashes in pthread-related code.
Therefore, this patch disables threading in the package. Unfortunately the
configure switch is not enough; the resulting config header needs to be tweaked.
doc update: add note about installing cmake from backports on Debian Squeeze