Mega-commit removing deps in xbps-base-chroot.
xbps-src:
* ALWAYS use the static bins, to avoid breakage in the chroot.
* Remove XBPS_FETCH_CMD. Use xbps-fetch (static) now that it's
useful to download all distfiles in xbps-base-system.
* Use busybox in the chroot and create links in /usr/local/bin
at creation time. This helps to remove many packages that
had problems with host/target libs (acl, attr, libarchive, etc).
build templates:
* Add explicit gettext and texinfo build dependencies in all
packages that need them, because they aren't built anymore
by xbps-base-chroot.
* Fixed some packages using build_style=gnu_makefile, that were
broken because pre/post_configure() is not executed for a while,
they should use pre/post_build() instead.
--HG--
extra : convert_revision : 0eaaf4917fd824710d0895e0c984bbc236b0cdf8
This commit is contained in:
19
README
19
README
@@ -5,23 +5,24 @@
|
||||
The following software is required in the host system to build XBPS
|
||||
binary packages:
|
||||
|
||||
* GNU GCC C++
|
||||
* GNU Make
|
||||
* GNU Bison
|
||||
* GNU awk
|
||||
* GNU bash
|
||||
* GNU bison
|
||||
* GNU gcc c++ (development package)
|
||||
* GNU gettext (development package)
|
||||
* GNU make
|
||||
* GNU patch
|
||||
* GNU texinfo
|
||||
* fakeroot
|
||||
* wget OR curl OR fetch (statically linked or no additional deps)
|
||||
* perl
|
||||
* sudo
|
||||
|
||||
Please note that wget/curl or any program used to fetch distfiles,
|
||||
must be statically linked or if shared, it should be only linked to libc.
|
||||
This is required to not depend in external libs while building packages
|
||||
in the chroot.
|
||||
|
||||
Run "make install clean" at the top level directory, xbps-src and
|
||||
its shell utilities will be installed into /usr/local by default (can be
|
||||
changed by setting PREFIX and DESTDIR).
|
||||
|
||||
DONT FORGET TO EDIT "$PREFIX/etc/xbps-src.conf" BEFORE USING IT!
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
HOW TO BUILD/HANDLE PACKAGES FROM SOURCE
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user