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