void-packages/lib
Juan RP 17404bdb42 Mega-commit with improvements and changes done in the past days.
- Introduce package states: unpacked, broken, installed, etc.
  Not yet finished, only unpacked and installed are used for now.

- Move package metadata files in binary packages directly to
  the top directory, this speeds up some ops and makes easier to
  continue working in future changes.

- xbps-bin: -C flag to check the hash of package files has been
  superseded by the 'check' target, which verifies the integrity
  of an installed package.

- Use the 'essential' object when upgrading packages, overwritting
  current files. This is needed for critical packages like sh, libc
  and others.

- Miscellaneous tweaks and improvements thorough the code.

--HG--
extra : convert_revision : 2073fcc123efc24b3e9327b5e22aa91752f20df6
2009-08-08 22:29:48 +02:00
..
Makefile Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
cmpver.c Remove dup xbps_cmpver_* func, use just the real one. 2009-06-07 05:02:58 +02:00
configure.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
depends.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
fexec.c xbps_file_chdir_exec: only chroot(3) if uid == 0 and /bin/sh exists. 2009-08-02 11:04:46 +02:00
findpkg.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
humanize_number.c Build code with -Wcast-qual, -Wcast-align and -Wsign-compare. 2009-04-11 15:52:32 +02:00
orphans.c xbps_find_orphan_packages: simplify and make it report the correct order. 2009-08-08 22:16:45 +02:00
plist.c Introduce xbps_callback_array_iter_reverse_in_dict(). 2009-08-08 22:14:42 +02:00
register.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
remove.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
repository.c Introduce xbps_xasprintf() and use it where required. 2009-04-04 19:32:39 +02:00
requiredby.c Build code with -Wcast-qual, -Wcast-align and -Wsign-compare. 2009-04-11 15:52:32 +02:00
sha256.c Sync the SHA256 code with NetBSD HEAD. 2009-07-29 16:30:37 +02:00
sortdeps.c xbps-bin: implemented (WIP) "autoupdate" target. 2009-05-17 04:09:26 +02:00
state.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
unpack.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00
util.c Mega-commit with improvements and changes done in the past days. 2009-08-08 22:29:48 +02:00