Hello,

I'm doing an NMU of obexserver to fix #260741 and #292840; diff
attached.

Thanks,

Matej
diff -Nru /tmp/HkKndwQ1KD/obexserver-1.0/debian/changelog 
/tmp/N1CgrO5Lsg/obexserver-1.0/debian/changelog
--- /tmp/HkKndwQ1KD/obexserver-1.0/debian/changelog     2003-06-25 
03:04:53.000000000 +0200
+++ /tmp/N1CgrO5Lsg/obexserver-1.0/debian/changelog     2006-06-05 
11:18:11.000000000 +0200
@@ -1,3 +1,12 @@
+obexserver (1.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Replace debmake with debhelper.  Closes: #292840.
+  * src/obex_put_common.c: Fix build failure with gcc 3.4.  Thanks to
+    Andreas Jochens for the patch.  Closes: #260741.
+
+ -- Matej Vela <[EMAIL PROTECTED]>  Mon,  5 Jun 2006 11:18:11 +0200
+
 obexserver (1.0-3) unstable; urgency=low
 
   * Added build dependancy on automake1.4 (closes: Bug#198090)
diff -Nru /tmp/HkKndwQ1KD/obexserver-1.0/debian/compat 
/tmp/N1CgrO5Lsg/obexserver-1.0/debian/compat
--- /tmp/HkKndwQ1KD/obexserver-1.0/debian/compat        1970-01-01 
01:00:00.000000000 +0100
+++ /tmp/N1CgrO5Lsg/obexserver-1.0/debian/compat        2006-06-05 
11:04:17.000000000 +0200
@@ -0,0 +1 @@
+5
diff -Nru /tmp/HkKndwQ1KD/obexserver-1.0/debian/control 
/tmp/N1CgrO5Lsg/obexserver-1.0/debian/control
--- /tmp/HkKndwQ1KD/obexserver-1.0/debian/control       2003-06-25 
03:03:53.000000000 +0200
+++ /tmp/N1CgrO5Lsg/obexserver-1.0/debian/control       2006-06-05 
11:04:09.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Michael Holzt <[EMAIL PROTECTED]>
 Standards-Version: 3.5.8.0
-Build-Depends: debmake, libopenobex-1.0-0-dev, automake1.4
+Build-Depends: debhelper (>= 5), libopenobex-1.0-0-dev, automake1.4
 
 Package: obexserver
 Architecture: any
diff -Nru /tmp/HkKndwQ1KD/obexserver-1.0/debian/dirs 
/tmp/N1CgrO5Lsg/obexserver-1.0/debian/dirs
--- /tmp/HkKndwQ1KD/obexserver-1.0/debian/dirs  2003-06-02 00:42:39.000000000 
+0200
+++ /tmp/N1CgrO5Lsg/obexserver-1.0/debian/dirs  1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-usr/bin
diff -Nru /tmp/HkKndwQ1KD/obexserver-1.0/debian/rules 
/tmp/N1CgrO5Lsg/obexserver-1.0/debian/rules
--- /tmp/HkKndwQ1KD/obexserver-1.0/debian/rules 2003-06-02 00:39:37.000000000 
+0200
+++ /tmp/N1CgrO5Lsg/obexserver-1.0/debian/rules 2006-06-05 11:18:01.000000000 
+0200
@@ -1,50 +1,54 @@
 #!/usr/bin/make -f
-# Made with the aid of debmake, by Christoph Lameter,
-# based on the sample debian/rules file for GNU hello by Ian Jackson.
+# This file is public domain software, originally written by Joey Hess. 
 
-package=obexserver
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp:
+       dh_testdir
 
-build:
-       $(checkdir)
        ./configure --prefix=/usr
        $(MAKE) CFLAGS="-O2 -g -Wall"
-       touch build
+
+       touch build-stamp
 
 clean:
-       $(checkdir)
-       rm -f build
-       -$(MAKE) distclean
-       rm -f `find . -name "*~"`
-       rm -rf debian/tmp debian/files* core debian/substvars
-
-binary-indep: checkroot build
-       $(checkdir)
-# There are no architecture-independent files to be uploaded
-# generated by this package.  If there were any they would be
-# made here.
-
-binary-arch: checkroot build
-       $(checkdir)
-       rm -rf debian/tmp
-       install -d debian/tmp
-       cd debian/tmp && install -d `cat ../dirs`
-       $(MAKE) install prefix=`pwd`/debian/tmp/usr
-# Must have debmake installed for this to work. Otherwise please copy
-# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
-       debstd ChangeLog NEWS README 
-       dpkg-gencontrol -isp
-       chown -R root.root debian/tmp
-       chmod -R go=rX debian/tmp
-       dpkg --build debian/tmp ..
-
-define checkdir
-       test -f debian/rules
-endef
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp
+
+       [ ! -f Makefile ] || $(MAKE) distclean
+
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+
+       $(MAKE) DESTDIR=$(CURDIR)/debian/obexserver install
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs
+       dh_installdocs
+       dh_installman src/obexserver.1
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
 
 binary: binary-indep binary-arch
-
-checkroot:
-       $(checkdir)
-       test root = "`whoami`"
-
-.PHONY: binary binary-arch binary-indep clean checkroot
+.PHONY: build clean binary-indep binary-arch binary install
diff -Nru /tmp/HkKndwQ1KD/obexserver-1.0/src/obex_put_common.c 
/tmp/N1CgrO5Lsg/obexserver-1.0/src/obex_put_common.c
--- /tmp/HkKndwQ1KD/obexserver-1.0/src/obex_put_common.c        2003-06-02 
00:04:38.000000000 +0200
+++ /tmp/N1CgrO5Lsg/obexserver-1.0/src/obex_put_common.c        2006-06-05 
11:13:27.000000000 +0200
@@ -82,7 +82,7 @@
                        break;
                
                default:
-                       printf(__FUNCTION__ "() Skipped header %02x\n", hi);
+                       printf("%s() Skipped header %02x\n", __func__, hi);
                }
        }
        if(!body)       {
@@ -123,7 +123,7 @@
                OBEX_ObjectSetRsp(object, OBEX_RSP_SUCCESS, OBEX_RSP_SUCCESS);
                break;
        default:
-               printf(__FUNCTION__ "() Denied %02x request\n", cmd);
+               printf("%s() Denied %02x request\n", __func__, cmd);
                OBEX_ObjectSetRsp(object, OBEX_RSP_NOT_IMPLEMENTED, 
OBEX_RSP_NOT_IMPLEMENTED);
                break;
        }

Reply via email to