debian/0000755000000000000000000000000012257063676007204 5ustar debian/README.source0000644000000000000000000000036312257032277011356 0ustar 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. debian/changelog0000644000000000000000000001130612257063022011040 0ustar libconfigreader-perl (0.5-5) unstable; urgency=low * Team upload [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. * debian/rules: - don't install empty /usr/lib/perl5 directory - don't ignore errors of $(MAKE) realclean - remove unused compiler flags * Set debhelper compatibility level to 5. * Set Standards-Version to 3.7.2 (no changes needed). * debian/rules: delete /usr/lib/perl5 only if it exists. [ Joachim Breitner ] * Removed myself from uploaders. [ gregor herrmann ] * debian/watch: use dist-based URL. * Move patches to upstream code into debian/patches and add quilt framework. Add clean-patched-stamp target to debian/rules that handle the moving around of the module files before unpatching happens. * Fix two more POD warnings. * debian/rules: minor cleanup. * Set Standards-Version to 3.7.3 (no changes). * 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. [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ 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 [ Axel Beckert ] * Switch to source format "3.0 (quilt)" + Still needs quilt for a working clean target + Use dh_auto_clean in the clean target, push Makefile.PL.patch before + Simplify clean-patched-stamp target. Make it work with source format "3.0 (quilt)". * Bump debhelper compatibility to 9 + Update versioned debhelper build-dependency accordingly * Fix the following lintian warnings: + binary-control-field-duplicates-source (section + priority) + quilt-patch-missing-description * Revamp debian/rules + Fix lintian warning debian-rules-missing-recommended-target + Replace "dh_clean -k" with "dh_prep" + Also use dh_auto_{configure,build,test,install} - Enables test suite at build-time + Drop obsolete stamp-file parameters from dh_clean call + Drop obsolete /usr/lib/perl5 handling + Move dh_installdocs parameter to debian/docs + Remove obsolete variable usage + Finally switch to a minimal dh-style debian/rules file * Bump Standards-Version to 3.9.5 (no further changes) -- Axel Beckert Thu, 26 Dec 2013 18:23:30 +0100 libconfigreader-perl (0.5-4) unstable; urgency=low * Corrected "Uploaders:" field * Acknowledge NMUs for real (Closes: #170061, #157467, #217113) -- Joachim Breitner Sun, 18 Jan 2004 01:17:29 +0100 libconfigreader-perl (0.5-3) unstable; urgency=low * Adopting package (Closes: #217113) * Maintainer field set to Debian Perl Group * Acknowledge NMUs (Closes: #170061, #157467) * debian/: - Cleanup. Removed all hyperfluid libconfigreader-perl.* files. - rules: New and policy compliant (shamelessly stolen from another one of my packages) - control: * Moved debhelper dependency from B-D-I to B-D (we use dh_clean in the clean target of debian/rules * Bumped debhelper build-dependency to >= 4. * Added Build-Depends on perl (we use Extutils::MakeMaker) -- Marc Brockschmidt Tue, 13 Jan 2004 22:03:13 +0100 libconfigreader-perl (0.5-2) unstable; urgency=low * Maintainer field set to QA Group. * Long description improved. Closes: #209786 * Section changed from interpreters to perl. * Empty README.Debian removed. * Upstream Author(s) --> Author in debian/copyright. * Standard Versions updated to 3.6.1. -- Emanuele Rocca Tue, 20 Nov 2003 17:14:45 +0100 libconfigreader-perl (0.5-1.1) unstable; urgency=low * Non-Maintainer Upload (BSP 2002-11). * Changed Build-Depends to Build-Depends-Indep. * Now Build the .deb in binary-indep target (closes: bug#157467). * Remove dh_testversion from debian/rules (closes: bug#170061). -- Aurelien Jarno Sat, 23 Nov 2002 13:38:32 +0100 libconfigreader-perl (0.5-1) unstable; urgency=low * Initial Release. -- Christopher L Cheney Tue, 6 Mar 2001 10:00:00 -0600 debian/compat0000644000000000000000000000000212257046653010376 0ustar 9 debian/control0000644000000000000000000000155512257061660010604 0ustar Source: libconfigreader-perl Maintainer: Debian Perl Group Uploaders: Marc Brockschmidt Section: perl Priority: optional Build-Depends: debhelper (>= 9~), quilt Build-Depends-Indep: perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libconfigreader-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libconfigreader-perl.git Homepage: https://metacpan.org/release/ConfigReader Package: libconfigreader-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: Perl module for reading configuration files The ConfigReader library is a set of classes which reads directives from a configuration file. . Provided classes: * ConfigReader::Spec * ConfigReader::Values * ConfigReader::DirectiveStyle debian/copyright0000644000000000000000000000105112257032277011125 0ustar This package was debianized by Christopher L Cheney on Mon, 5 Mar 2001 20:36:31 -0600. It was downloaded from http://www.cpan.org/authors/id/AMW/ Upstream Author: Andrew Wilcox Copyright: Copyright 1996 by Andrew Wilcox . All rights reserved. You are free to distribute this software under the terms of the GNU Library General Public License. On Debian systems, the complete text of the GNU Library General Public License can be found in /usr/share/common-licenses/LGPL-2 file. debian/patches/0000755000000000000000000000000012257051070010614 5ustar debian/patches/Makefile.PL.patch0000644000000000000000000000033312257050744013672 0ustar Description: Adds a minimal Makefile.PL Needed by some Makefile targets, but upstream didn't ship one. --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,2 @@ +use ExtUtils::MakeMaker; +WriteMakefile(NAME => 'ConfigReader'); debian/patches/fix-pod.patch0000644000000000000000000000205312257051070013203 0ustar Description: Fixes some POD syntax issues --- a/Values.pm +++ b/Values.pm @@ -40,7 +40,7 @@ described later. =head1 USER METHODS -=head2 C Defines a directive named $directive for the configuration file. You may optionally specify a parsing function or method for the directive, @@ -77,7 +77,7 @@ sub directive { } -=head2 C Defines a directive which must be specified in the configuration file. --- a/DirectiveStyle.pm +++ b/DirectiveStyle.pm @@ -30,7 +30,7 @@ use strict; =head1 NAME -ConfigReader::DirectiveStyle +ConfigReader::DirectiveStyle - read configuration file Reads a configuration file of directives and values. --- a/Spec.pm +++ b/Spec.pm @@ -28,7 +28,7 @@ use strict; =head1 NAME -ConfigReader::Spec +ConfigReader::Spec - stores specifications of configuration directives =head1 DESCRIPTION debian/patches/series0000644000000000000000000000004012257032277012033 0ustar Makefile.PL.patch fix-pod.patch debian/rules0000755000000000000000000000300512257061242010245 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_configure: mkdir -pv $(CURDIR)/ConfigReader mv -v $(CURDIR)/*.pm $(CURDIR)/ConfigReader dh_auto_configure override_dh_auto_clean: # This fallback is only needed by the package maintainer to # clean up the git repository if the build stops between # dh_auto_configure and dh_auto_install. if [ -d $(CURDIR)/ConfigReader ]; then \ mv -v $(CURDIR)/ConfigReader/*.pm $(CURDIR)/; \ rmdir -v $(CURDIR)/ConfigReader; \ patch -p1 -R < debian/patches/fix-pod.patch || true; \ fi # "make distclean" as well as "dh_auto_clean" need a # Makefile.PL. Since upstream didn't include, we add a minimal # one with a patch and that patch needs to be applied even # during the clean target. # # So we check if no patch is applied (manual call of the clean # target) and then apply that one patch and unapply it # again. The other case is the initial calling of the clean # target during the build run, where all patches are already # applied and we don't need to apply any patch and we must not # unapply any patch either. if [ -z "`env QUILT_PATCHES=debian/patches quilt applied`" ]; then \ env QUILT_PATCHES=debian/patches quilt push Makefile.PL.patch; \ fi dh_auto_clean if [ "`env QUILT_PATCHES=debian/patches quilt top`" = Makefile.PL.patch ]; then \ env QUILT_PATCHES=debian/patches quilt pop; \ fi rm -rvf $(CURDIR)/ConfigReader override_dh_auto_install: dh_auto_install mv -v $(CURDIR)/ConfigReader/*.pm $(CURDIR)/ rmdir -v $(CURDIR)/ConfigReader debian/watch0000644000000000000000000000026212257044365010227 0ustar # format version number, currently 3; this line is compulsory! version=3 https://metacpan.org/release/ConfigReader .*/ConfigReader-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian/source/0000755000000000000000000000000012257045017010471 5ustar debian/source/format0000644000000000000000000000001412257045017011677 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000000712257053236010043 0ustar README