8534b79ffc
Includes the following change: * When replacing a package that is going to be updated in the transaction do not remove it, just overwrite its files and continue. The updated package will find that old files didn't match the SHA256 hash and will skip them. This solves the issue of new package updates requiring new dependencies with files that were previously stored in the old version. For example gtk+-2.20 containing gdk-pixbuf, and gtk+-2.22 requiring gdk-pixbuf externally. |
||
---|---|---|
bin | ||
doc | ||
include | ||
lib | ||
.hgignore | ||
.hgtags | ||
3RDPARTY | ||
configure | ||
LICENSE | ||
Makefile | ||
NEWS | ||
prog.mk | ||
README |
See http://code.google.com/p/xbps for information. To build this you'll need: - pkg-config - zlib (development package with static libs) - openssl (development package with static libs) - libarchive >= 2.8.0 (development package with static libs) Optionally to build the API documentation: - graphviz and doxygen. Just run ./configure && make && make install. By default PREFIX is set to `/usr/local', can be changed by setting --prefix. The DESTDIR variable is also supported for package managers. There are some more options that can be tweaked, see them with `./configure --help'. Good luck!