r58958 - in /trunk/libnet-jabber-loudmouth-perl/debian: changelog control copyright patches/ patches/disable-tests.patch patches/series patches/whatis-entries.patch source/ source/format

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Sun Jun 6 12:31:23 UTC 2010


Author: ansgar-guest
Date: Sun Jun  6 12:30:42 2010
New Revision: 58958

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=58958
Log:
* Use source format 3.0 (quilt).
* Make build-dep on perl unversioned.
* Disable tests that require to start a Jabber server (which is commented
  out in the upstream sources).
  + new patch: disable-tests.patch
* Add whatis entries and change default copyright message to the one used
  for this distribution.
  + new patch: whatis-entries.patch
* Bump Standards-Version to 3.8.4.

Added:
    trunk/libnet-jabber-loudmouth-perl/debian/patches/
    trunk/libnet-jabber-loudmouth-perl/debian/patches/disable-tests.patch
    trunk/libnet-jabber-loudmouth-perl/debian/patches/series
    trunk/libnet-jabber-loudmouth-perl/debian/patches/whatis-entries.patch
    trunk/libnet-jabber-loudmouth-perl/debian/source/
    trunk/libnet-jabber-loudmouth-perl/debian/source/format
Modified:
    trunk/libnet-jabber-loudmouth-perl/debian/changelog
    trunk/libnet-jabber-loudmouth-perl/debian/control
    trunk/libnet-jabber-loudmouth-perl/debian/copyright

Modified: trunk/libnet-jabber-loudmouth-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/changelog?rev=58958&op=diff
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/changelog (original)
+++ trunk/libnet-jabber-loudmouth-perl/debian/changelog Sun Jun  6 12:30:42 2010
@@ -1,6 +1,4 @@
-libnet-jabber-loudmouth-perl (0.07-2) UNRELEASED; urgency=low
-
-  TODO: Some tests fail.
+libnet-jabber-loudmouth-perl (0.07-2) unstable; urgency=low
 
   [ gregor herrmann ]
   * Take over for the Debian Perl Group with maintainer's permission
@@ -25,15 +23,23 @@
 
   [ Ansgar Burchardt ]
   * Refresh rules for debhelper 7.
-  * Bump Standards-Version to 3.8.2.
+  * Use source format 3.0 (quilt).
   * Remove debian/source.lintian-overrides (not used any longer).
   * Convert debian/copyright to proposed machine-readable format.
   * Add build-depends on libnet-jabber-perl, libtest-pod-perl,
     libtest-pod-coverage-perl, libtest-exception-perl, libhttp-proxy-perl
     for tests.
+  * Make build-dep on perl unversioned.
+  * Disable tests that require to start a Jabber server (which is commented
+    out in the upstream sources).
+    + new patch: disable-tests.patch
+  * Add whatis entries and change default copyright message to the one used
+    for this distribution.
+    + new patch: whatis-entries.patch
+  * Bump Standards-Version to 3.8.4.
   * Add myself to Uploaders.
 
- -- Ansgar Burchardt <ansgar at 43-1.org>  Mon, 27 Jul 2009 12:02:13 +0200
+ -- Ansgar Burchardt <ansgar at 43-1.org>  Sun, 06 Jun 2010 21:29:27 +0900
 
 libnet-jabber-loudmouth-perl (0.07-1.1) unstable; urgency=low
 

Modified: trunk/libnet-jabber-loudmouth-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/control?rev=58958&op=diff
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/control (original)
+++ trunk/libnet-jabber-loudmouth-perl/debian/control Sun Jun  6 12:30:42 2010
@@ -1,13 +1,13 @@
 Source: libnet-jabber-loudmouth-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7), perl (>= 5.8.0-7), libextutils-depends-perl,
+Build-Depends: debhelper (>= 7), perl, libextutils-depends-perl,
  libextutils-pkgconfig-perl, libglib-perl (>= 1:1.093), libglib2.0-dev,
  libloudmouth1-dev, libnet-jabber-perl, libtest-pod-perl,
  libtest-pod-coverage-perl, libtest-exception-perl, libhttp-proxy-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Ansgar Burchardt <ansgar at 43-1.org>
-Standards-Version: 3.8.2
+Standards-Version: 3.8.4
 Homepage: http://search.cpan.org/dist/Net-Jabber-Loudmouth/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libnet-jabber-loudmouth-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/
@@ -15,7 +15,7 @@
 Package: libnet-jabber-loudmouth-perl
 Architecture: any
 Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}, libglib-perl
-Description:  Perl interface for the loudmouth jabber library
+Description: Perl interface for the loudmouth jabber library
  Net::Jabber::Loudmouth is a perl interface for libloudmouth, Lightweight C
  Jabber library. It allows you to do the same stuff with Net::Jabber, but with a
  nicer interface and much faster, because most of the code is written in C.

Modified: trunk/libnet-jabber-loudmouth-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/copyright?rev=58958&op=diff
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/copyright (original)
+++ trunk/libnet-jabber-loudmouth-perl/debian/copyright Sun Jun  6 12:30:42 2010
@@ -1,21 +1,17 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Florian Ragwitz
-Upstream-Source: http://search.cpan.org/dist/Net-Jabber-Loudmouth/
-Upstream-Name: Net-Jabber-Loudmouth
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: Florian Ragwitz
+Source: http://search.cpan.org/dist/Net-Jabber-Loudmouth/
+Name: Net-Jabber-Loudmouth
 
-Files: *
-Copyright: 
- © 2005, Florian Ragwitz <rafl at debian.org>
-License-Alias: Perl
-License: Artistic | GPL-1+
+Copyright: © 2005, Florian Ragwitz <rafl at debian.org>
+License: Artistic or GPL-1+
 
 Files: debian/*
 Copyright:
  © 2005-2006, Florian Ragwitz <rafl at debian.org>
  © 2008,      Niko Tyni <ntyni at debian.org>
  © 2009,      Ansgar Burchardt <ansgar at 43-1.org>
-License: Artistic | GPL-1+
+License: Artistic or GPL-1+
 
 License: Artistic
     This program is free software; you can redistribute it and/or modify

Added: trunk/libnet-jabber-loudmouth-perl/debian/patches/disable-tests.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/patches/disable-tests.patch?rev=58958&op=file
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/patches/disable-tests.patch (added)
+++ trunk/libnet-jabber-loudmouth-perl/debian/patches/disable-tests.patch Sun Jun  6 12:30:42 2010
@@ -1,0 +1,53 @@
+From: Ansgar Burchardt <ansgar at 43-1.org>
+Date: Sun, 06 Jun 2010 20:55:28 +0900
+Origin: vendor
+Subject: Disable tests that require starting a Jabber server
+
+Several tests require a Jabber server to be started by t/server_helper.pl, but
+starting the server is commented out there. We therefore disable these tests.
+
+--- libnet-jabber-loudmouth-perl.orig/t/04_basic.t
++++ libnet-jabber-loudmouth-perl/t/04_basic.t
+@@ -1,9 +1,11 @@
+ use strict;
+ use POSIX qw/SIGKILL/;
+-use Test::More tests => 3;
++use Test::More;# tests => 3;
+ use Test::Builder;
+ use Net::Jabber::Loudmouth;
+ 
++plan skip_all => "Tests disabled.";
++
+ require 't/server_helper.pl';
+ my $pid = start_server();
+ 
+--- libnet-jabber-loudmouth-perl.orig/t/05_connection.t
++++ libnet-jabber-loudmouth-perl/t/05_connection.t
+@@ -1,10 +1,12 @@
+ use strict;
+ use POSIX qw/SIGKILL/;
+-use Test::More tests => 55;
++use Test::More;# tests => 55;
+ use Test::Exception;
+ use Glib;
+ use Net::Jabber::Loudmouth;
+ 
++plan skip_all => "Tests disabled.";
++
+ require 't/server_helper.pl';
+ my $pid = start_server();
+ 
+--- libnet-jabber-loudmouth-perl.orig/t/09_ssl.t
++++ libnet-jabber-loudmouth-perl/t/09_ssl.t
+@@ -1,8 +1,10 @@
+ use strict;
+ use POSIX qw/SIGKILL/;
+-use Test::More tests => 13;
++use Test::More;# tests => 13;
+ use Net::Jabber::Loudmouth;
+ 
++plan skip_all => "Tests disabled.";
++
+ require 't/server_helper.pl';
+ my $pid = start_server();
+ 

Added: trunk/libnet-jabber-loudmouth-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/patches/series?rev=58958&op=file
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/patches/series (added)
+++ trunk/libnet-jabber-loudmouth-perl/debian/patches/series Sun Jun  6 12:30:42 2010
@@ -1,0 +1,2 @@
+disable-tests.patch
+whatis-entries.patch

Added: trunk/libnet-jabber-loudmouth-perl/debian/patches/whatis-entries.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/patches/whatis-entries.patch?rev=58958&op=file
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/patches/whatis-entries.patch (added)
+++ trunk/libnet-jabber-loudmouth-perl/debian/patches/whatis-entries.patch Sun Jun  6 12:30:42 2010
@@ -1,0 +1,139 @@
+From: Ansgar Burchardt <ansgar at 43-1.org>
+Date: Sun, 06 Jun 2010 21:26:57 +0900
+Origin: vendor
+Subject: Add missing whatis entries and copyright information
+
+Add missing whatis entries for XS modules. Also overwrite the default copyright
+message with the one for this modules.
+--- libnet-jabber-loudmouth-perl.orig/xs/Connection.xs
++++ libnet-jabber-loudmouth-perl/xs/Connection.xs
+@@ -19,6 +19,10 @@
+ 
+ MODULE = Net::Jabber::Loudmouth::Connection		PACKAGE = Net::Jabber::Loudmouth::Connection	PREFIX = lm_connection_
+ 
++=for object Net::Jabber::Loudmouth::Connection Jabber connection
++
++=cut
++
+ LmConnection*
+ lm_connection_new(class, server)
+ 		const gchar *server
+--- libnet-jabber-loudmouth-perl.orig/xs/Message.xs
++++ libnet-jabber-loudmouth-perl/xs/Message.xs
+@@ -1,7 +1,17 @@
+ #include "perlmouth.h"
+ 
++=head1 NAME
++
++Net::Jabber::Loudmouth::Message - Jabber message
++
++=cut
++
+ MODULE = Net::Jabber::Loudmouth::Message	PACKAGE = Net::Jabber::Loudmouth::Message	PREFIX = lm_message_
+ 
++=for object Net::Jabber::Loudmouth::Message Jabber message
++
++=cut
++
+ LmMessage*
+ lm_message_new(class, to, type)
+ 		const gchar* to
+--- libnet-jabber-loudmouth-perl.orig/xs/MessageHandler.xs
++++ libnet-jabber-loudmouth-perl/xs/MessageHandler.xs
+@@ -1,5 +1,11 @@
+ #include "perlmouth.h"
+ 
++=head1 NAME
++
++Net::Jabber::Loudmouth::MessageHandler - Jabber message handler
++
++=cut
++
+ LmHandlerResult
+ perlmouth_lm_message_handler_new_cb(LmMessageHandler* handler, LmConnection* connection, LmMessage* message, gpointer callback) {
+ 	GValue return_value = {0,};
+@@ -13,6 +19,10 @@
+ 
+ MODULE = Net::Jabber::Loudmouth::MessageHandler	PACKAGE = Net::Jabber::Loudmouth::MessageHandler	PREFIX = lm_message_handler_
+ 
++=for object Net::Jabber::Loudmouth::MessageHandler Jabber message handler
++
++=cut
++
+ LmMessageHandler*
+ lm_message_handler_new(class, handler_cb, user_data=NULL)
+ 		SV* handler_cb
+--- libnet-jabber-loudmouth-perl.orig/xs/MessageNode.xs
++++ libnet-jabber-loudmouth-perl/xs/MessageNode.xs
+@@ -1,7 +1,17 @@
+ #include "perlmouth.h"
+ 
++=head1 NAME
++
++Net::Jabber::Loudmouth::MessageNode - Jabber message node
++
++=cut
++
+ MODULE = Net::Jabber::Loudmouth::MessageNode	PACKAGE = Net::Jabber::Loudmouth::MessageNode	PREFIX = lm_message_node_
+ 
++=for object Net::Jabber::Loudmouth::MessageNode Jabber message node
++
++=cut
++
+ const gchar*
+ lm_message_node_get_value(node)
+ 		LmMessageNode* node
+--- libnet-jabber-loudmouth-perl.orig/xs/Proxy.xs
++++ libnet-jabber-loudmouth-perl/xs/Proxy.xs
+@@ -1,7 +1,17 @@
+ #include "perlmouth.h"
+ 
++=head1 NAME
++
++Net::Jabber::Loudmouth::Proxy - handle proxy for Net::Jabber::Loudmouth
++
++=cut
++
+ MODULE = Net::Jabber::Loudmouth::Proxy	PACKAGE = Net::Jabber::Loudmouth::Proxy	PREFIX = lm_proxy_
+ 
++=for object Net::Jabber::Loudmouth::Proxy Jabber proxy
++
++=cut
++
+ LmProxy*
+ lm_proxy_new(class, type)
+ 		LmProxyType type
+--- libnet-jabber-loudmouth-perl.orig/xs/SSL.xs
++++ libnet-jabber-loudmouth-perl/xs/SSL.xs
+@@ -1,5 +1,11 @@
+ #include "perlmouth.h"
+ 
++=head1 NAME
++
++Net::Jabber::Loudmouth::SSL - handle SSL for Net::Jabber::Loudmouth
++
++=cut
++
+ LmSSLResponse
+ perlmouth_lm_ssl_new_cb(LmSSL* ssl, LmSSLStatus status, gpointer callback) {
+ 	GValue return_value = {0,};
+@@ -13,6 +19,10 @@
+ 
+ MODULE = Net::Jabber::Loudmouth::SSL	PACKAGE = Net::Jabber::Loudmouth::SSL	PREFIX = lm_ssl_
+ 
++=for object Net::Jabber::Loudmouth::SSL SSL handling for Net::Jabber::Loudmouth
++
++=cut
++
+ LmSSL*
+ lm_ssl_new(class, ssl_cb, user_data=NULL, expected_fingerprint=NULL)
+ 		SV* ssl_cb
+--- libnet-jabber-loudmouth-perl.orig/Makefile.PL
++++ libnet-jabber-loudmouth-perl/Makefile.PL
+@@ -74,5 +74,5 @@
+ 
+ sub postamble {
+ 	return Glib::MakeHelper->postamble_clean()
+-		. Glib::MakeHelper->postamble_docs_full(DEPENDS => $main::loudmouth);
++		. Glib::MakeHelper->postamble_docs_full(DEPENDS => $main::loudmouth, COPYRIGHT => "Copyright (C) 2005 by Florian Ragwitz<br><br>This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.");
+ }

Added: trunk/libnet-jabber-loudmouth-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-jabber-loudmouth-perl/debian/source/format?rev=58958&op=file
==============================================================================
--- trunk/libnet-jabber-loudmouth-perl/debian/source/format (added)
+++ trunk/libnet-jabber-loudmouth-perl/debian/source/format Sun Jun  6 12:30:42 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)




More information about the Pkg-perl-cvs-commits mailing list