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>"DEPENDS =3D gtk>=3D1.2<2.0 | motif>=3D1.2 = <font color=3D"#0000f8"> # GTK 2.0 doesn't work yet"<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