debian/0000755000000000000000000000000012256643004007170 5ustar debian/rules0000755000000000000000000000007312256643004010250 0ustar #!/usr/bin/make -f %: dh $@ --buildsystem=perl_makemaker debian/control0000644000000000000000000000235512256643004010600 0ustar Source: libclass-methodmaker-perl Maintainer: Debian Perl Group Uploaders: Jonathan Yu , Niko Tyni , gregor herrmann , Antonio Radici Section: perl Priority: optional Build-Depends: debhelper (>= 9.20120312~), libipc-run-perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libclass-methodmaker-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libclass-methodmaker-perl.git Homepage: https://metacpan.org/release/Class-MethodMaker/ Package: libclass-methodmaker-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: Perl module for creating generic methods Class::MethodMaker is a simple module which solves the problem of having to continually write accessor and mutator methods for your objects that perform standard tasks. Instead of thinking in terms of methods, you install one or more components into a class and methods are automatically created for you. A component is intended as a cohesive unit of data that should only be changed using the provided methods. debian/source/0000755000000000000000000000000012256643004010470 5ustar debian/source/format0000644000000000000000000000001412256643004011676 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002310312256643004011041 0ustar libclass-methodmaker-perl (2.19-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ Axel Beckert ] * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- copyright" [ gregor herrmann ] * New upstream release. * Drop spelling.patch, merged upstream. * debian/rules: use dh(1)'s --buildsystem instead of on override. * Update years of packaging copyright. * Use debhelper 9.20120312 to get all hardening flags. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Wed, 25 Dec 2013 21:54:14 +0100 libclass-methodmaker-perl (2.18-1) unstable; urgency=low [ Ryan Niebur ] * Email change: Jonathan Yu -> jawnsy@cpan.org [ Jonathan Yu ] * New upstream releases 2.16, 2.17 * Standards-Version 3.8.4 (no changes) * Use new 3.0 (quilt) source format * Remove patch to disable signature test (removed upstream) [ gregor herrmann ] * New upstream release 2.18 (closes: #628633). * Update copyright formatting and years of upstream copyright. * Remove commented out line frm debian/watch. * Bump debhelper compatibility level to 8. * Set Standards-Version to 3.9.2 (no changes). * Add a patch to fix a small spelling mistake. -- gregor herrmann Sun, 05 Jun 2011 15:39:08 +0200 libclass-methodmaker-perl (2.15-2) unstable; urgency=low * Standards-Version 3.8.2 (no changes) * New debian/rules format * Updated control description * Added myself to uploaders and copyright * Cleaned up copyright * Added a patch to skip signature checks unconditionally (Closes: #538113) [ Nathan Handler ] * debian/watch: Update to ignore development releases. -- Jonathan Yu Fri, 24 Jul 2009 20:16:27 -0400 libclass-methodmaker-perl (2.15-1) unstable; urgency=low * New upstream release * debian/control: + Adding myself to the Uploaders + a more verbose description was written to make lintian happy -- Antonio Radici Thu, 19 Feb 2009 23:06:22 +0000 libclass-methodmaker-perl (2.13-1) unstable; urgency=low * New upstream release. * debian/control: - switch Vcs-Browser field to ViewSVN - add ${misc:Depends} to Depends: field - mention module name in long description * debian/watch: comment out author-based URL. * Add a short description to class_methodmaker_constants_whatis.patch. * Set debhelper compatibility level to 7; adapt debian/{control,compat,rules}. * debian/copyright: update formatting. -- gregor herrmann Sat, 06 Dec 2008 19:39:18 +0100 libclass-methodmaker-perl (2.12-1) unstable; urgency=low * New upstream release. * Remove patch no-warnings-once.patch, the bug is fixed in this upstream release. * Set Standards-Version to 3.8.0; add debian/README.source to document quilt usage. -- gregor herrmann Mon, 21 Jul 2008 22:13:26 +0200 libclass-methodmaker-perl (2.11-2) unstable; urgency=low * Add patch no-warnings-once.patch to turn off warnings about 'Name " Foo::Bar" used only once" (closes: #481227). * debian/control: change my email address. * Refresh debian/rules, no functional changes. -- gregor herrmann Sun, 25 May 2008 14:41:10 +0200 libclass-methodmaker-perl (2.11-1) unstable; urgency=low * New upstream release. -- gregor herrmann Wed, 26 Mar 2008 18:39:17 +0100 libclass-methodmaker-perl (2.10-1) unstable; urgency=low [ gregor herrmann ] * Take over for the Debian Perl Group with maintainer's permission (cf. #463093). * Add debian/watch. * New upstream release; this is the "unauthorized" CPAN release from http://search.cpan.org/~schwigon/Class-MethodMaker-2.10/ -- necessary to fix the FBTFS with Perl 5.10 (closes: #463093). Add the author-style URL for these releases to debian/watch. * debian/control: - add Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza) - change Maintainer to Debian Perl Group (was: Peter Palfrader ) - depend on ${perl:Depends} and ${shlibs:Depends} (closes: #463090) - add libipc-run-perl to Build-Depends (used in tests) - add /me to Uploaders * debian/rules: - rewrite from scratch from dh-make-perl's template - install TODO from debian/rules, don't install README anymore, remove debian/docs accordingly - install examples/* * Set Standards-Version to 3.7.3 (no changes). * Set debhelper compatibility level to 6; add debian/compat. * Remove debian/lintian.override. * Revert Build.PL to the pristine version (was patched in earlier releases). (We still use Makefile.PL because building with Build.PL fails.) * Add patch class_methodmaker_constants_whatis.patch (creates a missing whatis entry for a manpage); add quilt framework. * debian/copyright: add current upstream source location and maintainer, change to new format. [ Niko Tyni ] * Build-dependency version changes: + debhelper (>= 6), not (>> 6) + s/perl5/perl/, perl5 is provided by perl + the quilt in oldstable doesn't have quilt.make, we need (>= 0.40) * Add myself to Uploaders. -- Niko Tyni Mon, 25 Feb 2008 11:21:41 +0200 libclass-methodmaker-perl (2.07-2) unstable; urgency=low * 2.05-1 changed the package from arch: all to arch: any, but we still were doing all our work in binary-indep. Fix that (closes: #333065). -- Peter Palfrader Mon, 10 Oct 2005 12:55:55 +0200 libclass-methodmaker-perl (2.07-1) unstable; urgency=low * New upstream version. * Update Standards-Version from 3.6.1 to 3.6.2. * Change debhelper compat level from 1 to 4. * Appease lintian and mention perl licenses with direct filename. -- Peter Palfrader Mon, 10 Oct 2005 02:59:11 +0200 libclass-methodmaker-perl (2.05-1) unstable; urgency=low * New upstream version. * Add dependency on perl. * Patch Build.PL to -I include the proper archlib directory, not the install-archlib directory, in the CC call. Works around libmodule-build-perl Bug #292054. * Make 'make install' instead of 'make pure_install' in the rules file's install target. * Tweak INSTALLARCHLIB setting to configure, so the makefiles properly install into usr/lib/perl5 instead of perl's core directory. * Since we now have binary files too (Engine.so), build for arch: any instead of arch: all. Also adapt bulid-depends accordingly (no -indep anymore). * Fix short description to not start with 'A '. * Update my copyright notices for debian packaging to 2005. * Add a lintian override for copyright-file-lacks-pointer-to-perl-license We do refer to the perl license. -- Peter Palfrader Tue, 1 Feb 2005 00:58:40 +0100 libclass-methodmaker-perl (2.02-2) unstable; urgency=low * Make sure there is no .packlist file in the binary package (closes: #291900). -- Peter Palfrader Fri, 28 Jan 2005 17:46:36 +0100 libclass-methodmaker-perl (2.02-1) unstable; urgency=low * New upstream version (closes: #268883). * debian/rules: s/lib/share/ for INSTALLPRIVLIB. * Move standards-version to 3.6.1; no changes needed. * Update debian/copyright file. * Set proper NAMEs in Class::MethodMaker::{hash,array,scalar}.3pm manpages. -- Peter Palfrader Tue, 28 Sep 2004 20:15:55 +0200 libclass-methodmaker-perl (1.12-2) unstable; urgency=low * Change section to perl to fix override disparity. -- Peter Palfrader Thu, 6 Nov 2003 14:41:42 +0100 libclass-methodmaker-perl (1.12-1) unstable; urgency=low * New upstream version. -- Peter Palfrader Thu, 6 Nov 2003 14:16:57 +0100 libclass-methodmaker-perl (1.05-2) unstable; urgency=low * New Standards-Version: 3.5.7 - Have no /usr/doc link anymore (actually building against the new debhelper does fix this - I'll not depend on it tho to make building it on older releases easier) - Change Build-Depends to Build-Depends-Indep -- Peter Palfrader Mon, 11 Nov 2002 13:51:09 +0100 libclass-methodmaker-perl (1.05-1) unstable; urgency=low * New upstream version. * Make sure there are no empty dirs in the package. * Removed emacs stuff from end of changelog. -- Peter Palfrader Sun, 31 Mar 2002 21:34:35 +0200 libclass-methodmaker-perl (1.02-2) unstable; urgency=low * Changed Section from libs to interpreters to match override file. -- Peter Palfrader Mon, 7 May 2001 03:02:07 +0200 libclass-methodmaker-perl (1.02-1) unstable; urgency=low * New upstream version. * Changed maintainer email address. * Standards-Version: 3.5.4. * Removed dependency and build time dependency on perl5. The perl base should suffice. * Removed .packlist file. -- Peter Palfrader Sun, 6 May 2001 17:48:19 +0200 libclass-methodmaker-perl (1.01-1) unstable; urgency=low * New upstream version -- Peter Palfrader Sun, 24 Sep 2000 00:52:52 +0200 libclass-methodmaker-perl (0.96-2) unstable; urgency=low * Changed Architecture to all (Closes: #71509) -- Peter Palfrader Wed, 13 Sep 2000 21:36:08 +0200 libclass-methodmaker-perl (0.96-1) unstable; urgency=low * Initial Release (closes: #69480). -- Peter Palfrader Sun, 20 Aug 2000 16:19:06 +0200 debian/libclass-methodmaker-perl.examples0000644000000000000000000000001312256643004015754 0ustar examples/* debian/compat0000644000000000000000000000000212256643004010366 0ustar 9 debian/patches/0000755000000000000000000000000012256643004010617 5ustar debian/patches/series0000644000000000000000000000002712256643004012033 0ustar constants-whatis.patch debian/patches/constants-whatis.patch0000644000000000000000000000102412256643004015146 0ustar Description: Add whatis entry to POD/manpage Origin: vendor Bug: https://rt.cpan.org/Ticket/Display.html?id=91658 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=91658 Author: gregor herrmann Reviewed-by: Jonathan Yu Last-Update: 2013-12-25 --- a/lib/Class/MethodMaker/Constants.pm +++ b/lib/Class/MethodMaker/Constants.pm @@ -4,7 +4,7 @@ =head1 NAME -Class::MethodMaker::Constants +Class::MethodMaker::Constants - The Constants Class for Class::MethodMaker =head1 SYNOPSIS debian/copyright0000644000000000000000000000236112256643004011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Class-MethodMaker Upstream-Contact: Steffen Schwigon Source: https://metacpan.org/release/Class-MethodMaker/ Files: * Copyright: 2000-2009, Martyn J. Pearce 1996, Organic Online License: Artistic or GPL-1+ Files: debian/* Copyright: 2000-2005, Peter Palfrader 2008-2013, gregor herrmann 2008, Niko Tyni 2009, Antonio Radici 2009, Jonathan Yu 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 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 systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000017712256643004010226 0ustar version=3 https://metacpan.org/release/Class-MethodMaker/ .+/Class-MethodMaker-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/libclass-methodmaker-perl.docs0000644000000000000000000000000512256643004015067 0ustar TODO