The Void source packages collection
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 Split repo commands into the new xbps-repo bin. 2009-02-05 14:46:09 +01:00
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