Index: /branches/eam_branches/eam_branch_20090312/psconfig/INSTALL
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/INSTALL	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/INSTALL	(revision 23313)
@@ -0,0 +1,183 @@
+
+The psconfig system allows the user to build and install the IPP
+software suite into a location which is flexibly defined by the user.
+The tools here also set up the user's environment variables (PATH,
+PERL5LIB, LIBRARY_PATH, etc) to make use of the installed software.
+With the psconfig tools, it is easy to switch between different
+installed versions or to recompile subsets of the IPP tree.
+
+0. Choose a target installation directory.
+
+Choose a location to store the installed software and configuration
+files.  The psconfig system places the installed binary files by
+default in directories below ~/psconfig.  There will be one directory
+for each version of the installation for a given hardware
+architecture.  To use a different location, place the following line
+in ~/.psconfigrc (otherwise, this is not needed):
+
+set PSCONFDIR = INSTALL_PATH
+
+where INSTALL_PATH is the top-level directory for all binary
+installations. 
+
+1. Set up the psconfig system.
+
+If you have not previously installed the IPP suite, and do not the
+psconfig scripts installed, you need to generate the scripts for your
+install directory.  Run the following command in this directory
+(ipp/psconfig):
+
+psbuild -bootstrap INSTALL_PATH
+
+where INSTALL_PATH is the top-level directory for all binary
+installations.  Then, follow the instructions supplied by that
+command:
+
+** if you use csh, tcsh or equivalent as your shell, add the following to your .cshrc
+    if (-e /home/kiawe/eugene/psconfig/psconfig.csh) then
+      alias  psconfig        "source /home/kiawe/eugene/psconfig/psconfig.csh"
+    else
+      alias  psconfig        "echo psconfig not available"
+    endif
+    psconfig default
+
+** if you use sh, bash or equivalent as your shell, add the following to your .bashrc
+    if [ -f /home/kiawe/eugene/psconfig/psconfig.csh ]; then
+      alias psconfig='source /home/kiawe/eugene/psconfig/psconfig.bash'
+      # In bash, can't use an alias in the same file that defines it, so need to
+      # expand it here explicitly to make 'controller host add' work in pantasks
+      source /home/kiawe/eugene/psconfig/psconfig.bash default
+    else
+      alias psconfig='echo psconfig not available'
+    fi
+    
+
+Though, in your case, "/home/kiawe/eugene/psconfig/" will be replaced
+by the value of INSTALL_PATH.  After you have set up this alias, you
+will need to source the .cshrc / .bashrc, or open a new shell, to have
+these aliases available.
+
+2. Using psconfig to set / examine your install system:
+
+Before running or compiling the IPP, it is necessary to use psconfig
+to set the installation version:
+
+psconfig (version)
+
+This command sets aliases and environment variables for the current
+shell to point at the IPP installation labeled with the given version
+name and hardware architecture.  For example:
+
+psconfig default
+
+will set the PATH to include ~/psconfig/default.linux/bin on a 32-bit
+linux system, and the other paths to point at the corresponding
+installation directories.
+
+3. Dependencies
+
+NOTE: It is possible to use the tools discussed below to manually check on the
+external dependencies.  However, the psbuild system now allows you to
+build the full suite including dependencies in a single pass.  To use
+this method, skip to section 5.
+
+3.1. External C libraries
+
+The program 'pschecklibs' in this directory will check for required
+system libraries and headers.  It examines the system libraries,
+libraries defined by LD_LIBRARY_PATH, and the installation library
+defined by psconfig.  Any missing dependencies will be listed.
+Tarballs for these libraries may be found on the Pan-STARRS web site
+at:
+
+http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extlibs-2.6.1.tgz
+http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extperl-2.6.1.tgz
+
+These should be installed so they will be available in the user's
+path.  The psconfig commands can be used to install these libraries in
+the psconfig location:
+
+'psautogen' replaces autogen.sh
+'psconfigure' replaces configure
+
+3.2 External Perl Modules
+
+The program 'pscheckperl' in this directory will check for required
+Perl modules, and can be used to install them in the appropriate user
+location in the psconfig system.  The command defaults to the latest
+perl installation table (eg, tagsets/ipp-2.6.1.perl).
+
+pscheckperl
+
+will test for the perl modules specified for the latest ipp release.
+if any modules are missing, they can be download from the Pan-STARRS
+web site:
+
+http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extperl
+
+The tarballs should be placed in a directory extperl parallel to the
+ipp directory (two levels up from this directory).  If the tarballs
+are in the correct location, they can be built by supplying the -build
+flag to pscheckperl:
+
+pscheckperl -build
+
+4. Building
+
+To build the full IPP tree using the psconfig system, run 'psbuild' in
+this directory:
+
+psbuild
+
+For additional information on using psbuild, see the listing of
+options below (or type psbuild -help)
+
+5. Single-Pass Build with External Dependencies
+
+If you have not already done so, download the tarball with the
+external libraries and perl modules from:
+
+http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extlibs-2.6.1.tgz
+http://pan-starrs.ifa.hawaii.edu/project/IPP/software/extperl-2.6.1.tgz
+
+It should be possible to build the full IPP installation by issuing
+the single command in this directory (ipp/psconfig):
+
+psbuild -extbuild
+
+------
+
+More options for psbuild:
+
+USAGE: psbuild [options] (distribution)
+     : -version (version) : specify alternate psconfig installation version
+     : -verbose           : give additional information
+     : -extlibs (tarball) : specify the location of the extlibs tarball
+     : -extperl (tarball) : specify the location of the extlibs tarball
+     : -extcheck          : check (but do not build) the external dependencies
+     : -extbuild          : check and build (if needed) the external dependencies
+     : -clean             : clean the source directories before building
+     : -rebuild           : run 'configure (and autogen for developer)' (C code)
+     : -optimize          : set flags for optimized code
+     : -only (module)     : only build the specified module
+     : -start (module)    : begin build at specified module
+     : -stop (module)     : stop build after specified module
+
+     : -dev               : build modules not distributed in tarball
+
+     : psbuild -bootstrap : generate the psconfig scripts
+     : psbuild -list      : list the available distributions
+     : psbuild -h         : this help listing
+     : psbuild -help      : this help listing
+     : psbuild --help     : this help listing
+
+Summary of psconfig operations:
+
+psdist -tag        : tag CVS tree
+psdist -dist       : build tarball from tagged tree
+psdist -dist -head : build tarball from head
+psbuild            : build and install software in tree
+pschecklibs        : check for needed external software
+pscheckperl        : check for needed perl modules
+pscheckperl -build : build and install external modules
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/README
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/README	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/README	(revision 23313)
@@ -0,0 +1,21 @@
+
+Welcome to the IPP Software Tree.  To build the full IPP suite, you
+must be in the directory ipp/psconfig.  Follow the instructions in
+'ipp/psconfig/INSTALL'.
+
+The directory 'ipp/psconfig' contains tools for building the IPP, for
+testing the build environment, for building external C libraries and
+Perl modules, for setting up the user's environment, and for building
+a tarball to be distributed to the end users.
+
+Developer Build vs User Build
+
+Within the IPP code base, there are a few modules which are not
+distributed as part of the tarball.  These include 'glueforge', which
+is used to generate code for interacting with the database;
+'dbconfig', which defines a database layout; and 'ippdb.src', which is
+the raw auto-generated code.  The tarball is instead packaged with a
+version of ippdb for which autogen has been run, and for which there
+is a valid 'configure' script.  As a developer, it is necessary to
+build these packages.  There is a '-dev' option for psbuild which
+builds these packages.
Index: /branches/eam_branches/eam_branch_20090312/psconfig/TODO
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/TODO	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/TODO	(revision 23313)
@@ -0,0 +1,40 @@
+
+2007.02.02 : IPP release 1.0 : Known Outstanding Issues
+
+This release of the IPP software is missing a number of major features
+defined in the IPP System Concept Definition.  There are also a number
+of missing minor features, bells and whistles which have been
+identified.
+
+Major Missing Features:
+
+* Phase 4 Tools.  This release does not include the Phase 4 programs
+pswarp, ppStac, and poisub, and the related infrastructure support in
+ippTools and ippScripts.
+
+* Static Sky tools.  This release does not include a number of elements
+related to the static sky definition: the definition of the static sky
+cells and tools to manipulate them; the static sky surface brightness
+modelling tool; and photometry analysis operations for large, extended
+objects.
+
+* relastro.  The global astrometry analysis software is unimplemented.
+
+* flat-field corrections.  The DVO flat-field correction analysis is
+not integrated with the rest of the IPP detrend creation system.
+
+Minor Missing Features:
+
+* full set of columns in output object tables from Phase 2.
+* ippMonitor user interface missing a variety of options
+* output plots from psphot and pspastro are not exported to ippMonitor
+* this list is incomplete.
+* ETC...
+
+In addition, there are 
+
+* incomplete documentation
+
+* incomplete testing on:
+  - Nebulous integration
+  - DVO integration
Index: /branches/eam_branches/eam_branch_20090312/psconfig/psbuild
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/psbuild	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/psbuild	(revision 23313)
@@ -0,0 +1,503 @@
+#!/usr/bin/env perl
+
+$tagsets = "tagsets";
+if (!-d $tagsets || !-r $tagsets || !-x $tagsets) { die "missing the directory of distribution tables: $tagsets\n"; }
+
+$version = "";
+$clean = 0;
+$rebuild = 0;
+$optimize = 0;
+$profile = 0;
+$developer = 0;
+$start = "";
+$stop = "";
+$verbose = 0;
+$use_svn = 1;
+
+$extlibs = "none";
+$extperl = "none";
+
+@tARGV = ();
+for (; @ARGV > 0; ) {
+    if ($ARGV[0] eq "-version") {
+        $version = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-verbose") {
+        $verbose = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-extlibs") {
+        $extlibs = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-extperl") {
+        $extperl = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-clean") {
+        $clean = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-extcheck") {
+        $extlibs = "check";
+        $extperl = "check";
+        shift; next;
+    }
+    if ($ARGV[0] eq "-extbuild") {
+        $extlibs = "build";
+        $extperl = "build";
+        shift; next;
+    }
+    if ($ARGV[0] eq "-rebuild") {
+        $rebuild = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-optimize") {
+        $optimize = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-profile") {
+        $profile = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-dev") {
+        $developer = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-only") {
+        $start = $ARGV[1];
+        $stop = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-start") {
+        $start = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-stop") {
+        $stop = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-list") {
+        &list_distributions ();
+    }
+    if ($ARGV[0] eq "-bootstrap") {
+        &bootstrap ();
+    }
+    if ($ARGV[0] eq "-skip-svn") {
+	$use_svn = 0;
+	shift; next;
+    }
+    if ($ARGV[0] eq "-env") {
+        &show_environment ();
+    }
+    if ($ARGV[0] eq "-h")     { &usage (); }
+    if ($ARGV[0] eq "-help")  { &usage (); }
+    if ($ARGV[0] eq "--help") { &usage (); }
+    @tARGV = (@tARGV, $ARGV[0]);
+    shift;
+}
+@ARGV = @tARGV;
+
+if ( @ARGV == 0) {
+    @list = <$tagsets/*.dist>;
+    $distribution = $list[-1];
+} else {
+    $distribution = "$tagsets/$ARGV[0].dist";
+}
+
+# generate new psconfig.csh if needed
+if (! -e "psconfig.csh" || ! -e "psconfig.bash") {
+    $psconfdir = $ENV{'PSCONFDIR'};
+    if ($psconfdir eq "") { die "PSCONFDIR not found, run psbuild -bootstrap and follow instructions\n"; }
+    vsystem ("cat psconfig.csh.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.csh");
+    vsystem ("cat psconfig.bash.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.bash");
+}
+
+&load_distfile ();
+
+&build_distribution ();
+exit 0;
+
+sub show_environment {
+
+    # use psconfig.csh to set needed build aliases
+
+    # set the psconfig version:
+    if ("$version" eq "") {
+        $version = $ENV{'PSVERSION'};
+    }
+    if ("$version" eq "") {
+        $version = "default";
+    }
+
+    if (! -e psconfig.csh) {
+        $psconfdir = $ENV{'PSCONFDIR'};
+        if ($psconfdir eq "") { die "PSCONFDIR not found, run psbuild -bootstrap and follow instructions\n"; }
+        vsystem ("cat psconfig.csh.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.csh");
+        vsystem ("cat psconfig.bash.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.bash");
+    }
+
+    $psconfigure = `csh psconfig.csh --psconfigure $version`; chomp $psconfigure;
+    $psautogen   = `csh psconfig.csh --psautogen $version`;   chomp $psautogen;
+    $psperlbuild = `csh psconfig.csh --psperlbuild $version`; chomp $psperlbuild;
+
+    # print "psconfigure: $psconfigure\n";
+    # print "psautogen:   $psautogen\n";
+    # print "psperlbuild: $psperlbuild\n";
+
+    # set build environment variables
+    ps_setenv (1, "PATH",                 "--path");
+    ps_setenv (1, "CPATH",                "--cpath");
+    ps_setenv (1, "ARCH",                 "--arch");
+    ps_setenv (1, "LIBRARY_PATH",    "--library_path");
+    ps_setenv (1, "LD_LIBRARY_PATH", "--ld_library_path");
+    ps_setenv (1, "PKG_CONFIG_PATH", "--pkg_config_path");
+    ps_setenv (1, "ACLOCAL_FLAGS",   "--aclocal_flags");
+    ps_setenv (1, "PERL5LIB",        "--perl5lib");
+
+    exit 0;
+}
+
+sub build_distribution {
+
+    # set environment variables used to supply SVN info to the compilation
+
+    if ($use_svn) {
+	# example dump from svn info:
+	# pikake: svn info
+	# Path: .
+	# URL: https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp/branches/eam_branches/eam_branch_20090303/ppImage
+	# Repository Root: https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp
+	# Repository UUID: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd
+	# Revision: 23158
+	# Node Kind: directory
+	# Schedule: normal
+	# Last Changed Author: price
+	# Last Changed Rev: 23125
+	# Last Changed Date: 2009-03-03 15:41:16 -1000 (Tue, 03 Mar 2009)
+	
+	$svn_version = `svnversion`; chomp $svn_version;
+	@svn_info = `svn info`;
+
+	# get the svn_root first:
+	foreach $line (@svn_info) {
+	    if ($line =~ m|^Repository Root:|) {
+		($svn_root) = $line =~ m|^Repository Root:\s*(\S*)|;
+		last;
+	    }
+	}
+
+	# now get the branch and UUID values
+	foreach $line (@svn_info) {
+	    if ($line =~ m|^URL:|) {
+		($svn_branch) = $line =~ m|^URL:\s*$svn_root/*(\S*)|;
+	    }
+	    if ($line =~ m|^Repository UUID:|) {
+		($svn_source) = $line =~ m|^Repository UUID:\s*(\S*)|;
+	    }
+	}
+	
+	$ENV{SVN_VERSION} = $svn_version;
+	$ENV{SVN_BRANCH}  = $svn_branch;
+	$ENV{SVN_SOURCE}  = $svn_source;
+    } else {
+	# alternatively, grab these from the following files:
+	if (! -e "SVNINFO") { 
+	    print "missing SVNINFO file for repository info, skipping\n";
+	} else {
+	    @svn_info = `cat SVNINFO`;
+	    foreach $line (@svn_info) {
+		($name, $value) = split (" ", $line);
+		$ENV{$name} = $value;
+	    }
+	}
+    }
+    print "SVN_VERSION $ENV{SVN_VERSION}\n";
+    print "SVN_BRANCH  $ENV{SVN_BRANCH}\n";
+    print "SVN_SOURCE  $ENV{SVN_SOURCE}\n";
+
+    # use psconfig.csh to set needed build aliases
+    if ($extlibs eq "check") {
+        $status = vsystem ("pschecklibs");
+        if ($status) { die "failed to find external libraries\n"; }
+    }
+    if ($extlibs eq "build") {
+        $status = vsystem ("pschecklibs -build");
+        if ($status) { die "failed to build external libraries\n"; }
+    }
+
+    if ($extperl eq "check") {
+        $status = vsystem ("pschecklperl");
+        if ($status) { die "failed to find external perl modules\n"; }
+    }
+    if ($extperl eq "build") {
+        $status = vsystem ("pscheckperl -build");
+        if ($status) { die "failed to build external perl modules\n"; }
+    }
+
+    # set the psconfig version:
+    if ("$version" eq "") {
+        $version = $ENV{'PSVERSION'};
+    }
+    if ("$version" eq "") {
+        $version = "default";
+    }
+
+    $psconfigure = `csh psconfig.csh --psconfigure $version`; chomp $psconfigure;
+    $psautogen   = `csh psconfig.csh --psautogen $version`;   chomp $psautogen;
+    $psperlbuild = `csh psconfig.csh --psperlbuild $version`; chomp $psperlbuild;
+
+    # print "psconfigure: $psconfigure\n";
+    # print "psautogen:   $psautogen\n";
+    # print "psperlbuild: $psperlbuild\n";
+
+    # set build environment variables
+    ps_setenv (0, "PATH",                 "--path");
+    ps_setenv (0, "CPATH",                "--cpath");
+    ps_setenv (0, "ARCH",                 "--arch");
+    ps_setenv (0, "LIBRARY_PATH",    "--library_path");
+    ps_setenv (0, "LD_LIBRARY_PATH", "--ld_library_path");
+    ps_setenv (0, "PKG_CONFIG_PATH", "--pkg_config_path");
+    ps_setenv (0, "ACLOCAL_FLAGS",   "--aclocal_flags");
+    ps_setenv (0, "PERL5LIB",        "--perl5lib");
+
+    # some versions of libtool use this value:
+    $ENV{'D'} = "";
+
+    # make sure the aclocal path exists
+    @word = split (" ", $ENV{'ACLOCAL_FLAGS'});
+    if (@word != 2) { &failure("setup", "ACLOCAL_FLAGS is not set"); }
+    if (! -e $word[1]) { vsystem ("mkdir -p $word[1]"); }
+
+    $psopts = "";
+    if ($optimize) { $psopts = "$psopts --enable-optimize"; }
+    if ($profile)  { $psopts = "$psopts --enable-profile --disable-shared --enable-static"; }
+
+    $homedir = `pwd`; chomp $homedir;
+
+    $stop_now = 0;
+    for ($i = 0; !$stop_now && ($i < @module); $i++) {
+        if (($stop ne "") && ($stop eq $module[$i])) { $stop_now = 1; }
+        if (($start ne "") && ($start ne $module[$i])) { next; }
+        $start = "";
+
+        ($do_tag, $do_build, $do_package, $do_update, $dev_build) = $mode[$i] =~ m|(\S)(\S)(\S)(\S)(\S)|;
+        if ($developer) { $do_build = $dev_build; }
+        if ($do_build eq "N") { next; }
+
+        $workdir = "../$module[$i]";
+
+        # XXX need to grab current value for cleanup
+        print "\n ** psbuild: $module[$i] ** \n";
+        print "\033]0; ** psbuild: $module[$i] ** \007";
+
+        if (!-d $workdir || !-r $workdir || !-x $workdir) {
+            print STDERR "WARNING: no directory for component $module[$i], skipping\n";
+            next;
+        }
+
+        chdir $workdir;
+
+        # how do we build this component?
+        # - autogen.sh : configure : make : make install
+        # - configure : make : make install
+        # - make : make install
+        # - perl Build.PL : ./Build : ./Build install
+
+        if (-e "Build.PL") {
+            $status = vsystem ("$psperlbuild");
+            if ($status) { &failure($module[$i], "failure in perl Build.PL"); }
+
+            $status = vsystem ("./Build");
+            if ($status) { &failure($module[$i], "failure in Build"); }
+
+            $status = vsystem ("./Build install");
+            if ($status) { &failure($module[$i], "failure in Build install"); }
+
+            next;
+        }
+
+        if ($rebuild && $clean) {
+            if (-e "configure") { unlink "Makefile"; }
+            if ($developer && -e "configure.ac" && -e "autogen.sh") { unlink "configure"; }
+        }
+        $rebuild_this = $rebuild;
+
+        # set a local variable for this loop on rebuild;
+        if (! -e "Makefile") { $rebuild_this = 1; }
+
+        #  run autogen
+        $skip_configure = 0;
+        if ($developer && $rebuild_this && ! -e "configure" && -e "autogen.sh") {
+            $skip_configure = 1;
+            $status = vsystem ("$psautogen $psopts");
+            if ($status) { &failure($module[$i], "failure in psautogen"); }
+        }
+
+        if ($rebuild_this && -e "configure" && !$skip_configure) {
+            $status = vsystem ("$psconfigure $psopts");
+            if ($status) { &failure($module[$i], "failure in psconfigure"); }
+        }
+
+        if (! -e "Makefile") { &failure($module[$i], "missing makefile: do you need to run the -dev developer build?"); }
+
+        my $makeopts = $ENV{'PSCONFIG_MAKEOPTS'}; # Options for make
+        my $make = "make";      # Command for "make"
+        $make .= " $makeopts" if defined $makeopts;
+
+        if ($clean) {
+            $status = vsystem ("$make clean");
+            if ($status) { &failure($module[$i], "failure in make clean"); }
+        }
+
+        $status = vsystem ("$make");
+        if ($status) { &failure($module[$i], "failure in make"); }
+
+        $status = vsystem ("$make install");
+        if ($status) { &failure($module[$i], "failure in make install"); }
+
+        print "*** done with $module[$i] ***\n";
+
+      success:
+        chdir $homedir;
+    }
+    print "\033]0; ** psbuild: finished ** \007";
+    exit 0;
+}
+
+sub vsystem {
+    print STDERR "@_\n";
+    $status = system ("@_");
+    $status;
+}
+
+sub list_distributions {
+    @list = <$tagsets/*.dist>;
+    foreach $line (@list) {
+        chomp $line;
+        ($dist) = $line =~ m|$tagsets/(\S*).dist|;
+        print STDERR "$dist\n";
+    }
+    exit 2;
+}
+
+sub bootstrap {
+
+    if (@ARGV != 2) { die "USAGE: psbuild -bootstrap (install_dir)\n"; }
+    $psconfdir = $ARGV[1];
+
+    # copy psconfig.csh and psconfig.bash to psconfdir
+    vsystem ("cat psconfig.csh.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.csh");
+    vsystem ("cat psconfig.bash.in | sed 's|\@PSCONFDIR@|$psconfdir|' > psconfig.bash");
+
+    vsystem ("mkdir -p $psconfdir");
+
+    vsystem ("cp psconfig.csh $psconfdir/psconfig.csh");
+    vsystem ("cp psconfig.bash $psconfdir/psconfig.bash");
+    vsystem ("chmod u+x $psconfdir/psconfig.bash");
+
+    print STDOUT "\n";
+
+    print STDOUT "** if you use csh, tcsh or equivalent as your shell, add the following to your .cshrc\n";
+    print STDOUT "    if (-e $psconfdir/psconfig.csh) then\n";
+    print STDOUT "      alias  psconfig        \"source $psconfdir/psconfig.csh\"\n";
+    print STDOUT "    else\n";
+    print STDOUT "      alias  psconfig        \"echo psconfig not available\"\n";
+    print STDOUT "    endif\n";
+    print STDOUT "    psconfig default\n";
+    print STDOUT "\n";
+
+    print STDOUT "** if you use sh, bash or equivalent as your shell, add the following to your .bashrc\n";
+    print STDOUT "    if [ -f $psconfdir/psconfig.csh ]; then\n";
+    print STDOUT "      alias psconfig='source $psconfdir/psconfig.bash'\n";
+    print STDOUT "    else\n";
+    print STDOUT "      alias psconfig='echo psconfig not available'\n";
+    print STDOUT "    fi\n";
+    print STDOUT "    source $psconfdir/psconfig.bash default\n";
+    print STDOUT "\n";
+
+    exit 0;
+}
+
+sub load_distfile {
+    # open and read the distribution file
+    # results go into @module, @branchtag, @branchver, @mode
+    open (FILE, $distribution) || die "ERROR: can't open distribution file $distribution\n";
+    @list = <FILE>;
+    close (FILE);
+
+    @mode = ();
+    @module = ();
+    @branchtag = ();
+    @branchver = ();
+
+    foreach $line (@list) {
+        chop $line;
+        if ($line =~ m|^\s*$|) { next; }
+        if ($line =~ m|^\s*\#|) { next; }
+
+        ($mode, $module, $branchtag, $branchver) = split (" ", $line);
+
+        if ($module eq "") { die "missing module name\n"; }
+
+        ($do_tag, $do_build, $do_package, $do_update) = $mode =~ m|(\S)(\S)(\S)(\S)|;
+        if (($do_tag ne "Y") && ($do_tag ne "N")) { die "invalid tag option $do_tag\n"; }
+        if (($do_build ne "Y") && ($do_build ne "N")) { die "invalid tag option $do_build\n"; }
+        if (($do_package ne "Y") && ($do_package ne "N")) { die "invalid tag option $do_package\n"; }
+        if (($do_update ne "Y") && ($do_update ne "N")) { die "invalid tag option $do_update\n"; }
+
+        if ($verbose) { print "tag: $do_tag, build: $do_build, package: $do_package, update: $do_update "; }
+        if ($verbose) { print "module: $module, branchtag: $branchtag, branchver: $branchver \n"; }
+
+        push @mode, $mode;
+        push @module, $module;
+        push @branchtag, $branchtag;
+        push @branchver, $branchver;
+    }
+}
+
+sub failure {
+    die "problem building $_[0] : $_[1]\n";
+    print "\033]0; ** psbuild: failure  ** \007";
+}
+
+sub usage {
+    print STDERR "USAGE: psbuild [options] (distribution)\n";
+    print STDERR "     : -version (version) : specify alternate psconfig installation version\n";
+    print STDERR "     : -verbose           : give additional information\n";
+    print STDERR "     : -extlibs (tarball) : specify the location of the extlibs tarball\n";
+    print STDERR "     : -extperl (tarball) : specify the location of the extlibs tarball\n";
+    print STDERR "     : -extcheck          : check (but do not build) the external dependencies\n";
+    print STDERR "     : -extbuild          : check and build (if needed) the external dependencies\n";
+    print STDERR "     : -clean             : clean the source directories before building\n";
+    print STDERR "     : -rebuild           : run 'configure (and autogen for developer)' (C code)\n";
+    print STDERR "     : -optimize          : set flags for optimized code\n";
+    print STDERR "     : -profile           : set flags for profiling\n";
+    print STDERR "     : -only (module)     : only build the specified module\n";
+    print STDERR "     : -start (module)    : begin build at specified module\n";
+    print STDERR "     : -stop (module)     : stop build after specified module\n\n";
+    print STDERR "     : -dev               : build modules not distributed in tarball\n\n";
+    print STDERR "     : psbuild -bootstrap : generate the psconfig scripts\n";
+    print STDERR "     : psbuild -list      : list the available distributions\n";
+    print STDERR "     : psbuild -h         : this help listing\n";
+    print STDERR "     : psbuild -help      : this help listing\n";
+    print STDERR "     : psbuild --help     : this help listing\n";
+    exit 2;
+}
+
+sub ps_setenv {
+
+    my $verbose = $_[0];
+    my $var = $_[1];
+    my $flag = $_[2];
+
+    my $answer = `csh psconfig.csh $flag $version`;
+    chomp $answer;
+
+    $ENV{$var} = $answer;
+    if ($verbose) {
+        print STDERR "$var = $answer\n";
+    }
+}
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/pschecklibs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/pschecklibs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/pschecklibs	(revision 23313)
@@ -0,0 +1,514 @@
+#!/usr/bin/env perl
+
+$tagsets = "tagsets";
+$needdev = 0;
+
+# default system library locations
+@binpath = ( );
+@libpath = ( "/usr/local/lib", "/usr/lib", "/usr/X11R6/lib", "/lib" );
+@incpath = ( "/usr/local/include", "/usr/include", "/usr/X11R6/include" );
+
+$version = "";
+$build = 0;
+my %force;
+my %done;                       # Tarballs that have been processed
+@tARGV = ();
+for (; @ARGV > 0; ) {
+    if ($ARGV[0] eq "-version") {
+        $version = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-build") {
+        $build = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-force") {
+        if (@ARGV < 2) { die "-force must be coupled to a library name\n"; }
+        $force{lc($ARGV[1])} = 1;
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-h")     { &usage (); }
+    if ($ARGV[0] eq "help")   { &usage (); }
+    if ($ARGV[0] eq "-help")  { &usage (); }
+    if ($ARGV[0] eq "--help") { &usage (); }
+    if ($ARGV[0] eq "-list")  { &list_distributions(); }
+    @tARGV = (@tARGV, $ARGV[0]);
+    shift;
+}
+@ARGV = @tARGV;
+if ( @ARGV > 1) { &usage(); }
+
+if ( @ARGV == 0) {
+    @list = <$tagsets/*.libs>;
+    $file = $list[-1];
+} else {
+    $file = "$tagsets/$ARGV[0].libs";
+}
+print "examining C libraries based on $file\n\n";
+
+# load the C libraries list
+open (FILE, $file) || die "ERROR: can't open C libraries list: $file\n";
+@list = <FILE>;
+close (FILE);
+
+# set the psconfig version:
+if ("$version" eq "") {
+    $version = $ENV{'PSVERSION'};
+}
+if ("$version" eq "") {
+    $version = "default";
+}
+
+# set the lib and include paths set by psconfig
+$bindir      = `csh psconfig.csh --bin $version`;         chomp $bindir;
+$libdir      = `csh psconfig.csh --libs $version`;        chomp $libdir;
+$mandir      = `csh psconfig.csh --man $version`;         chomp $mandir;
+$incdir      = `csh psconfig.csh --include $version`;     chomp $incdir;
+$prefix      = `csh psconfig.csh --prefix $version`;      chomp $prefix;
+
+$homedir     = `pwd`; chomp $homedir;
+$psconfdir   = `csh psconfig.csh --psconfdir $version`;   chomp $psconfdir;
+$psconfigure = `csh psconfig.csh --psconfigure $version`; chomp $psconfigure;
+
+print "psconfig version: $version\n";
+print "bindir: $bindir\n";
+print "libdir: $libdir\n";
+print "incdir: $incdir\n";
+print "mandir: $mandir\n";
+print "\n";
+
+# create the directories above if not found:
+if (! -e $libdir) { vsystem ("mkdir -p $libdir"); }
+if (! -e $incdir) { vsystem ("mkdir -p $incdir"); }
+if (! -e $bindir) { vsystem ("mkdir -p $bindir"); }
+if (! -e $mandir) { vsystem ("mkdir -p $mandir"); }
+if (! -e "$mandir/man1") { vsystem ("mkdir -p $mandir/man1"); }
+if (! -e "$mandir/man3") { vsystem ("mkdir -p $mandir/man3"); }
+
+# add the path defined by LIBRARY_PATH
+@tmppath = split (":", $ENV{'LIBRARY_PATH'});
+if (@tmppath) {
+    unshift @libpath, @tmppath;
+}
+# search for, and drop, existing libdir entry in libpath?
+unshift @libpath, $libdir;
+
+# add the path defined by PATH
+@tmppath = split (":", $ENV{'PATH'});
+if (@tmppath) {
+    unshift @binpath, @tmppath;
+}
+# search for, and drop, existing libdir entry in libpath?
+unshift @binpath, $bindir;
+
+# add the path defined by PATH
+@tmppath = split (":", $ENV{'CPATH'});
+if (@tmppath) {
+    unshift @incpath, @tmppath;
+}
+# search for, and drop, existing libdir entry in libpath?
+unshift @incpath, $incdir;
+
+# add the system paths specified for each architecture
+&checkarch ();
+print "setting architecture to: $arch\n";
+print "searching for libraries in: @libpath\n";
+print "searching for programs in: @binpath\n";
+print "\n";
+
+if ($build && ! -d $psconfdir) {
+    mkdir $psconfdir || die "unable to create psconfig dir $psconfdir";
+}
+
+# read the lib distribution file, search / build each entry
+@faillibs = ();
+@failincs = ();
+foreach $line (@list) {
+    chop $line;
+    if ($line =~ m|^\s*$|) { next; }
+    if ($line =~ m|^\s*\#|) { next; }
+
+    ($type, $name, $altnames, $altpaths, $tarball, $tardir, $auto_force, $configure_opts, $make_opts, $install_opts) = split (" ", $line);
+    if (($auto_force ne "Y") && ($auto_force ne "N")) { die "invalid value for auto_force field\n"; }
+
+
+    if ((defined $force{lc($name)} or defined $force{'all'}) and
+        not defined $done{$tarball} and lc($tarball) ne "none") {
+        # remove it for the list so we can check for -force for a library
+        # not in the list
+        &buildlib ($name, $tarball, $tardir, $configure_opts, $make_opts, $install_opts);
+        $done{$tarball} = 1;
+        delete($force{lc($name)});
+        next;
+    }
+
+    if ($build and ($auto_force eq "Y")) {
+        &buildlib ($name, $tarball, $tardir, $configure_opts, $make_opts, $install_opts);
+        next;
+    }
+
+    ## check for the C library
+    if ($type eq "lib") {
+        $found = &checklib ($name, $altnames, $altpaths);
+    }
+    if ($type eq "bin") {
+        $found = &checkbin ($name, $altnames, $altpaths);
+    }
+    if ($type eq "inc") {
+        $found = &checkinc ($name, $altnames, $altpaths);
+    }
+
+    if ($auto_force eq "Y") {
+        print "$name will be built\n";
+    }
+
+    if ($found) {
+        if ($found eq "runtime-only") {
+            print "runtime $name ($found)\n";
+            push @faillibs, "$name";
+        } else {
+            print "pass $name ($found)\n";
+        }
+        next;
+    } else {
+        print "fail $name\n";
+        push @faillibs, "$name";
+    }
+
+    if ($auto_force eq "Y") {
+        print "$name will be built\n";
+    }
+
+    if (! $build) { next; }
+    if ($type eq "inc") {
+        print "ERROR: missing header file from library which is supposedly installed\n";
+        # Will attempt to install library.
+    }
+    &buildlib ($name, $tarball, $tardir, $configure_opts, $make_opts, $install_opts);
+}
+
+my $bad_force;
+foreach $k (keys %force) {
+    next if lc($k) eq 'all';
+    print STDERR "\nERROR: -force $k requested but $k isn't in the list of libraries\n";
+    $bad_force = 1;
+}
+if ($build) {
+    if ($bad_force) {
+        exit 1;
+    }
+    exit 0;
+}
+print "\n";
+
+if (@faillibs > 0) {
+    print "The following C libraries are missing from your system\n";
+    foreach $name (@faillibs) {
+        print "  $name\n";
+    }
+    print "\n";
+    print "you may install them in your local path by re-running pschecklibs with -build\n";
+
+    print "*** WARNING *** Some libraries are installed in your system only for runtime use, not for linking.\n";
+    print " For many systems, it is possible to install the developer version of a library, and this may be safer\n";
+    print " If you choose to install our version of any of these libraries, please use -force (library) in your psbuild / pschecklibs options\n";
+    exit 1;
+}
+
+print "no C libraries are missing from your system\n";
+exit 0;
+
+sub buildlib {
+    my ($name, $tarball, $tardir, $configure_opts, $make_opts, $install_opts) = @_;
+
+    if ($tarball eq "NONE") {
+        print "No tarball available for $name.  You'll have to build it yourself.\n";
+        exit 1;
+    }
+
+    if ($name eq "libz") {
+        # zlib doesn't like the full list of arguments to configure
+        $psconfigure = "./configure --prefix=$prefix";
+    } else {
+        $psconfigure = `csh psconfig.csh --psconfigure $version`; chomp $psconfigure;
+    }
+
+    print "psconfigure: $psconfigure";
+
+    ## try to build the module ../extlibs/$tarball
+
+    # go to extlibs and unpack the tarball
+    chdir "../extlibs";
+
+    print "extract $name from $tarball\n";
+    vsystem ("tar xvzf $tarball");
+
+    print "tardir: $tardir\n";
+
+    # enter the directory and build
+    chdir $tardir;
+
+    # build the library using psconfigure, make, make install
+    if ($configure_opts eq "NONE") {
+        vsystem ("$psconfigure");
+    } else {
+        $configure_opts = join (' ', split (',', $configure_opts));
+        vsystem ("$psconfigure $configure_opts");
+    }
+    if ($?) { &failure($name, "failure in configure"); }
+
+    my $make = "make";          # Command for make
+    $make .= ' ' . $ENV{'PSCONFIG_MAKEOPTS'} if defined $ENV{'PSCONFIG_MAKEOPTS'};
+
+    if ($make_opts eq "NONE") {
+        vsystem ($make);
+    } else {
+        $make_opts = join (' ', split (',', $make_opts));
+        vsystem ("$make $make_opts");
+    }
+    if ($?) { &failure($name, "failure in make"); }
+
+    if ($install_opts eq "NONE") {
+        vsystem ("$make install");
+    } else {
+        $install_opts = join (' ', split (',', $install_opts));
+        vsystem ("$make install $install_opts");
+    }
+    if ($?) { &failure($name, "failure in make install"); }
+
+    chdir $homedir;
+    return 1;
+}
+
+sub checklib {
+    my $name = $_[0];
+    my $altnames = $_[1];
+    my $altpaths = $_[2];
+
+    @subdirs = ".";
+    if ($altpaths ne "NONE") {
+        @altpaths = split (',', $altpaths);
+        push @subdirs, @altpaths;
+    }
+
+    @trynames = ($name);
+    if ($altnames ne "NONE") {
+        @altnames = split (',', $altnames);
+        push @trynames, @altnames;
+    }
+
+    # try each of the possible library names
+    foreach $tryname (@trynames) {
+        # try each of the library paths, with the default as well as each altpath
+        foreach $topdir ( @libpath ) {
+            foreach $subdir ( @subdirs ) {
+                if ($subdir eq ".") {
+                    $path = $topdir;
+                } else {
+                    $path = "$topdir/$subdir";
+                }
+                # print "trying $path\n";
+                if (! -e $path) { next; }
+                $libname = "$path/$tryname.a";
+                if (-e $libname) { return $libname; }
+                # print "no $libname\n";
+                $libname = "$path/$tryname.$dlltype";
+                if (-e $libname) { return $libname; }
+                # print "no $libname\n";
+            }
+        }
+
+        # if we failed to find the basic named library files, try the
+        # versions libraries if we find only a .so.N without a matching
+        # .so, we link this in the installed libdir
+        # XXX this was probably a mistake to allow some systems to build without supplied libs
+        if (1) {
+            foreach $topdir ( @libpath ) {
+                foreach $subdir ( @subdirs ) {
+                    if ($subdir eq ".") {
+                        $path = $topdir;
+                    } else {
+                        $path = "$topdir/$subdir";
+                    }
+                    if (! -e $path) { next; }
+                    @libnames = <$path/$tryname.$dlltype*>;
+                    if (@libnames > 0) {
+                        $libname = @libnames[-1];
+                        $needdev = 1;
+                        # print " *** need developer version of $name\n";
+                        return "runtime-only";
+
+                        # XXX old option: link in existing library
+                        # symlink $libname, "$libdir/$f.$dlltype";
+                        # if ($?) { exit 1; }
+                        # return $libname;
+                    }
+                }
+            }
+        }
+    }
+    return 0;
+}
+
+sub checkbin {
+    my $name = $_[0];
+    my $altnames = $_[1];
+    my $altpaths = $_[2];
+
+    # XXX drop this for bin?
+    @subdirs = ".";
+    if ($altpaths ne "NONE") {
+        @altpaths = split (',', $altpaths);
+        push @subdirs, @altpaths;
+    }
+
+    # try each of the library paths, with the default as well as each altpath
+    foreach $topdir ( @binpath ) {
+        foreach $subdir ( @subdirs ) {
+            if ($subdir eq ".") {
+                $path = $topdir;
+            } else {
+                $path = "$topdir/$subdir";
+            }
+            # print "trying $path\n";
+            if (! -e $path) { next; }
+            $binname = "$path/$name";
+            if (-e $binname) { return $binname; }
+        }
+    }
+    return 0;
+}
+
+sub checkinc {
+    my $name = $_[0];
+    my $altnames = $_[1];
+    my $altpaths = $_[2];
+
+    @subdirs = ".";
+    if ($altpaths ne "NONE") {
+        @altpaths = split (',', $altpaths);
+        push @subdirs, @altpaths;
+    }
+
+    # try each of the library paths, with the default as well as each altpath
+    foreach $topdir ( @incpath ) {
+        foreach $subdir ( @subdirs ) {
+            if ($subdir eq ".") {
+                $path = $topdir;
+            } else {
+                $path = "$topdir/$subdir";
+            }
+            if (! -e $path) { next; }
+            $incname = "$path/$name";
+            if (-e $incname) { return $incname; }
+        }
+    }
+
+    return 0;
+}
+
+sub checkarch {
+    # we are going to supplement the global libpath supplied
+
+    # check the hardware architecture:
+    $sys=`uname -s`; chomp $sys;
+
+    # default values
+    $ranlib = "ranlib";
+    $dlltype = "so";
+
+    if ($sys eq "IRIX64") {
+        $arch = "irix";
+        return;
+    }
+
+    if ($sys eq "SunOS") {
+        $ver=`uname -r | awk '{print substr($1,1,1)}'`;
+        if ($ver == 5) {
+            $arch = "sol";
+        } else {
+            $arch="sun4";
+        }
+
+        # sun (at least) seems to need the socket library (linux does not)
+        push @libpath, "/usr/openwin/lib";
+        push @incpath, "/usr/openwin/include";
+
+        # XXX this is a problem
+        print STDERR "need to add system dependent libraries (eg, libsocket, libnsl)\n";
+        exit 1;
+        $needlibs = "$needlibs libsocket libnsl";
+        $ranlib = "touch";
+        return;
+    }
+
+    if ($sys eq "Linux") {
+        $arch = "linux";
+
+        if (-e "/etc/sidious.config") {
+            $arch = "sid";
+            return;
+        }
+
+        $mach = `uname -m`; chomp $mach;
+
+        if ($mach eq "x86_64") {
+            $arch = "lin64";
+            unshift @libpath, "/lib64";
+            unshift @libpath, "/usr/lib64";
+            unshift @libpath, "/usr/X11R6/lib64";
+            return;
+        }
+        return;
+    }
+
+    if ($sys eq "Darwin") {
+        $mach = `uname -m`; chomp $mach;
+        if ($mach eq "i386") {
+            $arch="darwin_x86";
+        } else {
+            $arch = "darwin";
+        }
+        $dlltype = "dylib";
+        unshift @libpath, "/sw/lib";
+        unshift @incpath, "/sw/include";
+        unshift @incpath, "/usr/include/sys";
+        return;
+    }
+
+    if ($sys eq "HP-UX") {
+        $arch = "hpux";
+        return;
+    }
+
+    print "unknown architecture";
+    exit 1;
+}
+
+sub usage {
+    print STDERR "USAGE: pschecklibs [-version] [-build]\n";
+    exit 2;
+}
+
+sub vsystem {
+    print STDERR "@_\n";
+    $status = system ("@_");
+    $status;
+}
+
+sub list_distributions {
+    @list = <$tagsets/*.perl>;
+    foreach $line (@list) {
+        chomp $line;
+        ($dist) = $line =~ m|$tagsets/(\S*).perl|;
+        print STDERR "$dist\n";
+    }
+    exit 2;
+}
+
+sub failure {
+    system ("ls");
+    die "problem building $_[0] : $_[1]\n";
+    print "\033]0; ** pschecklibs: failure  ** \007";
+}
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/pscheckmods
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/pscheckmods	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/pscheckmods	(revision 23313)
@@ -0,0 +1,18 @@
+#!/usr/bin/env perl
+
+if (@ARGV != 2) { die "USAGE: pscheckmods (module) (version)\n"; }
+
+$x = eval "require $ARGV[0]; 1";
+if (! $x) { 
+    exit 1;
+}
+
+$version = eval "\$$ARGV[0]::VERSION";
+print "$ARGV[0]: $version\n";
+
+if ($ARGV[1] > $version) {
+    print "$ARGV[0] is too old: have $version : need $ARGV[1]\n";
+    exit 1;
+}
+
+exit 0;
Index: /branches/eam_branches/eam_branch_20090312/psconfig/pscheckperl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/pscheckperl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/pscheckperl	(revision 23313)
@@ -0,0 +1,152 @@
+#!/usr/bin/env perl
+
+$tagsets = "tagsets";
+
+$version = "";
+$build = 0;
+my %force;   # Names of module to force build
+@tARGV = ();
+for (; @ARGV > 0; ) {
+    if ($ARGV[0] eq "-version") {
+	$version = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-build") {
+	$build = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-force") {
+	$force{$ARGV[1]} = 1;
+	shift; shift; next;
+    }
+    if ($ARGV[0] eq "-h")     { &usage (); }
+    if ($ARGV[0] eq "help")   { &usage (); }
+    if ($ARGV[0] eq "-help")  { &usage (); }
+    if ($ARGV[0] eq "--help") { &usage (); }
+    if ($ARGV[0] eq "-list")  { &list_distributions(); }
+    @tARGV = (@tARGV, $ARGV[0]);
+    shift;
+}
+@ARGV = @tARGV;
+if ( @ARGV > 1) { &usage(); }
+
+if ( @ARGV == 0) { 
+    @list = <$tagsets/*.perl>;
+    $file = $list[-1];
+} else {
+    $file = "$tagsets/$ARGV[0].perl";
+}
+print "examining perl modules based on $file\n";
+
+# load the perl module list
+open (FILE, $file) || die "ERROR: can't open perl module list: $file\n";
+@list = <FILE>;
+close (FILE);
+
+# set the psconfig version:
+if ("$version" eq "") {
+    $version = $ENV{'PSVERSION'};
+}
+if ("$version" eq "") {
+    $version = "default";
+}
+
+
+$prefix  = `csh -f psconfig.csh --prefix $version`; chomp $prefix;
+$perldir = `csh -f psconfig.csh --perldir $version`; chomp $perldir;
+$homedir = `pwd`; chomp $homedir;
+
+print "psconfig version: $version\n";
+print "prefix: $prefix\n";
+print "perldir: $perldir\n";
+print "PERL5LIB: $ENV{'PERL5LIB'}\n";
+$psconfdir = $ENV{'PSCONFDIR'};
+
+if ($build && ! -d $psconfdir) {
+    mkdir $psconfdir || die "unable to create psconfig dir $psconfdir";
+}
+
+$Nmissing = 0;
+@missing = ();
+foreach $line (@list) {
+    chop $line;
+    if ($line =~ m|^\s*$|) { next; }
+    if ($line =~ m|^\s*\#|) { next; }
+
+    ($N, $module, $tarball, $modver, $prompts) = split (" ", $line);
+
+    if ($modver eq "") { $modver = 0; } 
+    system ("pscheckmods $module $modver");
+    if ($? == 0) { 
+	# print "$module: found\n";
+	next; 
+    }
+
+    print "$module: missing\n";
+    unless ($build or defined $force{$module} or defined $force{'all'}) { 
+	$Nmissing ++;
+	push @missing, $module;
+	next; 
+    }
+
+    # try to build the module from ../extperl/Module.*.tar.gz
+    chdir "../extperl" or die "Unable to find ../extperl directory.";
+
+    print "extract $module from $tarball\n";
+    vsystem ("tar xvzf $tarball");
+    
+    ($tardir) = $tarball =~ m|(\S*).tar.gz|;
+    print "tardir: $tardir\n";
+
+    chdir $tardir;
+
+    # build the MakeMaker makefile, setting the output directories
+    if ($prompts) {
+	@answers = split (",", $prompts);
+	open (PIPE, "|perl Makefile.PL PREFIX=$prefix LIB=$perldir");
+	foreach $answer (@answers) {
+	    print PIPE "$answer\n";
+	}
+	close (PIPE);
+    } else {
+	vsystem ("perl Makefile.PL PREFIX=$prefix LIB=$perldir");
+    }
+    
+    vsystem ("make < /dev/null");
+    vsystem ("make install");
+
+    chdir $homedir;
+}
+if (!$build) {
+    if ($Nmissing > 0) {
+	print "The following $Nmissing perl modules are missing from your system\n";
+	foreach $name (@missing) {
+	    print "  $name\n";
+	}
+	print "you may install them in your local path by re-running pscheckperl with -build\n";
+    } else {
+	print "no perl modules are missing from your system\n";
+    }
+}
+exit 0;
+
+sub usage {
+    print STDERR "USAGE: pscheckperl [-version] [-build]\n";
+    exit 2;
+}
+
+sub vsystem {
+    print STDERR "@_\n";
+    $status = system ("@_");
+    $status;
+}
+
+sub list_distributions {
+    @list = <$tagsets/*.perl>;
+    foreach $line (@list) {
+	chomp $line;
+	($dist) = $line =~ m|$tagsets/(\S*).perl|;
+	print STDERR "$dist\n";
+    }
+    exit 2;
+}
Index: /branches/eam_branches/eam_branch_20090312/psconfig/psconfig.bash.in
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/psconfig.bash.in	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/psconfig.bash.in	(revision 23313)
@@ -0,0 +1,41 @@
+# this script sets the PS IPP build environment for BASH shell users
+
+if [ -z $PSCONFIG_DIR ]; then
+  # PSCONFIG_DIR=/home/eugene/src/panstarrs/ipp/psconfig
+  PSCONFDIR=@PSCONFDIR@
+fi
+
+if (( $# == 0 )); then
+  /bin/csh -f $PSCONFDIR/psconfig.csh
+  return 0
+fi
+
+if [[ "$1" == "--help" ]]; then
+  echo "USAGE: psconfig (version) : set configuration to specified version"
+  return 0
+fi
+
+if [[ "$1" == "--list" ]]; then
+  /bin/csh -f $PSCONFDIR/psconfig.csh --list
+  return 0
+fi
+
+version=$1
+psconfigure=`/bin/csh -f $PSCONFDIR/psconfig.csh --psconfigure $version`
+psautogen=`/bin/csh -f $PSCONFDIR/psconfig.csh --psautogen $version`
+psperlbuild=`/bin/csh -f $PSCONFDIR/psconfig.csh --psperlbuild $version`
+alias psconfigure=$psconfigure
+alias psautogen=$psautogen
+alias psperlbuild=$psperlbuild
+
+# psconfig env variables
+export PSCONFDIR=`/bin/csh -f $PSCONFDIR/psconfig.csh --psconfdir $version`
+export PSVERSION=`/bin/csh -f $PSCONFDIR/psconfig.csh --psversion $version`
+
+# environment variables
+export PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --path $version`
+export ARCH=`/bin/csh -f $PSCONFDIR/psconfig.csh --arch $version`
+export LD_LIBRARY_PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --ld_library_path $version`
+export PKG_CONFIG_PATH=`/bin/csh -f $PSCONFDIR/psconfig.csh --pkg_config_path $version`
+export ACLOCAL_FLAGS=`/bin/csh -f $PSCONFDIR/psconfig.csh --aclocal_flags $version`
+export PERL5LIB=`/bin/csh -f $PSCONFDIR/psconfig.csh --perl5lib $version`
Index: /branches/eam_branches/eam_branch_20090312/psconfig/psconfig.csh.in
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/psconfig.csh.in	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/psconfig.csh.in	(revision 23313)
@@ -0,0 +1,555 @@
+#/bin/csh -f
+# this file is sourced using the command 'psconfig'
+
+# list the defined psconfig versions
+set show_prefix = 0
+set show_libs = 0
+set show_bin = 0
+set show_man = 0
+set show_arch = 0
+set show_path = 0
+set show_cpath = 0
+set show_include = 0
+set show_configure = 0
+set show_autogen = 0
+set show_perlbuild = 0
+set show_perldir = 0
+set show_perl5lib = 0
+set show_psversion = 0
+set show_psconfdir = 0
+set show_library_path = 0
+set show_ld_library_path = 0
+set show_pkg_config_path = 0
+set show_aclocal_flags = 0
+set args = ""
+while ($#argv) 
+  switch ($argv[1])
+    case --help:
+      goto help;
+    case --list:
+      echo "PSCONFDIR : $PSCONFDIR"
+      /bin/ls $PSCONFDIR | grep -v "\<man\>" | grep -v "\<share\>" | awk -F. '{printf "  %-10s : ", $NF}{for (i = 1; i < NF-1; i++){printf "%s.", $i}}{printf "%s\n", $(NF-1)}'
+      exit 0
+    case --prefix:
+      set show_prefix = 1
+      breaksw
+    case --libs:
+      set show_libs = 1
+      breaksw
+    case --bin
+      set show_bin = 1
+      breaksw
+    case --man
+      set show_man = 1
+      breaksw
+    case --include
+      set show_include = 1
+      breaksw
+    case --psconfigure:
+      set show_configure = 1
+      breaksw;   
+    case --psautogen:
+      set show_autogen = 1
+      breaksw;
+    case --psperlbuild:
+      set show_perlbuild = 1
+      breaksw;
+    case --perldir:
+      set show_perldir = 1
+      breaksw;
+    case --perl5lib:
+      set show_perl5lib = 1
+      breaksw;
+    case --psversion
+      set show_psversion = 1
+      breaksw;
+    case --psconfdir
+      set show_psconfdir = 1
+      breaksw;
+    case --ld_library_path
+      set show_ld_library_path = 1
+      breaksw;
+    case --library_path
+      set show_library_path = 1
+      breaksw;
+    case --pkg_config_path
+      set show_pkg_config_path = 1
+      breaksw;
+    case --arch
+      set show_arch = 1
+      breaksw;
+    case --path
+      set show_path = 1
+      breaksw;
+    case --cpath
+      set show_cpath = 1
+      breaksw;
+    case --aclocal_flags
+      set show_aclocal_flags = 1
+      breaksw;
+    case -*:
+      echo "unknown option $1"
+      goto help;
+    default:
+      set args=($args $1);
+      breaksw;
+  endsw
+  shift
+end
+if ($#args != 1) goto usage
+if ("$args" == "") goto usage
+
+# make this configurable by the user
+if (! $?PSCONFDIR) then
+  setenv PSCONFDIR @PSCONFDIR@
+endif
+
+if (! $?PSVERSION) then
+  setenv PSVERSION default
+endif
+
+if (-e $HOME/.psconfigrc) then
+  source $HOME/.psconfigrc
+endif
+
+setenv PSVERSION $args[1]
+
+if ($?CPATH == 0) setenv CPATH
+if ($?LIBRARY_PATH == 0) setenv LIBRARY_PATH
+if ($?LD_LIBRARY_PATH == 0) setenv LD_LIBRARY_PATH
+if ($?PKG_CONFIG_PATH == 0) setenv PKG_CONFIG_PATH
+if ($?PERL5LIB == 0) setenv PERL5LIB
+if ($?MANPATH == 0) setenv MANPATH
+
+# identify system architecture
+set sys=`uname -s` 
+if ("$sys" == "SunOS") then
+ set ver = `uname -r | awk '{print substr($1,1,1)}'`;
+ if ($ver > 4) then 
+   set sys = "Solaris"
+ endif
+endif
+if ("$sys" == "Linux") then
+ grep "Sidious" /etc/issue > /dev/null
+ if ($status == 0) then 
+  set sys = Sidious
+ endif
+ grep "Red Hat Enterprise" /etc/issue > /dev/null
+ if ($status == 0) then 
+  set sys = RedHat
+ endif
+endif
+
+# determine architecture-dependent paths & variables for all shells
+switch ($sys)
+ case IRIX64:
+   setenv ARCH irix;
+   breaksw;
+
+ case Solaris:
+   setenv ARCH sol
+   breaksw;
+
+ case SunOs:
+   setenv ARCH sun4
+   breaksw;
+
+ case Linux:
+   setenv ARCH linux;
+   set mach=`uname -m`
+   if ("$mach" == "x86_64") setenv ARCH lin64
+   breaksw;
+
+ case Darwin:
+   setenv ARCH darwin;
+   set mach=`uname -m`
+   if ("$mach" == "i386") setenv ARCH darwin_x86
+   breaksw;
+
+ case Sidious:
+   setenv ARCH sid;
+   breaksw;
+
+ case RedHat:
+   setenv ARCH linrh;
+   set mach=`uname -m`
+   if ("$mach" == "x86_64") setenv ARCH linrh64
+   breaksw;
+
+ case HP-UX:
+    setenv ARCH hp;
+    breaksw;
+
+ default:
+   echo "unknown architecture";
+   setenv ARCH unknown;
+   breaksw;
+endsw
+ 
+setenv PSCONFIG $PSVERSION.$ARCH
+
+set newpath = ""
+set pathlist = `echo $PATH | tr ':' '\n'`
+foreach name ($pathlist)
+  echo $name | grep $PSCONFDIR > /dev/null
+  if ($status == 0) continue
+  if ($newpath == "") then
+    set newpath = {$name}:
+  else
+    set newpath = {$newpath}{$name}:
+  endif
+end
+set bindir = {$PSCONFDIR}/{$PSCONFIG}/bin
+if ("$PSCONFIG" == "none") then
+  setenv PATH {$newpath}
+else
+  setenv PATH {$bindir}:{$newpath}
+endif
+
+set mandir  = {$PSCONFDIR}/{$PSCONFIG}/man
+set newpath = ""
+set pathlist = `echo $MANPATH | tr ':' '\n'`
+foreach name ($pathlist)
+  echo $name | grep $PSCONFDIR > /dev/null
+  if ($status == 0) continue
+  if ($newpath == "") then
+    set newpath = {$name}:
+  else
+    set newpath = {$newpath}{$name}:
+  endif
+end
+if ("$PSCONFIG" == "none") then
+  if ("$newpath" == "") then
+    unsetenv MANPATH
+  else
+    setenv MANPATH {$newpath}
+  endif 
+else
+  if ("$newpath" == "") then
+    setenv MANPATH {$mandir}:
+  else
+    setenv MANPATH {$mandir}:{$newpath}
+  endif 
+endif 
+
+# set CPATH, used to find include files
+set incdir  = {$PSCONFDIR}/{$PSCONFIG}/include
+set newpath = ""
+set pathlist = `echo $CPATH | tr ':' '\n'`
+foreach name ($pathlist)
+  echo $name | grep $PSCONFDIR > /dev/null
+  if ($status == 0) continue
+  if ($newpath == "") then
+    set newpath = {$name}:
+  else
+    set newpath = {$newpath}{$name}:
+  endif
+end
+
+## XXX mysql (and others?) are not installed in the correct location: they go into
+## prefix/lib/mysql regardless of configure options
+if ("$PSCONFIG" == "none") then
+  if ("$newpath" == "") then
+    unsetenv CPATH
+  else
+    setenv CPATH {$newpath}:
+  endif 
+else
+  if ("$newpath" == "") then
+    setenv CPATH {$incdir}:{$PSCONFDIR}/{$PSCONFIG}/include/mysql:
+  else
+    setenv CPATH {$incdir}:{$PSCONFDIR}/{$PSCONFIG}/include/mysql:{$newpath}:
+  endif 
+endif 
+
+# set LIBRARY_PATH and LD_LIBRARY_PATH, used to find libraries
+set libdir  = {$PSCONFDIR}/{$PSCONFIG}/lib
+set newpath = ""
+set pathlist = `echo $LD_LIBRARY_PATH | tr ':' '\n'`
+foreach name ($pathlist)
+  echo $name | grep $PSCONFDIR > /dev/null
+  if ($status == 0) continue
+  if ($newpath == "") then
+    set newpath = {$name}:
+  else
+    set newpath = {$newpath}{$name}:
+  endif
+end
+
+## XXX mysql (and others?) are not installed in the correct location: they go into
+## prefix/lib/mysql regardless of configure options
+if ("$PSCONFIG" == "none") then
+  if ("$newpath" == "") then
+    unsetenv LD_LIBRARY_PATH
+    unsetenv LIBRARY_PATH
+  else
+    setenv LD_LIBRARY_PATH {$newpath}:
+    setenv LIBRARY_PATH {$newpath}:
+  endif 
+else
+  if ("$newpath" == "") then
+    setenv LD_LIBRARY_PATH {$libdir}:{$PSCONFDIR}/{$PSCONFIG}/lib/mysql:
+    setenv LIBRARY_PATH {$libdir}:{$PSCONFDIR}/{$PSCONFIG}/lib/mysql:
+  else
+    setenv LD_LIBRARY_PATH {$libdir}:{$PSCONFDIR}/{$PSCONFIG}/lib/mysql:{$newpath}:
+    setenv LIBRARY_PATH {$libdir}:{$PSCONFDIR}/{$PSCONFIG}/lib/mysql:{$newpath}:
+  endif 
+endif 
+
+# supplement CPATH, LIBRARY_PATH and LD_LIBRARY_PATH with a few extra common locations
+# we probably can drop the system libraries here
+set xtralibs = ( "/usr/local/lib" "/usr/lib" "/usr/X11R6/lib" "/lib" )
+set xtrapath = ( "/usr/local/include" "/usr/include" "/usr/X11R6/include" )
+
+# add architecture-dependent paths
+switch ($ARCH)
+   breaksw;
+
+ case sol:
+ case sun4:
+   set xtralibs = ( $xtralibs "/usr/openwin/lib" )
+   set xtrapath = ( $xtrapath "/usr/openwin/include")
+   breaksw;
+
+ case linux:
+ case linrh:
+   breaksw;
+
+ case lin64:
+ case linrh64:
+   set xtralibs = ( $xtralibs "/usr/lib64" "/usr/X11R6/lib64" "/lib64" )
+   breaksw;
+
+ case darwin:
+ case darwin_x86:
+   set xtralibs = ( $xtralibs "/sw/lib" )
+   set xtrapath = ( $xtrapath "/sw/include" )
+   breaksw;
+
+ case sid:
+ case hp:
+ case irix:
+
+ default:
+   echo "unknown architecture";
+   breaksw;
+endsw
+
+# add to LD_LIBRARY_PATH if not found
+foreach name ($xtralibs)
+  echo $LD_LIBRARY_PATH | grep $name> /dev/null
+  if ($status == 0) continue
+  setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}{$name}:
+end
+# add to LIBRARY_PATH if not found
+foreach name ($xtralibs)
+  echo $LIBRARY_PATH | grep $name > /dev/null
+  if ($status == 0) continue
+  setenv LIBRARY_PATH {$LIBRARY_PATH}{$name}:
+end
+# add to CPATH if not found
+foreach name ($xtrapath)
+  echo $CPATH | grep $name > /dev/null
+  if ($status == 0) continue
+  setenv CPATH {$CPATH}{$name}:
+end
+
+# Build wants to put things in prefix/*, MakeMaker wants to put them in prefix/perl5/*
+set plibdir  = {$PSCONFDIR}/{$PSCONFIG}/lib
+# set plib5dir = {$PSCONFDIR}/{$PSCONFIG}/lib/perl5
+set newpath = ""
+set pathlist = `echo $PERL5LIB | tr ':' '\n'`
+# build newpath with contents of PERL5LIB excluding PSCONFDIR entries
+foreach name ($pathlist)
+  echo $name | grep $PSCONFDIR > /dev/null
+  if ($status == 0) continue
+  if ($newpath == "") then
+    set newpath = {$name}:
+  else
+    set newpath = {$newpath}{$name}:
+  endif
+end
+if ("$PSCONFIG" == "none") then
+  if ("$newpath" == "") then
+    unsetenv PERL5LIB
+  else
+    setenv PERL5LIB {$newpath}
+  endif 
+else
+  if ("$newpath" == "") then
+    setenv PERL5LIB {$plibdir}:
+  else
+    setenv PERL5LIB {$plibdir}:{$newpath}
+  endif 
+endif 
+
+set newpath = ""
+set pathlist = `echo $PKG_CONFIG_PATH | tr ':' '\n'`
+foreach name ($pathlist)
+  echo $name | grep $PSCONFDIR > /dev/null
+  if ($status == 0) continue
+  if ($newpath == "") then
+    set newpath = {$name}:
+  else
+    set newpath = {$newpath}{$name}:
+  endif
+end
+if ("$PSCONFIG" == "none") then
+  if ("$newpath" == "") then
+    unsetenv PKG_CONFIG_PATH
+  else
+    setenv PKG_CONFIG_PATH {$newpath}
+  endif
+else
+  if ("$newpath" == "") then
+    setenv PKG_CONFIG_PATH {$PSCONFDIR}/{$PSCONFIG}/lib/pkgconfig:
+  else
+    setenv PKG_CONFIG_PATH {$PSCONFDIR}/{$PSCONFIG}/lib/pkgconfig:{$newpath}
+  endif
+endif
+
+if ("$PSCONFIG" == "none") then
+  alias  psconfigure configure
+  alias  psautogen autogen.sh
+  alias  psperlbuild perl Build.PL
+else
+  alias  psconfigure ./configure --prefix={$PSCONFDIR}/{$PSCONFIG} --bindir=$bindir --libdir=$libdir --mandir=$mandir --includedir=$incdir --sysconfdir={$PSCONFDIR}/{$PSCONFIG}/etc --datadir={$PSCONFDIR}/{$PSCONFIG}/share
+  alias  psautogen ./autogen.sh  --prefix={$PSCONFDIR}/{$PSCONFIG} --bindir=$bindir --libdir=$libdir --mandir=$mandir --includedir=$incdir --sysconfdir={$PSCONFDIR}/{$PSCONFIG}/etc --datadir={$PSCONFDIR}/{$PSCONFIG}/share
+  alias  psperlbuild perl ./Build.PL --prefix {$PSCONFDIR}/{$PSCONFIG} --install_path script=$bindir --install_path arch=$bindir --install_path bin=$bindir --install_path lib=$libdir --install_path bindoc={$PSCONFDIR}/{$PSCONFIG}/man/man1 --install_path libdoc={$PSCONFDIR}/{$PSCONFIG}/man/man3
+  setenv ACLOCAL_FLAGS "-I $PSCONFDIR/$PSCONFIG/share/aclocal"
+endif
+
+# list selected environment variables
+if ($show_prefix) then
+  echo $PSCONFDIR/$PSCONFIG
+  exit 0
+endif
+if ($show_libs) then
+  echo $libdir
+  exit 0
+endif
+if ($show_bin) then
+  echo $bindir
+  exit 0
+endif
+if ($show_man) then
+  echo $mandir
+  exit 0
+endif
+if ($show_include) then
+  echo $incdir
+  exit 0
+endif
+
+# list the defined psconfig versions
+if ($show_configure) then
+  alias psconfigure 
+  exit 0
+endif
+
+# list the defined psconfig versions
+if ($show_autogen) then
+  alias psautogen
+  exit 0
+endif
+
+# list the defined psconfig versions
+if ($show_perlbuild) then
+  alias psperlbuild
+  exit 0
+endif
+
+if ($show_perldir) then
+  echo $plibdir
+  exit 0
+endif
+
+if ($show_perl5lib) then
+  echo $PERL5LIB
+  exit 0
+endif
+
+if ($show_psversion) then
+  echo $PSVERSION
+  exit 0
+endif
+
+if ($show_psconfdir) then
+  echo $PSCONFDIR
+  exit 0
+endif
+
+if ($show_ld_library_path) then
+  echo $LD_LIBRARY_PATH
+  exit 0
+endif
+
+if ($show_library_path) then
+  echo $LIBRARY_PATH
+  exit 0
+endif
+
+if ($show_pkg_config_path) then
+  echo $PKG_CONFIG_PATH
+  exit 0
+endif
+
+if ($show_arch) then
+  echo $ARCH
+  exit 0
+endif
+
+if ($show_path) then
+  echo $PATH
+  exit 0
+endif
+
+if ($show_cpath) then
+  echo $CPATH
+  exit 0
+endif
+
+if ($show_aclocal_flags) then
+  echo $ACLOCAL_FLAGS
+  exit 0
+endif
+
+
+
+exit 0
+
+usage:
+  if (! $?PSCONFDIR) echo "PSCONFDIR is not set : run psconfig with an argument to setup"
+  if (! $?PSVERSION) echo "PSVERSION is not set : run psconfig with an argument to setup"
+  if (! $?ARCH)      echo "ARCH is not set : run psconfig with an argument to setup"
+  echo $PSCONFDIR : $PSVERSION : $ARCH 
+  echo "psconfig --help for additional info"
+  exit 2
+
+help:
+  echo "psconfig: set or show the current pslib configuration information"
+  echo "USAGE: psconfig (version) : set configuration to specified version"
+  echo "       psconfig --bin     : return the current path"
+  echo "       psconfig --libs    : return the current library path"
+  echo "       psconfig --include"
+  echo 
+  echo "       psconfig --prefix  : show prefix directory"
+  echo "       psconfig --psconfigure"
+  echo "       psconfig --psautogen"
+  echo "       psconfig --psperlbuild"
+  echo "       psconfig --perldir"
+  echo "       psconfig --perl5lib"
+  echo "       psconfig --psversion"
+  echo "       psconfig --psconfdir"
+  echo "       psconfig --library_path"
+  echo "       psconfig --ld_library_path"
+  echo "       psconfig --pkg_config_path"
+  echo "       psconfig --arch"
+  echo "       psconfig --path"
+  echo "       psconfig --cpath"
+  echo "       psconfig --aclocal_flags"
+  echo
+  echo "       psconfig --list    : list currently availabe configuration versions"
+  echo "       psconfig --help    : this listing"
+  echo " use ~/.psconfigrc to set PSCONFDIR as desired"
+  exit 1
Index: /branches/eam_branches/eam_branch_20090312/psconfig/psdist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/psdist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/psdist	(revision 23313)
@@ -0,0 +1,313 @@
+#!/usr/bin/env perl
+
+$tagsets = "tagsets";
+
+$cvs  = 0;
+$diff = 0;
+$settag = 0;
+$update = 0;
+$mkdist = 0;
+$module = "";
+$settag_mode = "";
+$update_mode = "";
+$mkdist_mode = "";
+$mkdist_head = 0;
+@tARGV = ();
+for (; @ARGV > 0; ) {
+    if ($ARGV[0] eq "-diff") {
+        $diff = 1;
+        shift; next;
+    }
+    if ($ARGV[0] eq "-update") {
+        $update = 1; shift;
+        if ($ARGV[0] eq "tags") {
+            $update_mode = "tags";
+            shift; next
+        }
+        if ($ARGV[0] eq "head") {
+            $update_mode = "head";
+            shift; next
+        }
+        &usage();
+    }
+    if ($ARGV[0] eq "-tag") {
+        $settag = 1; shift;
+        if ($ARGV[0] eq "dev") {
+            $settag_mode = "dev";
+            shift; next
+        }
+        if ($ARGV[0] eq "rev") {
+            $settag_mode = "rev";
+            shift; next
+        }
+        if ($ARGV[0] eq "branch") {
+            $settag_mode = "branch";
+            shift; next
+        }
+        &usage();
+    }
+    if ($ARGV[0] eq "-dist") {
+        $mkdist = 1; shift;
+        if ($ARGV[0] eq "cvs") {
+            $mkdist_mode = "cvs";
+            shift; next
+        }
+        if ($ARGV[0] eq "tree") {
+            $mkdist_mode = "tree";
+            shift; next
+        }
+        if ($ARGV[0] eq "autogen") {
+            $mkdist_mode = "autogen";
+            shift; next
+        }
+        if ($ARGV[0] eq "tarball") {
+            $mkdist_mode = "tarball";
+            shift; next
+        }
+        &usage();
+    }
+    if ($ARGV[0] eq "-module") {
+        $module = $ARGV[1];
+        shift; shift; next;
+    }
+    if ($ARGV[0] eq "-head")  { $mkdist_head = 1; shift; next; }
+    if ($ARGV[0] eq "-list")  { &list_distributions(); }
+    if ($ARGV[0] eq "-h")     { &usage(); }
+    if ($ARGV[0] eq "-help")  { &usage(); }
+    if ($ARGV[0] eq "--help") { &usage(); }
+    @tARGV = (@tARGV, $ARGV[0]);
+    shift;
+}
+@ARGV = @tARGV;
+
+if ( @ARGV != 1) { &usage (); }
+
+$distribution = $ARGV[0];
+&load_distfile ();
+
+if ($diff)   { &difflist (); }
+if ($settag) { &settags (); }
+if ($update) { &update_tree (); }
+if ($mkdist) { &make_distribution (); }
+&usage();
+
+sub vsystem {
+    print STDERR "@_\n";
+    $status = system ("@_");
+    $status;
+}
+
+sub difflist {
+
+    for ($i = 0; $i < @module; $i++) {
+        # the base component cannot be rdiffed
+        print STDERR "--- $module[$i] ---\n";
+        if ($module[$i] eq "base") { next; }
+        if ($tag[$i] eq "") { next; }
+        &vsystem ("cvs -q rdiff -s -r $tag[$i] $module[$i]");
+        print STDERR "\n\n";
+    }
+    exit 0;
+}
+
+sub settags {
+    print STDERR "setting tags\n";
+    if ($settag_mode eq "") { die "-tag mode is not set\n"; }
+    for ($i = 0; $i < @module; $i++) {
+        if (($module ne "") && ($module ne $module[$i])) { next; }
+        ## XXX make this backwards compatible with pre-ipp-2.4 releases (with four, not five, entries)?
+        ($do_tag, $do_build, $do_dist, $do_update, $dev_build) = $mode[$i] =~ m|(\S)(\S)(\S)(\S)(\S)|;
+        if ($do_tag eq "N") {
+            push @remind, $module[$i];
+            next;
+        }
+        if ($branchtag[$i] eq "") { die "branch tag missing for $module[$i]\n"; }
+        if ($branchver[$i] eq "") { die "branch tag version missing\n"; }
+        $tag = "$branchtag[$i]$branchver[$i]";
+        if ($settag_mode eq "branch") {
+            &vsystem ("cvs -q rtag -b $branchtag[$i] $module[$i]");
+            next;
+        }
+        if ($settag_mode eq "dev") {
+            &vsystem ("cvs -q rtag $tag $module[$i]");
+            next;
+        }
+        if ($settag_mode eq "rev") {
+            &vsystem ("cvs -q rtag -r $branchtag[$i] $tag $module[$i]");
+            next;
+        }
+        die "programming error";
+    }
+    for ($i = 0; $i < @remind; $i++) {
+        print STDERR "remember to set tag for $remind[$i] if needed\n";
+    }
+    exit 0;
+}
+
+sub update_tree {
+    print STDERR "updating tree\n";
+    if ($update_mode eq "") { die "-update mode is not set\n"; }
+
+    $homedir = `pwd`; chomp $homedir;
+    chdir "..";
+
+    for ($i = 0; $i < @module; $i++) {
+        if (($module ne "") && ($module ne $module[$i])) { next; }
+        ($do_tag, $do_build, $do_dist, $do_update) = $mode[$i] =~ m|(\S)(\S)(\S)(\S)|;
+        if ($do_update eq "N") {
+            push @remind, $module[$i];
+            next;
+        }
+        # only update modules with tags
+        if ($branchtag[$i] eq "") { die "branch tag missing for $module[$i]\n"; }
+        if ($branchver[$i] eq "") { die "branch tag version missing\n"; }
+        $tag = "$branchtag[$i]$branchver[$i]";
+        if ($update_mode eq "tags") {
+            &vsystem ("cvs -q co -r $tag $module[$i]");
+            next;
+        }
+        if ($update_mode eq "head") {
+            &vsystem ("cvs -q co -A $module[$i]");
+            next;
+        }
+        die "programming error";
+    }
+    for ($i = 0; $i < @remind; $i++) {
+        print STDERR "remember to update $remind[$i] if needed\n";
+    }
+    chdir $homedir;
+    exit 0;
+}
+
+# XXX probably need to force CVSROOT here
+sub make_distribution {
+    # extract source tree and optionally package the distribution into a tarball
+    print STDERR "making distribution\n";
+    if ($mkdist_mode eq "") { die "-dist mode is not set\n"; }
+    mkdir $distribution;
+    chdir $distribution;
+    for ($i = 0; $i < @module; $i++) {
+        if (($module ne "") && ($module ne $module[$i])) { next; }
+        ($do_tag, $do_build, $do_dist, $do_update) = $mode[$i] =~ m|(\S)(\S)(\S)(\S)|;
+        if ($do_dist eq "N") { next; }
+
+        if ($branchtag[$i] eq "") { die "branch tag missing for $module[$i]\n"; }
+        if ($branchver[$i] eq "") { die "branch tag version missing\n"; }
+        $tag = "$branchtag[$i]$branchver[$i]";
+
+        if ($mkdist_head) {
+            &vsystem ("cvs co $module[$i]");
+            if ($status) { die "error running cvs"; }
+        } else {
+            &vsystem ("cvs co -r $tag $module[$i]");
+            if ($status) { die "error running cvs"; }
+        }
+    }
+    chdir "..";
+    if ($mkdist_mode eq "cvs") { exit 0; }
+
+    # remove the CVS directories
+    &vsystem ("rm -r `find $distribution -name CVS`");
+    if ($mkdist_mode eq "tree") { exit 0; }
+
+    # make sure the aclocal path exists
+    @word = split (" ", $ENV{'ACLOCAL_FLAGS'});
+    if (@word != 2) { &failure("setup", "ACLOCAL_FLAGS is not set"); }
+    if (! -e $word[1]) { vsystem ("mkdir -p $word[1]"); }
+
+    # run autogen.sh, if present, to build a configure script
+    chdir $distribution;
+    for ($i = 0; $i < @module; $i++) {
+        if (($module ne "") && ($module ne $module[$i])) { next; }
+        ($do_tag, $do_build, $do_dist, $do_update) = $mode[$i] =~ m|(\S)(\S)(\S)(\S)|;
+        if ($do_dist eq "N") { next; }
+
+        if (! -e "$module[$i]/autogen.sh" || -e "$module[$i]/Build.PL" ) { next; }
+        chdir $module[$i];
+
+        vsystem ("./autogen.sh --no-configure");
+        if ($status) { die "error running autogen.sh"; }
+
+#       vsystem ("make distclean");
+#       if ($status) { die "error running make distclean"; }
+        chdir "..";
+    }
+    chdir "..";
+    if ($mkdist_mode eq "autogen") { exit 0; }
+
+    # build a tarball from the full tree
+    if (! -e tarballs) { mkdir "tarballs"; }
+    &vsystem ("tar cvzf tarballs/$distribution.tgz  $distribution");
+    if ($status) { die "error creating tarball\n"; }
+    exit 0;
+}
+
+sub list_distributions {
+    @list = <$tagsets/*.dist>;
+    foreach $line (@list) {
+        chomp $line;
+        ($dist) = $line =~ m|$tagsets/(\S*).dist|;
+        print STDERR "$dist\n";
+    }
+    exit 2;
+}
+
+sub load_distfile {
+    # open and read the distribution file
+    # results go into @module, @branchtag, @branchver, @mode
+    $file = "$tagsets/$ARGV[0].dist";
+    open (FILE, $file) || die "ERROR: can't open distribution file $file\n";
+    @list = <FILE>;
+    close (FILE);
+
+    @mode = ();
+    @module = ();
+    @branchtag = ();
+    @branchver = ();
+
+    foreach $line (@list) {
+        chop $line;
+        if ($line =~ m|^\s*$|) { next; }
+        if ($line =~ m|^\s*\#|) { next; }
+
+        ($mode, $my_module, $branchtag, $branchver) = split (" ", $line);
+
+        if ($my_module eq "") { die "missing module name\n"; }
+
+        ($do_tag, $do_build, $do_dist, $do_update) = $mode =~ m|(\S)(\S)(\S)(\S)|;
+        if (($do_tag ne "Y") && ($do_tag ne "N")) { die "invalid tag option $do_tag\n"; }
+        if (($do_build ne "Y") && ($do_build ne "N")) { die "invalid tag option $do_build\n"; }
+        if (($do_dist ne "Y") && ($do_dist ne "N")) { die "invalid tag option $do_dist\n"; }
+        if (($do_update ne "Y") && ($do_update ne "N")) { die "invalid tag option $do_update\n"; }
+
+        # print "module: $my_module, branchtag: $branchtag, branchver: $branchver ";
+        # print "tag: $do_tag, build: $do_build, dist: $do_dist, update: $do_update\n";
+
+        push @mode, $mode;
+        push @module, $my_module;
+        push @branchtag, $branchtag;
+        push @branchver, $branchver;
+    }
+}
+
+sub usage {
+    print STDERR "USAGE: psdist [options] (distribution]\n";
+    print STDERR "     : -tag (dev)      : set tags on cvs HEAD based on distribution table (requires -tag)\n";
+    print STDERR "     : -tag (rev)      : set tags on branch based on distribution table\n";
+    print STDERR "     : -tag (branch)   : create branch tags based on distribution table (requires -tag)\n\n";
+
+    print STDERR "     : -update (tags)  : update this tree from cvs to match distribution tags\n";
+    print STDERR "     : -update (head)  : update this tree from cvs to match distribution tags\n\n";
+
+    print STDERR "     : -dist (cvs)     : check out a distribution and leave CVS directories in place\n";
+    print STDERR "     : -dist (tree)    : check out a distribution and leave a clean tree\n";
+    print STDERR "     : -dist (autogen) : check out a distribution and run autogen\n";
+    print STDERR "     : -dist (tarball) : check out a distribution and make a tarball\n";
+    print STDERR "     : -head           : use the cvs HEAD for distribution checkout (requires -dist)\n\n";
+
+    print STDERR "     : -module         : perform action only on the specified module\n";
+    print STDERR "     : -list           : list valid distributions \n";
+    print STDERR "     : -diff           : show the difference between the distribution and current cvs HEAD\n\n";
+    exit 2;
+}
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.0.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.0.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.0.dist	(revision 23313)
@@ -0,0 +1,53 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	base-1-5         -0
+  NNYY  libohana       	libohana-1-9     -0
+  NNYY  libfits        	libfits-1-7      -0
+  NNYY  libautocode    	libautocode-1-6  -0
+  NNYY  libdvo         	libdvo-1-4       -0
+  NNYY  libkapa        	libkapa-1-3      -0
+  NNYY  addstar        	addstar-1-8      -0
+  NNYY  delstar        	delstar-1-7      -0
+  NNYY  getstar        	getstar-1-3      -0
+  NNYY  kapa           	kapa-1-7         -0
+  NNYY  kii            	kii-1-7          -0
+  NNYY  relphot        	relphot-1-5      -0
+  NNYY  uniphot        	uniphot-1-5      -0
+  NNYY  opihi.base     	opihi-2-9        -0
+  NNYY  mana           	mana-1-7         -0
+  NNYY  dvo            	dvo-1-0          -0
+  NNYY  pantasks       	pantasks-1-0     -0
+  NNYY  pcontrol       	pcontrol-1-0     -0
+  NNYY  pclient        	pclient-1-0      -0
+  NYYY  psLib          	rel-1-0          -0
+  NYYY  psModules      	rel-1-0          -0
+  YYYY  psphot         	rel-0-8          -0
+  YYYY  psastro        	rel-0-8          -0
+  YYYY  ppStats        	rel-1-0          -0
+  YYYY  ppImage        	rel-1-0          -0
+  YYYY  ppNorm         	rel-1-0          -0
+  YYYY  ppMerge        	rel-1-0          -0
+  YNYY  pois           	rel-0-1          -0
+  YNYY  pswarp         	rel-0-1          -0
+  YNYY  ppStac         	rel-0-1          -0
+  YYYY  PS-IPP-Metadata-Config rel-1-0   -0
+  YYYY  PS-IPP-Config  	rel-1-0          -0
+  YYYY  ippScripts     	rel-1-0          -0
+  YYYY  glueforge      	rel-1-0          -0
+  YYYY  dbconfig       	rel-1-0          -0
+  NYNN  ippdb.src      			      
+  YYYY  ippconfig      	rel-1-0          -0
+  YYYY  ippTools       	rel-1-0          -0
+  YYYY  ippTasks       	rel-1-0          -0
+  YYYY  simtest        	rel-0-8          -0
+  YNYY  psconfig       	rel-1-0          -0
+  YNYY  ippMonitor     	rel-1-0          -0
+
+# there are externally required perl modules (see README?)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.0.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.0.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.0.perl	(revision 23313)
@@ -0,0 +1,59 @@
+# NN    Name                           Tarball                                Optional Responses
+  00    Module::Build                  Module-Build-0.2806.tar.gz                
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz            
+  02    Params::Validate               Params-Validate-0.87.tar.gz               
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz             
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz               
+  05    Time::Local                    Time-Local-1.17.tar.gz                    
+  06    DateTime                       DateTime-0.36.tar.gz                      
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                   
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz             
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz            
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz             
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz    
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz                
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                   
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                   
+  15    Digest                         Digest-1.15.tar.gz                        
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz             
+  17    version                        version-0.70.tar.gz
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz               
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz     
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz             
+  21    URI                            URI-1.35.tar.gz                           
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz          
+  23    Test::Exception                Test-Exception-0.24.tar.gz                
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz                 
+  25    Array::Compare                 Array-Compare-1.13.tar.gz                 
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz                   
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                    
+  28    Net::FTP                       libnet-1.19.tar.gz                        
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz                
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz        
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz              
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz                
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz     
+  34    CGI                            CGI.pm-3.25.tar.gz                        
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                      
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz               
+  37    LWP                            libwww-perl-5.805.tar.gz             
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz               
+  39    File::Temp                     File-Temp-0.18.tar.gz                     
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz             
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                     
+  42    YAML                           YAML-0.62.tar.gz                          y
+  43    Module::Load                   Module-Load-0.10.tar.gz                   
+  44    Params::Check                  Params-Check-0.25.tar.gz                  
+  45    Template                       Template-Toolkit-2.16.tar.gz              n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz         
+  47    Storable                       Storable-2.15.tar.gz                      
+  48    IO::String                     IO-String-1.08.tar.gz                     
+  49    Date::Parse                    TimeDate-1.16.tar.gz                      
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz                   
+  51    DB_File                        DB_File-1.814.tar.gz                      
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz                  
+  53    Heap                           Heap-0.71.tar.gz                          
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz       
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                       
+  56    Cache                          Cache-2.04.tar.gz                         
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                       
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.1.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.1.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.1.dist	(revision 23313)
@@ -0,0 +1,55 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	base-1-6         -1
+  NNYY  libohana       	libohana-1-10    -1
+  NNYY  libfits        	libfits-1-8      -1
+  NNYY  libautocode    	libautocode-1-7  -1
+  NNYY  libdvo         	libdvo-1-5       -1
+  NNYY  libkapa        	libkapa-1-4      -1
+  NNYY  addstar        	addstar-1-9      -1
+  NNYY  delstar        	delstar-1-8      -1
+  NNYY  getstar        	getstar-1-4      -1
+  NNYY  kapa           	kapa-1-8         -1
+  NNYY  kii            	kii-1-8          -1
+  NNYY  relphot        	relphot-1-6      -1
+  NNYY  uniphot        	uniphot-1-6      -1
+  NNYY  opihi.base     	opihi-2-10       -1
+  NNYY  mana           	mana-1-8         -1
+  NNYY  dvo            	dvo-1-1          -1
+  NNYY  pantasks       	pantasks-1-1     -1
+  NNYY  pcontrol       	pcontrol-1-1     -1
+  NNYY  pclient        	pclient-1-1      -1
+  NYYY  psLib          	rel-1-1          -0
+  NYYY  psModules      	rel-1-1          -0
+  YYYY  psphot         	rel-0-9          -0
+  YYYY  psastro        	rel-0-9          -0
+  YYYY  ppStats        	rel-1-1          -0
+  YYYY  ppImage        	rel-1-1          -0
+  YYYY  ppNorm         	rel-1-1          -0
+  YYYY  ppMerge        	rel-1-1          -0
+  YNYY  pedestal       	rel-1-1          -0
+  YNYY  dvoTools       	rel-1-0          -0
+  YNYY  pois           	rel-0-1          -1
+  YNYY  pswarp         	rel-0-1          -1
+  YNYY  ppStac         	rel-0-1          -1
+  YYYY  PS-IPP-Metadata-Config rel-1-1   -0
+  YYYY  PS-IPP-Config  	rel-1-1          -0
+  YYYY  ippScripts     	rel-1-1          -0
+  YYYY  glueforge      	rel-1            _01
+  NYYY  dbconfig       	rel-1_1          _13
+  NYNN  ippdb.src      			      
+  YYYY  ippconfig      	rel-1-1          -0
+  NYYY  ippTools       	rel-1_1          _13
+  YYYY  ippTasks       	rel-1-1          -0
+  YYYY  simtest        	rel-0-9          -0
+  YNYY  psconfig       	rel-1-1          -0
+  YNYY  ippMonitor     	rel-1-1          -0
+
+# there are externally required perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.1.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.1.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.1.perl	(revision 23313)
@@ -0,0 +1,60 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0	    
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.2.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.2.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.2.dist	(revision 23313)
@@ -0,0 +1,56 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	base-1-6         -1
+  NNYY  libohana       	libohana-1-10    -1
+  NNYY  libfits        	libfits-1-8      -1
+  NNYY  libautocode    	libautocode-1-7  -1
+  NNYY  libdvo         	libdvo-1-5       -1
+  NNYY  libkapa        	libkapa-1-4      -1
+  NNYY  addstar        	addstar-1-9      -1
+  NNYY  delstar        	delstar-1-8      -1
+  NNYY  getstar        	getstar-1-4      -1
+  NNYY  kapa           	kapa-1-8         -1
+  NNYY  kii            	kii-1-8          -1
+  NNYY  relphot        	relphot-1-6      -1
+  NNYY  uniphot        	uniphot-1-6      -1
+  NNYY  opihi.base     	opihi-2-10       -1
+  NNYY  mana           	mana-1-8         -1
+  NNYY  dvo            	dvo-1-1          -1
+  NNYY  pantasks       	pantasks-1-1     -1
+  NNYY  pcontrol       	pcontrol-1-1     -1
+  NNYY  pclient        	pclient-1-1      -1
+  NYYY  psLib          	rel-1-1          -0
+  NYYY  psModules      	rel-1-1          -0
+  YYYY  psphot         	rel-0-9          -0
+  YYYY  psastro        	rel-0-9          -0
+  YYYY  ppStats        	rel-1-1          -0
+  YYYY  ppConfigDump   	rel-1-1          -0
+  YYYY  ppImage        	rel-1-1          -0
+  YYYY  ppNorm         	rel-1-1          -0
+  YYYY  ppMerge        	rel-1-1          -0
+  YYYY  pedestal       	rel-1-1          -0
+  YYYY  dvoTools       	rel-1-0          -0
+  YYYY  pois           	rel-0-1          -1
+  YYYY  pswarp         	rel-0-1          -1
+  YYYY  ppStac         	rel-0-1          -1
+  YYYY  PS-IPP-Metadata-Config rel-1-1   -0
+  YYYY  PS-IPP-Config  	rel-1-1          -0
+  YYYY  ippScripts     	rel-1-1          -0
+  YYYY  glueforge      	rel-1            _01
+  NYYY  dbconfig       	rel-1_1          _13
+  NYNN  ippdb.src      			      
+  YYYY  ippconfig      	rel-1-1          -0
+  NYYY  ippTools       	rel-1_1          _13
+  YYYY  ippTasks       	rel-1-1          -0
+  YYYY  simtest        	rel-0-9          -0
+  YNYY  psconfig       	rel-1-1          -0
+  YNYY  ippMonitor     	rel-1-1          -0
+
+# there are externally required perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.2.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.2.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-1.2.perl	(revision 23313)
@@ -0,0 +1,60 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0	    
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.0.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.0.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.0.dist	(revision 23313)
@@ -0,0 +1,64 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	ipp-2-0  	 -0
+  NNYY  libohana       	ipp-2-0  	 -0
+  NNYY  libfits        	ipp-2-0  	 -0
+  NNYY  libautocode    	ipp-2-0  	 -0
+  NNYY  libdvo         	ipp-2-0  	 -0
+  NNYY  libkapa        	ipp-2-0  	 -0
+  NNYY  libtap.ohana   	ipp-2-0  	 -0
+  NNYY  addstar        	ipp-2-0  	 -0
+  NNYY  delstar        	ipp-2-0  	 -0
+  NNYY  getstar        	ipp-2-0  	 -0
+  NNYY  ohana.tools    	ipp-2-0  	 -0
+  NNYY  kapa           	ipp-2-0  	 -0
+  NNYY  kii            	ipp-2-0  	 -0
+  NNYY  relphot        	ipp-2-0  	 -0
+  NNYY  relastro       	ipp-2-0  	 -0
+  NNYY  uniphot        	ipp-2-0  	 -0
+  NNYY  opihi.base     	ipp-2-0  	 -0
+  NNYY  mana           	ipp-2-0  	 -0
+  NNYY  dvo            	ipp-2-0  	 -0
+  NNYY  pantasks       	ipp-2-0  	 -0
+  NNYY  pcontrol       	ipp-2-0  	 -0
+  NNYY  pclient        	ipp-2-0  	 -0      
+
+  YYYN  nebclient       ipp-2-0          -0
+  YYYN  Nebulous        ipp-2-0          -0
+  YYYY  PS-IPP-Metadata-Config ipp-2-0   -0
+  YYYY  PS-IPP-Config  	ipp-2-0          -0
+
+  NYYY  psLib          	ipp-2-0          -0
+  NYYY  psModules      	ipp-2-0          -0
+  YYYY  psphot         	ipp-2-0          -0
+  YYYY  psastro        	ipp-2-0          -0
+  YYYY  ppStats        	ipp-2-0          -0
+  YYYY  ppConfigDump   	ipp-2-0          -0
+  YYYY  ppImage        	ipp-2-0          -0
+  YYYY  ppNorm         	ipp-2-0          -0
+  YYYY  ppMerge        	ipp-2-0          -0
+  YYYY  pedestal       	ipp-2-0          -0
+  YYYY  dvoTools       	ipp-2-0          -0
+  YYYY  pois           	ipp-2-0          -0
+  YYYY  pswarp         	ipp-2-0          -0
+  YYYY  ppStac         	ipp-2-0          -0
+  YYYY  ppSim        	ipp-2-0          -0
+  YYYY  ippScripts     	ipp-2-0          -0
+  YYYY  glueforge      	ipp-2-0          -0
+  YYYY  dbconfig       	ipp-2-0          -0
+  NYNN  ippdb.src      			      
+  YYYY  ippconfig      	ipp-2-0          -0
+  YYYY  ippTools       	ipp-2-0          -0
+  YYYY  ippTasks       	ipp-2-0          -0
+  YYYY  simtest        	ipp-2-0          -0
+  YNYY  psconfig       	ipp-2-0          -0
+  YNYY  ippMonitor     	ipp-2-0          -0
+
+# there are externally required perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.0.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.0.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.0.perl	(revision 23313)
@@ -0,0 +1,64 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+  60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.1.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.1.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.1.dist	(revision 23313)
@@ -0,0 +1,65 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	ipp-2-1  	 -0
+  NNYY  libohana       	ipp-2-1  	 -0
+  NNYY  libfits        	ipp-2-1  	 -0
+  NNYY  libautocode    	ipp-2-1  	 -0
+  NNYY  libdvo         	ipp-2-1  	 -0
+  NNYY  libkapa        	ipp-2-1  	 -0
+  NNYY  libtap.ohana   	ipp-2-1  	 -0
+  NNYY  addstar        	ipp-2-1  	 -0
+  NNYY  delstar        	ipp-2-1  	 -0
+  NNYY  getstar        	ipp-2-1  	 -0
+  NNYY  ohana.tools    	ipp-2-1  	 -0
+  NNYY  kapa2          	ipp-2-1  	 -0
+  NNYY  relphot        	ipp-2-1  	 -0
+  NNYY  relastro       	ipp-2-1  	 -0
+  NNYY  uniphot        	ipp-2-1  	 -0
+  NNYY  opihi.base     	ipp-2-1  	 -0
+  NNYY  mana           	ipp-2-1  	 -0
+  NNYY  dvo            	ipp-2-1  	 -0
+  NNYY  pantasks       	ipp-2-1  	 -0
+  NNYY  pcontrol       	ipp-2-1  	 -0
+  NNYY  pclient        	ipp-2-1  	 -0      
+
+  NYNN  Nebulous/nebclient ipp-2-1       -0
+  YYYN  Nebulous        ipp-2-1          -0
+  YYYY  PS-IPP-Metadata-Config ipp-2-1   -0
+  YYYY  PS-IPP-Config  	ipp-2-1          -0
+
+  NYYY  psLib          	ipp-2-1          -0
+  NYYY  psModules      	ipp-2-1          -0
+  YYYY  psphot         	ipp-2-1          -0
+  YYYY  psastro        	ipp-2-1          -0
+  YYYY  ppStats        	ipp-2-1          -0
+  YYYY  ppConfigDump   	ipp-2-1          -0
+  YYYY  ppImage        	ipp-2-1          -0
+  YYYY  ppNorm         	ipp-2-1          -0
+  YYYY  ppMerge        	ipp-2-1          -0
+  YYYY  pedestal       	ipp-2-1          -0
+  YYYY  dvoTools       	ipp-2-1          -0
+  YYYY  pswarp         	ipp-2-1          -0
+  YYYY  ppStack        	ipp-2-1          -0
+  YYYY  ppSub          	ipp-2-1          -0
+  YYYY  ppSim        	ipp-2-1          -0
+
+  YYYY  glueforge      	ipp-2-1          -0
+  YYYY  dbconfig       	ipp-2-1          -0
+  NYNN  ippdb.src      			      
+  YYYY  ippTools       	ipp-2-1          -0
+  YYYY  ippScripts     	ipp-2-1          -0
+  YYYY  ippTasks       	ipp-2-1          -0
+
+  YYYY  ippconfig      	ipp-2-1          -0
+  YYYY  simtest        	ipp-2-1          -0
+  YNYY  psconfig       	ipp-2-1          -0
+  YNYY  ippMonitor     	ipp-2-1          -0
+
+# there are externally required perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.1.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.1.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.1.perl	(revision 23313)
@@ -0,0 +1,67 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.dist	(revision 23313)
@@ -0,0 +1,65 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	ipp-2-2  	 -0
+  NNYY  libohana       	ipp-2-2  	 -0
+  NNYY  libfits        	ipp-2-2  	 -0
+  NNYY  libautocode    	ipp-2-2  	 -0
+  NNYY  libdvo         	ipp-2-2  	 -0
+  NNYY  libkapa        	ipp-2-2  	 -0
+  NNYY  libtap.ohana   	ipp-2-2  	 -0
+  NNYY  addstar        	ipp-2-2  	 -0
+  NNYY  delstar        	ipp-2-2  	 -0
+  NNYY  getstar        	ipp-2-2  	 -0
+  NNYY  ohana.tools    	ipp-2-2  	 -0
+  NNYY  kapa2          	ipp-2-2  	 -0
+  NNYY  relphot        	ipp-2-2  	 -0
+  NNYY  relastro       	ipp-2-2  	 -0
+  NNYY  uniphot        	ipp-2-2  	 -0
+  NNYY  opihi.base     	ipp-2-2  	 -0
+  NNYY  mana           	ipp-2-2  	 -0
+  NNYY  dvo            	ipp-2-2  	 -0
+  NNYY  pantasks       	ipp-2-2  	 -0
+  NNYY  pcontrol       	ipp-2-2  	 -0
+  NNYY  pclient        	ipp-2-2  	 -0      
+
+  NYNN  Nebulous/nebclient ipp-2-2       -0
+  YYYN  Nebulous        ipp-2-2          -0
+  YYYY  PS-IPP-Metadata-Config ipp-2-2   -0
+  YYYY  PS-IPP-Config  	ipp-2-2          -0
+
+  NYYY  psLib          	ipp-2-2          -0
+  NYYY  psModules      	ipp-2-2          -0
+  YYYY  psphot         	ipp-2-2          -0
+  YYYY  psastro        	ipp-2-2          -0
+  YYYY  ppStats        	ipp-2-2          -0
+  YYYY  ppConfigDump   	ipp-2-2          -0
+  YYYY  ppImage        	ipp-2-2          -0
+  YYYY  ppNorm         	ipp-2-2          -0
+  YYYY  ppMerge        	ipp-2-2          -0
+  YYYY  pedestal       	ipp-2-2          -0
+  YYYY  dvoTools       	ipp-2-2          -0
+  YYYY  pswarp         	ipp-2-2          -0
+  YYYY  ppStack        	ipp-2-2          -0
+  YYYY  ppSub          	ipp-2-2          -0
+  YYYY  ppSim        	ipp-2-2          -0
+
+  YYYY  glueforge      	ipp-2-2          -0
+  YYYY  dbconfig       	ipp-2-2          -0
+  NYNN  ippdb.src      			      
+  YYYY  ippTools       	ipp-2-2          -0
+  YYYY  ippScripts     	ipp-2-2          -0
+  YYYY  ippTasks       	ipp-2-2          -0
+
+  YYYY  ippconfig      	ipp-2-2          -0
+  YYYY  simtest        	ipp-2-2          -0
+  YNYY  psconfig       	ipp-2-2          -0
+  YNYY  ippMonitor     	ipp-2-2          -0
+
+# there are externally required perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.libs	(revision 23313)
@@ -0,0 +1,88 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      Y NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2.tar.gz      readline-5.2     Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y NONE NONE install-lib
+lib libcfitsio           NONE           NONE   cfitsio2510.tar.gz       cfitsio          Y NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     Y NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.6.tar.gz           gsl-1.6          Y NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--disable-fortran NONE NONE
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  Y NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fitsio.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/readline.h  NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.2.perl	(revision 23313)
@@ -0,0 +1,67 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.dist	(revision 23313)
@@ -0,0 +1,66 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update?
+# ||||
+# ||||  CVS module     CVS branch tag   CVS branch version   
+# |||| 
+  NYNN  Ohana
+  NNYY  ohana.base     	ipp-2-3  	 -0
+  NNYY  libohana       	ipp-2-3  	 -0
+  NNYY  libfits        	ipp-2-3  	 -0
+  NNYY  libautocode    	ipp-2-3  	 -0
+  NNYY  libdvo         	ipp-2-3  	 -0
+  NNYY  libkapa        	ipp-2-3  	 -0
+  NNYY  libtap.ohana   	ipp-2-3  	 -0
+  NNYY  addstar        	ipp-2-3  	 -0
+  NNYY  delstar        	ipp-2-3  	 -0
+  NNYY  getstar        	ipp-2-3  	 -0
+  NNYY  ohana.tools    	ipp-2-3  	 -0
+  NNYY  kapa2          	ipp-2-3  	 -0
+  NNYY  relphot        	ipp-2-3  	 -0
+  NNYY  relastro       	ipp-2-3  	 -0
+  NNYY  uniphot        	ipp-2-3  	 -0
+  NNYY  opihi.base     	ipp-2-3  	 -0
+  NNYY  mana           	ipp-2-3  	 -0
+  NNYY  dvo            	ipp-2-3  	 -0
+  NNYY  pantasks       	ipp-2-3  	 -0
+  NNYY  pcontrol       	ipp-2-3  	 -0
+  NNYY  pclient        	ipp-2-3  	 -0      
+
+  NYNN  Nebulous/nebclient ipp-2-3       -0
+  YYYN  Nebulous        ipp-2-3          -0
+  YYYY  PS-IPP-Metadata-Config ipp-2-3   -0
+  YYYY  PS-IPP-Config  	ipp-2-3          -0
+
+  NYYY  psLib          	ipp-2-3          -0
+  NYYY  psModules      	ipp-2-3          -0
+  YYYY  psphot         	ipp-2-3          -0
+  YYYY  psastro        	ipp-2-3          -0
+  YYYY  ppStats        	ipp-2-3          -0
+  YYYY  ppConfigDump   	ipp-2-3          -0
+  YYYY  ppImage        	ipp-2-3          -0
+  YYYY  ppNorm         	ipp-2-3          -0
+  YYYY  ppMerge        	ipp-2-3          -0
+  YYYY  pedestal       	ipp-2-3          -0
+  YYYY  dvoTools       	ipp-2-3          -0
+  YYYY  pswarp         	ipp-2-3          -0
+  YYYY  ppStack        	ipp-2-3          -0
+  YYYY  ppSub          	ipp-2-3          -0
+  YYYY  ppSim        	ipp-2-3          -0
+  YYYY  ppstamp        	ipp-2-3          -0
+
+  YYYY  glueforge      	ipp-2-3          -0
+  YYYY  dbconfig       	ipp-2-3          -0
+  NYNN  ippdb.src      			      
+  YYYY  ippTools       	ipp-2-3          -0
+  YYYY  ippScripts     	ipp-2-3          -0
+  YYYY  ippTasks       	ipp-2-3          -0
+
+  YYYY  ippconfig      	ipp-2-3          -0
+  YYYY  simtest        	ipp-2-3          -0
+  YNYY  psconfig       	ipp-2-3          -0
+  YNYY  ippMonitor     	ipp-2-3          -0
+
+# there are externally required perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.libs	(revision 23313)
@@ -0,0 +1,88 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      Y NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2.tar.gz      readline-5.2     Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y NONE NONE install-lib
+lib libcfitsio           NONE           NONE   cfitsio2510.tar.gz       cfitsio          Y NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     Y NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.6.tar.gz           gsl-1.6          Y NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--disable-fortran NONE NONE
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  Y NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fitsio.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/readline.h  NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.3.perl	(revision 23313)
@@ -0,0 +1,67 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.dist	(revision 23313)
@@ -0,0 +1,69 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update directory from CVS?
+# |||||-- build for developer?
+# |||||
+# |||||  CVS module             CVS branch tag   CVS branch version   
+# ||||| 
+  NYNNY  Ohana
+  NNYYN  ohana.base             ipp-2-4          -0
+  NNYYN  libohana               ipp-2-4          -0
+  NNYYN  libfits                ipp-2-4          -0
+  NNYYN  libautocode            ipp-2-4          -0
+  NNYYN  libdvo                 ipp-2-4          -0
+  NNYYN  libkapa                ipp-2-4          -0
+  NNYYN  libtap.ohana           ipp-2-4          -0
+  NNYYN  addstar                ipp-2-4          -0
+  NNYYN  delstar                ipp-2-4          -0
+  NNYYN  getstar                ipp-2-4          -0
+  NNYYN  ohana.tools            ipp-2-4          -0
+  NNYYN  kapa2                  ipp-2-4          -0
+  NNYYN  relphot                ipp-2-4          -0
+  NNYYN  relastro               ipp-2-4          -0
+  NNYYN  uniphot                ipp-2-4          -0
+  NNYYN  opihi.base             ipp-2-4          -0
+  NNYYN  mana                   ipp-2-4          -0
+  NNYYN  dvo                    ipp-2-4          -0
+  NNYYN  pantasks               ipp-2-4          -0
+  NNYYN  pcontrol               ipp-2-4          -0
+  NNYYN  pclient                ipp-2-4          -0      
+          
+  NYNNY  Nebulous/nebclient     ipp-2-4          -0
+  YYYNY  Nebulous               ipp-2-4          -0
+  YYYYY  PS-IPP-Metadata-Config ipp-2-4          -0
+  YYYYY  PS-IPP-Config          ipp-2-4          -0     
+          
+  YYYYY  psLib                  ipp-2-4          -0
+  YYYYY  psModules              ipp-2-4          -0
+  YYYYY  psphot                 ipp-2-4          -0
+  YYYYY  psastro                ipp-2-4          -0
+  YYYYY  ppStats                ipp-2-4          -0
+  YYYYY  ppConfigDump           ipp-2-4          -0
+  YYYYY  ppImage                ipp-2-4          -0
+  YYYYY  ppNorm                 ipp-2-4          -0
+  YYYYY  ppMerge                ipp-2-4          -0
+  YYYYY  pedestal               ipp-2-4          -0
+  YYYYY  dvoTools               ipp-2-4          -0
+  YYYYY  pswarp                 ipp-2-4          -0
+  YYYYY  ppArith                ipp-2-4          -0
+  YYYYY  ppStack                ipp-2-4          -0
+  YYYYY  ppSub                  ipp-2-4          -0
+  YYYYY  ppSim                  ipp-2-4          -0
+  YNYYN  pstamp                 ipp-2-4          -0
+          
+  YNNYY  glueforge              ipp-2-4          -0
+  YNNYY  dbconfig               ipp-2-4          -0
+  NNNNY  ippdb.src             
+  NYYNN  ippdb                  ipp-2-4          -0
+  YYYYY  ippTools               ipp-2-4          -0
+  YYYYY  ippScripts             ipp-2-4          -0
+  YYYYY  ippTasks               ipp-2-4          -0
+          
+  YYYYY  ippconfig              ipp-2-4          -0
+  YYYYY  simtest                ipp-2-4          -0
+  YNYYN  psconfig               ipp-2-4          -0
+  YNYYN  ippMonitor             ipp-2-4          -0
+
+# there are externally required C libraries and perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.libs	(revision 23313)
@@ -0,0 +1,91 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      Y NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2.tar.gz      readline-5.2     Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y --enable-shared NONE install-lib
+# lib libcfitsio         NONE           NONE   cfitsio2510.tar.gz       cfitsio          Y NONE NONE NONE
+lib libcfitsio           NONE           NONE   cfitsio3060.tar.gz       cfitsio          Y NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     Y NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.6.tar.gz           gsl-1.6          Y NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--disable-fortran NONE NONE
+# lib libfftw3             NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-shared,--disable-fortran NONE NONE
+# paul claims we are not currently using double-point FFTs anywhere
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  Y NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fitsio.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/readline.h  NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.4.perl	(revision 23313)
@@ -0,0 +1,79 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
+  65    Test::More    		       Test-Simple-0.74.tar.gz                  0.49
+  66    Apache::DBI   		       Apache-DBI-1.06.tar.gz                   0
+  67    Apache2::SOAP 		       Apache2-SOAP-0.72.tar.gz                 0
+  68    Test::URI     		       Test-URI-1.08.tar.gz                     0
+  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
+  70    Config::YAML  	       	       Config-YAML-1.42.tar.gz                  0
+  72    File::ExtAttr 	       	       File-ExtAttr-1.07.tar.gz                 0
+  73    DBI           	       	       DBI-1.601.tar.gz                         0
+  71    DBD::mysql    	       	       DBD-mysql-4.006.tar.gz                   0
+  74    Net::Server::Daemonize 	       Net-Server-0.97.tar.gz                   0.05
+  75    File::Path                     File-Path-2.04.tar.gz
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.dist	(revision 23313)
@@ -0,0 +1,71 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update directory from CVS?
+# |||||-- build for developer?
+# |||||
+# |||||  CVS module             CVS branch tag   CVS branch version   
+# ||||| 
+  NYNNY  Ohana
+  NNYYN  ohana.base             ipp-2-5          -0
+  NNYYN  libohana               ipp-2-5          -0
+  NNYYN  libfits                ipp-2-5          -0
+  NNYYN  libautocode            ipp-2-5          -0
+  NNYYN  libdvo                 ipp-2-5          -1
+  NNYYN  libkapa                ipp-2-5          -0
+  NNYYN  libtap.ohana           ipp-2-5          -0
+  NNYYN  addstar                ipp-2-5          -1
+  NNYYN  delstar                ipp-2-5          -0
+  NNYYN  getstar                ipp-2-5          -0
+  NNYYN  ohana.tools            ipp-2-5          -0
+  NNYYN  kapa2                  ipp-2-5          -1
+  NNYYN  relphot                ipp-2-5          -1
+  NNYYN  relastro               ipp-2-5          -1
+  NNYYN  uniphot                ipp-2-5          -0
+  NNYYN  opihi.base             ipp-2-5          -1
+  NNYYN  mana                   ipp-2-5          -1
+  NNYYN  dvo                    ipp-2-5          -1
+  NNYYN  pantasks               ipp-2-5          -1
+  NNYYN  pcontrol               ipp-2-5          -1
+  NNYYN  pclient                ipp-2-5          -1      
+          
+  YYYYY  nebclient              ipp-2-5          -0
+  YYYNY  Nebulous               ipp-2-5          -0
+  YYYNY  Nebulous-Server        ipp-2-5          -0
+  YYYNY  DataStore        	ipp-2-5          -0
+  YYYYY  PS-IPP-Metadata-Config ipp-2-5          -0
+  YYYYY  PS-IPP-Config          ipp-2-5          -0     
+          
+  YYYYY  psLib                  ipp-2-5          -0
+  YYYYY  psModules              ipp-2-5          -0
+  YYYYY  psphot                 ipp-2-5          -0
+  YYYYY  psastro                ipp-2-5          -0
+  YYYYY  ppStats                ipp-2-5          -0
+  YYYYY  ppConfigDump           ipp-2-5          -0
+  YYYYY  ppImage                ipp-2-5          -0
+  YYYYY  ppNorm                 ipp-2-5          -0
+  YYYYY  ppMerge                ipp-2-5          -0
+  YYYYY  pedestal               ipp-2-5          -0
+  YYYYY  dvoTools               ipp-2-5          -0
+  YYYYY  pswarp                 ipp-2-5          -0
+  YYYYY  ppArith                ipp-2-5          -0
+  YYYYY  ppStack                ipp-2-5          -0
+  YYYYY  ppSub                  ipp-2-5          -0
+  YYYYY  ppSim                  ipp-2-5          -0
+          
+  YNNYY  glueforge              ipp-2-5          -0
+  YNNYY  dbconfig               ipp-2-5          -0
+  NNNNY  ippdb.src             
+  YYYNN  ippdb                  ipp-2-5          -1
+  YYYYY  pstamp                 ipp-2-5          -0
+  YYYYY  ippTools               ipp-2-5          -0
+  YYYYY  ippScripts             ipp-2-5          -0
+  YYYYY  ippTasks               ipp-2-5          -0
+          
+  YYYYY  ippconfig              ipp-2-5          -0
+  YNYYN  psconfig               ipp-2-5          -0
+  YNYYN  ippMonitor             ipp-2-5          -0
+  YYYYY  DataStore              ipp-2-5          -0
+
+# there are externally required C libraries and perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.libs	(revision 23313)
@@ -0,0 +1,92 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      Y NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2.tar.gz      readline-5.2     Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y --enable-shared NONE install-lib
+# lib libcfitsio         NONE           NONE   cfitsio2510.tar.gz       cfitsio          Y NONE NONE NONE
+lib libcfitsio           NONE           NONE   cfitsio3060.tar.gz       cfitsio          Y NONE NONE NONE
+#lib libmysqlclient      NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     Y NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    Y NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         Y NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--disable-fortran NONE NONE
+#lib libfftw3            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-shared,--disable-fortran NONE NONE
+# paul claims we are not currently using double-point FFTs anywhere
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  Y NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fitsio.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/readline.h  NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.5.perl	(revision 23313)
@@ -0,0 +1,79 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+#  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
+  65    Test::More    		       Test-Simple-0.74.tar.gz                  0.49
+#  66    Apache::DBI   		       Apache-DBI-1.06.tar.gz                   0
+#  67    Apache2::SOAP 		       Apache2-SOAP-0.72.tar.gz                 0
+  68    Test::URI     		       Test-URI-1.08.tar.gz                     0
+#  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
+#  70    Config::YAML  	       	       Config-YAML-1.42.tar.gz                  0
+#  72    File::ExtAttr 	       	       File-ExtAttr-1.07.tar.gz                 0
+  73    DBI           	       	       DBI-1.601.tar.gz                         0
+  71    DBD::mysql    	       	       DBD-mysql-4.006.tar.gz                   0
+#  74    Net::Server::Daemonize 	       Net-Server-0.97.tar.gz                   0.05
+  75    File::Path                     File-Path-2.04.tar.gz
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.dist	(revision 23313)
@@ -0,0 +1,69 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update directory from CVS?
+# |||||-- build for developer?
+# |||||
+# |||||  CVS module             CVS branch tag   CVS branch version   
+# ||||| 
+  YYNNY  Ohana                  ipp-2-6-1          -0
+  NNYYN  ohana.base             ipp-2-6-1          -0
+  NNYYN  libohana               ipp-2-6-1          -0
+  NNYYN  libfits                ipp-2-6-1          -0
+  NNYYN  libautocode            ipp-2-6-1          -0
+  NNYYN  libdvo                 ipp-2-6-1          -0
+  NNYYN  libkapa                ipp-2-6-1          -0
+  NNYYN  libtap.ohana           ipp-2-6-1          -0
+  NNYYN  addstar                ipp-2-6-1          -0
+  NNYYN  delstar                ipp-2-6-1          -0
+  NNYYN  getstar                ipp-2-6-1          -0
+  NNYYN  ohana.tools            ipp-2-6-1          -0
+  NNYYN  kapa2                  ipp-2-6-1          -0
+  NNYYN  relphot                ipp-2-6-1          -0
+  NNYYN  relastro               ipp-2-6-1          -0
+  NNYYN  uniphot                ipp-2-6-1          -0
+  NNYYN  opihi.base             ipp-2-6-1          -0
+  NNYYN  mana                   ipp-2-6-1          -0
+  NNYYN  dvo                    ipp-2-6-1          -0
+  NNYYN  pantasks               ipp-2-6-1          -0
+  NNYYN  pcontrol               ipp-2-6-1          -0
+  NNYYN  pclient                ipp-2-6-1          -0      
+          
+  YNNYY  nebclient              ipp-2-6-1          -0
+  YNNNY  Nebulous               ipp-2-6-1          -0
+  YYYYY  PS-IPP-Metadata-Config ipp-2-6-1          -0
+  YYYYY  PS-IPP-Config          ipp-2-6-1          -0     
+          
+  YYYYY  psLib                  ipp-2-6-1          -0
+  YYYYY  psModules              ipp-2-6-1          -0
+  YYYYY  ppStats                ipp-2-6-1          -0
+  YYYYY  psphot                 ipp-2-6-1          -0
+  YYYYY  psastro                ipp-2-6-1          -0
+  YYYYY  ppConfigDump           ipp-2-6-1          -0
+  YYYYY  ppImage                ipp-2-6-1          -0
+  YYYYY  ppNorm                 ipp-2-6-1          -0
+  YYYYY  ppMerge                ipp-2-6-1          -0
+  YNNYN  pedestal               ipp-2-6-1          -0
+  YYYYY  dvoTools               ipp-2-6-1          -0
+  YYYYY  pswarp                 ipp-2-6-1          -0
+  YYYYY  ppArith                ipp-2-6-1          -0
+  YYYYY  ppStack                ipp-2-6-1          -0
+  YYYYY  ppSub                  ipp-2-6-1          -0
+  YYYYY  ppSim                  ipp-2-6-1          -0
+          
+  YNNYY  glueforge              ipp-2-6-1          -0
+  YNNYY  dbconfig               ipp-2-6-1          -0
+  NNNNY  ippdb.src             
+  YYYNN  ippdb                  ipp-2-6-1          -0
+  YYYYY  pstamp                 ipp-2-6-1          -0
+  YYYYY  ippTools               ipp-2-6-1          -0
+  YYYYY  ippScripts             ipp-2-6-1          -0
+  YYYYY  ippTasks               ipp-2-6-1          -0
+          
+  YYYYY  ippconfig              ipp-2-6-1          -0
+  YNYYN  psconfig               ipp-2-6-1          -0
+  YNYYN  ippMonitor             ipp-2-6-1          -0
+  YYYYY  DataStore              ipp-2-6-1          -0
+
+# there are externally required C libraries and perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.libs	(revision 23313)
@@ -0,0 +1,93 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      Y NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y --enable-shared NONE install-lib
+lib libcfitsio           NONE           NONE   cfitsio3090.tar.gz       cfitsio          Y NONE NONE NONE
+#lib libmysqlclient      NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     Y NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    Y NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         Y NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--enable-threads,--disable-fortran NONE NONE
+#lib libfftw3            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-shared,--disable-fortran NONE NONE
+# paul claims we are not currently using double-point FFTs anywhere
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  Y NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fftw3.h              NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--disable-fortran NONE NONE
+inc fitsio.h             NONE           NONE   cfitsio3090.tar.gz       cfitsio          Y NONE NONE NONE
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         Y NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         Y NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y --enable-shared NONE install-lib
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc mysql.h              NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    Y NONE NONE NONE
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 Y NONE NONE NONE
+inc readline/readline.h  NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 Y NONE NONE NONE
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.1.perl	(revision 23313)
@@ -0,0 +1,79 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+#  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
+  65    Test::More    		       Test-Simple-0.74.tar.gz                  0.49
+#  66    Apache::DBI   		       Apache-DBI-1.06.tar.gz                   0
+#  67    Apache2::SOAP 		       Apache2-SOAP-0.72.tar.gz                 0
+  68    Test::URI     		       Test-URI-1.08.tar.gz                     0
+#  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
+#  70    Config::YAML  	       	       Config-YAML-1.42.tar.gz                  0
+#  72    File::ExtAttr 	       	       File-ExtAttr-1.07.tar.gz                 0
+  73    DBI           	       	       DBI-1.601.tar.gz                         0
+  71    DBD::mysql    	       	       DBD-mysql-4.006.tar.gz                   0
+#  74    Net::Server::Daemonize 	       Net-Server-0.97.tar.gz                   0.05
+  75    File::Path                     File-Path-2.04.tar.gz
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.dist	(revision 23313)
@@ -0,0 +1,69 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update directory from CVS?
+# |||||-- build for developer?
+# |||||
+# |||||  CVS module             CVS branch tag   CVS branch version   
+# ||||| 
+  YYNNY  Ohana                  ipp-2-6          -0
+  NNYYN  ohana.base             ipp-2-6          -0
+  NNYYN  libohana               ipp-2-6          -0
+  NNYYN  libfits                ipp-2-6          -0
+  NNYYN  libautocode            ipp-2-6          -0
+  NNYYN  libdvo                 ipp-2-6          -0
+  NNYYN  libkapa                ipp-2-6          -0
+  NNYYN  libtap.ohana           ipp-2-6          -0
+  NNYYN  addstar                ipp-2-6          -0
+  NNYYN  delstar                ipp-2-6          -0
+  NNYYN  getstar                ipp-2-6          -0
+  NNYYN  ohana.tools            ipp-2-6          -0
+  NNYYN  kapa2                  ipp-2-6          -0
+  NNYYN  relphot                ipp-2-6          -0
+  NNYYN  relastro               ipp-2-6          -0
+  NNYYN  uniphot                ipp-2-6          -0
+  NNYYN  opihi.base             ipp-2-6          -0
+  NNYYN  mana                   ipp-2-6          -0
+  NNYYN  dvo                    ipp-2-6          -0
+  NNYYN  pantasks               ipp-2-6          -0
+  NNYYN  pcontrol               ipp-2-6          -0
+  NNYYN  pclient                ipp-2-6          -0      
+          
+  YYYYY  nebclient              ipp-2-6          -0
+  YYYNY  Nebulous               ipp-2-6          -0
+  YYYYY  PS-IPP-Metadata-Config ipp-2-6          -0
+  YYYYY  PS-IPP-Config          ipp-2-6          -0     
+          
+  YYYYY  psLib                  ipp-2-6          -0
+  YYYYY  psModules              ipp-2-6          -0
+  YYYYY  ppStats                ipp-2-6          -0
+  YYYYY  psphot                 ipp-2-6          -0
+  YYYYY  psastro                ipp-2-6          -0
+  YYYYY  ppConfigDump           ipp-2-6          -0
+  YYYYY  ppImage                ipp-2-6          -0
+  YYYYY  ppNorm                 ipp-2-6          -0
+  YYYYY  ppMerge                ipp-2-6          -0
+  YYYYY  pedestal               ipp-2-6          -0
+  YYYYY  dvoTools               ipp-2-6          -0
+  YYYYY  pswarp                 ipp-2-6          -0
+  YYYYY  ppArith                ipp-2-6          -0
+  YYYYY  ppStack                ipp-2-6          -0
+  YYYYY  ppSub                  ipp-2-6          -0
+  YYYYY  ppSim                  ipp-2-6          -0
+          
+  YNNYY  glueforge              ipp-2-6          -0
+  YNNYY  dbconfig               ipp-2-6          -0
+  NNNNY  ippdb.src             
+  YYYNN  ippdb                  ipp-2-6          -0
+  YYYYY  pstamp                 ipp-2-6          -0
+  YYYYY  ippTools               ipp-2-6          -0
+  YYYYY  ippScripts             ipp-2-6          -0
+  YYYYY  ippTasks               ipp-2-6          -0
+          
+  YYYYY  ippconfig              ipp-2-6          -0
+  YNYYN  psconfig               ipp-2-6          -0
+  YNYYN  ippMonitor             ipp-2-6          -0
+  YYYYY  DataStore              ipp-2-6          -0
+
+# there are externally required C libraries and perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.libs	(revision 23313)
@@ -0,0 +1,91 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      Y NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       Y --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    Y NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          Y --enable-shared NONE install-lib
+lib libcfitsio           NONE           NONE   cfitsio3090.tar.gz       cfitsio          Y NONE NONE NONE
+#lib libmysqlclient      NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     Y NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    Y NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         Y NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-float,--enable-shared,--enable-threads,--disable-fortran NONE NONE
+#lib libfftw3            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       Y --enable-shared,--disable-fortran NONE NONE
+# paul claims we are not currently using double-point FFTs anywhere
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  Y NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fitsio.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/readline.h  NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.6.perl	(revision 23313)
@@ -0,0 +1,79 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806         
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0         
+  02    Params::Validate               Params-Validate-0.87.tar.gz              0.77         
+#  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0         
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0         
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0         
+  06    DateTime                       DateTime-0.36.tar.gz                     0         
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0         
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0         
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0         
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0         
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0         
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0         
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0         
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0         
+  15    Digest                         Digest-1.15.tar.gz                       0         
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz         	0	            
+  17    version                        version-0.70.tar.gz		     	0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz           	0	    
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz 	0	    
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz         	0	    
+  21    URI                            URI-1.35.tar.gz                       	1.30	    
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz      	0	    
+  23    Test::Exception                Test-Exception-0.24.tar.gz            	0	    
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz             	0	    
+  25    Array::Compare                 Array-Compare-1.13.tar.gz             	0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz               	0	    
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                	0	    
+  28    Net::FTP                       libnet-1.19.tar.gz                    	0	    
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz            	0	    
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz    	0	    
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz          	1.94	    
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz            	0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.0403.tar.gz 	0.0402
+  34    CGI                            CGI.pm-3.25.tar.gz                    	3	      
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                  	1.05	    
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz           	1.1.1	    
+  37    LWP                            libwww-perl-5.805.tar.gz              	0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz           	0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                 	0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz         	0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                 	0	    
+  42    YAML                           YAML-0.62.tar.gz                      	0.58	       y
+  43    Module::Load                   Module-Load-0.10.tar.gz               	0	    
+  44    Params::Check                  Params-Check-0.25.tar.gz              	0	    
+  45    Template                       Template-Toolkit-2.16.tar.gz          	0	       n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz     	2.6
+  47    Storable                       Storable-2.15.tar.gz                  	0	    
+  48    IO::String                     IO-String-1.08.tar.gz                 	0	    
+  49    Date::Parse                    TimeDate-1.16.tar.gz                  	0	    
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz               	0	    
+  51    DB_File                        DB_File-1.814.tar.gz                  	0	    
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz              	0	    
+  53    Heap                           Heap-0.71.tar.gz                      	0	    
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz   	0	    
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                   	0	    
+  56    Cache                          Cache-2.04.tar.gz                     	0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                   	0.36	    
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
+  65    Test::More    		       Test-Simple-0.74.tar.gz                  0.49
+#  66    Apache::DBI   		       Apache-DBI-1.06.tar.gz                   0
+#  67    Apache2::SOAP 		       Apache2-SOAP-0.72.tar.gz                 0
+  68    Test::URI     		       Test-URI-1.08.tar.gz                     0
+#  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
+#  70    Config::YAML  	       	       Config-YAML-1.42.tar.gz                  0
+#  72    File::ExtAttr 	       	       File-ExtAttr-1.07.tar.gz                 0
+  73    DBI           	       	       DBI-1.601.tar.gz                         0
+  71    DBD::mysql    	       	       DBD-mysql-4.006.tar.gz                   0
+#  74    Net::Server::Daemonize 	       Net-Server-0.97.tar.gz                   0.05
+  75    File::Path                     File-Path-2.04.tar.gz
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.dist	(revision 23313)
@@ -0,0 +1,70 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update directory from CVS?
+# |||||-- build for developer?
+# |||||
+# |||||  module                 branch name      tag version   
+# ||||| 
+  YYNNY  Ohana                  ipp-2-7          -0
+  NNYYN  ohana.base             ipp-2-7          -0
+  NNYYN  libohana               ipp-2-7          -0
+  NNYYN  libfits                ipp-2-7          -0
+  NNYYN  libautocode            ipp-2-7          -0
+  NNYYN  libdvo                 ipp-2-7          -0
+  NNYYN  libkapa                ipp-2-7          -0
+  NNYYN  libtap.ohana           ipp-2-7          -0
+  NNYYN  addstar                ipp-2-7          -0
+  NNYYN  delstar                ipp-2-7          -0
+  NNYYN  getstar                ipp-2-7          -0
+  NNYYN  ohana.tools            ipp-2-7          -0
+  NNYYN  kapa2                  ipp-2-7          -0
+  NNYYN  relphot                ipp-2-7          -0
+  NNYYN  relastro               ipp-2-7          -0
+  NNYYN  uniphot                ipp-2-7          -0
+  NNYYN  opihi.base             ipp-2-7          -0
+  NNYYN  mana                   ipp-2-7          -0
+  NNYYN  dvo                    ipp-2-7          -0
+  NNYYN  pantasks               ipp-2-7          -0
+  NNYYN  pcontrol               ipp-2-7          -0
+  NNYYN  pclient                ipp-2-7          -0      
+          
+  YNNYY  nebclient              ipp-2-7          -0
+  YNNNY  Nebulous               ipp-2-7          -0
+  YYYYY  PS-IPP-Metadata-Config ipp-2-7          -0
+  YYYYY  PS-IPP-Config          ipp-2-7          -0     
+          
+  YYYYY  psLib                  ipp-2-7          -0
+  YYYYY  psModules              ipp-2-7          -0
+  YYYYY  ppStats                ipp-2-7          -0
+  YYYYY  psphot                 ipp-2-7          -0
+  YYYYY  psastro                ipp-2-7          -0
+  YYYYY  ppConfigDump           ipp-2-7          -0
+  YYYYY  ppImage                ipp-2-7          -0
+  YYYYY  ppNorm                 ipp-2-7          -0
+  YYYYY  ppMerge                ipp-2-7          -0
+  YNNYN  pedestal               ipp-2-7          -0
+  YYYYY  dvoTools               ipp-2-7          -0
+  YYYYY  pswarp                 ipp-2-7          -0
+  YYYYY  ppArith                ipp-2-7          -0
+  YYYYY  ppStack                ipp-2-7          -0
+  YYYYY  ppSub                  ipp-2-7          -0
+  YYYYY  ppSim                  ipp-2-7          -0
+          
+  YNNYY  glueforge              ipp-2-7          -0
+  YNNYY  dbconfig               ipp-2-7          -0
+  NNNNY  ippdb.src             
+  YYYNN  ippdb                  ipp-2-7          -0
+  YYYYY  PStamp                 ipp-2-7          -0
+  YYYYY  pstamp                 ipp-2-7          -0
+  YYYYY  ippTools               ipp-2-7          -0
+  YYYYY  ippScripts             ipp-2-7          -0
+  YYYYY  ippTasks               ipp-2-7          -0
+          
+  YYYYY  ippconfig              ipp-2-7          -0
+  YNYYN  psconfig               ipp-2-7          -0
+  YNYYN  ippMonitor             ipp-2-7          -0
+  YYYYY  DataStore              ipp-2-7          -0
+
+# there are externally required C libraries and perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.libs	(revision 23313)
@@ -0,0 +1,94 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   force install by default?
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             N NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             N NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             N NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      N NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       N --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    N NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b-p1.tar.gz    jpeg-6b          N --enable-shared NONE install-lib
+lib libcfitsio           NONE           NONE   cfitsio3100-pap.tar.gz   cfitsio3100-pap  N --enable-shared shared NONE
+#lib libmysqlclient      NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     N NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    N NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-float,--enable-shared,--disable-fortran NONE NONE
+#lib libfftw3            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-shared,--disable-fortran NONE NONE
+# paul claims we are not currently using double-point FFTs anywhere
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  N NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fftw3.h              NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-float,--enable-shared,--disable-fortran NONE NONE
+inc fitsio.h             NONE           NONE   cfitsio3100-pap.tar.gz   cfitsio3100-pap  N --enable-shared shared NONE
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          N --enable-shared NONE install-lib
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc mysql.h              NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    N NONE NONE NONE
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    N NONE NONE NONE
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 N NONE NONE NONE
+inc readline/readline.h  NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 N NONE NONE NONE
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       N --shared NONE NONE
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.7.perl	(revision 23313)
@@ -0,0 +1,83 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0
+  02    Params::Validate               Params-Validate-0.91.tar.gz       0.77
+#  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0
+  06    DateTime                       DateTime-0.36.tar.gz                     0
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0
+  15    Digest                         Digest-1.15.tar.gz                       0
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz            0
+  17    version                        version-0.70.tar.gz                      0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz              0
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz    0
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz            0
+  21    URI                            URI-1.35.tar.gz                          1.30
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz         0
+  23    Test::Exception                Test-Exception-0.24.tar.gz               0
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz                0
+  25    Array::Compare                 Array-Compare-1.13.tar.gz                0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz                  0
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                   0
+  28    Net::FTP                       libnet-1.19.tar.gz                       0
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz               0
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz       0
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz             1.94
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz               0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.06.tar.gz      0.06
+  34    CGI                            CGI.pm-3.25.tar.gz                       3
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                     1.05
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz              1.1.1
+  37    LWP                            libwww-perl-5.805.tar.gz                 0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz              0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                    0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz            0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                    0
+  42    YAML                           YAML-0.62.tar.gz                         0.58           y
+  43    Module::Load                   Module-Load-0.10.tar.gz                  0
+  44    Params::Check                  Params-Check-0.25.tar.gz                 0
+  45    Template                       Template-Toolkit-2.16.tar.gz             0              n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz        2.6
+  47    Storable                       Storable-2.15.tar.gz                     0
+  48    IO::String                     IO-String-1.08.tar.gz                    0
+  49    Date::Parse                    TimeDate-1.16.tar.gz                     0
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz                  0
+  51    DB_File                        DB_File-1.814.tar.gz                     0
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz                 0
+  53    Heap                           Heap-0.71.tar.gz                         0
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz      0
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                      0
+  56    Cache                          Cache-2.04.tar.gz                        0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                      0.36
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
+  65    Test::More                     Test-Simple-0.74.tar.gz                  0.49
+#  66    Apache::DBI                   Apache-DBI-1.06.tar.gz                   0
+#  67    Apache2::SOAP                 Apache2-SOAP-0.72.tar.gz                 0
+  68    Test::URI                      Test-URI-1.08.tar.gz                     0
+#  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
+#  70    Config::YAML                  Config-YAML-1.42.tar.gz                  0
+#  72    File::ExtAttr                 File-ExtAttr-1.07.tar.gz                 0
+  73    DBI                            DBI-1.601.tar.gz                         0
+  71    DBD::mysql                     DBD-mysql-4.006.tar.gz                   0
+#  74    Net::Server::Daemonize                Net-Server-0.97.tar.gz                   0.05
+  75    File::Path                      File-Path-2.04.tar.gz
+  76    File::Mountpoint                File-Mountpoint-0.01.tar.gz             0.01
+  77    Filesys::Df                     Filesys-Df-0.92.tar.gz                  0.92
+  78    SQL::Interp                     SQL-Interp-1.06.tar.gz
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.dist
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.dist	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.dist	(revision 23313)
@@ -0,0 +1,70 @@
+# necessary fields:                    
+# |-- tag?
+# ||-- build?
+# |||-- package? 
+# ||||-- update directory from CVS?
+# |||||-- build for developer?
+# |||||
+# |||||  module                 branch name      tag version   
+# ||||| 
+  YYNNY  Ohana                  ipp-2-8          -0
+  NNYYN  ohana.base             ipp-2-8          -0
+  NNYYN  libohana               ipp-2-8          -0
+  NNYYN  libfits                ipp-2-8          -0
+  NNYYN  libautocode            ipp-2-8          -0
+  NNYYN  libdvo                 ipp-2-8          -0
+  NNYYN  libkapa                ipp-2-8          -0
+  NNYYN  libtap.ohana           ipp-2-8          -0
+  NNYYN  addstar                ipp-2-8          -0
+  NNYYN  delstar                ipp-2-8          -0
+  NNYYN  getstar                ipp-2-8          -0
+  NNYYN  ohana.tools            ipp-2-8          -0
+  NNYYN  kapa2                  ipp-2-8          -0
+  NNYYN  relphot                ipp-2-8          -0
+  NNYYN  relastro               ipp-2-8          -0
+  NNYYN  uniphot                ipp-2-8          -0
+  NNYYN  opihi.base             ipp-2-8          -0
+  NNYYN  mana                   ipp-2-8          -0
+  NNYYN  dvo                    ipp-2-8          -0
+  NNYYN  pantasks               ipp-2-8          -0
+  NNYYN  pcontrol               ipp-2-8          -0
+  NNYYN  pclient                ipp-2-8          -0      
+          
+  YNNYY  Nebulous/nebclient     ipp-2-8          -0
+  YNNYY  Nebulous               ipp-2-8          -0
+  YYYYY  PS-IPP-Metadata-Config ipp-2-8          -0
+  YYYYY  PS-IPP-Config          ipp-2-8          -0     
+          
+  YYYYY  psLib                  ipp-2-8          -0
+  YYYYY  psModules              ipp-2-8          -0
+  YYYYY  ppStats                ipp-2-8          -0
+  YYYYY  psphot                 ipp-2-8          -0
+  YYYYY  psastro                ipp-2-8          -0
+  YYYYY  ppConfigDump           ipp-2-8          -0
+  YYYYY  ppImage                ipp-2-8          -0
+  YYYYY  ppNorm                 ipp-2-8          -0
+  YYYYY  ppMerge                ipp-2-8          -0
+  YNNYN  pedestal               ipp-2-8          -0
+  YYYYY  dvoTools               ipp-2-8          -0
+  YYYYY  pswarp                 ipp-2-8          -0
+  YYYYY  ppArith                ipp-2-8          -0
+  YYYYY  ppStack                ipp-2-8          -0
+  YYYYY  ppSub                  ipp-2-8          -0
+  YYYYY  ppSim                  ipp-2-8          -0
+          
+  YNNYY  glueforge              ipp-2-8          -0
+  YNNYY  dbconfig               ipp-2-8          -0
+  NNNNY  ippdb.src             
+  YYYNN  ippdb                  ipp-2-8          -0
+  YYYYY  PS-IPP-PStamp          ipp-2-8          -0
+  YYYYY  pstamp                 ipp-2-8          -0
+  YYYYY  ippTools               ipp-2-8          -0
+  YYYYY  ippScripts             ipp-2-8          -0
+  YYYYY  ippTasks               ipp-2-8          -0
+          
+  YYYYY  ippconfig              ipp-2-8          -0
+  YNYYN  psconfig               ipp-2-8          -0
+  YNYYN  ippMonitor             ipp-2-8          -0
+  YYYYY  DataStore              ipp-2-8          -0
+
+# there are externally required C libraries and perl modules (see INSTALL)
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.libs
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.libs	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.libs	(revision 23313)
@@ -0,0 +1,94 @@
+# this file defines C libraries and C headers needed by the ipp, and information on finding them
+
+# directories to search: /lib, /usr/lib, /usr/X11R6/lib, etc.
+# modifications based on the architecture (eg, PATH/lib64, etc)
+# additional locations based on the env variables
+# dlltype to use
+
+# each entry contains:
+#   type : lib / include
+#   name 
+#   alternate names
+#   alternate paths
+#   tarball name
+#   tar directory
+#   force install by default?
+#   configure options
+#   make options
+#   make install options
+
+lib libm                 NONE           NONE   NONE                     NONE             N NONE NONE NONE
+lib libX11               NONE           NONE   NONE                     NONE             N NONE NONE NONE
+lib libpthread           NONE           NONE   NONE                     NONE             N NONE NONE NONE
+lib libncurses           curses,termcap NONE   ncurses-5.6.tar.gz       ncurses-5.6      N NONE NONE NONE
+lib libreadline          NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 Y NONE NONE NONE
+lib libz                 NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       N --shared NONE NONE
+lib libpng               NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    N NONE NONE NONE
+lib libjpeg              NONE           jpeg   jpegsrc.v6b-p1.tar.gz    jpeg-6b          N --enable-shared NONE install-lib
+lib libcfitsio           NONE           NONE   cfitsio3100-pap.tar.gz   cfitsio3100-pap  N --enable-shared shared NONE
+#lib libmysqlclient      NONE           mysql  mysql-5.0.27.tar.gz      mysql-5.0.27     N NONE NONE NONE
+lib libmysqlclient       NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    N NONE NONE NONE
+lib libgsl               NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE
+lib libfftw3f            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-float,--enable-shared,--disable-fortran NONE NONE
+#lib libfftw3            NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-shared,--disable-fortran NONE NONE
+# paul claims we are not currently using double-point FFTs anywhere
+
+bin pkg-config           NONE           NONE   pkg-config-0.22.tar.gz   pkg-config-0.22  N NONE NONE NONE
+
+inc X11/Xatom.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xlib.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xresource.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/Xutil.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/cursorfont.h     NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysym.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc X11/keysymdef.h      NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc arpa/inet.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc assert.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc complex.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc ctype.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc errno.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fcntl.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc fftw3.h              NONE           NONE   fftw-3.0.1.tar.gz        fftw-3.0.1       N --enable-float,--enable-shared,--disable-fortran NONE NONE
+inc fitsio.h             NONE           NONE   cfitsio3100-pap.tar.gz   cfitsio3100-pap  N --enable-shared shared NONE
+inc glob.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc gsl/gsl_randist.h    NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE 
+inc gsl/gsl_rng.h        NONE           NONE   gsl-1.11.tar.gz          gsl-1.11         N NONE NONE NONE 
+inc inttypes.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc jpeglib.h            NONE           jpeg   jpegsrc.v6b.tar.gz       jpeg-6b          N --enable-shared NONE install-lib
+inc limits.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc malloc.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc math.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc memory.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc mysql.h              NONE           mysql  mysql-5.0.51a.tar.gz     mysql-5.0.51a    N NONE NONE NONE
+inc netdb.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc netinet/ip.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc png.h                NONE           NONE   libpng-1.2.15.tar.gz     libpng-1.2.15    N NONE NONE NONE
+inc pthread.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc readline/history.h   NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 N NONE NONE NONE
+inc readline/readline.h  NONE           NONE   readline-5.2-p12.tar.gz  readline-5.2-p12 N NONE NONE NONE
+inc regex.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc signal.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdint.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdio.h              NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc stdlib.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc string.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/ipc.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/resource.h       NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/sem.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/socket.h         NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/stat.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/time.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/types.h          NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/uio.h            NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/un.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc sys/wait.h           NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc time.h               NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc unistd.h             NONE           NONE   NONE                     NONE             N NONE NONE NONE 
+inc zlib.h               NONE           NONE   zlib-1.2.3.tar.gz        zlib-1.2.3       N --shared NONE NONE
+
+# xml is currently not used by IPP
+# lib xml2       NONE           NONE   NONE                     NONE             Y NONE NONE NONE
+
+# doxygen is having some unknown build issues on alala
+# bin doxygen            NONE NONE doxygen-1.5.1.src.tar.gz doxygen-1.5.1    N NONE NONE NONE
+
Index: /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.perl
===================================================================
--- /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.perl	(revision 23313)
+++ /branches/eam_branches/eam_branch_20090312/psconfig/tagsets/ipp-2.8.perl	(revision 23313)
@@ -0,0 +1,83 @@
+# NN    Name                           Tarball                                  Version        Optional Responses
+  00    Getopt::Long                   Getopt-Long-2.36.tar.gz                  2.3            n
+  00    Module::Build                  Module-Build-0.2806.tar.gz               0.2806
+  01    ExtUtils::MakeMaker            ExtUtils-MakeMaker-6.31.tar.gz           0
+  02    Params::Validate               Params-Validate-0.91.tar.gz       0.77
+#  02    Apache::Test                   Apache-Test-1.29.tar.gz                  1.29
+  03    DateTime::TimeZone             DateTime-TimeZone-0.59.tar.gz            0
+  04    DateTime::Locale               DateTime-Locale-0.33.tar.gz              0
+  05    Time::Local                    Time-Local-1.17.tar.gz                   0
+  06    DateTime                       DateTime-0.36.tar.gz                     0
+  07    MIME::Base64                   MIME-Base64-3.07.tar.gz                  0
+  08    IO::Compress::Base             IO-Compress-Base-2.003.tar.gz            0
+  09    Compress::Raw::Zlib            Compress-Raw-Zlib-2.003.tar.gz           0
+  10    Class::Factory::Util           Class-Factory-Util-1.6.tar.gz            0
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.0700.tar.gz   0
+  12    Net::Domain::TLD               Net-Domain-TLD-1.65.tar.gz               0
+  13    Sub::Uplevel                   Sub-Uplevel-0.14.tar.gz                  0
+  14    HTML::Tagset                   HTML-Tagset-3.10.tar.gz                  0
+  15    Digest                         Digest-1.15.tar.gz                       0
+  16    IO::Compress::Zlib::Extra      IO-Compress-Zlib-2.003.tar.gz            0
+  17    version                        version-0.70.tar.gz                      0
+  18    Text::Balanced                 Text-Balanced-v2.0.0.tar.gz              0
+  19    DateTime::Format::Builder      DateTime-Format-Builder-0.7807.tar.gz    0
+  20    ExtUtils::Manifest             ExtUtils-Manifest-1.51.tar.gz            0
+  21    URI                            URI-1.35.tar.gz                          1.30
+  22    Data::Validate::Domain         Data-Validate-Domain-0.05.tar.gz         0
+  23    Test::Exception                Test-Exception-0.24.tar.gz               0
+  24    Tree::DAG_Node                 Tree-DAG_Node-1.05.tar.gz                0
+  25    Array::Compare                 Array-Compare-1.13.tar.gz                0
+  26    HTML::Parser                   HTML-Parser-3.56.tar.gz                  0
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                   0
+  28    Net::FTP                       libnet-1.19.tar.gz                       0
+  29    Compress::Zlib                 Compress-Zlib-2.003.tar.gz               0
+  30    Locale::Maketext::Simple       Locale-Maketext-Simple-0.18.tar.gz       0
+  31    Parse::RecDescent              Parse-RecDescent-1.94.tar.gz             1.94
+  32    Class::Accessor                Class-Accessor-0.30.tar.gz               0.19
+  33    DateTime::Format::ISO8601      DateTime-Format-ISO8601-0.06.tar.gz      0.06
+  34    CGI                            CGI.pm-3.25.tar.gz                       3
+  35    Test::Cmd                      Test-Cmd-1.05.tar.gz                     1.05
+  36    Net::HTTPServer                Net-HTTPServer-1.1.1.tar.gz              1.1.1
+  37    LWP                            libwww-perl-5.805.tar.gz                 0
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz              0.03
+  39    File::Temp                     File-Temp-0.18.tar.gz                    0.16
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz            0.01
+  41    Test::Warn                     Test-Warn-0.08.tar.gz                    0
+  42    YAML                           YAML-0.62.tar.gz                         0.58           y
+  43    Module::Load                   Module-Load-0.10.tar.gz                  0
+  44    Params::Check                  Params-Check-0.25.tar.gz                 0
+  45    Template                       Template-Toolkit-2.16.tar.gz             0              n,n
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz        2.6
+  47    Storable                       Storable-2.15.tar.gz                     0
+  48    IO::String                     IO-String-1.08.tar.gz                    0
+  49    Date::Parse                    TimeDate-1.16.tar.gz                     0
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz                  0
+  51    DB_File                        DB_File-1.814.tar.gz                     0
+  52    File::NFSLock                  File-NFSLock-1.20.tar.gz                 0
+  53    Heap                           Heap-0.71.tar.gz                         0
+  54    Module::Load::Conditional      Module-Load-Conditional-0.16.tar.gz      0
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                      0
+  56    Cache                          Cache-2.04.tar.gz                        0
+  57    IPC::Cmd                       IPC-Cmd-0.36.tar.gz                      0.36
+  58    SOAP::Lite                     SOAP-Lite-0.69.tar.gz                    0              yes,yes,no
+  59    Log::Log4perl                  Log-Log4perl-1.10.tar.gz                 0
+# 60    File::ExtAttr                  File-ExtAttr-1.04.tar.gz                 0
+  61    Text::Glob                     Text-Glob-0.08.tar.gz                    0.08
+  62    Number::Compare                Number-Compare-0.01.tar.gz               0.01
+  63    File::Find::Rule               File-Find-Rule-0.30.tar.gz               0.30
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0
+  65    Test::More                     Test-Simple-0.74.tar.gz                  0.49
+#  66    Apache::DBI                   Apache-DBI-1.06.tar.gz                   0
+#  67    Apache2::SOAP                 Apache2-SOAP-0.72.tar.gz                 0
+  68    Test::URI                      Test-URI-1.08.tar.gz                     0
+#  69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0
+#  70    Config::YAML                  Config-YAML-1.42.tar.gz                  0
+#  72    File::ExtAttr                 File-ExtAttr-1.07.tar.gz                 0
+  73    DBI                            DBI-1.601.tar.gz                         0
+  71    DBD::mysql                     DBD-mysql-4.006.tar.gz                   0
+#  74    Net::Server::Daemonize                Net-Server-0.97.tar.gz                   0.05
+  75    File::Path                      File-Path-2.04.tar.gz
+  76    File::Mountpoint                File-Mountpoint-0.01.tar.gz             0.01
+  77    Filesys::Df                     Filesys-Df-0.92.tar.gz                  0.92
+  78    SQL::Interp                     SQL-Interp-1.06.tar.gz
+
