update buildroot - work in progress development
[cmdllinux.git] / buildroot / _buildroot / engine0040 / support / scripts / echodep
blobc3f0ae06bfa345478b04892b8b4376c7b0de44c1
1 #!/bin/bash
3 set -e
5 main() {
6 local pkgname="${1}"
7 local pkgdep="${2}"
8 [ ! -d _scripts ] && mkdir _scripts
9 case "${pkgdep}" in
10 busybox|skeleton|toolchain)
12 host-automake|host-autoconf|host-libtool|host-tzdata)
14 automake|autoconf|libtool)
16 udev)
17 echo "eudev" >> _scripts/"${pkgname}.deps"
19 jpeg)
20 echo "jpeg-turbo" >> _scripts/"${pkgname}.deps"
22 python)
23 case "${pkgname}" in
24 libxml2|libxslt)
27 echo "${pkgdep}" >> _scripts/"${pkgname}.deps"
29 esac
31 #python-setuptools
32 python-setuptools)
33 case "${pkgname}" in
34 python-setuptools)
37 [ -e $BUILDROOT/.python_version ] && PYTHON_VER=`cat $BUILDROOT/.python_version`
38 if [ ! -z "$PYTHON_VER" -a "$PYTHON_VER" = 3 ]; then
39 echo "${pkgdep}" | sed 's/^python-/python3-/' >> _scripts/"${pkgname}.deps"
40 else
41 echo "${pkgdep}" >> _scripts/"${pkgname}.deps"
44 esac
46 python-*)
47 [ -e $BUILDROOT/.python_version ] && PYTHON_VER=`cat $BUILDROOT/.python_version`
48 if [ ! -z "$PYTHON_VER" -a "$PYTHON_VER" = 3 ]; then
49 echo "${pkgdep}" | sed 's/^python-/python3-/' >> _scripts/"${pkgname}.deps"
50 else
51 echo "${pkgdep}" >> _scripts/"${pkgname}.deps"
55 echo "${pkgdep}" >> _scripts/"${pkgname}.deps"
57 esac
60 BUILDROOT=output/build
62 main "${@}"