[odf-discuss] Problem with Google Code
Peter Vandenabeele
peter at vandenabeele.com
Mon Jan 15 08:04:30 EST 2007
On 1/15/07, Daniel Carrera <daniel.carrera at zmsl.com> wrote:
> Yeah, I'll add a README. Btw, you can install with a traditional "make"
> and "make install" (run 'make install' as root). That will be in the
> README. I'll also add a copy of the GPL.
OK, it worked, but maybe needs some tuning to be more automatic for
regular users ? This was based on an out of the box Ubuntu Dapper,
where X was turned off (so the installation could be tested, but not the
program itself).
Here goes:
[start of quotes; 2 terminals, one as user 'peterv', one as root]
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$ ls -l
total 12
drwxr-xr-x 2 peterv peterv 4096 2007-01-12 20:07 data-01a1236688
-rw-r--r-- 1 peterv peterv 1001 2007-01-12 20:06 Makefile
-rwxr-xr-x 1 peterv peterv 1201 2007-01-12 12:46 odfviewer-installer
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$ make
-bash: make: command not found
[ :-p ]
[as root]
root at ubuntu-2006-12-26:/var/log# apt-get install make
...
Setting up make (3.80+3.81.b4-1) ...
[back to user]
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$ make
./data-01a1236688/lzmadec < data-01a1236688/xulrunner-1.8.0.1.tar.lzma
| tar xf - -C data-01a1236688
./data-01a1236688/lzmadec < data-01a1236688/odfviewer-beta1.tar.lzma |
tar xf - -C data-01a1236688
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$ ls -l
total 12
drwxr-xr-x 4 peterv peterv 4096 2007-01-15 13:48 data-01a1236688
-rw-r--r-- 1 peterv peterv 1001 2007-01-12 20:06 Makefile
-rwxr-xr-x 1 peterv peterv 1201 2007-01-12 12:46 odfviewer-installer
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$ date
Mon Jan 15 13:48:44 CET 2007
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$
cd data-01a1236688/
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1/data-01a1236688$
ls -alrt
total 7484
-rw-r--r-- 1 peterv peterv 1732 2007-01-08 23:12 E3D1B654.gpg
-rw-r--r-- 1 peterv peterv 733 2007-01-08 23:26 odf-icon.png
-rwxr-xr-x 1 peterv peterv 441952 2007-01-09 15:54 lzmadec
drwxr-xr-x 5 peterv peterv 4096 2007-01-09 19:11 odfviewer
drwxr-xr-x 12 peterv peterv 4096 2007-01-09 19:13 xulrunner
-rw-r--r-- 1 peterv peterv 6999713 2007-01-09 19:13 xulrunner-1.8.0.1.tar.lzma
-rw-r--r-- 1 peterv peterv 18800 2007-01-09 19:13 odfviewer-beta1.tar.lzma
-rw-r--r-- 1 peterv peterv 1847 2007-01-09 21:01 xulrunner.xml
-rw-r--r-- 1 peterv peterv 1968 2007-01-09 21:01 odfviewer.xml
-rw------- 1 peterv peterv 544 2007-01-09 21:56 odfviewer.desktop
-rw-r--r-- 1 peterv peterv 903 2007-01-10 10:43 59A53CC1.gpg
-rw-r--r-- 1 peterv peterv 217 2007-01-10 11:06 keytrust.py
-rw-r--r-- 1 peterv peterv 125462 2007-01-10 21:11 zeroinstall.tar.lzma
-rwxr-xr-x 1 peterv peterv 2676 2007-01-12 13:01 installer.sh
-rw-r--r-- 1 peterv peterv 291 2007-01-12 13:01 odfviewer.sh
drwxr-xr-x 3 peterv peterv 4096 2007-01-12 20:09 ..
drwxr-xr-x 4 peterv peterv 4096 2007-01-15 13:48 .
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1/data-01a1236688$
cd ..
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$
make install
mkdir -p /opt/odfellowship/bin
mkdir: cannot create directory `/opt/odfellowship': Permission denied
make: *** [install] Error 1
[I know you warned for this in your mail ... ]
[back to root terminal]
root at ubuntu-2006-12-26:/home/peterv/data/ODF/odf-viewer/odfviewer-linux-beta1#
make install
mkdir -p /opt/odfellowship/bin
mkdir -p /opt/odfellowship/share
cp -r data-01a1236688/xulrunner /opt/odfellowship/share
cp -r data-01a1236688/odfviewer /opt/odfellowship/share
cp data-01a1236688/odf-icon.png /opt/odfellowship/share/odfviewer
sed "s|{root}|"/opt/odfellowship"|" data-01a1236688/odfviewer.sh | \
sed "s|{use_zero_install}|[ 1 -eq 0 ]|" >
/opt/odfellowship/bin/odfviewer
chmod +x /opt/odfellowship/bin/odfviewer
root at ubuntu-2006-12-26:/home/peterv/data/ODF/odf-viewer/odfviewer-linux-beta1#
which odfviewer
root at ubuntu-2006-12-26:/home/peterv/data/ODF/odf-viewer/odfviewer-linux-beta1#
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
[grrr]
[back to user terminal]
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$
/opt/odfellowship/
bin/ share/
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
peterv at ubuntu-2006-12-26:~/data/ODF/odf-viewer/odfviewer-linux-beta1$
/opt/odfellowship/bin/odfviewer
(xulrunner-bin:9910): Gtk-WARNING **: cannot open display:
[this indicates succes at starting the program, since no X is running]
I can retest later this week on an Ubuntu with an active X.
HTH (and available for further tests if needed)
Peter
More information about the odf-discuss
mailing list