debian/0000755000000000000000000000000012261342031007160 5ustar debian/rules0000755000000000000000000000003612261342031010237 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000275312261342031010572 0ustar Source: libmousex-configfromfile-perl Maintainer: Debian Perl Group Uploaders: gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libmouse-perl, libmousex-types-path-class-perl, libtest-useallmodules-perl, perl, perl (>= 5.11.1) | libtest-simple-perl (>= 0.94) Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmousex-configfromfile-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmousex-configfromfile-perl.git Homepage: https://metacpan.org/release/MouseX-ConfigFromFile Package: libmousex-configfromfile-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libmouse-perl, libmousex-types-path-class-perl Description: abstract Mouse role for setting attributes from a configfile MouseX::ConfigFromFile is an abstract role which provides an alternate constructor for creating objects using parameters passed in from a configuration file. The actual implementation of reading the configuration file is left to concrete subroles. . It declares an attribute configfile and a class method new_with_config, and requires that concrete roles derived from it implement the class method get_config_from_file. . Attributes specified directly as arguments to new_with_config supercede those in the configfile. debian/source/0000755000000000000000000000000012261342031010460 5ustar debian/source/format0000644000000000000000000000001412261342031011666 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000025712261342031011036 0ustar libmousex-configfromfile-perl (0.05-1) unstable; urgency=low * Initial release (closes: #733978). -- gregor herrmann Thu, 02 Jan 2014 20:54:53 +0100 debian/compat0000644000000000000000000000000212261342031010356 0ustar 8 debian/copyright0000644000000000000000000000301712261342031011114 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://metacpan.org/release/MouseX-ConfigFromFile Upstream-Contact: NAKAGAWA Masaki Upstream-Name: MouseX-ConfigFromFile Files: * Copyright: 2009-2010, NAKAGAWA Masaki License: Artistic or GPL-1+ Comment: The upstream distribution does not contain an explicit statement of copyright ownership. Pursuant to the Berne Convention for the Protection of Literary and Artistic Works, it is assumed that all content is copyright by its respective authors unless otherwise stated. Files: inc/Module/* Copyright: 2002-2009, Adam Kennedy 2002-2009, Audrey Tang 2002-2009, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2014, gregor herrmann 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/watch0000644000000000000000000000020712261342031010210 0ustar version=3 https://metacpan.org/release/MouseX-ConfigFromFile .*/MouseX-ConfigFromFile-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$