debian/0000755000000000000000000000000011564531037007173 5ustar debian/control0000644000000000000000000000203211564520260010567 0ustar Source: libmethod-autoload-perl Section: perl Priority: optional Build-Depends: devscripts (>= 2.10.7~), perl, cdbs (>= 0.4.85~), debhelper (>= 7.0.1), dh-buildinfo, libuniversal-require-perl Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-perl/packages/libmethod-autoload-perl Vcs-Browser: http://git.debian.org/?p=pkg-perl/packages/libmethod-autoload-perl.git Homepage: http://search.cpan.org/dist/Method-Autoload/ Package: libmethod-autoload-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Description: autoloads methods from a list of packages into the current package The Method::Autoload base class package is used to autoload methods from a list of packages where you may not know what methods are available until run time. A good use of this package is programming support for user contributed packages or user contributed plugins. debian/source/0000755000000000000000000000000011456251065010473 5ustar debian/source/format0000644000000000000000000000001411276536300011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000051411564531037011045 0ustar libmethod-autoload-perl (0.02-2) unstable; urgency=low * Add scripts subdir as examples. -- Jonas Smedegaard Tue, 17 May 2011 19:36:29 +0200 libmethod-autoload-perl (0.02-1) unstable; urgency=low * Initial Release. * Closes: Bug#627094. -- Jonas Smedegaard Tue, 17 May 2011 18:22:12 +0200 debian/README.source0000644000000000000000000000361311536400550011347 0ustar Building this package for Debian -------------------------------- This source package need no special handling for normal package builds. Developing this package for Debian ---------------------------------- The source of this package is developed using git and the helper tool git-buildpackage, with all official releases tagged and signed and binary diffs of tarballs stored using pristine-tar. This is documented below /usr/share/doc/git-buildpackage/manual-html/ . A custom build target shows current upstream and packaging versions: debian/rules print-version Current upstream tarball can be prepared using this other build target: debian/rules get-orig-source To switch to newer upstream source, first add a dummy changelog entry and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source: dch -v ${new_upstream_version}-1 "Dummy changelog entry" sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules debian/rules get-orig-source Store new md5sum to help ensure identical source is received later. Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful during development of the package, but unfit for normal builds. This typically includes the CDBS feature of auto-updating debian/control with CDBS-related build-dependencies, which is forbidden by Debian Policy as build environment must not change during automated builds. Maintaining packaging build routines ------------------------------------ This source package wraps debhelper commands and other tedious parts of the build routines using the CDBS framework. Please refer to the actual makefile snippets included from debian/rules for details on their purpose and ways to override defaults. Additionally, makefile snippets included from below /usr/share/cdbs may also be documented in /usr/share/doc/cdbs/cdbs-doc.pdf.gz . -- Jonas Smedegaard Thu, 26 Feb 2009 21:28:29 +0100 debian/compat0000644000000000000000000000000211561571035010370 0ustar 7 debian/watch0000644000000000000000000000034611564515730010231 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 opts="dversionmangle=s/\+dfsg//" \ http://search.cpan.org/dist/Method-Autoload/ \ .*/Method-Autoload-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian debian/copyright_hints0000644000000000000000000000146511564516162012343 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: Changes MANIFEST META.yml Makefile.PL README Todo debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/source/local-options debian/watch lib/Method/Autoload.pm scripts/Method-Autoload-example.pl scripts/lib/My/Baz.pm scripts/lib/My/Fuz.pm t/001_load.t t/002_packages.t t/003_DESTROY.t t/004_AUTOLOAD.t t/005_AUTOLOAD.t t/006_autoloaded.t Copyright: *No copyright* License: UNKNOWN FIXME Files: LICENSE Copyright: 2009, Michael R. Davis HOLDERS AND License: BSD (3 clause) FIXME Files: debian/rules Copyright: 2011, Jonas Smedegaard License: GPL FIXME debian/copyright0000644000000000000000000000477211564515761011146 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: Method::Autoload Upstream-Contact: Michael R. Davis Source: http://search.cpan.org/dist/Method-Autoload/ Files: * Copyright: 2009, Michael R. Davis License: BSD-3-Clause~STOP Files: debian/* Copyright: 2011, Jonas Smedegaard License: GPL-2+ License: BSD-3-Clause~STOP Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . Neither the name of the STOP, LLC nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: GPL-2+ 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 2, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Comment: On Debian systems the GNU General Public License (GPL) version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see . debian/gbp.conf0000644000000000000000000000014611264401013010576 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/rules0000755000000000000000000000263411564530702010256 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2011 Jonas Smedegaard # Description: Main Debian packaging script for Method::Autoload # # 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 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/perl-makemaker.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_UPSTREAM_PACKAGE = Method-Autoload #DEB_UPSTREAM_URL = http://www.cpan.org/modules/by-module/Method DEB_UPSTREAM_URL = http://search.cpan.org/CPAN/authors/id/M/MR/MRDVT DEB_UPSTREAM_TARBALL_MD5 = 5a956675f1d9685a01e5620d64f3e4f0 # Needed both by upstream build process and at runtime common-depends = libuniversal-require-perl CDBS_BUILD_DEPENDS += , $(common-depends) CDBS_DEPENDS_ALL = $(common-depends) DEB_INSTALL_EXAMPLES_ALL = scripts/* debian/control.in0000644000000000000000000000165411564516537011221 0ustar Source: libmethod-autoload-perl Section: perl Priority: optional Build-Depends: @cdbs@ Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-perl/packages/libmethod-autoload-perl Vcs-Browser: http://git.debian.org/?p=pkg-perl/packages/libmethod-autoload-perl.git Homepage: http://search.cpan.org/dist/Method-Autoload/ Package: libmethod-autoload-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Description: autoloads methods from a list of packages into the current package The Method::Autoload base class package is used to autoload methods from a list of packages where you may not know what methods are available until run time. A good use of this package is programming support for user contributed packages or user contributed plugins.