Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jul 2010 16:14:39 -0400
From:      David Forsythe <dforsyth@FreeBSD.org>
To:        soc-status@freebsd.org
Subject:   [libpkg] - report #5
Message-ID:  <AANLkTinacm8czm1Q0rJKKsyqw6uLIsU4DDFu0HuYGkrD@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Last week I added the notion of a property list to the library, which
makes it a lot easier to adapt to changes in the format of and
contents of package manifests.  Because of the addition, I had to
write some convenience functions that will make creating and
interpreting packages (in code) a lot simpler for FreeBSD
specifically.  This meant relegating some functionality (such as
matching packages in a database) to the convenience code, and leaving
the base of libpkg quite generic.

The current iteration of the API is pretty solid, and documentation
for the base of libpkg is coming along.  At this point a complete
pkg_info replacement is possible (being written), and a complete
pkg_delete should also be possible.  I've started writing true unit
tests as well.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinacm8czm1Q0rJKKsyqw6uLIsU4DDFu0HuYGkrD>