README: update for recent changes.

--HG--
extra : convert_revision : 38ce28d007a36e20b3a71764868f7b37776ee9b3
This commit is contained in:
Juan RP 2008-12-22 02:27:51 +01:00
parent cde9dddfcf
commit 77debbc7c4

View File

@ -67,7 +67,7 @@ To avoid problems with libtool and configure scripts finding stuff that is
available in the host system, almost all packages must be built inside of a available in the host system, almost all packages must be built inside of a
chroot. So the first thing would be to create the binary packages with: chroot. So the first thing would be to create the binary packages with:
$ xbps-src.sh install xbps-base-chroot $ xbps-src install xbps-base-chroot
This will build all required packages via fakeroot in masterdir, therefore you This will build all required packages via fakeroot in masterdir, therefore you
can run it as normal user. Next commands will require super-user privileges can run it as normal user. Next commands will require super-user privileges
@ -77,7 +77,7 @@ be that xbps packages are meant to be used in a system and not just for
ordinary users. So once all packages are built, you can create and enter ordinary users. So once all packages are built, you can create and enter
to the chroot with: to the chroot with:
$ sudo xbps-src.sh chroot $ sudo xbps-src chroot
Press Control + D to exit from the chroot. The following targets will require Press Control + D to exit from the chroot. The following targets will require
to be done in the chroot: to be done in the chroot:
@ -87,7 +87,7 @@ to be done in the chroot:
Now let's explain some more about the targets that you can use. To start Now let's explain some more about the targets that you can use. To start
installing packages you should use the install target: installing packages you should use the install target:
$ sudo xbps-src.sh install glib $ sudo xbps-src install glib
If the package is properly installed, it will be "stowned" automatically. If the package is properly installed, it will be "stowned" automatically.
``stowned´´ means that this package is available in the master directory, ``stowned´´ means that this package is available in the master directory,
@ -95,47 +95,47 @@ on which xpbs has copied all files from DESTDIR/<pkgname>.
To remove a currently installed (and stowned) package, you can use: To remove a currently installed (and stowned) package, you can use:
$ sudo xbps-src.sh remove glib $ sudo xbps-src remove glib
Please note that when you remove it, the package will also be removed Please note that when you remove it, the package will also be removed
from XBPS_DESTDIR and previously "unstowned". from XBPS_DESTDIR and previously "unstowned".
To stow an already installed package (from XBPS_DESTDIR/<pkgname>): To stow an already installed package (from XBPS_DESTDIR/<pkgname>):
$ sudo xbps-src.sh stow glib $ sudo xbps-src stow glib
and to unstow an already installed (stowned) package: and to unstow an already installed (stowned) package:
$ sudo xbps-src.sh unstow glib $ sudo xbps-src unstow glib
You can also print some stuff about any template build file, e.g: You can also print some stuff about any template build file, e.g:
$ xbps-src.sh info glib $ xbps-src info glib
To list installed (stowned) packages, use this: To list installed (stowned) packages, use this:
$ xbps-src.sh list $ xbps-src list
To only extract the distfiles, without configuring/building/installing: To only extract the distfiles, without configuring/building/installing:
$ xbps-src.sh extract foo $ xbps-src extract foo
To not remove the build directory after successful installation: To not remove the build directory after successful installation:
$ sudo xbps-src.sh -C install blah $ sudo xbps-src -C install blah
To only fetch the distfile: To only fetch the distfile:
$ xbps-src.sh fetch blah $ xbps-src fetch blah
To only install the package, _without_ stowning it into the master directory: To only install the package, _without_ stowning it into the master directory:
$ sudo xbps-src.sh install-destdir blob $ sudo xbps-src install-destdir blob
To list files installed by a package, note that package must be installed To list files installed by a package, note that package must be installed
into destination directory first: into destination directory first:
$ xbps-src.sh listfiles blob $ xbps-src listfiles blob
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
PERFORMANCE PERFORMANCE