Using AAP for dependency checking (and possibly resolution) on a non-complied program

"Gareth Anderson" <[email protected]> Wed, 8 Mar 2006 21:28:20 +1100
Newsgroups gmane.comp.tools.aap.user
Message-ID <[email protected]>
------=_Part_10591_26234605.1141813700324
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,

I'm wishing to use AAP or a similar system to assist me in configuring a
complex shell script(s).

I've looked at autoconf and it looked very confusing, so I started looking
into AAP and it seems better than some of the other similar systems for wha=
t
I want to do (I think). If anyone has other recommendations for what I am
trying to do please tell me.

My main quesion would be, is there an easy way to check that particular
libraries/programs are installed and of particular versions?

If you look here: http://karakas-online.de/mySGML/ you will see what I am
referring to. There's more files than listed there and some of them require
particular verisons.

Simplifying the program cannot be done, its not a program in itself but a
bunch of scripts written by Chris Karakas that tie together various systems
that go from Docbook SGML to PDF/TXT/RTF/HTML output at the press of a
button (well thats the idea :)). The problem is the complexity is making
everything work together nicely and getting the scripts setup and installed
(which is what I'm working on).

I noticed that the Vi example recipe mentioned a depends:
http://www.a-a-p.org/examples.html
"DEPENDS =3D gtk>=3D1.2<2.0 | motif>=3D1.2 # GTK 2.0 doesn't work yet"

Can I do something like this for things such as LyX (a linux program)
easily?

Also once I get basic dependency checking working, I'll start doing more
advanced things like modifying the output of the script file according to
what is installed etc. (but thats later :))

I hope my lack of research is not too offensive, I have done a bit of
reading, but I could not see the obvious answer very quickly...

Regards,
Gareth

------=_Part_10591_26234605.1141813700324
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,<br><br>I'm wishing to use AAP or a similar system to assist me in confi=
guring a complex shell script(s).<br><br>I've looked at autoconf and it loo=
ked very confusing, so I started looking into AAP and it seems better than =
some of the other similar systems for what I want to do (I think). If anyon=
e has other recommendations for what I am trying to do please tell me.
<br><br>My main quesion would be, is there an easy way to check that partic=
ular libraries/programs are installed and of particular versions?<br><br>If=
 you look here: <a href=3D"http://karakas-online.de/mySGML/">http://karakas=
-online.de/mySGML/
</a> you will see what I am referring to. There's more files than listed th=
ere and some of them require particular verisons.<br><br>Simplifying the pr=
ogram cannot be done, its not a program in itself but a bunch of scripts wr=
itten by Chris Karakas that tie together various systems that go from Docbo=
ok SGML to PDF/TXT/RTF/HTML output at the press of a button (well thats the=
 idea :)). The problem is the complexity is making everything work together=
 nicely and getting the scripts setup and installed (which is what I'm work=
ing on).
<br><br>I noticed that the Vi example recipe mentioned a depends:<br><a hre=
f=3D"http://www.a-a-p.org/examples.html">http://www.a-a-p.org/examples.html=
</a><br>&quot;DEPENDS =3D         gtk&gt;=3D1.2&lt;2.0 | motif&gt;=3D1.2   =
   <font color=3D"#0000f8">
# GTK 2.0 doesn't work yet&quot;<br><br></font>Can I do something like this=
 for things such as LyX (a linux program) easily?<br><br>Also once I get ba=
sic dependency checking working, I'll start doing more advanced things like=
 modifying the output of the script file according to what is installed etc=
. (but thats later :))
<br><br>I hope my lack of research is not too offensive, I have done a bit =
of reading, but I could not see the obvious answer very quickly...<br><br>R=
egards,<br>Gareth<br><br>

------=_Part_10591_26234605.1141813700324--


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642