[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#426874: ITP: pkg -- High-level library for managing Debian package information

Package: wnpp
Severity: wishlist
Owner: Enrico Zini <enrico@debian.org>

* Package name    : pkg
  Version         : 0.1
  Upstream Author : Enrico Zini <enrico@enricozini.org>
* URL             : hg clone http://hg.debian.org/hg/private/enrico/libpkg
* License         : LGPL
  Programming Lang: C++
  Description     : High-level library for managing Debian package information

 The library defines a very minimal framework in which many sources of data
 about Debian packages can be implemented and queried together.
 The library includes two data sources:
  * APT: access the APT database
  * Debtags: access the Debtags tag information

libept is proving too hard to maintain and I've created a slicker

I've ported the 'debtags' package to this new library with success.

I'm about to port 'debtags-edit', after that I'll do the upload of
libpkg-dev and libpkg0.

This new library makes it very simple to add new data sources.  I have
plans laid out for a popcon data source, for example, and more could

It should also be straightforward to swig-bind it to the usual plethora
of scripting languages.

If anyone is interested in a debconf BoF about it, do let me know.



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.21-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Reply to: