Your message dated Mon, 24 Apr 2006 03:47:08 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#358275: fixed in kdebluetooth 0.99+1.0beta1-8
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: kdebluetooth
Version: 0.99+1.0beta1-6+b1
Severity: serious
Justification: no longer builds from source
Tags: patch

Hi,

A new version of libopenobex (1.1) finally was accepted in unstable.
This version does NOT use openobex-config anymore but the more
standardized pkg-config. The patch below make configure detect this version.
Like before, OPENOBEX_CFLAGS and OPENOBEX_LIBS are set.

However, other bugs are also involved: all includes like
#include <obex.h>

must be changed to
#include <openobex/obex.h>

If you have further problems, please tell me.

Sincerly

Hendrik Sattler

---------------------------snip---------------------------------
--- configure.in        2005-03-20 17:46:50.000000000 +0100
+++ ../modified/configure.in    2006-03-22 02:00:20.000000000 +0100
@@ -203,72 +203,20 @@


 dnl Check for openobex library
-# Modified by Simone Gotti for kde-bluetooth on 2003-10-04
-
-AC_PATH_PROG(OPENOBEX_CONFIG, openobex-config, no)
-
-if test "$OPENOBEX_CONFIG" = "no" ; then
-       AC_MSG_WARN(openobex-config not found. Pehaps openobex is not 
installed.)
-       DO_NOT_COMPILE="$DO_NOT_COMPILE kdebluetooth"
-       OPENOBEX_CONFIG="false"
-fi
-
-OPENOBEX_CFLAGS=`$OPENOBEX_CONFIG --cflags`
-openobex_inc_dir=`echo $OPENOBEX_CFLAGS | cut -dI -f2`
-if test -f "$openobex_inc_dir/obex.h" ; then
-    :
-else
-    if test -f "$openobex_inc_dir/openobex/obex.h" ; then
-        OPENOBEX_CFLAGS="$OPENOBEX_CFLAGS/openobex"
-    else
-        DO_NOT_COMPILE="$DO_NOT_COMPILE kdebluetooth"
-    fi
-fi
-OPENOBEX_LIBS=`$OPENOBEX_CONFIG --libs`
-
-min_obex_version=1.0.0
-AC_MSG_CHECKING(for openobex - version >= $min_obex_version)
-obex_config_version=`$OPENOBEX_CONFIG --version`
-
-obex_config_major_version=`$OPENOBEX_CONFIG --version | \
-       sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
-obex_config_minor_version=`$OPENOBEX_CONFIG --version | \
-       sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
-obex_config_micro_version=`$OPENOBEX_CONFIG --version | \
-       sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
-
-obex_req_major_version=`echo $min_obex_version | \
-       sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
-obex_req_minor_version=`echo $min_obex_version | \
-       sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
-obex_req_micro_version=`echo $min_obex_version | \
-       sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
-
-if test -n "$obex_req_major_version" && test -n "$obex_config_minor_version" ; 
then
-       if test $obex_req_major_version -lt $obex_config_major_version ; then
-               obex_config_version_ok="yes"
-       fi
-       if test $obex_req_major_version -eq $obex_config_major_version ; then
-               if test $obex_req_minor_version -lt $obex_config_minor_version 
; then
-                       obex_config_version_ok="yes"
-               fi
-               if test $obex_req_minor_version -eq $obex_config_minor_version 
; then
-                       if test $obex_req_micro_version -le 
$obex_config_micro_version ; then
-                               obex_config_version_ok="yes"
-                       fi
-               fi
-       fi
-fi
-
-if test "$obex_config_version_ok" != "yes" ; then
-       AC_MSG_WARN(Installed openobex library too old ($obex_config_version))
-       DO_NOT_COMPILE="$DO_NOT_COMPILE kdebluetooth"
-fi
-
-
+dnl Modified to be usable with openobex-1.1
+OPENOBEX_CFLAGS=
+OPENOBEX_LIBS=
+OPENOBEX_PRESENT="no"
+min_obex_version=1.1
+PKG_CHECK_MODULES(OPENOBEX,
+                  openobex >= $min_obex_version,
+                 [OPENOBEX_PRESENT="yes"],
+                  [AC_MSG_WARN(pkg-config does not known about openobex. 
Pehaps openobex is not installed.)
+                  DO_NOT_COMPILE="$DO_NOT_COMPILE kdebluetooth"
+                 ]
+                )
 AC_SUBST(OPENOBEX_CFLAGS)
 AC_SUBST(OPENOBEX_LIBS)
-AC_MSG_RESULT(yes)

 CXXFLAGS="$CXXFLAGS $KDE_DEFAULT_CXXFLAGS"

@@ -511,19 +459,12 @@
 fi


-if test "$OPENOBEX_CONFIG" = "no" ; then
+if test "$OPENOBEX_PRESENT" = "no" ; then
        echo ""
-       echo "You're missing openobex."
+       echo "You're missing openobex or the installed openobex library"
+       echo "version is too old."
        echo "Kdebluetooth won't be compiled without it, so you should"
-       echo "consider installing it."
-       echo ""
-fi
-
-if test "$obex_config_version_ok" != "yes" ; then
-       echo ""
-       echo "The installed openobex library version is too old: 
($obex_config_version)"
-       echo "Kdebluetooth won't be compiled without a newer version, so you 
should"
-       echo "consider updating it."
+       echo "consider installing/updating it."
        echo ""
 fi

---------------------------snip---------------------------------

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages kdebluetooth depends on:
ii  kdelibs4c2a           4:3.5.1-2          core libraries for all KDE applica
ii  libart-2.0-2          2.3.17-1           Library of functions for 2D graphi
ii  libaudio2             1.7-5              The Network Audio System (NAS). (s
ii  libbluetooth1         2.25-1             Library to use the BlueZ Linux Blu
ii  libc6                 2.3.6-3            GNU C Library: Shared libraries an
ii  libfam0               2.7.0-9            Client library to control the FAM 
ii  libfontconfig1        2.3.2-1.1          generic font configuration library
ii  libfreetype6          2.1.10-1           FreeType 2 font engine, shared lib
ii  libgcc1               1:4.0.3-1          GCC support library
ii  libice6               6.9.0.dfsg.1-4     Inter-Client Exchange library
ii  libidn11              0.5.18-2           GNU libidn library, implementation
ii  libjpeg62             6b-12              The Independent JPEG Group's JPEG 
ii  libopenobex-1.0-0     1:1.0.0-rel-3      OBEX protocol library
ii  libpng12-0            1.2.8rel-5         PNG library - runtime
ii  libqt3-mt             3:3.3.5-4          Qt GUI Library (Threaded runtime v
ii  libsm6                6.9.0.dfsg.1-4     X Window System Session Management
ii  libstdc++6            4.0.3-1            The GNU Standard C++ Library v3
ii  libx11-6              6.9.0.dfsg.1-4     X Window System protocol client li
ii  libxcursor1           1.1.3-1            X cursor management library
ii  libxext6              6.9.0.dfsg.1-4     X Window System miscellaneous exte
ii  libxft2               2.1.8.2-3          FreeType-based font drawing librar
ii  libxi6                6.9.0.dfsg.1-4     X Window System Input extension li
ii  libxinerama1          6.9.0.dfsg.1-4     X Window System multi-head display
ii  libxrandr2            6.9.0.dfsg.1-4     X Window System Resize, Rotate and
ii  libxrender1           1:0.9.0.2-1        X Rendering Extension client libra
ii  libxt6                6.9.0.dfsg.1-4     X Toolkit Intrinsics
ii  qobex                 0.99+1.0beta1-6+b1 Swiss army knife for the OBject EX
ii  zlib1g                1:1.2.3-9          compression library - runtime

kdebluetooth recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: kdebluetooth
Source-Version: 0.99+1.0beta1-8

We believe that the bug you reported is fixed in the latest version of
kdebluetooth, which is due to be installed in the Debian FTP archive:

kdebluetooth-irmcsync_0.99+1.0beta1-8_i386.deb
  to pool/main/k/kdebluetooth/kdebluetooth-irmcsync_0.99+1.0beta1-8_i386.deb
kdebluetooth_0.99+1.0beta1-8.diff.gz
  to pool/main/k/kdebluetooth/kdebluetooth_0.99+1.0beta1-8.diff.gz
kdebluetooth_0.99+1.0beta1-8.dsc
  to pool/main/k/kdebluetooth/kdebluetooth_0.99+1.0beta1-8.dsc
kdebluetooth_0.99+1.0beta1-8_i386.deb
  to pool/main/k/kdebluetooth/kdebluetooth_0.99+1.0beta1-8_i386.deb
qobex_0.99+1.0beta1-8_i386.deb
  to pool/main/k/kdebluetooth/qobex_0.99+1.0beta1-8_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Meskes <[EMAIL PROTECTED]> (supplier of updated kdebluetooth package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 16 Apr 2006 11:51:00 +0200
Source: kdebluetooth
Binary: kdebluetooth-irmcsync qobex kdebluetooth
Architecture: source i386
Version: 0.99+1.0beta1-8
Distribution: unstable
Urgency: low
Maintainer: Michael Meskes <[EMAIL PROTECTED]>
Changed-By: Michael Meskes <[EMAIL PROTECTED]>
Description: 
 kdebluetooth - KDE Bluetooth Framework
 kdebluetooth-irmcsync - IrMCSync Konnector for kitchensync
 qobex      - Swiss army knife for the OBject EXchange (obex) protocol
Closes: 358275 359153
Changes: 
 kdebluetooth (0.99+1.0beta1-8) unstable; urgency=low
 .
   * Recompiled for openobex transition, closes: #358275
   * Added patch from KDE bugtracking to fix browsing, closes: #359153
Files: 
 48e7e5446c4e135f2ac02f62f6afd2c2 759 kde optional 
kdebluetooth_0.99+1.0beta1-8.dsc
 602478c418e4d9afe98486f362cbe35b 30551 kde optional 
kdebluetooth_0.99+1.0beta1-8.diff.gz
 d0bd589c4de1bdbd1d87a2ca8bbbfbe6 1244750 kde optional 
kdebluetooth_0.99+1.0beta1-8_i386.deb
 6648454b1e4960c2812dcd34ddb933c5 138750 net optional 
qobex_0.99+1.0beta1-8_i386.deb
 14553073d0708d9faac9cbac9cf4ca93 131198 kde optional 
kdebluetooth-irmcsync_0.99+1.0beta1-8_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFETKekVkEm8inxm9ERArFgAJ4sQBOKNGtBwBPvS8zbQCbRzakfswCfU83C
CqT0s3oxIC16geHjcnxYDek=
=q8at
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to