Dear Naba, all.

First of all, thanks for the CVS hourly tarball fix. 
There is one little problem, on my system, the compilation failed on
manual/reference/libanjuta-docs.sgml. I just disable that in the
Makefile. 

And here's my story, maybe it'll be worthwhile to those poor souls
behind office firewall/proxy, that want to get to know Anjuta2 or other
open source apps that doesn't have distro release, yet.


First, I download anjuta CVS hourly tarball from the
http://www.anjuta.org/anjuta.php?page=development. page. 

Then I found out that in Debian/Unstable, I still doesn't have the
following required packages:
gdl and
gnome-build.

So I go to one of gnome ftp MIRRORS and download gdl and gnome-build
compressed tar files there.

Unpack gdl, ./configure --prefix=/usr (I don't like installing
in /usr/local), and make. Predictedly, make failed with a bunch of
errors. The only solution is comparing the files that generate errors
with the files in the CVS using GNOME's ViewCVS interface. Found out
that there are so many files changed there. 

Looking around here and there, I get to know http://cvsgrab.sf.net
excellent software that allowed you to download packages from their
homepage's ViewCVS interface. Sourceforge, freedesktop, and GNOME have
this. 

After played around a while, unluckily it always failed on downloading
packages from GNOME's website. But when I test downloading packages from
sourceforge and freedesktop, it went just fine. 

Stressed enough at this point.

And then I learned that we can easily download a file using ViewCVS by
just entering the url commands. Take this info, and then also knowing
that I have downloaded the tarballs, so I just do this to update the
package files (example using gdl):

$ tar jxf gdl-0.4.0.tar.bz2
$ cd gdl-0.4.0
$ for i in `find * -type f`; do wget -x
http://cvs.gnome.org/viewcvs/*checkout*/gdl/$i; done

and then (on my local dir):
cd cvs.gnome.org/viewcvs/*checkout*/gdl (wget -x created these
directories).

another wget to get the autogen.sh 
wget -c http://cvs.gnome.org/viewcvs/*checkout*/gdl/autogen.sh

actually for gnome packages I can get by without autogen.sh just uses
gnome-autogen. But I thought, I downloaded it anyway, to make sure.

and then: chmod 755 autogen.sh && ./autogen.sh

goes the compilation processes on. At some points it stopped with
errors, which I found out because of some more files are still missing. 

I just wget -c them manually, one at a time (and praying that it won't
be too many files to download). 

I'am quite sure that someone can make a script to automate this whole
process. Maybe by fixing the cvsgrab or by making another program/perl
script?. I didn't just fixed cvsgrab because it is written in Java, and
I don't know enough about java. 

After gdl compiled and installed, I did the same thing with gnome-build
package. 

And then unpack anjuta2 tarball, cd into it, and then run:
./configure 
found some errors on the libanjuta, 
contacting [EMAIL PROTECTED] and have Naba replied
saying it already fixed in the newest tarball. So I downloaded the
tarball again.

this time configure went ok.
But make still has some errors (the one I describe earlier). Luckily
it's just about error building the docs, so I just disabled them.

and then make install.

That's it.

I really hope that somebody step forward and make debian package on gdl
and gnome-build. I really be very thankful for that.

Or, Naba, would you be considering to also put gdl and gnome-build on
anjuta tarballs? at least for a while?

Sorry for my bad english. 


Best Regards.
-arief


-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke