debian/0000755000000000000000000000000011331317257007171 5ustar debian/control0000644000000000000000000000164711331316343010577 0ustar Source: libprpc-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Christian Hammers , Ansgar Burchardt Standards-Version: 3.8.4 Homepage: http://search.cpan.org/dist/pRPC-modules/ Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libprpc-perl/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libprpc-perl/ Build-Depends: debhelper (>= 7) Build-Depends-Indep: perl, libcrypt-des-perl, netbase Package: libprpc-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Suggests: libcrypt-des-perl Description: Perl extensions for writing pRPC servers and clients Perl RPC simplifies the writing of Perl based client/server applications. RPC::pServer is the package used on the server side, and you guess what RPC::pClient is for. pRPC works by defining a set of functions that may be executed by the client. debian/copyright0000644000000000000000000000224311331311041011106 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Maintainer: Jochen Wiedmann Source: http://search.cpan.org/dist/pRPC-modules/ Name: pRPC-modules Copyright: © 1997, Jochen Wiedmann License: Artistic or GPL-1+ Files: debian/* Copyright: © 1998, Martin Schulze © 1999-2007, Christian Hammers © 2010, Ansgar Burchardt License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. On Debian GNU/Linux systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic' License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL' debian/watch0000644000000000000000000000016411331311455010215 0ustar version=3 http://search.cpan.org/dist/pRPC-modules/ .*/pRPC-modules-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/patches/0000755000000000000000000000000011331317216010613 5ustar debian/patches/spelling.patch0000644000000000000000000000127111331314474013455 0ustar From: Ansgar Burchardt Subject: Correct spelling error --- libprpc-perl.orig/lib/RPC/pServer.pm +++ libprpc-perl/lib/RPC/pServer.pm @@ -934,7 +934,7 @@ a simple server, say a spreadsheet server. Of course we are not interested in the details of the spreadsheet part (which could well be implemented in a separate program), the spreadsheet example -is choosen, because it is obvious, that such a server is dealing +is chosen, because it is obvious, that such a server is dealing with complex data structures. For example, a "sum" method should be able to add over complete rows, columns or even rectangular regions of the spreadsheet. And another thing, obviously a spread- debian/patches/crypt.patch0000644000000000000000000000227111331316071012775 0ustar Author: gregor herrmann Description: creating a new object works differently ... Forwarded: no Origin: vendor --- a/t/encrypt.t +++ b/t/encrypt.t @@ -41,12 +41,12 @@ $@ = ''; my $cipher = undef; eval 'use Crypt::IDEA;' - . ' $cipher = IDEA->new(pack("H*",' + . ' $cipher = Crypt::IDEA->new(pack("H*",' . ' "0123456789abcdef0123456789abcdef"));'; if (!$cipher) { $@ = ''; eval 'use Crypt::DES;' - . ' $cipher = DES->new(pack("H*", "0123456789abcdef"));'; + . ' $cipher = Crypt::DES->new(pack("H*", "0123456789abcdef"));'; if (!$cipher) { print "1..0\n"; exit 0; --- a/t/noStorableOoEnc.t +++ b/t/noStorableOoEnc.t @@ -42,12 +42,12 @@ $@ = ''; my $cipher = undef; eval 'use Crypt::IDEA;' - . ' $cipher = IDEA->new(pack("H*",' + . ' $cipher = Crypt::IDEA->new(pack("H*",' . ' "0123456789abcdef0123456789abcdef"));'; if (!$cipher) { $@ = ''; eval 'use Crypt::DES;' - . ' $cipher = DES->new(pack("H*", "0123456789abcdef"));'; + . ' $cipher = Crypt::DES->new(pack("H*", "0123456789abcdef"));'; if (!$cipher) { print "1..0\n"; exit 0; debian/patches/disable_syslog.patch0000644000000000000000000000441111331315510014632 0ustar Author: Christian Hammers Description: Skipping tests as there is no running syslog in the autobuilder environment. Bug-Debian: http://bugs.debian.org/262421 Author: gregor herrmann Description: remove the syslogging instead of disabling the tests --- a/t/client.t +++ b/t/client.t @@ -41,12 +41,6 @@ $SIG{'PIPE'} = sub { print STDERR "Got signal PIPE.\n"; }; - if (defined(&Sys::Syslog::setlogsock) && - defined(&Sys::Syslog::_PATH_LOG)) { - Sys::Syslog::setlogsock('unix'); - } - Sys::Syslog::openlog('client.t', 'pid', 'daemon'); - # # We'd prefer to do the following as part of the Server() # function. This would be fine, if we'd bind on a well --- a/t/noStorableOo.t +++ b/t/noStorableOo.t @@ -42,12 +42,6 @@ $SIG{'PIPE'} = sub { print STDERR "Got signal PIPE.\n"; }; - if (defined(&Sys::Syslog::setlogsock) && - defined(&Sys::Syslog::_PATH_LOG)) { - Sys::Syslog::setlogsock('unix'); - } - Sys::Syslog::openlog('client.t', 'pid', 'daemon'); - # # We'd prefer to do the following as part of the Server() # function. This would be fine, if we'd bind on a well --- a/t/encrypt.t +++ b/t/encrypt.t @@ -57,12 +57,6 @@ $SIG{'PIPE'} = sub { print STDERR "Got signal PIPE.\n"; }; - if (defined(&Sys::Syslog::setlogsock) && - defined(&Sys::Syslog::_PATH_LOG)) { - Sys::Syslog::setlogsock('unix'); - } - Sys::Syslog::openlog('client.t', 'pid', 'daemon'); - # # We'd prefer to do the following as part of the Server() # function. This would be fine, if we'd bind on a well --- a/t/lib.pl +++ b/t/lib.pl @@ -36,7 +36,6 @@ use RPC::pServer; use RPC::pClient; use IO::Socket(); -use Sys::Syslog(); ############################################################################ --- a/t/noStorableOoEnc.t +++ b/t/noStorableOoEnc.t @@ -58,12 +58,6 @@ $SIG{'PIPE'} = sub { print STDERR "Got signal PIPE.\n"; }; - if (defined(&Sys::Syslog::setlogsock) && - defined(&Sys::Syslog::_PATH_LOG)) { - Sys::Syslog::setlogsock('unix'); - } - Sys::Syslog::openlog('client.t', 'pid', 'daemon'); - # # We'd prefer to do the following as part of the Server() # function. This would be fine, if we'd bind on a well debian/patches/series0000644000000000000000000000006011331316734012030 0ustar disable_syslog.patch spelling.patch crypt.patch debian/compat0000644000000000000000000000000211331311041010350 0ustar 7 debian/changelog0000644000000000000000000001310611331317107011036 0ustar libprpc-perl (0.1005-21) unstable; urgency=low [ gregor herrmann ] * debian/control: Changed: Maintainer set to Debian Perl Group (was: Christian Hammers ); Christian Hammers moved to Uploaders. * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. * Split out changes to test suite into disable_syslog.patch. Update to disable using syslog instead of completely disabling the tests. * Add build dependency on netbase. * Move perl from Build-Depends to Build-Depends-Indep. * debian/watch: use dist-based URL and remove call to uupdate. * debian/control: Added: ${misc:Depends} to Depends: field. * debian/control: add libcrypt-des-perl to Build-Depends-Indep and Suggests. * New patch crypt.patch: fix an error in two tests. [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * Use debhelper instead of cdbs. * debian/control: Make b-dep on perl unversioned as even the version in oldstable is recent enough. Also remove debian/README.Maintainer which explained the reason for the versioned dependency. * debian/control: Remove duplicate word ("of of") from description. * debian/control: Update Homepage field. * Remove debian/PROBLEMS containing output from failed tests. * Convert debian/copyright to proposed machine-readable format. * Use source format 3.0 (quilt). * Correct spelling error pointed out by lintian. + New patch: spelling.patch. * Bump Standards-Version to 3.8.4. * Add myself to Uploaders. -- Ansgar Burchardt Sun, 31 Jan 2010 22:48:11 +0900 libprpc-perl (0.1005-20) unstable; urgency=low * Corrected build-depends. -- Christian Hammers Mon, 23 Apr 2007 00:37:10 +0200 libprpc-perl (0.1005-19) unstable; urgency=low * Fixed typo in watchfile from last upload. -- Christian Hammers Fri, 16 Sep 2005 00:59:23 +0200 libprpc-perl (0.1005-18) unstable; urgency=low * Corrected watch file so that I will be notified of new upstreams. -- Christian Hammers Tue, 13 Sep 2005 22:34:08 +0200 libprpc-perl (0.1005-17) unstable; urgency=low * Raised priority from extra to optional as the optional libdbi-perl depends on this package. -- Christian Hammers Mon, 2 Aug 2004 01:14:40 +0200 libprpc-perl (0.1005-16) unstable; urgency=low * Skipping tests as there is no running syslog in the autobuilder environment. Closes: #262421 -- Christian Hammers Sun, 1 Aug 2004 23:51:01 +0200 libprpc-perl (0.1005-15) unstable; urgency=low * Switched to CDBS. * Changed section to perl. -- Christian Hammers Fri, 23 Jul 2004 20:38:49 +0200 libprpc-perl (0.1005-14) unstable; urgency=low * Removed dependency to libstorable-perl. -- Christian Hammers Sun, 1 Sep 2002 20:47:01 +0200 libprpc-perl (0.1005-13) unstable; urgency=low * Moved from binary-arch to binary-indep and "Arch: all". Closes: #158291 -- Christian Hammers Mon, 26 Aug 2002 09:56:55 +0200 libprpc-perl (0.1005-12) unstable; urgency=low * Corrected build depends. -- Christian Hammers Sun, 25 Aug 2002 18:44:17 +0200 libprpc-perl (0.1005-11) unstable; urgency=medium * Rebuild against perl-5.8. -- Christian Hammers Sun, 25 Aug 2002 18:13:01 +0200 libprpc-perl (0.1005-10) unstable; urgency=low * Added link to common-licenses in copyright file. Closes: #157645 -- Christian Hammers Wed, 21 Aug 2002 21:18:17 +0200 libprpc-perl (0.1005-9) unstable; urgency=low * The "make test" suite depends on a working /dev/log socket. This cannot be ensured for build daemons and pbuilder chroots so I disabled the test suite. I therefore also removed the build dependency to syslog-daemon. Closes: #141107, #104887 -- Christian Hammers Sun, 14 Apr 2002 17:15:35 +0200 libprpc-perl (0.1005-8) unstable; urgency=medium * Added system-log-daemon to build depends as "make test" needs to log via syslog. Package was unbuildable before. Closes: #141107 -- Christian Hammers Thu, 4 Apr 2002 11:50:42 +0200 libprpc-perl (0.1005-7) unstable; urgency=low * Just another upload to catch a hppa buildd log or at least to get it again to try building this package. * No changes. -- Christian Hammers Sun, 14 Oct 2001 17:13:53 +0200 libprpc-perl (0.1005-6) unstable; urgency=low * Added libstorable-perl to Build-Depends. Closes: #86556 -- Christian Hammers Mon, 19 Feb 2001 00:22:26 +0100 libprpc-perl (0.1005-5) unstable; urgency=low * New standards version. * Conformed to new Debian Perl policy. * No code change. -- Christian Hammers Sat, 17 Feb 2001 14:45:45 +0100 libprpc-perl (0.1005-4) unstable; urgency=low * I don't know how this became a "native" package. Fixes #44310. -- Christian Hammers Sun, 5 Sep 1999 19:56:08 +0200 libprpc-perl (0.1005-3) unstable; urgency=low * Recompiled for perl-5.005. -- Christian Hammers Mon, 5 Jul 1999 23:20:29 +0200 libprpc-perl (0.1005-2) unstable; urgency=low * New maintainer release. -- Christian Hammers Mon, 3 May 1999 00:34:34 +0200 libprpc-perl (0.1005-1) unstable; urgency=low * Initial release -- Martin Schulze Thu, 24 Sep 1998 11:38:06 +0200 debian/source/0000755000000000000000000000000011331317216010464 5ustar debian/source/format0000644000000000000000000000001411331317256011676 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000003511331314143010236 0ustar #!/usr/bin/make -f %: dh $@