debian/0000755000000000000000000000000012261342650007167 5ustar debian/rules0000755000000000000000000000003612261342650010246 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000510012261342650010566 0ustar Source: libmoosex-getopt-perl Maintainer: Debian Perl Group Uploaders: Damyan Ivanov , Jonathan Yu , Krzysztof Krzyżaniak (eloy) , Niko Tyni , gregor herrmann , Ryan Niebur , Ansgar Burchardt Section: perl Priority: optional Build-Depends: debhelper (>= 9.20130630), libmodule-build-tiny-perl (>= 0.030) Build-Depends-Indep: perl, libcpan-meta-check-perl (>= 0.007), libgetopt-long-descriptive-perl, libmoose-perl, libmoose-perl (>= 2) | libclass-mop-perl, libmoosex-configfromfile-perl, libmoosex-role-parameterized-perl, libmoosex-simpleconfig-perl, libmodule-runtime-perl, libpath-tiny-perl, libtest-deep-perl, libtest-fatal-perl, libtest-requires-perl, libtest-trap-perl, libtest-warnings-perl, libtry-tiny-perl, libyaml-libyaml-perl | libyaml-syck-perl | libyaml-perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmoosex-getopt-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmoosex-getopt-perl.git Homepage: https://metacpan.org/release/MooseX-Getopt/ Package: libmoosex-getopt-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libgetopt-long-descriptive-perl, libmoose-perl, libmoosex-role-parameterized-perl, libtry-tiny-perl Description: Moose extension for processing command line options MooseX::Getopt is a Moose role which provides an alternate constructor for creating objects using parameters passed in from the command line. This module automatically discovers command line parameters by introspecting your class attributes, using the name of your attribute as the command line option. If there is a type constraint defined, it will configure Getopt::Long to handle the option accordingly. . By default, attributes beginning with an underscore are considered private and are not given commandline argument support, unless the attribute's metaclass is set to MooseX::Getopt::Meta::Attribute. You can also use this behaviour to get non-default commandline option names and aliases. debian/source/0000755000000000000000000000000012261342650010467 5ustar debian/source/format0000644000000000000000000000001412261342650011675 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002612712261342650011051 0ustar libmoosex-getopt-perl (0.59-1) unstable; urgency=medium * New upstream release. * Update years of copyright. * Update build dependencies. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Thu, 02 Jan 2014 21:01:29 +0100 libmoosex-getopt-perl (0.58-1) unstable; urgency=low * New upstream release. Fixes "FTBFS: Tests failures" (Closes: #724109) * Update build dependencies. * debian/rules: drop re-creation of manpages. * Update years of packaging copyright. -- gregor herrmann Sun, 22 Sep 2013 23:31:05 +0200 libmoosex-getopt-perl (0.56-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Florian Schlichting ] * Imported Upstream version 0.56 * Bumped Standards-Version to 3.9.4 (no change) * Bumped upstream copyright to 2013 * Updated (build-)dependencies [ gregor herrmann ] * Add build-dependency on YAML::*. -- gregor herrmann Mon, 01 Jul 2013 17:39:32 +0200 libmoosex-getopt-perl (0.45-1) unstable; urgency=low * New upstream release. * Add build dependency on libpath-class-perl. -- gregor herrmann Sat, 26 May 2012 20:50:57 +0200 libmoosex-getopt-perl (0.43-1) unstable; urgency=low * Team upload * New upstream release * Build depend on libtest-trap-perl -- Alessandro Ghedini Tue, 08 May 2012 13:04:40 +0200 libmoosex-getopt-perl (0.40-1) unstable; urgency=low * New upstream release. * Drop patches, both applied upstream. * Update years of packaging copyright. * debian/copyright: update to Copyright-Format 1.0. * Bump Standards-Version to 3.9.3 (no changes). -- gregor herrmann Sun, 22 Apr 2012 21:44:52 +0200 libmoosex-getopt-perl (0.39-1) unstable; urgency=low * Team upload. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Alessandro Ghedini ] * New upstream release (0.38) [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. * Imported Upstream version 0.39 * Update copyright years for upstream files * Add fix-manpage-has-errors-from-pod2man.patch patch. Fix errors in manpage from pod2man conversion. -- Salvatore Bonaccorso Sat, 04 Feb 2012 16:37:58 +0100 libmoosex-getopt-perl (0.37-1) unstable; urgency=low * New upstream release. * debian/control: new (build) dependency: libmoosex-role-parameterized-perl. * debian/control: update (build) dependencies to prepare for Moose/Class::MOP changes. * Set Standards-Version to 3.9.2 (no changes). -- gregor herrmann Thu, 21 Apr 2011 18:54:04 +0200 libmoosex-getopt-perl (0.35-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Refresh copyright information * Bump to debhelper compat 8 [ Ansgar Burchardt ] * Update my email address. [ gregor herrmann ] * Drop patch fix-pod-charset.patch; recreate manpages with `pod2man --utf8' instead. * Update packaging copyright. -- gregor herrmann Sat, 05 Mar 2011 16:56:54 +0100 libmoosex-getopt-perl (0.33-1) unstable; urgency=low * New upstream release * Add build-dep on libtest-requires-perl (>= 0.05) * Bump Standards-Version to 3.9.1 (no changes). -- Krzysztof Krzyżaniak (eloy) Fri, 17 Sep 2010 12:32:59 +0200 libmoosex-getopt-perl (0.31-1) unstable; urgency=low * New upstream release. * Add build-dep on libtest-warn-perl (>= 0.21). * Bump Standards-Version to 3.9.0 (no changes). -- Ansgar Burchardt Wed, 07 Jul 2010 20:42:53 +0900 libmoosex-getopt-perl (0.28-1) unstable; urgency=low * New upstream release. * Update patches. * debian/copyright: Update years of copyright. * debian/copyright: Remove information on inc/* (removed upstream). * No longer set RELEASE_TESTING=1 when running tests; remove libtest-pod-perl, libtest-pod-coverage-perl from Build-Depends. * Add build-dep on perl (>= 5.10.1) | libtest-simple-perl (>= 0.88). * Add myself to Uploaders. -- Ansgar Burchardt Sun, 06 Jun 2010 19:18:43 +0900 libmoosex-getopt-perl (0.27-1) unstable; urgency=low * New upstream release * Standards-Version 3.8.4 (no changes) * Bumps GLD dep to 0.081, possibly preventing FTBFS * Update copyright to new DEP5 format * Add patches to correct POD errors (spelling + charset) -- Jonathan Yu Sun, 14 Mar 2010 22:48:14 -0400 libmoosex-getopt-perl (0.26-1) unstable; urgency=low * New upstream release -- Jonathan Yu Tue, 15 Dec 2009 15:53:22 -0500 libmoosex-getopt-perl (0.25-1) unstable; urgency=low * New upstream release * Update short description -- Jonathan Yu Fri, 27 Nov 2009 06:37:52 -0500 libmoosex-getopt-perl (0.24-1) unstable; urgency=low * New upstream release -- Jonathan Yu Fri, 23 Oct 2009 20:33:55 -0400 libmoosex-getopt-perl (0.23-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * No longer set RELEASE_TESTING; justification is that it is only an author test, not even run on the smoker servers * Use override for testing * Remove version dependency on perl (permitted by S-V 3.8.3) [ Ryan Niebur ] * Update jawnsy's email address * Update ryan52's email address -- Jonathan Yu Fri, 02 Oct 2009 09:45:24 -0400 libmoosex-getopt-perl (0.20-2) unstable; urgency=low * Make build and runtime dependency on libgetopt-long-descriptive-perl versioned, 0.076 was broken (closes: #543070). * Minimize debian/rules. * Set Standards-Version to 3.8.3 (no changes). * debian/copyright: update years of packaging copyright. -- gregor herrmann Sat, 22 Aug 2009 21:49:54 +0200 libmoosex-getopt-perl (0.20-1) unstable; urgency=low * New upstream release + Fixes small issues with the 0.19 release + Fix Getopt config spec for --configfile + Support for --usage, --help, --? + new_with_options accepts a hashref * Standards-Version 3.8.2 * Removed libmodule-install-perl dependency; only authors need it * Updated control description * Added myself to Uploaders and Copyright [ Nathan Handler ] * debian/watch: Update to ignore development releases. -- Jonathan Yu Thu, 09 Jul 2009 16:47:58 -0400 libmoosex-getopt-perl (0.18-1) unstable; urgency=low * New upstream release -- Ryan Niebur Thu, 09 Apr 2009 17:51:34 -0700 libmoosex-getopt-perl (0.17-1) unstable; urgency=low [ gregor herrmann ] * 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). [ Ryan Niebur ] * New upstream release * update copyright for inc/* * set env var to run pod tests in debian/rules * New upstream release * Add myself to Uploaders * Debian Policy 3.8.1 * update dependencies * remove patching, it's not needed anymore [ gregor herrmann ] * debian/copyright: update formatting. -- Ryan Niebur Wed, 08 Apr 2009 22:44:40 -0700 libmoosex-getopt-perl (0.15-1) unstable; urgency=low * New upstream release. * Remove do-not-erase-META-nor-Makefile.PL.patch, there is no Build.PL to be patched any more; refresh pod-meta-add.patch. * debian/rules: patches were not applied, add necessary quilt fragments. * debian/copyright: update years of copyright, add copyright/license information for files under inc/. * debian/control: change my email address. -- gregor herrmann Sat, 26 Jul 2008 18:30:54 +0200 libmoosex-getopt-perl (0.14-1) unstable; urgency=low * New upstream release WAITS FOR Getopt::Long::Descriptive * debian/control: + Build-Depends: libmodule-build-perl replaced by libmodule-install-perl, increase debhelper dependency to (>= 7), libgetopt-long-descriptive-perl added + Standards-Version: updated to 3.8.0 + Uploaders: added me * debian/rules: used simple example from debhelper 7 * debian/compat: increase to 7 -- Krzysztof Krzyżaniak (eloy) Fri, 11 Jul 2008 16:11:47 +0200 libmoosex-getopt-perl (0.12-1) unstable; urgency=low * New upstream release. -- Roberto C. Sanchez Sun, 16 Mar 2008 22:48:46 -0400 libmoosex-getopt-perl (0.11-1) unstable; urgency=low * New upstream release. * Set debhelper compatibility level to 6. * debian/watch: use improved regexp. * debian/copyright: add Niko to packaging copyright and adjust years. * Add /me to Uploaders. -- gregor herrmann Tue, 29 Jan 2008 17:26:34 +0100 libmoosex-getopt-perl (0.08-1) unstable; urgency=low [ gregor herrmann ] * New upstream release. * debian/watch: use dist-based URL. * Adapt pod-section patch. * Set Standards-Version to 3.7.3 (no further changes needed). * debian/rules: - let -stamp targets only depend on other -stamp targets, and non -stamp targets on their respective -stamp targets - move dh_clean before $(MAKE) distclean * Add libtest-exception-perl to build dependencies. * debian/copyright: - add generic upstream URL - remove dh-make-perl notice to packager * Add libclass-mop-perl (>= 0.49) and libmoose-perl (>= 0.33) to build dependencies. * debian/copyright: replace single tab by spaces. [ Martín Ferrari ] * New upstream release (0.08). * debian/copyright: converted to new format. * debian/control: added version to libmoose-perl build dependency. * debian/patches/do-not-erase-META-nor-Makefile.PL.patch: we don't want anything to be modified after a make clean. [ Niko Tyni ] * Merge gregor's changelog entries. * Add myself to Uploaders and remove Rene, as per the pkg-perl policy. -- Niko Tyni Fri, 28 Dec 2007 21:27:47 +0200 libmoosex-getopt-perl (0.05-2) unstable; urgency=medium [ Damyan Ivanov ] * Bumped urgency to medium, as we fix FTBFS bug * added create_pachlist=0 to install call to avoid creating .packlist files. Thanks, lintian * Move testsuite from install to build target * Fix debian/watch to not capture orig.tar.gz file extension [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. [ Rene Mayorga ] * Adding patch from Niko Tiny + Include a propper pod section for Moose Metaclass, in order to past the pod-coverage test (Closes: #445805) * debian/control - Add quilt as Build-Depends-Indep * debian/rules - We use quilt now * Add myself to Uploaders -- Damyan Ivanov Tue, 16 Oct 2007 22:34:07 +0300 libmoosex-getopt-perl (0.05-1) unstable; urgency=low * Initial Release (Closes: #438488 -- ITP) -- Damyan Ivanov Fri, 17 Aug 2007 15:57:44 +0300 debian/compat0000644000000000000000000000000212261342650010365 0ustar 8 debian/copyright0000644000000000000000000000234612261342650011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MooseX-Getopt Upstream-Contact: Ricardo SIGNES Source: https://metacpan.org/release/MooseX-Getopt/ Files: * Copyright: 2007, Infinity Interactive, Inc. License: Artistic or GPL-1+ Files: debian/* Copyright: 2007, Damyan Ivanov 2007, Martín Ferrari 2007, Niko Tyni 2007, Rene Mayorga 2007-2014, gregor herrmann 2009-2011, 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/watch0000644000000000000000000000016412261342650010221 0ustar version=3 https://metacpan.org/release/MooseX-Getopt/ .*/MooseX-Getopt-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)