Go to file
Juan RP f80e1753a8 Remove knowledge from the library to install packages.
The library is only responsible now to find all binary packages
from repositories, sort them and create a dictionary with all
details. The frontend (xbps-bin) provides support for this,
and this allows for more flexibility and removes some stuff
that didn't belong in the library.

While here implemented support to show total download/installed
size for all packages that are going to be installed.

Next step will be to implement user interactivity before
installing/removing/updating packages.

--HG--
extra : convert_revision : 858e9a89bc6a60b348435f2416a8af3ebb6ea5c9
2009-04-09 02:29:15 +02:00
bin Remove knowledge from the library to install packages. 2009-04-09 02:29:15 +02:00
doc Remove knowledge from the library to install packages. 2009-04-09 02:29:15 +02:00
etc Install by default xbps.conf into $(PREFIX)/etc and use it. 2009-02-05 15:21:33 +01:00
include Remove knowledge from the library to install packages. 2009-04-09 02:29:15 +02:00
lib Remove knowledge from the library to install packages. 2009-04-09 02:29:15 +02:00
shutils Remove CWD as first argument to INSTALL/REMOVE scripts, it's unneeded. 2009-04-08 03:21:31 +02:00
templates Modify the INSTALL/REMOVE scripts to use predef vars and unneeded chroot calls. 2009-04-08 03:24:57 +02:00
triggers triggers: there's no need to call chroot anymore. 2009-04-08 03:23:09 +02:00
.gitignore
Makefile Install by default xbps.conf into $(PREFIX)/etc and use it. 2009-02-05 15:21:33 +01:00
prog.mk Use a common mk file for all bins, install bins stripped. 2009-02-16 18:03:03 +01:00
vars.mk Introduce xbps_xasprintf() and use it where required. 2009-04-04 19:32:39 +02:00