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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user