Make xbps-base-chroot depend on bash and use it for the chroot
environment. Depending in host's bash wasn't a good idea...
--HG--
extra : convert_revision : dfff2287dec5c3fb64725e601f70fe4a2ab2db98
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
Add xbps dependency and remove proplib, lzma-utils and wget deps
now that they aren't required because the xbps static binaries
are copied into the chroot.
--HG--
extra : convert_revision : 35a5c1731531aabd8a36665e21b614e8749f2e0f
Install some default configuation files by default, based on
Fedora and Archlinux.
--HG--
extra : convert_revision : 28a0ac3594338bbd761c8c68559d09d8e9aec54d
- Added an additional shell func to add full (build/run), build
or run time dependencies to packages. An optional third parameter
can be used to specify other version than the one set in
the depends file.
- Use a "depends" file in package directory to specify minimum
required ABI/API version for a package, so that there's no need
to set the version all the time in pkgs.
- Updated bash to 4.0.
--HG--
extra : convert_revision : 1aa0ce32d4bdc2cd371eac19ae7bcff2c986b6b3
Also introduce "libs.depends", that adds a rundep of a package
with a proper version. This is to avoid modifying all dependent
packages if there's an API/ABI change.
--HG--
extra : convert_revision : a46b11b8e9187bdb2bfc954ad5ff40ecd9c0fe31
dependency to glibc instead.
Almost all packages depend on it, and this ensures that it's always installed
before anything else.
--HG--
extra : convert_revision : 45bbc22a15feeb663d2895324e611b6d711ea062
Now every template uses its own directory. Patches, prepost* files
and other related stuff are stored there.
--HG--
extra : convert_revision : bbc529ef161d9a59fe13a1d54ac058f77ea05845
2009-02-03 21:35:57 +01:00
Renamed from templates/xbps-base-chroot.tmpl (Browse further)