--- libclass-accessor-perl-0.33.orig/debian/compat +++ libclass-accessor-perl-0.33/debian/compat @@ -0,0 +1 @@ +7 --- libclass-accessor-perl-0.33.orig/debian/control +++ libclass-accessor-perl-0.33/debian/control @@ -0,0 +1,25 @@ +Source: libclass-accessor-perl +Section: perl +Priority: optional +Maintainer: Debian Perl Group +Uploaders: Krzysztof Krzyżaniak (eloy) , + gregor herrmann +Build-Depends: debhelper (>= 7), quilt +Build-Depends-Indep: perl (>= 5.6.0-16), libsub-name-perl +Standards-Version: 3.8.1 +Homepage: http://search.cpan.org/dist/Class-Accessor/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libclass-accessor-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libclass-accessor-perl/ + +Package: libclass-accessor-perl +Architecture: all +Depends: ${misc:Depends}, perl (>= 5.6.1-7), libsub-name-perl +Description: Automated accessor generator + The Class::Accessor module automagically generates accessor/mutators + for your class. + . + Most of the time, writing accessors is an exercise in cutting and + pasting. If you make your module a subclass of Class::Accessor and + declare your accessor fields with mk_accessors() then you will find + yourself with a set of automatically generated accessors which can + even be customized. --- libclass-accessor-perl-0.33.orig/debian/rules +++ libclass-accessor-perl-0.33/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +build: build-stamp +build-stamp: + dh build + touch $@ + +clean: + dh $@ + +install: install-stamp +install-stamp: build-stamp + dh install + touch $@ + +binary-arch: + +binary-indep: install + dh $@ + +binary: binary-arch binary-indep + +.PHONY: binary binary-arch binary-indep install clean build --- libclass-accessor-perl-0.33.orig/debian/changelog +++ libclass-accessor-perl-0.33/debian/changelog @@ -0,0 +1,106 @@ +libclass-accessor-perl (0.33-1) unstable; urgency=low + + * New upstream release + * Migrate package to debhelper7, update debian/compat, debian/control + and debian/rules + * debian/control: Update Standards-Version to 3.8.1, Add libsub-name-perl to + dependencies, Fix spelling of my name + + -- Krzysztof Krzyżaniak (eloy) Tue, 05 May 2009 09:49:02 +0200 + +libclass-accessor-perl (0.31-3) UNRELEASED; urgency=low + + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Removed: XS- + Vcs-Svn fields. + * debian/rules: delete /usr/lib/perl5 only if it exists. + * debian/watch: use dist-based URL. + * Add debian/README.source to document quilt usage, as required by + Debian Policy since 3.8.0. + * debian/control: Changed: Switched Vcs-Browser field to ViewSVN + (source stanza). + * debian/control: Added: ${misc:Depends} to Depends: field. + + -- gregor herrmann Tue, 09 Oct 2007 22:27:57 +0200 + +libclass-accessor-perl (0.31-2) unstable; urgency=low + + * Add patch to fix errors in manpage (closes: #443737). + + -- gregor herrmann Sun, 23 Sep 2007 20:54:41 +0200 + +libclass-accessor-perl (0.31-1) unstable; urgency=low + + * New upstream release. + * Add XS-Vcs-Svn field to debian/control. + * Remove use of backtick in debian/rules. + + -- gregor herrmann Sat, 14 Jul 2007 22:08:13 +0200 + +libclass-accessor-perl (0.30-1) unstable; urgency=low + + * New upstream release + + -- Krzysztof Krzyzaniak (eloy) Tue, 28 Nov 2006 15:24:59 +0100 + +libclass-accessor-perl (0.27-2) unstable; urgency=low + + * Adopted for Debian Perl Group + * debian/control: debphelper updated to (>= 5) + * debian/compat: increased to 5 + + -- Krzysztof Krzyzaniak (eloy) Fri, 17 Nov 2006 13:32:24 +0100 + +libclass-accessor-perl (0.27-1) unstable; urgency=low + + * New upstream release - adds new module Class::Accessor::Faster + + -- Stephen Quinney Thu, 10 Aug 2006 19:38:01 +0100 + +libclass-accessor-perl (0.25-1) unstable; urgency=low + + * New upstream release + + -- Stephen Quinney Sun, 16 Apr 2006 18:12:35 +0100 + +libclass-accessor-perl (0.22-1) unstable; urgency=low + + * New upstream release - no code changes. + + -- Stephen Quinney Wed, 14 Sep 2005 09:04:26 +0100 + +libclass-accessor-perl (0.21-1) unstable; urgency=low + + * New upstream release - documentation tidied and new sub-classable + _carp and _croak methods to allow better error handling. + * Switched to my debian.org email address. + + -- Stephen Quinney Fri, 2 Sep 2005 11:19:15 +0100 + +libclass-accessor-perl (0.19-2) unstable; urgency=low + + * debian/watch - Modified so it correctly picks up versions of this + package only. + + -- Stephen Quinney Sat, 31 Jul 2004 09:01:11 +0100 + +libclass-accessor-perl (0.19-1) unstable; urgency=low + + * New upstream release - performance and documentation enhancements. + * Changed section from interpreters to perl. + * Moved from DH_COMPAT to debian/compat. + + -- Stephen Quinney Thu, 11 Mar 2004 11:57:37 +0000 + +libclass-accessor-perl (0.18-1) unstable; urgency=low + + * New upstream release - just a change of upstream maintainer and list + of dependencies. + + -- Stephen Quinney Wed, 9 Apr 2003 17:09:16 +0100 + +libclass-accessor-perl (0.17-1) unstable; urgency=low + + * Initial Release, closes: #183838. + + -- Stephen Quinney Fri, 28 Mar 2003 11:20:29 +0000 --- libclass-accessor-perl-0.33.orig/debian/watch +++ libclass-accessor-perl-0.33/debian/watch @@ -0,0 +1,6 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# Site Directory Pattern Version Script +version=3 +http://search.cpan.org/dist/Class-Accessor/ .*/Class-Accessor-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libclass-accessor-perl-0.33.orig/debian/copyright +++ libclass-accessor-perl-0.33/debian/copyright @@ -0,0 +1,34 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Marty Pauley +Upstream-Source: http://search.cpan.org/dist/Class-Accessor/ +Upstream-Name: Class-Accessor + +Files: * +Copyright: + © 1999-2006 Michael G Schwern + © 2007-2009 Marty Pauley +License-Alias: Perl +License: Artistic | GPL-1+ + + +Files: debian/* +Copyright: + © 2003-2006, Stephen Quinney + © 2006-2009, Krzysztof Krzyżaniak (eloy) + © 2008-2009, gregor herrmann +License: Artistic | 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' --- libclass-accessor-perl-0.33.orig/debian/README.source +++ libclass-accessor-perl-0.33/debian/README.source @@ -0,0 +1,5 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. --- libclass-accessor-perl-0.33.orig/debian/patches/manpage_typo.diff +++ libclass-accessor-perl-0.33/debian/patches/manpage_typo.diff @@ -0,0 +1,51 @@ +--- a/lib/Class/Accessor.pm ++++ b/lib/Class/Accessor.pm +@@ -55,7 +55,7 @@ pasting. You usually wind up with a ser + One for each piece of data in your object. While some will be unique, + doing value checks and special storage tricks, most will simply be + exercises in repetition. Not only is it Bad Style to have a bunch of +-repetitious code, but its also simply not lazy, which is the real ++repetitious code, but it's also simply not lazy, which is the real + tragedy. + + If you make your module a subclass of Class::Accessor and declare your +@@ -233,8 +233,8 @@ Same as mk_accessors() except it will ge + it will throw an exception. It only uses set() and not get(). + + B I'm not entirely sure why this is useful, but I'm sure someone +-will need it. If you've found a use, let me know. Right now its here +-for orthoginality and because its easy to implement. ++will need it. If you've found a use, let me know. Right now it's here ++for orthoginality and because it's easy to implement. + + package Foo; + use base qw(Class::Accessor); +@@ -505,7 +505,7 @@ your point of view. + Direct hash access is, of course, much faster than all of these, but it + provides no encapsulation. + +-Of course, its not as simple as saying "Class::Accessor is slower than ++Of course, it's not as simple as saying "Class::Accessor is slower than + average". These are benchmarks for a simple accessor. If your accessors do + any sort of complicated work (such as talking to a database or writing to a + file) the time spent doing that work will quickly swamp the time spend just +@@ -611,7 +611,7 @@ would expect this to work: + return $self->SUPER::email(@_); + } + +-There's a subtle problem in the last example, and its in this line: ++There's a subtle problem in the last example, and it's in this line: + + return $self->SUPER::email(@_); + +--- a/README ++++ b/README +@@ -31,7 +31,7 @@ DESCRIPTION + One for each piece of data in your object. While some will be unique, + doing value checks and special storage tricks, most will simply be + exercises in repetition. Not only is it Bad Style to have a bunch of +- repetitious code, but its also simply not lazy, which is the real ++ repetitious code, but it's also simply not lazy, which is the real + tragedy. + + If you make your module a subclass of Class::Accessor and declare your --- libclass-accessor-perl-0.33.orig/debian/patches/series +++ libclass-accessor-perl-0.33/debian/patches/series @@ -0,0 +1 @@ +manpage_typo.diff