You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adam D. Barratt
1a211f04cf
|
11 years ago | |
---|---|---|
.. | ||
Makefile | 13 years ago | |
README | 18 years ago | |
assert.c | 18 years ago | |
britney-py.c | 11 years ago | |
checklib.c | 18 years ago | |
dpkg-lib.cpp | 13 years ago | |
dpkg.c | 11 years ago | |
dpkg.h | 11 years ago | |
example.py | 18 years ago | |
freelist.c | 18 years ago | |
freelist.h | 18 years ago | |
index.html | 18 years ago | |
memory.h | 18 years ago | |
memory3.c | 18 years ago | |
templates.h | 18 years ago | |
thoughts | 18 years ago |
README
BUILDING
========
Install libapt-pkg-dev
testing/ $ make
testing/ $ mkdir old cur out
testing/ $ cd testing
testing/testing/ $ perl Makefile.PL
testing/testing/ $ make
Add old and new packages files into old and cur, respectively.
testing/ $ ./checklib i386 alpha
Will generate some test stuff in out/
TODO
====
Need some way of actually updating archives.
Need some way of judging differences between Packages files.
(so I can see what hasn't been updated and work out why;
so I can check that Packages.gz matches dpkg-scanpackages output)
Need some way of automatically explaining why packages aren't upgraded.
(shouldn't be hard?)
BUGS
====
out/ directory must exist for checklib, or segfault