#!/bin/sh
#
# zanata-client script
# JPackage Project <http://www.jpackage.org/>

# Source functions library
. /usr/share/java-utils/java-functions

# Source system prefs
if [ -f /etc/java/zanata-client.conf ] ; then
  . /etc/java/zanata-client.conf
fi

# Source user prefs
if [ -f $HOME/.zanata-clientrc ] ; then
  . $HOME/.zanata-clientrc
fi

# Configuration
MAIN_CLASS=org.zanata.client.ZanataClient
BASE_JARS="zanata-client/zanata-rest-client zanata-client/zanata-client-commands zanata-client/zanata-cli slf4j/log4j12 opencsv"
CLASSPATH=/usr/share/java/isorelax.jar:/usr/share/maven/repository/JPP/apache-mime4j/core.jar:/usr/share/maven/repository/JPP/resteasy/jaxrs-api.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-jaxrs.jar:/usr/share/maven/repository/JPP/istack-commons-runtime.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-jaxb-provider.jar:/usr/share/maven/repository/JPP/jboss-annotations-1.1-api.jar:/usr/share/maven/repository/JPP/commons-logging.jar:/usr/share/maven/repository/JPP/javamail/mail.jar:/usr/share/maven/repository/JPP/plexus/utils.jar:/usr/share/maven/repository/JPP/httpcomponents/httpclient.jar:/usr/share/maven/repository/JPP/commons-lang.jar:/usr/share/maven/repository/JPP/zanata-common-api.jar:/usr/share/maven/repository/JPP/tomcat6-servlet-2.5-api.jar:/usr/share/maven/repository/JPP/hibernate-validator.jar:/usr/share/maven/repository/JPP/httpcomponents/httpcore.jar:/usr/share/maven/repository/JPP/glassfish-jaxb/jaxb-impl.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-multipart-provider.jar:/usr/share/maven/repository/JPP/slf4j/api.jar:/usr/share/maven/repository/JPP/bea-stax-api.jar:/usr/share/maven/repository/JPP/apache-mime4j/dom.jar:/usr/share/java/relaxngDatatype.jar:/usr/share/maven/repository/JPP/geronimo-validation.jar:/usr/share/maven/repository/JPP/txw2.jar:/usr/share/maven/repository/JPP/jtype.jar:/usr/share/maven/repository/JPP/jackson/jackson-core-asl.jar:/usr/share/maven/repository/JPP/maven/maven-artifact.jar:/usr/share/maven/repository/JPP/jackson/jackson-mapper-asl.jar:/usr/share/maven/repository/JPP/jaxb-api.jar:/usr/share/java/msv-msv.jar:/usr/share/java/isorelax.jar:/usr/share/maven/repository/JPP/apache-mime4j/core.jar:/usr/share/maven/repository/JPP/resteasy/jaxrs-api.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-jaxrs.jar:/usr/share/maven/repository/JPP/zanata-adapter-xliff.jar:/usr/share/maven/repository/JPP/log4j.jar:/usr/share/maven/repository/JPP/istack-commons-runtime.jar:/usr/share/maven/repository/JPP/jboss-annotations-1.1-api.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-jaxb-provider.jar:/usr/share/maven/repository/JPP/commons-logging.jar:/usr/share/maven/repository/JPP/javamail/mail.jar:/usr/share/maven/repository/JPP/jgettext.jar:/usr/share/maven/repository/JPP/openprops.jar:/usr/share/maven/repository/JPP/httpcomponents/httpclient.jar:/usr/share/maven/repository/JPP/commons-codec.jar:/usr/share/maven/repository/JPP/commons-lang.jar:/usr/share/maven/repository/JPP/zanata-common-api.jar:/usr/share/maven/repository/JPP/ant.jar:/usr/share/maven/repository/JPP/tomcat6-servlet-2.5-api.jar:/usr/share/maven/repository/JPP/zanata-adapter-po.jar:/usr/share/maven/repository/JPP/zanata-adapter-properties.jar:/usr/share/maven/repository/JPP/commons-collections.jar:/usr/share/maven/repository/JPP/args4j.jar:/usr/share/maven/repository/JPP/hibernate-validator.jar:/usr/share/maven/repository/JPP/httpcomponents/httpcore.jar:/usr/share/maven/repository/JPP/glassfish-jaxb/jaxb-impl.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-multipart-provider.jar:/usr/share/maven/repository/JPP/guava.jar:/usr/share/maven/repository/JPP/slf4j/api.jar:/usr/share/maven/repository/JPP/bea-stax-api.jar:/usr/share/maven/repository/JPP/ant-launcher.jar:/usr/share/maven/repository/JPP/commons-io.jar:/usr/share/maven/repository/JPP/antlr-2.7.7.jar:/usr/share/maven/repository/JPP/apache-mime4j/dom.jar:/usr/share/java/relaxngDatatype.jar:/usr/share/maven/repository/JPP/geronimo-validation.jar:/usr/share/maven/repository/JPP/txw2.jar:/usr/share/maven/repository/JPP/jtype.jar:/usr/share/maven/repository/JPP/jackson/jackson-core-asl.jar:/usr/share/maven/repository/JPP/opencsv.jar:/usr/share/maven/repository/JPP/commons-configuration.jar:/usr/share/maven/repository/JPP/jackson/jackson-mapper-asl.jar:/usr/share/maven/repository/JPP/zanata-adapter-glossary.jar:/usr/share/maven/repository/JPP/jaxb-api.jar:/usr/share/maven/repository/JPP/zanata-common-util.jar:/usr/share/java/msv-msv.jar:/usr/share/java/isorelax.jar:/usr/share/maven/repository/JPP/apache-mime4j/core.jar:/usr/share/maven/repository/JPP/resteasy/jaxrs-api.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-jaxrs.jar:/usr/share/maven/repository/JPP/istack-commons-runtime.jar:/usr/share/maven/repository/JPP/jboss-annotations-1.1-api.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-jaxb-provider.jar:/usr/share/maven/repository/JPP/javamail/mail.jar:/usr/share/maven/repository/JPP/commons-logging.jar:/usr/share/maven/repository/JPP/httpcomponents/httpclient.jar:/usr/share/maven/repository/JPP/commons-lang.jar:/usr/share/maven/repository/JPP/commons-codec.jar:/usr/share/maven/repository/JPP/zanata-common-api.jar:/usr/share/maven/repository/JPP/tomcat6-servlet-2.5-api.jar:/usr/share/maven/repository/JPP/args4j.jar:/usr/share/maven/repository/JPP/hibernate-validator.jar:/usr/share/maven/repository/JPP/httpcomponents/httpcore.jar:/usr/share/maven/repository/JPP/glassfish-jaxb/jaxb-impl.jar:/usr/share/maven/repository/JPP/resteasy/resteasy-multipart-provider.jar:/usr/share/maven/repository/JPP/guava.jar:/usr/share/maven/repository/JPP/bea-stax-api.jar:/usr/share/maven/repository/JPP/slf4j/api.jar:/usr/share/maven/repository/JPP/commons-io.jar:/usr/share/maven/repository/JPP/apache-mime4j/dom.jar:/usr/share/java/relaxngDatatype.jar:/usr/share/maven/repository/JPP/geronimo-validation.jar:/usr/share/maven/repository/JPP/jtype.jar:/usr/share/maven/repository/JPP/txw2.jar:/usr/share/maven/repository/JPP/jackson/jackson-core-asl.jar:/usr/share/maven/repository/JPP/jackson/jackson-mapper-asl.jar:/usr/share/maven/repository/JPP/jaxb-api.jar:/usr/share/maven/repository/JPP/zanata-common-util.jar:/usr/share/java/msv-msv.jar

# Set parameters
set_jvm
# we have built CLASSPATH above
set_classpath $BASE_JARS

# Let's start
run "$@"
