--- libfrontier-rpc-perl-0.07b4.orig/debian/patches/00list +++ libfrontier-rpc-perl-0.07b4/debian/patches/00list @@ -0,0 +1 @@ +10_fix-utf8.dpatch --- libfrontier-rpc-perl-0.07b4.orig/debian/patches/10_fix-utf8.dpatch +++ libfrontier-rpc-perl-0.07b4/debian/patches/10_fix-utf8.dpatch @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_fix-utf8.dpatch by Maurizio Lemmo (Tannoiser) +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Make utf8 compliant, from Erwan MAS + +@DPATCH@ + +--- libfrontier-rpc-perl-0.07b4.orig/lib/Frontier/RPC2.pm 2002-08-03 02:48:06.000000000 +0200 ++++ libfrontier-rpc-perl-0.07b4/lib/Frontier/RPC2.pm 2007-03-17 14:49:52.000000000 +0100 +@@ -234,6 +234,7 @@ + return ("$value"); + } else { + $value =~ s/([&<>\"])/$char_entities{$1}/ge; ++ $value =~ s/([\x{80}-\x{FFFF}])/'&#' . ord($1) . ';'/gse; + return ("$value"); + } + } --- libfrontier-rpc-perl-0.07b4.orig/debian/changelog +++ libfrontier-rpc-perl-0.07b4/debian/changelog @@ -0,0 +1,68 @@ +libfrontier-rpc-perl (0.07b4-4) unstable; urgency=low + + * Changed Maintainer field. + * added patches/10_fix-utf8.dpatch. Fixing utf8 compliance, thanks to Erwan + MAS (Closes: #393204). + * added dpatch in Build-Depends because use it, modified debian/rules for + using dpatch. + * Bumped Standards-Version to 3.7.2.2, no changes required. + * Moved debhelper to Build-Depends. (Policy Violation 7.6). + + -- Maurizio Lemmo (Tannoiser) Sat, 17 Mar 2007 15:04:15 +0100 + +libfrontier-rpc-perl (0.07b4-3) unstable; urgency=low + + * New maintainer (closes: #279786) + + -- Maurizio Lemmo (Tannoiser) Mon, 16 May 2005 14:53:49 +0200 + +libfrontier-rpc-perl (0.07b4-2) unstable; urgency=low + + * QA Upload + * Changed Maintainer to Debian QA Group + + -- Stephen Quinney Thu, 17 Feb 2005 20:53:02 +0000 + +libfrontier-rpc-perl (0.07b4-1) unstable; urgency=low + + * New maintainer, + Closes: #235631 + * New upstream release + + -- Stephen Zander Mon, 15 Mar 2004 19:59:24 -0800 + +libfrontier-rpc-perl (0.06-5) unstable; urgency=low + + * Now debifies with the binary-indep rather than + binary-arch (closes: Bug#157480) + * Updated for perl 5.8. + + -- Christopher C. Chimelis Wed, 27 Aug 2002 02:46:41 -0400 + +libfrontier-rpc-perl (0.06-4) unstable; urgency=low + + * Added patch from Ivan to fix quoting problems + (closes: Bug#153121) + + -- Christopher C. Chimelis Wed, 16 Jul 2002 20:00:04 -0400 + +libfrontier-rpc-perl (0.06-3) unstable; urgency=low + + * Update and fix build-depends (closes: Bug#133742) + * Update standards version. + + -- Christopher C. Chimelis Wed, 13 Feb 2002 17:19:22 -0500 + +libfrontier-rpc-perl (0.06-2) unstable; urgency=low + + * Updated to new perl policy. + * Added build-deps. + * Changed maintainer email address. + + -- Christopher C. Chimelis Sun, 5 Mar 2001 00:46:41 -0500 + +libfrontier-rpc-perl (0.06-1) unstable; urgency=low + + * First release. + + -- Christopher C. Chimelis Thu, 6 Jan 2000 20:12:55 -0500 --- libfrontier-rpc-perl-0.07b4.orig/debian/compat +++ libfrontier-rpc-perl-0.07b4/debian/compat @@ -0,0 +1 @@ +4 --- libfrontier-rpc-perl-0.07b4.orig/debian/control +++ libfrontier-rpc-perl-0.07b4/debian/control @@ -0,0 +1,17 @@ +Source: libfrontier-rpc-perl +Maintainer: Maurizio Lemmo (Tannoiser) +Section: perl +Priority: optional +Build-Depends: debhelper (>> 4.1), dpatch +Build-Depends-Indep: perl (>> 5.8.1), libxml-parser-perl, libwww-perl +Standards-Version: 3.7.2.2 + +Package: libfrontier-rpc-perl +Architecture: all +Depends: ${perl:Depends}, libxml-parser-perl, libwww-perl +Description: Perl module to implement RPC calls using XML requests + Frontier::RPC implements UserLand Software's XML RPC (Remote + Procedure Calls using Extensible Markup Language). Frontier::RPC + includes both a client module for making requests to a server and + a daemon module for implementing servers. Frontier::RPC uses RPC2 + format messages. --- libfrontier-rpc-perl-0.07b4.orig/debian/copyright +++ libfrontier-rpc-perl-0.07b4/debian/copyright @@ -0,0 +1,40 @@ +This is Debian GNU/Linux's prepackaged Frontier::RPC. +Frontier::RPC implements UserLand Software's XML RPC (Remote +Procedure Calls using Extensible Markup Language). Frontier::RPC +includes both a client module for making requests to a server and +a daemon module for implementing servers. Frontier::RPC uses RPC2 +format messages. + +This package was put together by Christopher C. Chimelis +. The original sources should always be available +from the Comprehensive Perl Archive Network (CPAN). Visit + to find a CPAN site near you. + +The only change for the Debian package was the addition of the debian/ +files. + +From README: + + Copyright (C) 1998-2002 Ken MacLeod + Frontier::RPC is distributed under the same terms as Perl. + + Newer versions of this module can be found on CPAN or at + . Questions can be + directed to the discussion board on XML-RPC.com or to the XML-RPC + mailing list. To join the XML-RPC mailing list visit + . + +Perl is distributed under both the Artistic and GNU General Public +licences. + +The full text of the GPL is available on Debian systems in +/usr/share/common-licenses/GPL + +The full text of the Artistic licence is available on Debian systems +in /usr/share/common-licenses/Artistic + +This package has been through multiple maintainers (for a list see +/usr/share/doc/libfrontier-rpc-perl/changelog.Debian.gz). + +Current Debian specific changes are copyright (c) 2004, +Stephen Zander --- libfrontier-rpc-perl-0.07b4.orig/debian/rules +++ libfrontier-rpc-perl-0.07b4/debian/rules @@ -0,0 +1,59 @@ +#! /usr/bin/make -f +# -*-makefile-*- +# debian/rules file for libfrontier-rpc-perl + +include /usr/share/dpatch/dpatch.make + +PERL ?= /usr/bin/perl + +package := $(firstword $(shell dh_listpackages)) +prefix := $(PWD)/debian/$(package) + +version := $(shell dpkg-parsechangelog | \ + sed -ne 's/^Version: *\([0-9]\+:\)*//p') + +tag: + cvs tag -c -F $(subst .,_,debian_version_$(version)) +ifeq ($(findstring -,$(version)),) + cvs tag -c -F $(subst .,_,upstream_version_$(version)) +endif + +build: build-stamp +build-stamp: patch-stamp + dh_testdir + $(PERL) Makefile.PL INSTALLDIRS=vendor PERL=$(PERL) + $(MAKE) LD_RUN_PATH= + touch $@ + +clean: checkroot unpatch + rm -f build-stamp + -$(MAKE) distclean + dh_clean + +binary-indep: checkroot build + dh_clean + dh_installdirs + + $(MAKE) pure_install DESTDIR=$(prefix) + -rmdir -p $(prefix)/usr/lib/perl5 + dh_installdocs README + dh_installchangelogs Changes ChangeLog + dh_installexamples examples/. + + dh_compress + dh_fixperms + dh_perl + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: checkroot build + +binary: binary-indep binary-arch + +checkroot: + dh_testdir + dh_testroot + +.PHONY: binary binary-arch binary-indep clean checkroot build