Author: spadkins
Date: Fri Oct 27 11:40:09 2006
New Revision: 7990

Modified:
   p5ee/trunk/App-Options/CHANGES
   p5ee/trunk/App-Options/Makefile.PL
   p5ee/trunk/App-Options/TODO

Log:
checkin for release 1.02

Modified: p5ee/trunk/App-Options/CHANGES
==============================================================================
--- p5ee/trunk/App-Options/CHANGES      (original)
+++ p5ee/trunk/App-Options/CHANGES      Fri Oct 27 11:40:09 2006
@@ -2,6 +2,20 @@
 # CHANGE LOG
 #############################################################################
 
+VERSION 1.02
+ x ENV{FOO} = x in app.conf sets environment variable "FOO" (i.e. 
LD_LIBRARY_PATH)
+ x added perl_restart option to re-exec() the program so that it picks up a 
new LD_LIBRARY_PATH
+ x save original @ARGV to @App::Options::ARGV (used for perl_restart/re-exec())
+ x line continuation characters strip off newlines and leading spaces
+
+VERSION 1.01
+ x removed dependency in Makefile.PL on Config.pm (which was causing a false 
error on "make test")
+
+VERSION 1.00
+ x clean up for v1.00. no dependency on Module::Build (which has been giving 
problems)
+ x add default values for MANPATH, LD_LIBRARY_PATH to bin/prefix
+ x added t/file.txt so the test process doesn't spew warnings
+
 VERSION 0.99
  x fixed a condition that didn't work on Windows when executing in current dir
  x fix double slash /usr/rubicon/test/bin//app.conf

Modified: p5ee/trunk/App-Options/Makefile.PL
==============================================================================
--- p5ee/trunk/App-Options/Makefile.PL  (original)
+++ p5ee/trunk/App-Options/Makefile.PL  Fri Oct 27 11:40:09 2006
@@ -17,11 +17,11 @@
     'VERSION_FROM' => 'lib/App/Options.pm',
     'EXE_FILES'    => [ @programs ],
     'PREREQ_PM'    => {
-        "Carp"           => 0,  # use croak() instead of die()
-        "Sys::Hostname"  => 0,  # use hostname() to get hostname/host options
-        "Cwd"            => 0,  # use abs_path() to turn relative to absolute 
directory
-        "File::Spec"     => 0,  # make directory handling work cross-platform 
(i.e. MSWin)
-        "Config"         => 0,  # find prefix directory for the installation 
of perl
+        "Carp"           => "0.01",  # use croak() instead of die()
+        "Sys::Hostname"  => "0.01",  # use hostname() to get hostname/host 
options
+        "Cwd"            => "0.01",  # use abs_path() to turn relative to 
absolute directory
+        "File::Spec"     => "0.01",  # make directory handling work 
cross-platform (i.e. MSWin)
+        #"Config"         => "0.01",  # find prefix directory for the 
installation of perl
     },
     'dist'         => {'COMPRESS'=>'gzip -9f', 'SUFFIX' => 'gz',
                        'ZIP'=>'/usr/bin/zip', 'ZIPFLAGS'=>'-rl'},

Modified: p5ee/trunk/App-Options/TODO
==============================================================================
--- p5ee/trunk/App-Options/TODO (original)
+++ p5ee/trunk/App-Options/TODO Fri Oct 27 11:40:09 2006
@@ -19,7 +19,6 @@
        4 = [1+2+3] + file options not defined by program cause errors
  o allow for subclassing (App::Options::YAML, etc.) (split up the init() 
method)
  o save the init(@args) for later print_usage or later reparsing
- o setenv arg to set environment variables
  o make lots more tests (starting with the examples in the documentation)
  o make example scripts (starting with the examples in the documentation)
  o enforce other option parsing rules (single letter + arg, single/double dash)

Reply via email to