tags 527702 +pending
thanks

Hi,

The attached file is the diff for my gnomoradio 0.15.1-5.3 NMU. The
associated changelog entry is:

 gnomoradio (0.15.1-5.3) unstable; urgency=low

   * Non-maintainer upload.
   * Fix FTBFS in license.cc. Thanks to Jim Garrison <j...@garrison.cc>
     for the patch. (Closes: #527702)
   * Move package libroboradio-dev from Section 'devel' => 'libdevel'.
   * Move package librainbow-dev from Section 'devel' => 'libdevel'.
   * Add ${shlibs:Depends} to binary packages to avoid missing
     dependencies.
   * Don't ignore errors in distclean.
   * Bump Standards-Version to 3.8.2.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org
       `-
diff -Nru gnomoradio-0.15.1/debian/changelog gnomoradio-0.15.1/debian/changelog
--- gnomoradio-0.15.1/debian/changelog  2009-07-27 15:43:02.000000000 +0200
+++ gnomoradio-0.15.1/debian/changelog  2009-07-27 15:43:03.000000000 +0200
@@ -1,3 +1,16 @@
+gnomoradio (0.15.1-5.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS in license.cc. Thanks to Jim Garrison <j...@garrison.cc> for the
+    patch. (Closes: #527702)
+  * Move package libroboradio-dev from Section 'devel' => 'libdevel'.
+  * Move package librainbow-dev from Section 'devel' => 'libdevel'.
+  * Add ${shlibs:Depends} to binary packages to avoid missing dependencies.
+  * Don't ignore errors in distclean.
+  * Bump Standards-Version to 3.8.2.
+
+ -- Chris Lamb <la...@debian.org>  Mon, 27 Jul 2009 15:18:29 +0200
+
 gnomoradio (0.15.1-5.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru gnomoradio-0.15.1/debian/control gnomoradio-0.15.1/debian/control
--- gnomoradio-0.15.1/debian/control    2009-07-27 15:43:02.000000000 +0200
+++ gnomoradio-0.15.1/debian/control    2009-07-27 15:43:03.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Riccardo Setti <gisk...@autistici.org>
 Build-Depends: debhelper (>= 4.0.0), libgconfmm-2.6-dev (>= 2.8.1-1.1), 
libxml++2.6-dev (>= 2.6.1-2.1), libgtkmm-2.4-dev, libesd0-dev, libvorbis-dev, 
libao-dev, libglibmm-2.4-dev, libsigc++-2.0-dev
-Standards-Version: 3.7.3
+Standards-Version: 3.8.2
 
 Package: gnomoradio
 Section: sound
@@ -16,9 +16,9 @@
  and download and play music that is freely licensed.
 
 Package: libroboradio-dev
-Section: devel
+Section: libdevel
 Architecture: any
-Depends: libroboradio0c2
+Depends: ${shlibs:Depends}, libroboradio0c2
 Description: Development file for libroboradio0c2
  Gnomoradio is a free software peer to peer music distribution
  application for free music.
@@ -28,7 +28,7 @@
 Package: libroboradio0c2
 Section: libs
 Architecture: any
-Depends: gnomoradio (= ${binary:Version} )
+Depends: ${shlibs:Depends}, gnomoradio (= ${binary:Version} )
 Conflicts: libroboradio0
 Replaces: libroboradio0
 Description: the gnomoradio roboradio library
@@ -38,9 +38,9 @@
  This package include roboradio libs.
 
 Package: librainbow-dev
-Section: devel
+Section: libdevel
 Architecture: any
-Depends: librainbow0c2
+Depends: ${shlibs:Depends}, librainbow0c2
 Description: development file for librainbow0c2
  Gnomoradio is a free software peer to peer music distribution
  application for free music.
@@ -50,7 +50,7 @@
 Package: librainbow0c2
 Section: libs
 Architecture: any
-Depends: gnomoradio (= ${binary:Version})
+Depends: ${shlibs:Depends}, gnomoradio (= ${binary:Version})
 Conflicts: librainbow0
 Replaces: librainbow0
 Description: the gnomoradio rainbow lib
diff -Nru gnomoradio-0.15.1/debian/rules gnomoradio-0.15.1/debian/rules
--- gnomoradio-0.15.1/debian/rules      2009-07-27 15:43:02.000000000 +0200
+++ gnomoradio-0.15.1/debian/rules      2009-07-27 15:43:03.000000000 +0200
@@ -51,7 +51,8 @@
        rm -rf $(CURDIR)/debian/libroboradio-dev
 
        # Add here commands to clean up after the build process.
-       -$(MAKE) distclean
+       [ ! -f Makefile ] || $(MAKE) distclean
+
 ifneq "$(wildcard /usr/share/misc/config.sub)" ""
        cp -f /usr/share/misc/config.sub config.sub
 endif
diff -Nru gnomoradio-0.15.1/rainbow/license.cc 
gnomoradio-0.15.1/rainbow/license.cc
--- gnomoradio-0.15.1/rainbow/license.cc        2004-10-17 06:03:47.000000000 
+0200
+++ gnomoradio-0.15.1/rainbow/license.cc        2009-07-27 15:43:03.000000000 
+0200
@@ -54,7 +54,7 @@
        }
        
        if (done) {
-               signal<void,ref_ptr<License> > sig;
+               sigc::signal<void,ref_ptr<License> > sig;
                sig.connect(slot);
                sig(license);
        } else {
diff -Nru gnomoradio-0.15.1/rainbow/rdf-resource.cc 
gnomoradio-0.15.1/rainbow/rdf-resource.cc
--- gnomoradio-0.15.1/rainbow/rdf-resource.cc   2004-10-17 06:06:10.000000000 
+0200
+++ gnomoradio-0.15.1/rainbow/rdf-resource.cc   2009-07-27 15:43:03.000000000 
+0200
@@ -35,7 +35,7 @@
                resource = ref_ptr<RdfResource>(p->second);
                if (resource->downloaded) { // already downloaded
                        map<Glib::ustring,xmlpp::Element*>::iterator el = 
resource->id_map.find(id);
-                       signal<void,xmlpp::Element*,ref_ptr<RdfResource> > sig;
+                       sigc::signal<void,xmlpp::Element*,ref_ptr<RdfResource> 
> sig;
                        sig.connect(slot);
                        sig(el != resource->id_map.end() ? el->second : 0, 
resource);
                        return;
@@ -47,7 +47,7 @@
                Glib::ustring host, file;
                unsigned short port;
                if (!HttpClient::parse_url(uri, host, port, file)) {
-                       signal<void,xmlpp::Element*,ref_ptr<RdfResource> > sig;
+                       sigc::signal<void,xmlpp::Element*,ref_ptr<RdfResource> 
> sig;
                        sig.connect(slot);
                        sig(0, resource);
                        return;
@@ -55,14 +55,14 @@
        }
 
        // connect mem_fun to appropriate signal
-       map<Glib::ustring,signal<void,xmlpp::Element*, ref_ptr<RdfResource> 
>*>::iterator sig;
+       map<Glib::ustring,sigc::signal<void,xmlpp::Element*, 
ref_ptr<RdfResource> >*>::iterator sig;
        sig = resource->signal_map.find(id);
        if (sig != resource->signal_map.end()) {
                // found existing signal for id
                sig->second->connect(slot);
        } else {
                // need to create new signal to handle id
-               signal<void,xmlpp::Element*,ref_ptr<RdfResource> > *signal_ = 
new signal<void,xmlpp::Element*,ref_ptr<RdfResource> >;
+               sigc::signal<void,xmlpp::Element*,ref_ptr<RdfResource> > 
*signal_ = new sigc::signal<void,xmlpp::Element*,ref_ptr<RdfResource> >;
                signal_->connect(slot);
                resource->signal_map.insert(make_pair(id, signal_));
        }
@@ -190,7 +190,7 @@
 
  error:
        // call all signals
-       map<Glib::ustring,signal<void,xmlpp::Element*,ref_ptr<RdfResource> 
>*>::iterator signal;
+       
map<Glib::ustring,sigc::signal<void,xmlpp::Element*,ref_ptr<RdfResource> 
>*>::iterator signal;
        for (signal = signal_map.begin(); signal != signal_map.end(); ++signal) 
{
                map<Glib::ustring,xmlpp::Element*>::iterator el = 
id_map.find(signal->first);
                signal->second->emit(el != id_map.end() ? el->second : 0, 
ref_ptr<RdfResource>(this));
@@ -204,7 +204,7 @@
 
 void Rainbow::RdfResource::clear_signal_map ()
 {
-       map<Glib::ustring,signal<void,xmlpp::Element*,ref_ptr<RdfResource> 
>*>::iterator signal;
+       
map<Glib::ustring,sigc::signal<void,xmlpp::Element*,ref_ptr<RdfResource> 
>*>::iterator signal;
        for (signal = signal_map.begin(); signal != signal_map.end(); ++signal)
                delete signal->second;
        signal_map.clear();

Attachment: signature.asc
Description: PGP signature

Reply via email to