module created
authorAleš Křenek <ljocha@ics.muni.cz>
Fri, 14 Jul 2006 06:59:12 +0000 (06:59 +0000)
committerAleš Křenek <ljocha@ics.muni.cz>
Fri, 14 Jul 2006 06:59:12 +0000 (06:59 +0000)
50 files changed:
org.glite.lb-utils.context/.cvsignore [new file with mode: 0755]
org.glite.lb-utils.context/LICENSE [new file with mode: 0755]
org.glite.lb-utils.context/build.xml [new file with mode: 0644]
org.glite.lb-utils.context/project/build.number [new file with mode: 0644]
org.glite.lb-utils.context/project/build.properties [new file with mode: 0755]
org.glite.lb-utils.context/project/configure.properties.xml [new file with mode: 0644]
org.glite.lb-utils.context/project/properties.xml [new file with mode: 0644]
org.glite.lb-utils.context/project/version.properties [new file with mode: 0755]
org.glite.lb-utils.db/.cvsignore [new file with mode: 0755]
org.glite.lb-utils.db/LICENSE [new file with mode: 0755]
org.glite.lb-utils.db/build.xml [new file with mode: 0644]
org.glite.lb-utils.db/project/build.number [new file with mode: 0644]
org.glite.lb-utils.db/project/build.properties [new file with mode: 0755]
org.glite.lb-utils.db/project/configure.properties.xml [new file with mode: 0644]
org.glite.lb-utils.db/project/properties.xml [new file with mode: 0644]
org.glite.lb-utils.db/project/version.properties [new file with mode: 0755]
org.glite.lb-utils.jobid/.cvsignore [new file with mode: 0755]
org.glite.lb-utils.jobid/LICENSE [new file with mode: 0755]
org.glite.lb-utils.jobid/build.xml [new file with mode: 0644]
org.glite.lb-utils.jobid/project/build.number [new file with mode: 0644]
org.glite.lb-utils.jobid/project/build.properties [new file with mode: 0755]
org.glite.lb-utils.jobid/project/configure.properties.xml [new file with mode: 0644]
org.glite.lb-utils.jobid/project/properties.xml [new file with mode: 0644]
org.glite.lb-utils.jobid/project/version.properties [new file with mode: 0755]
org.glite.lb-utils.server-bones/.cvsignore [new file with mode: 0755]
org.glite.lb-utils.server-bones/LICENSE [new file with mode: 0755]
org.glite.lb-utils.server-bones/build.xml [new file with mode: 0644]
org.glite.lb-utils.server-bones/project/build.number [new file with mode: 0644]
org.glite.lb-utils.server-bones/project/build.properties [new file with mode: 0755]
org.glite.lb-utils.server-bones/project/configure.properties.xml [new file with mode: 0644]
org.glite.lb-utils.server-bones/project/properties.xml [new file with mode: 0644]
org.glite.lb-utils.server-bones/project/version.properties [new file with mode: 0755]
org.glite.lb-utils.trio/.cvsignore [new file with mode: 0755]
org.glite.lb-utils.trio/LICENSE [new file with mode: 0755]
org.glite.lb-utils.trio/build.xml [new file with mode: 0644]
org.glite.lb-utils.trio/project/build.number [new file with mode: 0644]
org.glite.lb-utils.trio/project/build.properties [new file with mode: 0755]
org.glite.lb-utils.trio/project/configure.properties.xml [new file with mode: 0644]
org.glite.lb-utils.trio/project/properties.xml [new file with mode: 0644]
org.glite.lb-utils.trio/project/version.properties [new file with mode: 0755]
org.glite.lb-utils/.cvsignore [new file with mode: 0644]
org.glite.lb-utils/LICENSE [new file with mode: 0755]
org.glite.lb-utils/build.xml [new file with mode: 0644]
org.glite.lb-utils/project/build.number [new file with mode: 0644]
org.glite.lb-utils/project/build.properties [new file with mode: 0755]
org.glite.lb-utils/project/dependencies.properties [new file with mode: 0644]
org.glite.lb-utils/project/glite.lb-utils.csf.xml [new file with mode: 0644]
org.glite.lb-utils/project/properties.xml [new file with mode: 0644]
org.glite.lb-utils/project/taskdefs.xml [new file with mode: 0644]
org.glite.lb-utils/project/version.properties [new file with mode: 0755]

diff --git a/org.glite.lb-utils.context/.cvsignore b/org.glite.lb-utils.context/.cvsignore
new file mode 100755 (executable)
index 0000000..1df717b
--- /dev/null
@@ -0,0 +1,2 @@
+.project
+.cdtproject
\ No newline at end of file
diff --git a/org.glite.lb-utils.context/LICENSE b/org.glite.lb-utils.context/LICENSE
new file mode 100755 (executable)
index 0000000..01b973b
--- /dev/null
@@ -0,0 +1,69 @@
+LICENSE file for EGEE Middleware
+================================
+
+Copyright (c) 2004 on behalf of the EU EGEE Project: 
+The European Organization for Nuclear Research (CERN), 
+Istituto Nazionale di Fisica Nucleare (INFN), Italy
+Datamat Spa, Italy
+Centre National de la Recherche Scientifique (CNRS), France
+CS Systeme d'Information (CSSI), France
+Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+Universiteit van Amsterdam (UvA), Netherlands
+University of Helsinki (UH.HIP), Finlan
+University of Bergen (UiB), Norway
+Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met: 
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. The end-user documentation included with the redistribution, if
+any, must include the following acknowledgment: "This product includes
+software developed by The EU EGEE Project (http://cern.ch/eu-egee/)."
+Alternatively, this acknowledgment may appear in the software itself, if
+and wherever such third-party acknowledgments normally appear.
+
+4. The names EGEE and the EU EGEE Project must not be
+used to endorse or promote products derived from this software without
+prior written permission. For written permission, please contact
+<email address>.
+
+5. You are under no obligation whatsoever to provide anyone with any
+bug fixes, patches, or upgrades to the features, functionality or
+performance of the Software ("Enhancements") that you may develop over
+time; however, if you choose to provide your Enhancements to The EU
+EGEE Project, or if you choose to otherwise publish or distribute your
+Enhancements, in source code form without contemporaneously requiring
+end users of The EU EGEE Proejct to enter into a separate written license
+agreement for such Enhancements, then you hereby grant The EU EGEE Project
+a non-exclusive, royalty-free perpetual license to install, use, copy,
+modify, prepare derivative works, incorporate into the EGEE Middleware
+or any other computer software, distribute, and sublicense your
+Enhancements or derivative works thereof, in binary and source code
+form (if any), whether developed by The EU EGEE Project or third parties.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL PROJECT OR ITS CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the EU EGEE Prject. For more information on The
+EU EGEE Project, please see http://cern.ch/eu-egee/. For more information on
+EGEE Middleware, please see http://egee-jra1.web.cern.ch/egee-jra1/
+
+
diff --git a/org.glite.lb-utils.context/build.xml b/org.glite.lb-utils.context/build.xml
new file mode 100644 (file)
index 0000000..81cd270
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Build file for the GLite lb-utils context component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@Cern.ch>      
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.7  2006/04/26 11:39:55  flammer
+       Corrected wrong template syntax.
+
+       Revision 1.6  2005/04/17 10:29:35  dimeglio
+       Split module.build from version.properties
+
+       Revision 1.5  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+       
+       Revision 1.4  2004/07/16 16:32:53  flammer
+       Added comment where to add language target.
+       
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/06 20:43:19  flammer
+       Update of configure & targets.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="context" default="dist">
+
+       <!-- ==============================================
+             Builds the GLite lb-utils context component
+            ============================================== -->
+       
+       <!-- =========================================
+             Import properties (order is important)
+            ========================================= -->
+       
+       <!-- Import baseline properties & user properties -->
+       <import file="../org.glite/project/baseline.properties.xml" />
+
+       <!-- import component build properties,
+                       component properties &
+                       component common properties -->
+       <import file="./project/properties.xml"/>
+       
+       <!-- import subsystem build properties,
+                       subsystem properties &
+                       subsystem common properties -->
+       <import file="${subsystem.properties.file}"/>
+
+       <!-- import global build properties &
+                       global properties -->
+       <import file="${global.properties.file}" />
+               
+       <!-- =========================================
+             Load dependency property files (order is important)
+            ========================================= -->
+       <property file="${user.dependencies.file}"/>
+       <property file="${component.dependencies.file}" />
+       <property file="${subsystem.dependencies.file}" />
+       <property file="${global.dependencies.file}"/>
+
+       <!-- =========================================
+                 Load configuration definitions (order is important)
+             ========================================= -->
+        <import file="${global.configure.options.file}"/>
+        <import file="${component.configure.options.file}"/>
+       
+       <!-- =========================================
+             Import task definitions (order is important)
+            ========================================= -->
+       <import file="${subsystem.taskdefs.file}" />
+       <import file="${global.taskdefs.file}" />
+       
+       <!-- =========================================
+                Load common targets
+            ========================================= -->
+       <!-- Put your language target (java/c++-ant/c++-autotool/perl) here -->
+       <!-- <import file="${global.targets-xxx.file}" /> -->
+               
+       <!-- =========================================
+                Load version file 
+            ========================================= -->
+       <property file="${module.version.file}"/>
+       <property file="${module.build.file}"/>
+       
+       <!-- ==============================================
+                Local private targets
+            ============================================== -->
+       
+       <target name="localinit"
+               description="Module specific initialization tasks">
+       </target>
+       
+       <target name="localcompile"
+               description="Module specific compile tasks">
+       </target>
+
+       <target name="localclean"
+               description="Module specific cleaning tasks">
+       </target>
+       
+</project>             
diff --git a/org.glite.lb-utils.context/project/build.number b/org.glite.lb-utils.context/project/build.number
new file mode 100644 (file)
index 0000000..5cfec85
--- /dev/null
@@ -0,0 +1 @@
+module.build = 0\r
diff --git a/org.glite.lb-utils.context/project/build.properties b/org.glite.lb-utils.context/project/build.properties
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/org.glite.lb-utils.context/project/configure.properties.xml b/org.glite.lb-utils.context/project/configure.properties.xml
new file mode 100644 (file)
index 0000000..0b17304
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+        Copyright (c) 2004 on behalf of the EU EGEE Project:
+        The European Organization for Nuclear Research (CERN),
+        Istituto Nazionale di Fisica Nucleare (INFN), Italy
+        Datamat Spa, Italy
+        Centre National de la Recherche Scientifique (CNRS), France
+        CS Systeme d'Information (CSSI), France
+        Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+        Universiteit van Amsterdam (UvA), Netherlands
+        University of Helsinki (UH.HIP), Finland
+        University of Bergen (UiB), Norway
+        Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+        Configuration build properties file for the GLite lb-utils context component
+
+        Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+        Version info: $Id$
+        Release: $Name$
+
+        Revision history:
+        $Log$
+        Revision 1.3  2004/07/20 16:08:30  flammer
+        Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+        Revision 1.2  2004/07/16 14:56:55  flammer
+        Corrected input path of build.properties.
+
+        Revision 1.1  2004/07/06 20:43:19  flammer
+        Update of configure & targets.
+
+
+
+-->
+<project name="lb-utils context component configuration properties">
+
+</project>
diff --git a/org.glite.lb-utils.context/project/properties.xml b/org.glite.lb-utils.context/project/properties.xml
new file mode 100644 (file)
index 0000000..86c1f8a
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common build properties file for the GLite lb-utils context component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+       Version info: $Id$
+       Release: $Name$ 
+       
+       Revision history:
+       $Log$
+       Revision 1.4  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/16 14:36:49  flammer
+       
+       Corrected build.properties include.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="lb-utils context component common properties">
+
+       <!-- Include build properties to allow overwriting 
+            of properties for subsystem                    -->
+       <property file="project/build.properties" />    
+
+       <!-- ======================================================
+              Define corresponding subsystem properties
+            ====================================================== -->
+
+       <!-- Subsystem name -->
+       <property name="subsystem.name" value="${lb-utils.subsystem.name}"/>
+               
+       <!-- Subsystem prefix -->
+       <property name="subsystem.prefix" value="${lb-utils.subsystem.prefix}"/>
+
+       <!-- ======================================================
+              Define component properties
+            ====================================================== -->
+                               
+       <!-- Component name prefix -->
+       <property name="component.prefix" value="context" />
+                       
+       <!-- ======================================================
+              Define general component properties
+            ====================================================== -->
+       
+       <import file="${component.general.properties.file}" />
+                                               
+       <!-- ======================================================
+             Define extra properties here ...
+            ====================================================== -->
+       
+               
+</project>
diff --git a/org.glite.lb-utils.context/project/version.properties b/org.glite.lb-utils.context/project/version.properties
new file mode 100755 (executable)
index 0000000..6f1f8ab
--- /dev/null
@@ -0,0 +1,2 @@
+module.version = 0.0.0
+module.age = 0
\ No newline at end of file
diff --git a/org.glite.lb-utils.db/.cvsignore b/org.glite.lb-utils.db/.cvsignore
new file mode 100755 (executable)
index 0000000..1df717b
--- /dev/null
@@ -0,0 +1,2 @@
+.project
+.cdtproject
\ No newline at end of file
diff --git a/org.glite.lb-utils.db/LICENSE b/org.glite.lb-utils.db/LICENSE
new file mode 100755 (executable)
index 0000000..01b973b
--- /dev/null
@@ -0,0 +1,69 @@
+LICENSE file for EGEE Middleware
+================================
+
+Copyright (c) 2004 on behalf of the EU EGEE Project: 
+The European Organization for Nuclear Research (CERN), 
+Istituto Nazionale di Fisica Nucleare (INFN), Italy
+Datamat Spa, Italy
+Centre National de la Recherche Scientifique (CNRS), France
+CS Systeme d'Information (CSSI), France
+Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+Universiteit van Amsterdam (UvA), Netherlands
+University of Helsinki (UH.HIP), Finlan
+University of Bergen (UiB), Norway
+Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met: 
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. The end-user documentation included with the redistribution, if
+any, must include the following acknowledgment: "This product includes
+software developed by The EU EGEE Project (http://cern.ch/eu-egee/)."
+Alternatively, this acknowledgment may appear in the software itself, if
+and wherever such third-party acknowledgments normally appear.
+
+4. The names EGEE and the EU EGEE Project must not be
+used to endorse or promote products derived from this software without
+prior written permission. For written permission, please contact
+<email address>.
+
+5. You are under no obligation whatsoever to provide anyone with any
+bug fixes, patches, or upgrades to the features, functionality or
+performance of the Software ("Enhancements") that you may develop over
+time; however, if you choose to provide your Enhancements to The EU
+EGEE Project, or if you choose to otherwise publish or distribute your
+Enhancements, in source code form without contemporaneously requiring
+end users of The EU EGEE Proejct to enter into a separate written license
+agreement for such Enhancements, then you hereby grant The EU EGEE Project
+a non-exclusive, royalty-free perpetual license to install, use, copy,
+modify, prepare derivative works, incorporate into the EGEE Middleware
+or any other computer software, distribute, and sublicense your
+Enhancements or derivative works thereof, in binary and source code
+form (if any), whether developed by The EU EGEE Project or third parties.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL PROJECT OR ITS CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the EU EGEE Prject. For more information on The
+EU EGEE Project, please see http://cern.ch/eu-egee/. For more information on
+EGEE Middleware, please see http://egee-jra1.web.cern.ch/egee-jra1/
+
+
diff --git a/org.glite.lb-utils.db/build.xml b/org.glite.lb-utils.db/build.xml
new file mode 100644 (file)
index 0000000..32d03c4
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Build file for the GLite lb-utils db component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@Cern.ch>      
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.7  2006/04/26 11:39:55  flammer
+       Corrected wrong template syntax.
+
+       Revision 1.6  2005/04/17 10:29:35  dimeglio
+       Split module.build from version.properties
+
+       Revision 1.5  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+       
+       Revision 1.4  2004/07/16 16:32:53  flammer
+       Added comment where to add language target.
+       
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/06 20:43:19  flammer
+       Update of configure & targets.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="db" default="dist">
+
+       <!-- ==============================================
+             Builds the GLite lb-utils db component
+            ============================================== -->
+       
+       <!-- =========================================
+             Import properties (order is important)
+            ========================================= -->
+       
+       <!-- Import baseline properties & user properties -->
+       <import file="../org.glite/project/baseline.properties.xml" />
+
+       <!-- import component build properties,
+                       component properties &
+                       component common properties -->
+       <import file="./project/properties.xml"/>
+       
+       <!-- import subsystem build properties,
+                       subsystem properties &
+                       subsystem common properties -->
+       <import file="${subsystem.properties.file}"/>
+
+       <!-- import global build properties &
+                       global properties -->
+       <import file="${global.properties.file}" />
+               
+       <!-- =========================================
+             Load dependency property files (order is important)
+            ========================================= -->
+       <property file="${user.dependencies.file}"/>
+       <property file="${component.dependencies.file}" />
+       <property file="${subsystem.dependencies.file}" />
+       <property file="${global.dependencies.file}"/>
+
+       <!-- =========================================
+                 Load configuration definitions (order is important)
+             ========================================= -->
+        <import file="${global.configure.options.file}"/>
+        <import file="${component.configure.options.file}"/>
+       
+       <!-- =========================================
+             Import task definitions (order is important)
+            ========================================= -->
+       <import file="${subsystem.taskdefs.file}" />
+       <import file="${global.taskdefs.file}" />
+       
+       <!-- =========================================
+                Load common targets
+            ========================================= -->
+       <!-- Put your language target (java/c++-ant/c++-autotool/perl) here -->
+       <!-- <import file="${global.targets-xxx.file}" /> -->
+               
+       <!-- =========================================
+                Load version file 
+            ========================================= -->
+       <property file="${module.version.file}"/>
+       <property file="${module.build.file}"/>
+       
+       <!-- ==============================================
+                Local private targets
+            ============================================== -->
+       
+       <target name="localinit"
+               description="Module specific initialization tasks">
+       </target>
+       
+       <target name="localcompile"
+               description="Module specific compile tasks">
+       </target>
+
+       <target name="localclean"
+               description="Module specific cleaning tasks">
+       </target>
+       
+</project>             
diff --git a/org.glite.lb-utils.db/project/build.number b/org.glite.lb-utils.db/project/build.number
new file mode 100644 (file)
index 0000000..5cfec85
--- /dev/null
@@ -0,0 +1 @@
+module.build = 0\r
diff --git a/org.glite.lb-utils.db/project/build.properties b/org.glite.lb-utils.db/project/build.properties
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/org.glite.lb-utils.db/project/configure.properties.xml b/org.glite.lb-utils.db/project/configure.properties.xml
new file mode 100644 (file)
index 0000000..e06563a
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+        Copyright (c) 2004 on behalf of the EU EGEE Project:
+        The European Organization for Nuclear Research (CERN),
+        Istituto Nazionale di Fisica Nucleare (INFN), Italy
+        Datamat Spa, Italy
+        Centre National de la Recherche Scientifique (CNRS), France
+        CS Systeme d'Information (CSSI), France
+        Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+        Universiteit van Amsterdam (UvA), Netherlands
+        University of Helsinki (UH.HIP), Finland
+        University of Bergen (UiB), Norway
+        Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+        Configuration build properties file for the GLite lb-utils db component
+
+        Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+        Version info: $Id$
+        Release: $Name$
+
+        Revision history:
+        $Log$
+        Revision 1.3  2004/07/20 16:08:30  flammer
+        Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+        Revision 1.2  2004/07/16 14:56:55  flammer
+        Corrected input path of build.properties.
+
+        Revision 1.1  2004/07/06 20:43:19  flammer
+        Update of configure & targets.
+
+
+
+-->
+<project name="lb-utils db component configuration properties">
+
+</project>
diff --git a/org.glite.lb-utils.db/project/properties.xml b/org.glite.lb-utils.db/project/properties.xml
new file mode 100644 (file)
index 0000000..d01c359
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common build properties file for the GLite lb-utils db component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+       Version info: $Id$
+       Release: $Name$ 
+       
+       Revision history:
+       $Log$
+       Revision 1.4  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/16 14:36:49  flammer
+       
+       Corrected build.properties include.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="lb-utils db component common properties">
+
+       <!-- Include build properties to allow overwriting 
+            of properties for subsystem                    -->
+       <property file="project/build.properties" />    
+
+       <!-- ======================================================
+              Define corresponding subsystem properties
+            ====================================================== -->
+
+       <!-- Subsystem name -->
+       <property name="subsystem.name" value="${lb-utils.subsystem.name}"/>
+               
+       <!-- Subsystem prefix -->
+       <property name="subsystem.prefix" value="${lb-utils.subsystem.prefix}"/>
+
+       <!-- ======================================================
+              Define component properties
+            ====================================================== -->
+                               
+       <!-- Component name prefix -->
+       <property name="component.prefix" value="db" />
+                       
+       <!-- ======================================================
+              Define general component properties
+            ====================================================== -->
+       
+       <import file="${component.general.properties.file}" />
+                                               
+       <!-- ======================================================
+             Define extra properties here ...
+            ====================================================== -->
+       
+               
+</project>
diff --git a/org.glite.lb-utils.db/project/version.properties b/org.glite.lb-utils.db/project/version.properties
new file mode 100755 (executable)
index 0000000..6f1f8ab
--- /dev/null
@@ -0,0 +1,2 @@
+module.version = 0.0.0
+module.age = 0
\ No newline at end of file
diff --git a/org.glite.lb-utils.jobid/.cvsignore b/org.glite.lb-utils.jobid/.cvsignore
new file mode 100755 (executable)
index 0000000..1df717b
--- /dev/null
@@ -0,0 +1,2 @@
+.project
+.cdtproject
\ No newline at end of file
diff --git a/org.glite.lb-utils.jobid/LICENSE b/org.glite.lb-utils.jobid/LICENSE
new file mode 100755 (executable)
index 0000000..01b973b
--- /dev/null
@@ -0,0 +1,69 @@
+LICENSE file for EGEE Middleware
+================================
+
+Copyright (c) 2004 on behalf of the EU EGEE Project: 
+The European Organization for Nuclear Research (CERN), 
+Istituto Nazionale di Fisica Nucleare (INFN), Italy
+Datamat Spa, Italy
+Centre National de la Recherche Scientifique (CNRS), France
+CS Systeme d'Information (CSSI), France
+Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+Universiteit van Amsterdam (UvA), Netherlands
+University of Helsinki (UH.HIP), Finlan
+University of Bergen (UiB), Norway
+Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met: 
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. The end-user documentation included with the redistribution, if
+any, must include the following acknowledgment: "This product includes
+software developed by The EU EGEE Project (http://cern.ch/eu-egee/)."
+Alternatively, this acknowledgment may appear in the software itself, if
+and wherever such third-party acknowledgments normally appear.
+
+4. The names EGEE and the EU EGEE Project must not be
+used to endorse or promote products derived from this software without
+prior written permission. For written permission, please contact
+<email address>.
+
+5. You are under no obligation whatsoever to provide anyone with any
+bug fixes, patches, or upgrades to the features, functionality or
+performance of the Software ("Enhancements") that you may develop over
+time; however, if you choose to provide your Enhancements to The EU
+EGEE Project, or if you choose to otherwise publish or distribute your
+Enhancements, in source code form without contemporaneously requiring
+end users of The EU EGEE Proejct to enter into a separate written license
+agreement for such Enhancements, then you hereby grant The EU EGEE Project
+a non-exclusive, royalty-free perpetual license to install, use, copy,
+modify, prepare derivative works, incorporate into the EGEE Middleware
+or any other computer software, distribute, and sublicense your
+Enhancements or derivative works thereof, in binary and source code
+form (if any), whether developed by The EU EGEE Project or third parties.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL PROJECT OR ITS CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the EU EGEE Prject. For more information on The
+EU EGEE Project, please see http://cern.ch/eu-egee/. For more information on
+EGEE Middleware, please see http://egee-jra1.web.cern.ch/egee-jra1/
+
+
diff --git a/org.glite.lb-utils.jobid/build.xml b/org.glite.lb-utils.jobid/build.xml
new file mode 100644 (file)
index 0000000..c197b7a
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Build file for the GLite lb-utils jobid component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@Cern.ch>      
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.7  2006/04/26 11:39:55  flammer
+       Corrected wrong template syntax.
+
+       Revision 1.6  2005/04/17 10:29:35  dimeglio
+       Split module.build from version.properties
+
+       Revision 1.5  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+       
+       Revision 1.4  2004/07/16 16:32:53  flammer
+       Added comment where to add language target.
+       
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/06 20:43:19  flammer
+       Update of configure & targets.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="jobid" default="dist">
+
+       <!-- ==============================================
+             Builds the GLite lb-utils jobid component
+            ============================================== -->
+       
+       <!-- =========================================
+             Import properties (order is important)
+            ========================================= -->
+       
+       <!-- Import baseline properties & user properties -->
+       <import file="../org.glite/project/baseline.properties.xml" />
+
+       <!-- import component build properties,
+                       component properties &
+                       component common properties -->
+       <import file="./project/properties.xml"/>
+       
+       <!-- import subsystem build properties,
+                       subsystem properties &
+                       subsystem common properties -->
+       <import file="${subsystem.properties.file}"/>
+
+       <!-- import global build properties &
+                       global properties -->
+       <import file="${global.properties.file}" />
+               
+       <!-- =========================================
+             Load dependency property files (order is important)
+            ========================================= -->
+       <property file="${user.dependencies.file}"/>
+       <property file="${component.dependencies.file}" />
+       <property file="${subsystem.dependencies.file}" />
+       <property file="${global.dependencies.file}"/>
+
+       <!-- =========================================
+                 Load configuration definitions (order is important)
+             ========================================= -->
+        <import file="${global.configure.options.file}"/>
+        <import file="${component.configure.options.file}"/>
+       
+       <!-- =========================================
+             Import task definitions (order is important)
+            ========================================= -->
+       <import file="${subsystem.taskdefs.file}" />
+       <import file="${global.taskdefs.file}" />
+       
+       <!-- =========================================
+                Load common targets
+            ========================================= -->
+       <!-- Put your language target (java/c++-ant/c++-autotool/perl) here -->
+       <!-- <import file="${global.targets-xxx.file}" /> -->
+               
+       <!-- =========================================
+                Load version file 
+            ========================================= -->
+       <property file="${module.version.file}"/>
+       <property file="${module.build.file}"/>
+       
+       <!-- ==============================================
+                Local private targets
+            ============================================== -->
+       
+       <target name="localinit"
+               description="Module specific initialization tasks">
+       </target>
+       
+       <target name="localcompile"
+               description="Module specific compile tasks">
+       </target>
+
+       <target name="localclean"
+               description="Module specific cleaning tasks">
+       </target>
+       
+</project>             
diff --git a/org.glite.lb-utils.jobid/project/build.number b/org.glite.lb-utils.jobid/project/build.number
new file mode 100644 (file)
index 0000000..5cfec85
--- /dev/null
@@ -0,0 +1 @@
+module.build = 0\r
diff --git a/org.glite.lb-utils.jobid/project/build.properties b/org.glite.lb-utils.jobid/project/build.properties
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/org.glite.lb-utils.jobid/project/configure.properties.xml b/org.glite.lb-utils.jobid/project/configure.properties.xml
new file mode 100644 (file)
index 0000000..1359874
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+        Copyright (c) 2004 on behalf of the EU EGEE Project:
+        The European Organization for Nuclear Research (CERN),
+        Istituto Nazionale di Fisica Nucleare (INFN), Italy
+        Datamat Spa, Italy
+        Centre National de la Recherche Scientifique (CNRS), France
+        CS Systeme d'Information (CSSI), France
+        Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+        Universiteit van Amsterdam (UvA), Netherlands
+        University of Helsinki (UH.HIP), Finland
+        University of Bergen (UiB), Norway
+        Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+        Configuration build properties file for the GLite lb-utils jobid component
+
+        Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+        Version info: $Id$
+        Release: $Name$
+
+        Revision history:
+        $Log$
+        Revision 1.3  2004/07/20 16:08:30  flammer
+        Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+        Revision 1.2  2004/07/16 14:56:55  flammer
+        Corrected input path of build.properties.
+
+        Revision 1.1  2004/07/06 20:43:19  flammer
+        Update of configure & targets.
+
+
+
+-->
+<project name="lb-utils jobid component configuration properties">
+
+</project>
diff --git a/org.glite.lb-utils.jobid/project/properties.xml b/org.glite.lb-utils.jobid/project/properties.xml
new file mode 100644 (file)
index 0000000..1adf343
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common build properties file for the GLite lb-utils jobid component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+       Version info: $Id$
+       Release: $Name$ 
+       
+       Revision history:
+       $Log$
+       Revision 1.4  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/16 14:36:49  flammer
+       
+       Corrected build.properties include.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="lb-utils jobid component common properties">
+
+       <!-- Include build properties to allow overwriting 
+            of properties for subsystem                    -->
+       <property file="project/build.properties" />    
+
+       <!-- ======================================================
+              Define corresponding subsystem properties
+            ====================================================== -->
+
+       <!-- Subsystem name -->
+       <property name="subsystem.name" value="${lb-utils.subsystem.name}"/>
+               
+       <!-- Subsystem prefix -->
+       <property name="subsystem.prefix" value="${lb-utils.subsystem.prefix}"/>
+
+       <!-- ======================================================
+              Define component properties
+            ====================================================== -->
+                               
+       <!-- Component name prefix -->
+       <property name="component.prefix" value="jobid" />
+                       
+       <!-- ======================================================
+              Define general component properties
+            ====================================================== -->
+       
+       <import file="${component.general.properties.file}" />
+                                               
+       <!-- ======================================================
+             Define extra properties here ...
+            ====================================================== -->
+       
+               
+</project>
diff --git a/org.glite.lb-utils.jobid/project/version.properties b/org.glite.lb-utils.jobid/project/version.properties
new file mode 100755 (executable)
index 0000000..6f1f8ab
--- /dev/null
@@ -0,0 +1,2 @@
+module.version = 0.0.0
+module.age = 0
\ No newline at end of file
diff --git a/org.glite.lb-utils.server-bones/.cvsignore b/org.glite.lb-utils.server-bones/.cvsignore
new file mode 100755 (executable)
index 0000000..1df717b
--- /dev/null
@@ -0,0 +1,2 @@
+.project
+.cdtproject
\ No newline at end of file
diff --git a/org.glite.lb-utils.server-bones/LICENSE b/org.glite.lb-utils.server-bones/LICENSE
new file mode 100755 (executable)
index 0000000..01b973b
--- /dev/null
@@ -0,0 +1,69 @@
+LICENSE file for EGEE Middleware
+================================
+
+Copyright (c) 2004 on behalf of the EU EGEE Project: 
+The European Organization for Nuclear Research (CERN), 
+Istituto Nazionale di Fisica Nucleare (INFN), Italy
+Datamat Spa, Italy
+Centre National de la Recherche Scientifique (CNRS), France
+CS Systeme d'Information (CSSI), France
+Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+Universiteit van Amsterdam (UvA), Netherlands
+University of Helsinki (UH.HIP), Finlan
+University of Bergen (UiB), Norway
+Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met: 
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. The end-user documentation included with the redistribution, if
+any, must include the following acknowledgment: "This product includes
+software developed by The EU EGEE Project (http://cern.ch/eu-egee/)."
+Alternatively, this acknowledgment may appear in the software itself, if
+and wherever such third-party acknowledgments normally appear.
+
+4. The names EGEE and the EU EGEE Project must not be
+used to endorse or promote products derived from this software without
+prior written permission. For written permission, please contact
+<email address>.
+
+5. You are under no obligation whatsoever to provide anyone with any
+bug fixes, patches, or upgrades to the features, functionality or
+performance of the Software ("Enhancements") that you may develop over
+time; however, if you choose to provide your Enhancements to The EU
+EGEE Project, or if you choose to otherwise publish or distribute your
+Enhancements, in source code form without contemporaneously requiring
+end users of The EU EGEE Proejct to enter into a separate written license
+agreement for such Enhancements, then you hereby grant The EU EGEE Project
+a non-exclusive, royalty-free perpetual license to install, use, copy,
+modify, prepare derivative works, incorporate into the EGEE Middleware
+or any other computer software, distribute, and sublicense your
+Enhancements or derivative works thereof, in binary and source code
+form (if any), whether developed by The EU EGEE Project or third parties.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL PROJECT OR ITS CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the EU EGEE Prject. For more information on The
+EU EGEE Project, please see http://cern.ch/eu-egee/. For more information on
+EGEE Middleware, please see http://egee-jra1.web.cern.ch/egee-jra1/
+
+
diff --git a/org.glite.lb-utils.server-bones/build.xml b/org.glite.lb-utils.server-bones/build.xml
new file mode 100644 (file)
index 0000000..efe49ad
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Build file for the GLite lb-utils server-bones component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@Cern.ch>      
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.7  2006/04/26 11:39:55  flammer
+       Corrected wrong template syntax.
+
+       Revision 1.6  2005/04/17 10:29:35  dimeglio
+       Split module.build from version.properties
+
+       Revision 1.5  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+       
+       Revision 1.4  2004/07/16 16:32:53  flammer
+       Added comment where to add language target.
+       
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/06 20:43:19  flammer
+       Update of configure & targets.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="server-bones" default="dist">
+
+       <!-- ==============================================
+             Builds the GLite lb-utils server-bones component
+            ============================================== -->
+       
+       <!-- =========================================
+             Import properties (order is important)
+            ========================================= -->
+       
+       <!-- Import baseline properties & user properties -->
+       <import file="../org.glite/project/baseline.properties.xml" />
+
+       <!-- import component build properties,
+                       component properties &
+                       component common properties -->
+       <import file="./project/properties.xml"/>
+       
+       <!-- import subsystem build properties,
+                       subsystem properties &
+                       subsystem common properties -->
+       <import file="${subsystem.properties.file}"/>
+
+       <!-- import global build properties &
+                       global properties -->
+       <import file="${global.properties.file}" />
+               
+       <!-- =========================================
+             Load dependency property files (order is important)
+            ========================================= -->
+       <property file="${user.dependencies.file}"/>
+       <property file="${component.dependencies.file}" />
+       <property file="${subsystem.dependencies.file}" />
+       <property file="${global.dependencies.file}"/>
+
+       <!-- =========================================
+                 Load configuration definitions (order is important)
+             ========================================= -->
+        <import file="${global.configure.options.file}"/>
+        <import file="${component.configure.options.file}"/>
+       
+       <!-- =========================================
+             Import task definitions (order is important)
+            ========================================= -->
+       <import file="${subsystem.taskdefs.file}" />
+       <import file="${global.taskdefs.file}" />
+       
+       <!-- =========================================
+                Load common targets
+            ========================================= -->
+       <!-- Put your language target (java/c++-ant/c++-autotool/perl) here -->
+       <!-- <import file="${global.targets-xxx.file}" /> -->
+               
+       <!-- =========================================
+                Load version file 
+            ========================================= -->
+       <property file="${module.version.file}"/>
+       <property file="${module.build.file}"/>
+       
+       <!-- ==============================================
+                Local private targets
+            ============================================== -->
+       
+       <target name="localinit"
+               description="Module specific initialization tasks">
+       </target>
+       
+       <target name="localcompile"
+               description="Module specific compile tasks">
+       </target>
+
+       <target name="localclean"
+               description="Module specific cleaning tasks">
+       </target>
+       
+</project>             
diff --git a/org.glite.lb-utils.server-bones/project/build.number b/org.glite.lb-utils.server-bones/project/build.number
new file mode 100644 (file)
index 0000000..5cfec85
--- /dev/null
@@ -0,0 +1 @@
+module.build = 0\r
diff --git a/org.glite.lb-utils.server-bones/project/build.properties b/org.glite.lb-utils.server-bones/project/build.properties
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/org.glite.lb-utils.server-bones/project/configure.properties.xml b/org.glite.lb-utils.server-bones/project/configure.properties.xml
new file mode 100644 (file)
index 0000000..6ad627b
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+        Copyright (c) 2004 on behalf of the EU EGEE Project:
+        The European Organization for Nuclear Research (CERN),
+        Istituto Nazionale di Fisica Nucleare (INFN), Italy
+        Datamat Spa, Italy
+        Centre National de la Recherche Scientifique (CNRS), France
+        CS Systeme d'Information (CSSI), France
+        Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+        Universiteit van Amsterdam (UvA), Netherlands
+        University of Helsinki (UH.HIP), Finland
+        University of Bergen (UiB), Norway
+        Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+        Configuration build properties file for the GLite lb-utils server-bones component
+
+        Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+        Version info: $Id$
+        Release: $Name$
+
+        Revision history:
+        $Log$
+        Revision 1.3  2004/07/20 16:08:30  flammer
+        Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+        Revision 1.2  2004/07/16 14:56:55  flammer
+        Corrected input path of build.properties.
+
+        Revision 1.1  2004/07/06 20:43:19  flammer
+        Update of configure & targets.
+
+
+
+-->
+<project name="lb-utils server-bones component configuration properties">
+
+</project>
diff --git a/org.glite.lb-utils.server-bones/project/properties.xml b/org.glite.lb-utils.server-bones/project/properties.xml
new file mode 100644 (file)
index 0000000..a76d544
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common build properties file for the GLite lb-utils server-bones component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+       Version info: $Id$
+       Release: $Name$ 
+       
+       Revision history:
+       $Log$
+       Revision 1.4  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/16 14:36:49  flammer
+       
+       Corrected build.properties include.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="lb-utils server-bones component common properties">
+
+       <!-- Include build properties to allow overwriting 
+            of properties for subsystem                    -->
+       <property file="project/build.properties" />    
+
+       <!-- ======================================================
+              Define corresponding subsystem properties
+            ====================================================== -->
+
+       <!-- Subsystem name -->
+       <property name="subsystem.name" value="${lb-utils.subsystem.name}"/>
+               
+       <!-- Subsystem prefix -->
+       <property name="subsystem.prefix" value="${lb-utils.subsystem.prefix}"/>
+
+       <!-- ======================================================
+              Define component properties
+            ====================================================== -->
+                               
+       <!-- Component name prefix -->
+       <property name="component.prefix" value="server-bones" />
+                       
+       <!-- ======================================================
+              Define general component properties
+            ====================================================== -->
+       
+       <import file="${component.general.properties.file}" />
+                                               
+       <!-- ======================================================
+             Define extra properties here ...
+            ====================================================== -->
+       
+               
+</project>
diff --git a/org.glite.lb-utils.server-bones/project/version.properties b/org.glite.lb-utils.server-bones/project/version.properties
new file mode 100755 (executable)
index 0000000..6f1f8ab
--- /dev/null
@@ -0,0 +1,2 @@
+module.version = 0.0.0
+module.age = 0
\ No newline at end of file
diff --git a/org.glite.lb-utils.trio/.cvsignore b/org.glite.lb-utils.trio/.cvsignore
new file mode 100755 (executable)
index 0000000..1df717b
--- /dev/null
@@ -0,0 +1,2 @@
+.project
+.cdtproject
\ No newline at end of file
diff --git a/org.glite.lb-utils.trio/LICENSE b/org.glite.lb-utils.trio/LICENSE
new file mode 100755 (executable)
index 0000000..01b973b
--- /dev/null
@@ -0,0 +1,69 @@
+LICENSE file for EGEE Middleware
+================================
+
+Copyright (c) 2004 on behalf of the EU EGEE Project: 
+The European Organization for Nuclear Research (CERN), 
+Istituto Nazionale di Fisica Nucleare (INFN), Italy
+Datamat Spa, Italy
+Centre National de la Recherche Scientifique (CNRS), France
+CS Systeme d'Information (CSSI), France
+Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+Universiteit van Amsterdam (UvA), Netherlands
+University of Helsinki (UH.HIP), Finlan
+University of Bergen (UiB), Norway
+Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met: 
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. The end-user documentation included with the redistribution, if
+any, must include the following acknowledgment: "This product includes
+software developed by The EU EGEE Project (http://cern.ch/eu-egee/)."
+Alternatively, this acknowledgment may appear in the software itself, if
+and wherever such third-party acknowledgments normally appear.
+
+4. The names EGEE and the EU EGEE Project must not be
+used to endorse or promote products derived from this software without
+prior written permission. For written permission, please contact
+<email address>.
+
+5. You are under no obligation whatsoever to provide anyone with any
+bug fixes, patches, or upgrades to the features, functionality or
+performance of the Software ("Enhancements") that you may develop over
+time; however, if you choose to provide your Enhancements to The EU
+EGEE Project, or if you choose to otherwise publish or distribute your
+Enhancements, in source code form without contemporaneously requiring
+end users of The EU EGEE Proejct to enter into a separate written license
+agreement for such Enhancements, then you hereby grant The EU EGEE Project
+a non-exclusive, royalty-free perpetual license to install, use, copy,
+modify, prepare derivative works, incorporate into the EGEE Middleware
+or any other computer software, distribute, and sublicense your
+Enhancements or derivative works thereof, in binary and source code
+form (if any), whether developed by The EU EGEE Project or third parties.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL PROJECT OR ITS CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the EU EGEE Prject. For more information on The
+EU EGEE Project, please see http://cern.ch/eu-egee/. For more information on
+EGEE Middleware, please see http://egee-jra1.web.cern.ch/egee-jra1/
+
+
diff --git a/org.glite.lb-utils.trio/build.xml b/org.glite.lb-utils.trio/build.xml
new file mode 100644 (file)
index 0000000..5a53b19
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Build file for the GLite lb-utils trio component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@Cern.ch>      
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.7  2006/04/26 11:39:55  flammer
+       Corrected wrong template syntax.
+
+       Revision 1.6  2005/04/17 10:29:35  dimeglio
+       Split module.build from version.properties
+
+       Revision 1.5  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+       
+       Revision 1.4  2004/07/16 16:32:53  flammer
+       Added comment where to add language target.
+       
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/06 20:43:19  flammer
+       Update of configure & targets.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="trio" default="dist">
+
+       <!-- ==============================================
+             Builds the GLite lb-utils trio component
+            ============================================== -->
+       
+       <!-- =========================================
+             Import properties (order is important)
+            ========================================= -->
+       
+       <!-- Import baseline properties & user properties -->
+       <import file="../org.glite/project/baseline.properties.xml" />
+
+       <!-- import component build properties,
+                       component properties &
+                       component common properties -->
+       <import file="./project/properties.xml"/>
+       
+       <!-- import subsystem build properties,
+                       subsystem properties &
+                       subsystem common properties -->
+       <import file="${subsystem.properties.file}"/>
+
+       <!-- import global build properties &
+                       global properties -->
+       <import file="${global.properties.file}" />
+               
+       <!-- =========================================
+             Load dependency property files (order is important)
+            ========================================= -->
+       <property file="${user.dependencies.file}"/>
+       <property file="${component.dependencies.file}" />
+       <property file="${subsystem.dependencies.file}" />
+       <property file="${global.dependencies.file}"/>
+
+       <!-- =========================================
+                 Load configuration definitions (order is important)
+             ========================================= -->
+        <import file="${global.configure.options.file}"/>
+        <import file="${component.configure.options.file}"/>
+       
+       <!-- =========================================
+             Import task definitions (order is important)
+            ========================================= -->
+       <import file="${subsystem.taskdefs.file}" />
+       <import file="${global.taskdefs.file}" />
+       
+       <!-- =========================================
+                Load common targets
+            ========================================= -->
+       <!-- Put your language target (java/c++-ant/c++-autotool/perl) here -->
+       <!-- <import file="${global.targets-xxx.file}" /> -->
+               
+       <!-- =========================================
+                Load version file 
+            ========================================= -->
+       <property file="${module.version.file}"/>
+       <property file="${module.build.file}"/>
+       
+       <!-- ==============================================
+                Local private targets
+            ============================================== -->
+       
+       <target name="localinit"
+               description="Module specific initialization tasks">
+       </target>
+       
+       <target name="localcompile"
+               description="Module specific compile tasks">
+       </target>
+
+       <target name="localclean"
+               description="Module specific cleaning tasks">
+       </target>
+       
+</project>             
diff --git a/org.glite.lb-utils.trio/project/build.number b/org.glite.lb-utils.trio/project/build.number
new file mode 100644 (file)
index 0000000..5cfec85
--- /dev/null
@@ -0,0 +1 @@
+module.build = 0\r
diff --git a/org.glite.lb-utils.trio/project/build.properties b/org.glite.lb-utils.trio/project/build.properties
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/org.glite.lb-utils.trio/project/configure.properties.xml b/org.glite.lb-utils.trio/project/configure.properties.xml
new file mode 100644 (file)
index 0000000..e9ee864
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+        Copyright (c) 2004 on behalf of the EU EGEE Project:
+        The European Organization for Nuclear Research (CERN),
+        Istituto Nazionale di Fisica Nucleare (INFN), Italy
+        Datamat Spa, Italy
+        Centre National de la Recherche Scientifique (CNRS), France
+        CS Systeme d'Information (CSSI), France
+        Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+        Universiteit van Amsterdam (UvA), Netherlands
+        University of Helsinki (UH.HIP), Finland
+        University of Bergen (UiB), Norway
+        Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+        Configuration build properties file for the GLite lb-utils trio component
+
+        Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+        Version info: $Id$
+        Release: $Name$
+
+        Revision history:
+        $Log$
+        Revision 1.3  2004/07/20 16:08:30  flammer
+        Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+        Revision 1.2  2004/07/16 14:56:55  flammer
+        Corrected input path of build.properties.
+
+        Revision 1.1  2004/07/06 20:43:19  flammer
+        Update of configure & targets.
+
+
+
+-->
+<project name="lb-utils trio component configuration properties">
+
+</project>
diff --git a/org.glite.lb-utils.trio/project/properties.xml b/org.glite.lb-utils.trio/project/properties.xml
new file mode 100644 (file)
index 0000000..e472152
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common build properties file for the GLite lb-utils trio component
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+       Version info: $Id$
+       Release: $Name$ 
+       
+       Revision history:
+       $Log$
+       Revision 1.4  2004/07/20 16:08:30  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+       Revision 1.3  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.2  2004/07/16 14:36:49  flammer
+       
+       Corrected build.properties include.
+       
+       Revision 1.1.1.1  2004/06/18 12:40:17  flammer
+       Added general component template.
+       
+       
+-->
+
+<project name="lb-utils trio component common properties">
+
+       <!-- Include build properties to allow overwriting 
+            of properties for subsystem                    -->
+       <property file="project/build.properties" />    
+
+       <!-- ======================================================
+              Define corresponding subsystem properties
+            ====================================================== -->
+
+       <!-- Subsystem name -->
+       <property name="subsystem.name" value="${lb-utils.subsystem.name}"/>
+               
+       <!-- Subsystem prefix -->
+       <property name="subsystem.prefix" value="${lb-utils.subsystem.prefix}"/>
+
+       <!-- ======================================================
+              Define component properties
+            ====================================================== -->
+                               
+       <!-- Component name prefix -->
+       <property name="component.prefix" value="trio" />
+                       
+       <!-- ======================================================
+              Define general component properties
+            ====================================================== -->
+       
+       <import file="${component.general.properties.file}" />
+                                               
+       <!-- ======================================================
+             Define extra properties here ...
+            ====================================================== -->
+       
+               
+</project>
diff --git a/org.glite.lb-utils.trio/project/version.properties b/org.glite.lb-utils.trio/project/version.properties
new file mode 100755 (executable)
index 0000000..6f1f8ab
--- /dev/null
@@ -0,0 +1,2 @@
+module.version = 0.0.0
+module.age = 0
\ No newline at end of file
diff --git a/org.glite.lb-utils/.cvsignore b/org.glite.lb-utils/.cvsignore
new file mode 100644 (file)
index 0000000..3a4edf6
--- /dev/null
@@ -0,0 +1 @@
+.project
diff --git a/org.glite.lb-utils/LICENSE b/org.glite.lb-utils/LICENSE
new file mode 100755 (executable)
index 0000000..259a91f
--- /dev/null
@@ -0,0 +1,69 @@
+LICENSE file for EGEE Middleware\r
+================================\r
+\r
+Copyright (c) 2004 on behalf of the EU EGEE Project: \r
+The European Organization for Nuclear Research (CERN), \r
+Istituto Nazionale di Fisica Nucleare (INFN), Italy\r
+Datamat Spa, Italy\r
+Centre National de la Recherche Scientifique (CNRS), France\r
+CS Systeme d'Information (CSSI), France\r
+Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden\r
+Universiteit van Amsterdam (UvA), Netherlands\r
+University of Helsinki (UH.HIP), Finlan\r
+University of Bergen (UiB), Norway\r
+Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom\r
+\r
+Redistribution and use in source and binary forms, with or without\r
+modification, are permitted provided that the following conditions are\r
+met: \r
+\r
+1. Redistributions of source code must retain the above copyright\r
+notice, this list of conditions and the following disclaimer.\r
+\r
+2. Redistributions in binary form must reproduce the above copyright\r
+notice, this list of conditions and the following disclaimer in the\r
+documentation and/or other materials provided with the distribution.\r
+\r
+3. The end-user documentation included with the redistribution, if\r
+any, must include the following acknowledgment: "This product includes\r
+software developed by The EU EGEE Project (http://cern.ch/eu-egee/)."\r
+Alternatively, this acknowledgment may appear in the software itself, if\r
+and wherever such third-party acknowledgments normally appear.\r
+\r
+4. The names EGEE and the EU EGEE Project must not be\r
+used to endorse or promote products derived from this software without\r
+prior written permission. For written permission, please contact\r
+<email address>.\r
+\r
+5. You are under no obligation whatsoever to provide anyone with any\r
+bug fixes, patches, or upgrades to the features, functionality or\r
+performance of the Software ("Enhancements") that you may develop over\r
+time; however, if you choose to provide your Enhancements to The EU\r
+EGEE Project, or if you choose to otherwise publish or distribute your\r
+Enhancements, in source code form without contemporaneously requiring\r
+end users of The EU EGEE Proejct to enter into a separate written license\r
+agreement for such Enhancements, then you hereby grant The EU EGEE Project\r
+a non-exclusive, royalty-free perpetual license to install, use, copy,\r
+modify, prepare derivative works, incorporate into the EGEE Middleware\r
+or any other computer software, distribute, and sublicense your\r
+Enhancements or derivative works thereof, in binary and source code\r
+form (if any), whether developed by The EU EGEE Project or third parties.\r
+\r
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED\r
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\r
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\r
+DISCLAIMED. IN NO EVENT SHALL PROJECT OR ITS CONTRIBUTORS BE LIABLE\r
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\r
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\r
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\r
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\r
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\r
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\r
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
+\r
+This software consists of voluntary contributions made by many\r
+individuals on behalf of the EU EGEE Prject. For more information on The\r
+EU EGEE Project, please see http://cern.ch/eu-egee/. For more information on\r
+EGEE Middleware, please see http://egee-jra1.web.cern.ch/egee-jra1/\r
+\r
+\r
diff --git a/org.glite.lb-utils/build.xml b/org.glite.lb-utils/build.xml
new file mode 100644 (file)
index 0000000..85553ce
--- /dev/null
@@ -0,0 +1,303 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+       Copyright (c) Members of the EGEE Collaboration. 2004 
+       See http://eu-egee.org/partners/ for details on the copyright holders
+       For license conditions see the license file or http://eu-egee.org/license.html
+
+       Build file for the lb-utils subsystem.
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>              
+       Version info: $Id$
+
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.10  2005/04/17 10:30:50  dimeglio
+       Added envset dependency
+
+       Revision 1.9  2005/04/17 10:29:26  dimeglio
+       Split module.build from version.properties
+       
+       Revision 1.8  2004/12/19 19:02:18  dimeglio
+       Updated (tag target is not needed anymore)
+       
+       Revision 1.7  2004/10/25 21:04:05  dimeglio
+       New copyright
+       
+       Revision 1.6  2004/09/29 12:55:17  flammer
+       Update of subsystem template.
+       
+       Revision 1.5  2004/07/20 16:08:02  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+       
+       Revision 1.4  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.3  2004/07/06 20:35:31  flammer
+       Update of configure & targets.
+       
+       Revision 1.2  2004/06/18 12:30:12  flammer
+       Updating tags to be able to automatically add component via script.
+       
+       Revision 1.1.1.1  2004/06/07 16:00:38  flammer
+       Added template for org.glite subsystem.
+       
+       
+-->
+
+<project name="lb-utils" default="dist">
+
+       <description>
+               Ant build file to build the lb-utils subsystem.
+       </description>
+               
+       <!-- =========================================
+                Builds the GLite lb-utils subsystem
+            ========================================= -->
+
+       <!-- Import baseline & user properties -->
+       <import file="../org.glite/project/baseline.properties.xml" />
+
+       <!-- Import subsystem build properties, 
+                             subsystem properties & 
+                             subsystem common properties -->
+       <import file="./project/properties.xml" />
+
+       <!-- Import global build properties and global properties -->
+       <import file="${global.properties.file}" />
+                               
+       <!-- =========================================
+                Load dependencies properties files (order is important) 
+            ========================================= -->
+       <property file="${user.dependencies.file}"/>
+       <property file="${subsystem.dependencies.file}"/>
+       <property file="${global.dependencies.file}"/>  
+
+       <!-- =========================================
+                Load configuration definitions
+            ========================================= -->
+       <import file="${global.configure.options.file}"/>
+                       
+       <!-- =========================================
+                Import global task definitions
+            ========================================= -->
+       <import file="${global.taskdefs.file}" />
+       
+       <!-- =========================================
+                Import global compiler definitions
+            ========================================= -->
+       <import file="${global.compilerdefs.file}" />
+               
+       <!-- =========================================
+                Import targets 
+            ========================================= -->
+       <import file="${global.targets-common.file}"/>
+       
+       <!-- =========================================
+                Load version file 
+            ========================================= -->
+       <property file="${module.version.file}"/>
+       <property file="${module.build.file}"/>
+               
+       
+       <!-- ===============================================
+                 Public common targets
+            =============================================== -->
+
+       <target name="localinit" depends="envcheck">
+
+               <echo> Preparing directories ... </echo>
+               
+               <mkdir dir="${stage.bin.dir}" />
+               <mkdir dir="${stage.lib.dir}" />
+               <mkdir dir="${stage.java.dir}" />
+               <mkdir dir="${stage.inc.dir}" />
+               <mkdir dir="${stage.int.dir}" />
+
+               <mkdir dir="${dist.dir}" />
+
+       </target>
+
+       <target name="init" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="init"/>
+               </antcall>
+       </target>
+
+       <target name="checkstyle" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="checkstyle"/>
+               </antcall>
+       </target>
+
+       <target name="compile" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="compile"/>
+               </antcall>
+       </target>
+
+       <target name="compiletest" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="compiletest"/>
+               </antcall>
+       </target>
+
+       <target name="unittest" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="unittest"/>
+               </antcall>
+       </target>
+
+       <target name="unitcoverage" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="unitcoverage"/>
+               </antcall>
+       </target>
+
+       <target name="stage" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="stage"/>
+               </antcall>
+       </target>
+
+       <target name="dist" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="dist"/>
+               </antcall>
+       </target>
+
+       <target name="install" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="install"/>
+               </antcall>
+       </target>
+
+       <target name="doc" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="doc"/>
+               </antcall>
+       </target>
+
+       <target name="all" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="all"/>
+               </antcall>
+       </target>
+
+       <target name="clean">
+
+               <property name="offline.repository" value="true" />
+               <antcall target="buildmodules">
+                       <param name="target" value="clean"/>
+               </antcall>
+
+               <delete dir="${module.bin.dir}" />
+               <delete dir="${module.lib.dir}" />
+               <delete dir="${module.autosrc.dir}" />
+               <delete dir="${module.autodoc.dir}" />
+               <delete dir="${module.test.reports.dir}" />
+
+       </target>
+
+       <target name="cleanAll" depends="localinit">
+               <antcall target="buildmodules">
+                       <param name="target" value="cleanAll"/>
+               </antcall>
+       </target>
+
+       <!-- ===============================================
+                Private targets
+            =============================================== -->
+
+       <!-- ===============================================
+                Modules proxy targets
+            =============================================== -->
+
+       <!-- component targets definitions tag = do not remove = -->
+
+       <if>
+               <isset property="setenvonly"/>
+               <then>
+                       <property name="lbonly" value="yes"/>
+               </then>
+       </if>
+
+       <target name="db" unless="setenvonly" depends="envset">
+               <if>
+                       <isset property="small.memory" />
+                       <then>
+                               <exec dir="${lb-utils.subsystem.dir}.db" executable="${antExec}" failonerror="${failonerror}">
+                                       <arg line="${target} &quot;-Dsmall.memory=true&quot; &quot;-Dbootstrap=${bootstrap}&quot; &quot;-Dfailonerror=${failonerror}&quot; &quot;-Ddo.cvs.tag=${do.cvs.tag}&quot;"/>
+                               </exec>
+                       </then>
+                       <else>
+                               <ant dir="${lb-utils.subsystem.dir}.db"
+                                    target="${target}"
+                                    inheritall="false" />
+                       </else>
+               </if>
+       </target>
+
+<!--   <target name="server-bones" unless="setenvonly" depends="envset">
+               <if>
+                       <isset property="small.memory" />
+                       <then>
+                               <exec dir="${lb-utils.subsystem.dir}.server-bones" executable="${antExec}" failonerror="${failonerror}">
+                                       <arg line="${target} &quot;-Dsmall.memory=true&quot; &quot;-Dbootstrap=${bootstrap}&quot; &quot;-Dfailonerror=${failonerror}&quot; &quot;-Ddo.cvs.tag=${do.cvs.tag}&quot;"/>
+                               </exec>
+                       </then>
+                       <else>
+                               <ant dir="${lb-utils.subsystem.dir}.server-bones"
+                                    target="${target}"
+                                    inheritall="false" />
+                       </else>
+               </if>
+       </target>
+
+       <target name="jobid" unless="setenvonly" depends="envset">
+               <if>
+                       <isset property="small.memory" />
+                       <then>
+                               <exec dir="${lb-utils.subsystem.dir}.jobid" executable="${antExec}" failonerror="${failonerror}">
+                                       <arg line="${target} &quot;-Dsmall.memory=true&quot; &quot;-Dbootstrap=${bootstrap}&quot; &quot;-Dfailonerror=${failonerror}&quot; &quot;-Ddo.cvs.tag=${do.cvs.tag}&quot;"/>
+                               </exec>
+                       </then>
+                       <else>
+                               <ant dir="${lb-utils.subsystem.dir}.jobid"
+                                    target="${target}"
+                                    inheritall="false" />
+                       </else>
+               </if>
+       </target>
+
+       <target name="trio" unless="setenvonly" depends="envset">
+               <if>
+                       <isset property="small.memory" />
+                       <then>
+                               <exec dir="${lb-utils.subsystem.dir}.trio" executable="${antExec}" failonerror="${failonerror}">
+                                       <arg line="${target} &quot;-Dsmall.memory=true&quot; &quot;-Dbootstrap=${bootstrap}&quot; &quot;-Dfailonerror=${failonerror}&quot; &quot;-Ddo.cvs.tag=${do.cvs.tag}&quot;"/>
+                               </exec>
+                       </then>
+                       <else>
+                               <ant dir="${lb-utils.subsystem.dir}.trio"
+                                    target="${target}"
+                                    inheritall="false" />
+                       </else>
+               </if>
+       </target>-->
+
+       <!-- Main proxy -->
+<!--   <target name="buildmodules" depends="envset,
+                                            db, 
+                                            jobid,
+                                            trio,
+                                            server-bones">-->
+       <target name="buildmodules" depends="envset,
+                                            db">
+               <echo append="true" file="${global.project.dir}/cruisecontrol-stub.xml">
+       &lt;project name="${subsystem.name}" type="post-subsystem" packageName="${global.prefix}-${subsystem.prefix}"/&gt;
+               </echo>
+       </target>
+
+</project>
diff --git a/org.glite.lb-utils/project/build.number b/org.glite.lb-utils/project/build.number
new file mode 100644 (file)
index 0000000..5cfec85
--- /dev/null
@@ -0,0 +1 @@
+module.build = 0\r
diff --git a/org.glite.lb-utils/project/build.properties b/org.glite.lb-utils/project/build.properties
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/org.glite.lb-utils/project/dependencies.properties b/org.glite.lb-utils/project/dependencies.properties
new file mode 100644 (file)
index 0000000..c590a39
--- /dev/null
@@ -0,0 +1,13 @@
+
+###################################################################
+# System dependencies
+###################################################################
+
+org.glite.version                              = HEAD
+org.glite.lb-utils.version                     = HEAD
+
+# Component dependencies tag = do not remove this line =
+org.glite.lb-utils.db.version                  = HEAD
+#org.glite.lb-utils.jobid.version              = HEAD
+#org.glite.lb-utils.server-bones.version       = HEAD
+#org.glite.lb-utils.trio.version               = HEAD
diff --git a/org.glite.lb-utils/project/glite.lb-utils.csf.xml b/org.glite.lb-utils/project/glite.lb-utils.csf.xml
new file mode 100644 (file)
index 0000000..98945b8
--- /dev/null
@@ -0,0 +1,218 @@
+<?xml version="1.0"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       GLite Middleware lb-utils Configuration Specification File
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>      
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.3  2004/10/19 20:20:30  dimeglio
+       Updte template
+
+       
+-->
+
+
+<project name="GLite Middleware lb-utils CSF" default="all">
+
+       <!-- ===============================================
+                 Determine workspace directory 
+            =============================================== -->
+
+       <!-- Relative workspace root directory -->
+       <property name="workspace.dir" value="../.." />
+       
+       <!-- ===============================================
+                Load properties
+            =============================================== -->
+
+       <!-- load baseline and user properties -->
+       <import file="${workspace.dir}/org.glite/project/baseline.properties.xml" />
+
+       <!-- define build properties file location since we are already in project dir -->
+       <property name="subsystem.build.properties.file" value="./build.properties" />
+
+       <!-- Load subsystem-specific property file -->
+       <property file="./properties.xml"/>
+
+       <!-- load global properties -->
+       <import file="${global.properties.file}" />
+
+       <!-- ===============================================
+                Load dependencies 
+            =============================================== -->
+
+       <!-- Load user dependencies file -->
+       <property file="${user.dependencies.file}" />
+               
+       <!-- Load subsystem dependencies file -->
+       <property file="./dependencies.properties" />
+
+       <!-- Load global dependencies file -->
+       <property file="${global.dependencies.file}" />
+
+       <!-- ===============================================
+                Load targets
+                =============================================== -->
+       <import file="${global.targets-envchecks.file}" />
+       <import file="${global.targets-external-dependencies.file}" />  
+
+       <!-- ===============================================
+                Evaluate CVS tags
+                =============================================== -->
+
+       <target name="evaluate.cvs.tags" description="Figure out if we need tagged CVS checkout">
+               
+               <condition property="glite.head">
+                       <and>
+                               <equals arg1="${org.glite.version}" arg2="HEAD" />
+                               <or>
+                                       <istrue value="${update}" />
+                                       <not>
+                                               <available file="${global.dependencies.file}" type="file" />
+                                       </not>
+                               </or>
+                       </and>
+               </condition>
+               
+               <condition property="glite.tag">
+                       <and>
+                               <not>
+                                       <equals arg1="${org.glite.version}" arg2="HEAD" />
+                               </not>
+                               <or>
+                                       <istrue value="${update}" />
+                                       <not>
+                                               <available file="${global.dependencies.file}" type="file" />
+                                       </not>
+                               </or>
+                       </and>
+               </condition>
+               
+               <condition property="glite-lb-utils.head">
+                       <and>
+                               <equals arg1="${org.glite.lb-utils.version}" arg2="HEAD" />
+                               <istrue value="${update}" />
+                       </and>
+               </condition>
+               
+               <condition property="glite-lb-utils.tag">
+                       <and>
+                               <not>
+                                       <equals arg1="${org.glite.lb-utils.version}" arg2="HEAD" />
+                               </not>
+                               <istrue value="${update}" />
+                       </and>
+               </condition>
+
+               <!-- condition property tag = do not remove = -->
+
+       </target>
+
+       <presetdef name="cvs-co">
+               <cvs command="checkout" dest="${workspace.dir}" />
+       </presetdef>
+
+       <!-- =====================================================
+                Self-update if required
+            ===================================================== -->
+
+       <!-- Update main GLite module -->
+       <target name="org.glite" depends="get.glite.head, get.glite.tag"/>
+
+       <target name="get.glite.head" if="glite.head">
+               <cvs-co package="org.glite" />
+       </target>
+
+       <target name="get.glite.tag" if="glite.tag">
+               <cvs-co package="org.glite"
+                       tag="${org.glite.version}" />
+       </target>
+
+       <!-- Update the current module -->
+       <target name="org.glite.lb-utils" depends="get.glite-lb-utils.head, 
+                                                               get.glite-lb-utils.tag"/>
+
+       <target name="get.glite-lb-utils.head" if="glite-lb-utils.head">
+               <cvs-co package="org.glite.lb-utils" />
+               <fail>The org.glite and org.glite.lb-utils modules have been updated, please rerun the configuration file</fail>
+       </target>
+
+       <target name="get.glite-lb-utils.tag" if="glite-lb-utils.tag">
+               <cvs-co package="org.glite.lb-utils"
+                       tag="${org.glite.lb-utils.version}" />
+               <fail>The org.glite and org.glite.lb-utils modules have been updated, please rerun the configuration file</fail>
+       </target>
+
+       <!-- *****************************************************-->
+       <!-- Development tools                                    -->
+       <!-- *****************************************************-->
+       
+       <!-- All development tools -->
+       <target name="devtools" depends="oscheck,
+                                        junitcheck,
+                                        junit,
+                                        chkstyle,
+                                        jalopy,
+                                        ant-contrib,
+                                        cpptasks,
+                                         log4j,
+                                        egee-ant-ext"
+               description="Get development tools into repository."/>          
+
+       <!-- =====================================================
+                External libraries
+            ===================================================== -->
+       
+       <!--  All external libraries -->
+       <target name="external" depends="oscheck"
+               description="Install external packages"/>
+       
+       <!-- =====================================================
+                GLite Middleware lb-utils modules
+            ===================================================== -->
+       
+       <!-- component targets tag = do not remove = -->
+
+       <!-- All project modules -->
+       <target name="project" depends="" />
+    
+       <!-- ====================================================
+                Checkout all
+            ==================================================== -->
+               
+       <!-- All libraries -->
+       <target name="all" depends="oscheck,
+                                       evaluate.cvs.tags,
+                                       defaultenvchecks,
+                                       org.glite,
+                                       org.glite.lb-utils,
+                                       devtools,
+                                       external,
+                                       project" />             
+
+       <!-- ====================================================
+                Print dependecies to console
+            ==================================================== -->
+       
+       <target name="dependencies">
+               <concat>
+                       <fileset dir="." includes="dependencies.properties" />
+               </concat>
+       </target>               
+
+</project>
diff --git a/org.glite.lb-utils/project/properties.xml b/org.glite.lb-utils/project/properties.xml
new file mode 100644 (file)
index 0000000..5f9597f
--- /dev/null
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common build properties file for the GLite lb-utils subsystem.
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.3  2004/07/20 16:08:02  flammer
+       Changed incorrect my_... instead of .._template entries for subsystem and component.
+
+       Revision 1.2  2004/07/16 14:56:55  flammer
+       Corrected input path of build.properties.
+       
+       Revision 1.1.1.1  2004/06/07 16:00:38  flammer
+       Added template for org.glite subsystem.
+       
+       
+-->
+
+<project name="lb-utils subsystem common properties">
+
+       <!-- Include build properties to allow overwriting 
+            of properties for subsystem                    -->
+       <property name="subsystem.build.properties.file" value="./project/build.properties" />
+       <property file="${subsystem.build.properties.file}" />  
+
+       <!-- ======================================================
+          Define subsystem properties
+                ====================================================== -->
+       
+       <!-- Subsystem name -->
+       <property name="subsystem.name" value="${lb-utils.subsystem.name}"/>
+       
+       <!-- Subsystem prefix -->
+       <property name="subsystem.prefix" value="${lb-utils.subsystem.prefix}"/>
+       
+       <!-- ======================================================
+          Define general subsystem properties
+                ====================================================== -->
+               
+       <!-- Include common subsystem properties -->
+       <import file="${subsystem.general.properties.file}" />
+       
+       <!-- ======================================================
+                Define extra properties here ...
+                ====================================================== -->
+                       
+               
+</project>
diff --git a/org.glite.lb-utils/project/taskdefs.xml b/org.glite.lb-utils/project/taskdefs.xml
new file mode 100644 (file)
index 0000000..7963150
--- /dev/null
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Copyright (c) 2004 on behalf of the EU EGEE Project: 
+       The European Organization for Nuclear Research (CERN), 
+       Istituto Nazionale di Fisica Nucleare (INFN), Italy
+       Datamat Spa, Italy
+       Centre National de la Recherche Scientifique (CNRS), France
+       CS Systeme d'Information (CSSI), France
+       Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
+       Universiteit van Amsterdam (UvA), Netherlands
+       University of Helsinki (UH.HIP), Finland
+       University of Bergen (UiB), Norway
+       Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
+
+       Common Ant task definition file for the glite lb-utils subsystem
+       
+       Authors: Joachim Flammer <Joachim.Flammer@cern.ch>              
+       Version info: $Id$
+       Release: $Name$
+
+       Revision history:
+       $Log$
+       Revision 1.2  2004/08/02 10:33:38  flammer
+       Corrected name in documentation part.
+
+       Revision 1.1.1.1  2004/06/07 16:00:38  flammer
+       Added template for org.glite subsystem.
+       
+       
+-->
+
+<project name="lb-utils subsystem common tasks and types definitions">
+       
+       <!-- ======================================================
+                Subsystem task definitions
+            ====================================================== -->
+       
+</project>
diff --git a/org.glite.lb-utils/project/version.properties b/org.glite.lb-utils/project/version.properties
new file mode 100755 (executable)
index 0000000..6f1f8ab
--- /dev/null
@@ -0,0 +1,2 @@
+module.version = 0.0.0
+module.age = 0
\ No newline at end of file