[SAC] [OSGeo] #1710: ZOO packages missing from Xenial

#1710: ZOO packages missing from Xenial
---------------------+----------------------------
Reporter: kalxas | Owner: live-demo@…
     Type: defect | Status: new
Priority: blocker | Milestone: OSGeoLive10.0
Component: LiveDVD | Resolution:
Keywords: |
---------------------+----------------------------

Comment (by djay):

You can use the following command from a running OSGeoLiveDVD 10.

== Packages required to build ==

{{{
sudo apt-get install flex bison libfcgi-dev libxml2 libxml2-dev curl
openssl autoconf apache2 python-software-properties subversion
libmozjs185-dev python-dev build-essential libxslt1-dev libmapserver-dev
libgdal-dev
}}}

== ZOO-Project building for OSGeoLive ==

{{{
mkdir src
svn checkout http://svn.zoo-project.org/svn/trunk zoo
cd zoo/zoo-project/thirds/cgic206/
make
cd ../../zoo-project/zoo-kernel/
autoconf
./configure --with-python --with-js --with-java=/usr/lib/jvm/java-8
-openjdk-amd64 --with-mapserver=/usr --with-ms-version=7
make
sudo make install
sudo cp main.cfg /usr/lib/cgi-bin/
sudo cp ../zoo-api/js/* /usr/lib/cgi-bin
cd ../zoo-services/ogr/base-vect-ops
make
sudo cp cgi-env/* /usr/lib/cgi-bin
}}}

== ZOO-Project configuration ==

{{{
echo "/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/" >
/etc/ld.so.conf.d/zoo.conf
sudo ldconfig
}}}

== Web UI to interract with the OGR services ==

{{{
wget http://zoo-project.org/dl/examples.7z
7zr x examples.7z
cp -r examples /var/www/html/zoo-demo
}}}

Now, you can access the demo using the following URL: http://localhost
/zoo-demo/ .

Let me know if I need to provide an archive containing the pre-built
binaries.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1710#comment:1&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.