anchor.diff:  
     makeFlags = "rulesdir=$(out)/lib/udev/rules.d";
   
  -  # FIXME: Move these into a separate package to prevent Bluez from
  -  # depending on Python etc.
     postInstall = ''
  -    mkdir -p $test/test
  +    mkdir -p $test/{bin,test}
       cp -a test $test
       pushd $test/test
       for a in \
  
positive.code:             list-devices \
              monitor-bluetooth \
              ; do
        ln -s ../test/$a $out/bin/bluez-$a
      done
      popd
      wrapPythonProgramsIn $test/test "$test/test $pythonPath"
  
negative.code:   pythonPath = with pythonPackages;
      [ dbus pygobject2 pygobject3 recursivePthLoader ];
  
    buildInputs = [
      pkgconfig dbus glib alsaLib pythonPackages.python pythonPackages.wrapPython
      readline udev libical
    ];
  
    outputs = [ "out" "dev" "test" ];
  
  