El Sun, Apr 17, 2005 at 02:50:34PM +0200, Andreas Tille va escriure: > Hi, > > it is certainly off topic here but I expect some guys around who > worked with python-apt and > finaly I want to do something in the CDD field. THe exact task I want > to do is parsing the > dependencies of a meta-package to finally get a web packag which looks like > > meta-package: > Dependency1: short description > long description > Dependency2: short description > long description > > In short just building web pages like they can be found at the > Debian-Med website. > > My trouble is to understand the API of python-apt for instance how to > get a list of all > Depends, Recommends, Suggests of med-* and then find out the > according descriptions. > > Any helpful hint to documented examples? It would be a shame to > rewrite this stuff just > because of a lack of understanding. I've added that functionality for you to the pkgtool included on my cddtk archive; to use it update your copy of my repository or get it again from: $ svn co https://mixinet.net/svn/cddtk/trunk cddtk Build and install the package or use the code directly: $ cd cddtk/src $ ./pkgtool -p UNCOMPRESSED_PACKAGES_FILE pdeps LIST_OF_PACKAGE_NAMES If you want to use more than one PACKAGES_FILE add multiple -p options. And, of course, you have the code included (look into ./pkgtool and PyCDD/). -- Sergio Talens-Oliag <sto@debian.org> <http://people.debian.org/~sto/> Key fingerprint = 29DF 544F 1BD9 548C 8F15 86EF 6770 052B B8C1 FA69
Attachment:
signature.asc
Description: Digital signature