Split pkgs required by xbps-base-chroot, as it was made in Fedora.

- 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
This commit is contained in:
Juan RP
2009-02-24 07:13:11 +01:00
parent 97821bf458
commit e0030bc0fe
220 changed files with 719 additions and 1304 deletions

View File

@@ -10,14 +10,30 @@ long_desc="
noarch=yes
base_chroot=yes
shared_deps="kernel-libc-headers-0 dash-0 patch-0"
build_depends="xbps-base-dirs-0 glibc-0 gawk-0 bash-0 coreutils-0
texinfo-0 libarchive-0 tar-0 grep-0 findutils-0 sed-0 make-0
diffutils-0 gcc-0 file-0 wget-0 ncurses-0 proplib-0 ${shared_deps}"
run_depends="glibc-base-0 glibc-dev-0 gcc-dev-0 ncurses-dev-0
proplib-dev-0 gawk-base-0 bash-base-0 wget-base-0 tar-base-0
coreutils-base-0 texinfo-base-0 libarchive-dev-0 grep-base-0
findutils-base-0 sed-base-0 make-base-0 diffutils-base-0
file-base-0 ${shared_deps}"
Add_dependency full xbps-base-dirs
Add_dependency full gcc
Add_dependency full glibc
Add_dependency full kernel-libc-headers
Add_dependency full dash
Add_dependency full patch
Add_dependency full gawk
Add_dependency full ncurses
Add_dependency full bash
Add_dependency full coreutils
Add_dependency full texinfo
Add_dependency full libarchive
Add_dependency full tar
Add_dependency full grep
Add_dependency full findutils
Add_dependency full sed
Add_dependency full make
Add_dependency full diffutils
Add_dependency full file
Add_dependency full proplib
Add_dependency run zlib-devel
Add_dependency run bzip2-devel
Add_dependency run lzma-utils-devel
Add_dependency run proplib-devel
Add_dependency run libarchive-devel
Add_dependency run ncurses-devel