summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/ubuntu/ubuntu-install
diff options
context:
space:
mode:
Diffstat (limited to 'sca-cpp/trunk/ubuntu/ubuntu-install')
-rwxr-xr-xsca-cpp/trunk/ubuntu/ubuntu-install109
1 files changed, 0 insertions, 109 deletions
diff --git a/sca-cpp/trunk/ubuntu/ubuntu-install b/sca-cpp/trunk/ubuntu/ubuntu-install
deleted file mode 100755
index 26088745e2..0000000000
--- a/sca-cpp/trunk/ubuntu/ubuntu-install
+++ /dev/null
@@ -1,109 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-# Build a minimal distribution including only the core runtime, support for
-# Python and C++ components, memcached and tinycdb on a fresh Ubuntu Server
-# 9.10 system.
-
-# Display commands as they are executed
-set -x
-
-# Get the Ubuntu version
-osver=`cat /etc/issue | awk '{ print $2 }'`
-
-# Build and install in the current directory
-build=`pwd`
-
-# Install core dev tools
-sudo apt-get -y install wget git-core autoconf automake libtool g++
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Uncomment to install GCC 4.5
-#wget http://svn.apache.org/repos/asf/tuscany/sca-cpp/trunk/ubuntu/ubuntu-gcc-4.5
-#chmod +x ./ubuntu-gcc-4.5
-#./ubuntu-gcc-4.5
-#if [ "$?" != "0" ]; then
-# exit $?
-#fi
-
-# Install Apache HTTP server
-sudo apt-get -y install libssl-dev apache2 apache2-utils apache2-prefork-dev libaprutil1-dev libapr1-dev
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Install Libcurl
-sudo apt-get -y install curl libcurl4-openssl-dev
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Build Libxml2
-sudo apt-get -y install libxml2 libxml2-dev
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Install TraceMonkey
-if [ "$osver" = "9.10" ]; then
- sudo apt-get -y install xulrunner-1.9.1 xulrunner-1.9.1-dev
- if [ "$?" != "0" ]; then
- exit $?
- fi
-else
- sudo apt-get -y install xulrunner-1.9.2 xulrunner-1.9.2-dev
- if [ "$?" != "0" ]; then
- exit $?
- fi
-fi
-
-# Install Python
-sudo apt-get -y install python-dev
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Install Memcached
-sudo apt-get -y install memcached
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Install Tinycdb
-sudo apt-get -y install tinycdb libcdb-dev
-if [ "$?" != "0" ]; then
- exit $?
-fi
-
-# Build Tuscany SCA
-git clone git://git.apache.org/tuscany-sca-cpp.git
-cd tuscany-sca-cpp
-cp etc/git-exclude .git/info/exclude
-./bootstrap
-./configure --prefix=$build/tuscany-sca-cpp-bin
-make
-make install
-if [ "$?" != "0" ]; then
- exit $?
-fi
-cd $build
-
-# Create bin archive
-tar czf tuscany-sca-cpp-1.0.tar.gz tuscany-sca-cpp tuscany-sca-cpp-bin
-