[Debpool-commits] [SCM] Debpool Project Repository branch, master, updated. 0.2.3-63-g38a32aa

ceros-guest ceros-guest at alioth.debian.org
Tue Jun 3 07:07:03 UTC 2008


The following commit has been merged in the master branch:
commit 2e76f389670e14429f105dad43ee8e4e2f55da40
Author: ceros-guest <ceros-guest>
Date:   Thu Jan 10 06:27:21 2008 +0000

    Fixed grammatical errors in Config.pm for man page. Fixed some options in Config.pm so they could be overridden

diff --git a/debian/changelog b/debian/changelog
index 79a2f0a..053a06d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -40,6 +40,7 @@ debpool (0.2.4~unreleased0) experimental; urgency=low
   * Have debpool handle bzip2 compression as well as gzip in dynamical fasion.
     + Thanks Magnus Holmgren.
     + Still supporting Gzip interactions using gzip package.
+    + Added recommends of libcompress-zlib-perl.
     + Closes: #415447
   * Added inotify2 support. Closes: #415272
     + Thanks Magnus Holmgren.
@@ -51,10 +52,12 @@ debpool (0.2.4~unreleased0) experimental; urgency=low
   * Bumped Standards-Version to 3.7.3.
     + Removed 'binary-arch' target in debian/rules to silence new lintian
       warning.
-  * Fixed problem where 'release_noauto' could not be overridden.
   * Use $ENV{'HOME'} instead of '/home/user' for specifying home directory
     through environment variable in Config.pm.
   * Autogenerate man page for DebPool::Config during build.
+    + Fixed some grammatical errors in manpage.
+  * Fixed some minor issues with Config.pm where some options
+    could not be overridden.
   * Wrote a proper manpage for debpool.
   * Minor edit in description for DebPool::Config.
   * Changed copyright format, included myself in copyright.
@@ -62,7 +65,7 @@ debpool (0.2.4~unreleased0) experimental; urgency=low
   * Changed Maintainer to use debpool developer's email.
     + Added Joel Aelwyn in Uploaders field.
 
- -- Andres Mejia <mcitadel at gmail.com>  Tue, 08 Jan 2008 02:06:32 -0500
+ -- Andres Mejia <mcitadel at gmail.com>  Thu, 10 Jan 2008 01:26:13 -0500
 
 debpool (0.2.3) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 7cd3efd..1eb3908 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Homepage: http://wiki.debian.org/debpool
 Package: debpool
 Architecture: all
 Depends: ${perl:Depends}
-Recommends: gnupg, libdigest-sha-perl, libproc-daemon-perl, liblinux-inotify2-perl
+Recommends: gnupg, libdigest-sha-perl, libproc-daemon-perl, liblinux-inotify2-perl, libcompress-zlib-perl
 Description: pool-based Debian package archiver
  DebPool is a package archive maintenance utility designed with a goal of
  removing any dependency on code not shipped as part of the core Debian
diff --git a/share/DebPool/Config.pm b/share/DebPool/Config.pm
index ca81725..a6afed3 100644
--- a/share/DebPool/Config.pm
+++ b/share/DebPool/Config.pm
@@ -505,21 +505,37 @@ Default value: "$Options{'archive_dir'}/.lock"
 $Options{'lock_file'} = "$Options{'archive_dir'}/.lock";
 $OptionDefs{'lock_file'} = 'lock_file=s';
 
-=item B<get_lock_path> => I<get lock path>
+=item B<get_lock_path> => I<boolean>
 
 Display the full path set for the lock file and exit. This is mainly used
-to run debpool as a daemon with start-stop-daemon.
+to determine the path set for the lock file from a system's or user's
+default configuration.
+
+Default value: 0 (false)
 
 =cut
 
 $Options{'get_lock_path'} = 0;
 $OptionDefs{'get_lock_path'} = 'get_lock_path!';
 
+=back
+
+=cut
+
+=head2 Compression configuration
+
+These values control what formats will be used to compress the
+distribution files (Packages, Sources).
+
+=over 4
+
 =item B<compress_dists> = I<boolean>
 
 This determines whether or not compressed versions of the distribution
 files (Packages.gz, Sources.gz) are generated in gzip.
 
+Default value: 0 (false)
+
 =cut
 
 $Options{'compress_dists'} = 0;
@@ -532,6 +548,8 @@ files (Packages.gz, Sources.gz) are generated.in gzip using Compress::Zlib.
 Note that enabling this introduces a dependency on libcompress-zlib-perl.
 Enabling this option will override compress_dists.
 
+Default value: 0 (false)
+
 =cut
 
 $Options{'compress_dists_with_zlib'} = 0;
@@ -542,6 +560,8 @@ $OptionDefs{'compress_dists_with_zlib'} = 'compress_dists_with_zlib!';
 This determines whether or not compressed versions of the distribution
 files (Packages.gz, Sources.gz) are generated in bzip2.
 
+Default value: 0 (false)
+
 =cut
 
 $Options{'bzcompress_dists'} = 0;
@@ -568,19 +588,19 @@ strange (and non-deterministic) consequences for Release files.
 
 Default value:
 
-{   'stable' => 'woody',
-    'testing' => 'sarge',
-    'unstable' => 'sid',
-    'experimental' => 'experimental' }
+{ 'stable' => 'etch',
+'testing' => 'lenny',
+'unstable' => 'sid',
+'experimental' => 'experimental' }
 
 =cut
 
 $Options{'dists'} = {
-    'stable' => 'woody',
-    'testing' => 'sarge',
+    'stable' => 'etch',
+    'testing' => 'lenny',
     'unstable' => 'sid',
     'experimental' => 'experimental'
-};
+    };
 $OptionDefs{'dists'} = 'dists=s%';
 
 =item B<virtual_dists> => I<hash of virtual distribution names and targets>
@@ -596,28 +616,24 @@ which appears in the 'dists' hash.
 
 Default value:
 
-{
-}
+{}
 
-Exsample value:
+Example value:
 
-{   'unstable-hostname' => 'unstable',
-    'testing-hostname' => 'sarge',
-}
+{ 'unstable-hostname' => 'unstable',
+  'testing-hostname' => 'sarge', }
 
 =cut
 
-$Options{'virtual_dists'} = {
-};
+$Options{'virtual_dists'} = {};
+$OptionDefs{'virtual_dists'} = 'virtual_dists=s%';
 
 =item B<sections> => I<array of section names>
 
 An arrayref pointing to an array which lists all sections we will accept
-packages for. Typically, these will be drawn from the set 'main',
-'contrib', 'non-free', 'experimental', 'alien', and 'local' (at least on
-the author's systems).
+packages for.
 
-Default value: [ 'main', 'contrib', 'non-free' ]
+Default value: [ 'main', 'contrib', 'non-free', 'debian-installer' ]
 
 =cut
 
@@ -642,12 +658,12 @@ $OptionDefs{'archs'} = 'archs=s@';
 
 =head2 Release configuration
 
-If all of the variables below are defined (release_origin, release_label,
-and release_description), Release files will be generated for each
-distribution directory.
+If the variables 'release_origin', 'release_label', and
+'release_description' are defined, Release files will be generated
+for each distribution directory.
 
 Please note that enabling Release files will introduce a dependancy on the
-packages 'libdigest-md5-perl' and 'libdigest-sha1-perl'.
+package 'libdigest-sha-perl'.
 
 See also: sign_release
 
@@ -748,7 +764,7 @@ $OptionDefs{'require_sigs_meta'} = 'require_sigs_meta!';
 
 =item B<sign_release> = I<boolean>
 
-If true, generated Release files with be GPG-signed with the key specified
+If true, generated Release files will be GPG-signed with the key specified
 in 'gpg_sign_key'.
 
 Note that this will have no effect unless 'gpg_sign_key' is also defined at
@@ -939,7 +955,8 @@ $OptionDefs{'rebuild-files'} = 'rebuild-files!';
 
 This option should not be set in configfiles, only used from the
 commandline; if set, it forces all of the metadata files to be rebuilt from
-scratch. It should, of course, also not be used with the daemon option.
+scratch. This should almost never be used in conjunction with the daemon
+option.
 
 WARNING: This feature is not yet implemented, and will (silently) fail to
 do anything, at this time. It will be implemented in a future version.
@@ -1004,6 +1021,9 @@ L<debpool(1)>
 
 Joel Baker <fenton at debian.org>
 
+This manpage is autogenerated from F<share/DebPool/Config.pm> of the
+source package during build time using pod2man.
+
 =cut
 
 # vim:set tabstop=4 expandtab:

-- 
Debpool Project Repository



More information about the Debpool-commits mailing list