#!/bin/bash
cd ~/dev/geronimo/branches/1.1

rm -rf /tmp/old_g

mkdir -p /tmp/old_g/etc
mkdir -p /tmp/old_g/openejb/etc
mkdir -p /tmp/old_g/plugins/geronimo-assembly-plugin
mkdir -p /tmp/old_g/plugins/geronimo-dependency-plugin
mkdir -p /tmp/old_g/plugins/geronimo-deployment-plugin
mkdir -p /tmp/old_g/plugins/geronimo-packaging-plugin
mkdir -p /tmp/old_g/plugins/geronimo-packaging-plugin/src/test-resources
mkdir -p /tmp/old_g/plugins/geronimo-izpack-plugin

cp      etc/project.properties \
        /tmp/old_g/etc
cp      etc/explicit_versions.properties \
        /tmp/old_g/etc
cp      openejb/etc/project.properties \
        /tmp/old_g/openejb/etc

cp      plugins/geronimo-assembly-plugin/project.xml \
        /tmp/old_g/plugins/geronimo-assembly-plugin
cp      plugins/geronimo-assembly-plugin/project.properties \
        /tmp/old_g/plugins/geronimo-assembly-plugin

cp      plugins/geronimo-dependency-plugin/project.properties \
        /tmp/old_g/plugins/geronimo-dependency-plugin
cp      plugins/geronimo-dependency-plugin/project.xml \
        /tmp/old_g/plugins/geronimo-dependency-plugin

cp      plugins/geronimo-deployment-plugin/project.properties \
        /tmp/old_g/plugins/geronimo-deployment-plugin
cp      plugins/geronimo-deployment-plugin/project.xml \
        /tmp/old_g/plugins/geronimo-deployment-plugin
cp      plugins/geronimo-deployment-plugin/plugin.properties \
        /tmp/old_g/plugins/geronimo-deployment-plugin

cp      plugins/geronimo-izpack-plugin/project.properties \
        /tmp/old_g/plugins/geronimo-izpack-plugin
cp      plugins/geronimo-izpack-plugin/project.xml \
        /tmp/old_g/plugins/geronimo-izpack-plugin

cp      plugins/geronimo-packaging-plugin/project.properties \
        /tmp/old_g/plugins/geronimo-packaging-plugin
cp      plugins/geronimo-packaging-plugin/project.xml \
        /tmp/old_g/plugins/geronimo-packaging-plugin
cp      plugins/geronimo-packaging-plugin/plugin.properties \
        /tmp/old_g/plugins/geronimo-packaging-plugin
cp      plugins/geronimo-packaging-plugin/src/test-resources/result.xml \
        /tmp/old_g/plugins/geronimo-packaging-plugin/src/test-resources
cp      plugins/geronimo-packaging-plugin/src/test-resources/plan.xml \
        /tmp/old_g/plugins/geronimo-packaging-plugin/src/test-resources

sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        etc/project.properties

sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        openejb/etc/project.properties

echo Updating Assembly Plugin
sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        plugins/geronimo-assembly-plugin/project.properties
sed     -e "s/1\.1-SNAPSHOT/1.1/g" -i .old \
        plugins/geronimo-assembly-plugin/project.xml
sed     -e "s/^geronimoVersion=1\.1-SNAPSHOT/geronimoVersion=1.1/" -i .old \
        plugins/geronimo-assembly-plugin/project.properties

echo Upating Dependency Plugin
sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        plugins/geronimo-dependency-plugin/project.properties
sed     -e "s/^geronimoVersion=1\.1-SNAPSHOT/geronimoVersion=1.1/" -i .old \
        plugins/geronimo-dependency-plugin/project.properties
sed     -e "s/1\.1-SNAPSHOT/1.1/g" -i .old \
        plugins/geronimo-dependency-plugin/project.xml

echo Upating Deployment Plugin
sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        plugins/geronimo-deployment-plugin/project.properties
sed     -e "s/^geronimoVersion=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        plugins/geronimo-deployment-plugin/plugin.properties
sed     -e "s/^geronimoVersion=1\.1-SNAPSHOT/geronimoVersion=1.1/" -i .old \
        plugins/geronimo-deployment-plugin/project.properties
echo Upating IZPack Plugin
sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        plugins/geronimo-izpack-plugin/project.properties
sed     -e "s/^geronimoVersion=1\.1-SNAPSHOT/geronimoVersion=1.1/" -i .old \
        plugins/geronimo-izpack-plugin/project.properties
sed     -e "s/1\.1-SNAPSHOT/1.1/g" -i .old \
        plugins/geronimo-izpack-plugin/project.xml

Echo Updating Packaging Plugins
sed     -e "s/^geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/" -i .old \
        plugins/geronimo-packaging-plugin/project.properties
sed     -e "s/1\.1-SNAPSHOT/1.1/g" -i .old \
        plugins/geronimo-packaging-plugin/project.xml
sed     -e "s/geronimo_version=1\.1-SNAPSHOT/geronimo_version=1.1/g" -i .old \
        plugins/geronimo-packaging-plugin/plugin.properties
sed     -e "s/1\.1-SNAPSHOT/1.1/g" -i .old \
        plugins/geronimo-packaging-plugin/src/test-resources/result.xml
sed     -e "s/1\.1-SNAPSHOT/1.1/g" -i .old \
        plugins/geronimo-packaging-plugin/src/test-resources/plan.xml

echo Updating Explicit Versions
sed     -e "s/^geronimo\/\/\/=1\.1-SNAPSHOT/geronimo\/\/\/=1.1/" -i .old \
        etc/explicit_versions.properties
sed     -e 
"s/geronimo-j2ee_1.4_spec\/\/jar=1\.1-SNAPSHOT/geronimo-j2ee_1.4_spec\/\/jar=1.1/"
 \
        etc/explicit_versions.properties
sed     -e 
"s/geronimo-javamail_1.3.1_spec\/\/jar=1\.1-SNAPSHOT/geronimo-javamail_1.3.1_spec\/\/jar=1.1/"
 \
        etc/explicit_versions.properties
sed     -e 
"s/geronimo-jcache_spec\/\/jar=1\.1-SNAPSHOT/geronimo-jcache_spec\/\/jar=1.1/" \
        etc/explicit_versions.properties
sed     -e 
"s/geronimo-spec-corba_2.3\/\/jar=1\.0-SNAPSHOT/geronimo-spec-corba_2.3\/\/jar=1.0/"
 \
        etc/explicit_versions.properties

Reply via email to