Conan_Kudo / build / midipix_build

Forked from build/midipix_build 4 years ago
Clone

Blame vars/pkgconf_host.vars

Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
#
Lucio Andrés Illanes Albornoz (arab, vxp) 802215
# set -o errexit -o noglob are assumed.
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
#
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
pkg_pkgconf_host_install_post() {
Lucio Andrés Illanes Albornoz (arab, vxp) 05e618
	if [ -e "${PREFIX}/bin/${TARGET}-pkg-config" ]; then
Lucio Andrés Illanes Albornoz (arab, vxp) 05e618
		build_fileop rm "${PREFIX}/bin/${TARGET}-pkg-config";
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
	fi;
Lucio Andrés Illanes Albornoz (arab, vxp) 05e618
	cat > "${PREFIX}/bin/${TARGET}-pkg-config" <
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
#!/bin/sh
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
if [ -z "\${PREFIX_NATIVE}" ]; then
Lucio Andrés Illanes Albornoz (arab, vxp) 05e618
	PREFIX_NATIVE="${PREFIX_NATIVE}";
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
fi;
Lucio Andrés Illanes Albornoz (arab, vxp) 05e618
"\$(dirname "\${0}")"/pkgconf --define-variable=prefix="\${PREFIX_NATIVE%/}/" "\${@}";
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
EOF
Lucio Andrés Illanes Albornoz (arab, vxp) 05e618
	chmod +x "${PREFIX}/bin/${TARGET}-pkg-config";
Lucio Andrés Illanes Albornoz 18624a
	if [ -e "${PREFIX}/bin/pkg-config" ]; then
Lucio Andrés Illanes Albornoz 18624a
		build_fileop rm "${PREFIX}/bin/pkg-config";
Lucio Andrés Illanes Albornoz 18624a
	fi;
Lucio Andrés Illanes Albornoz 18624a
	build_fileop ln_symbolic pkgconf "${PREFIX}/bin/pkg-config";
Lucio Andrés Illanes Albornoz 18624a
};
Lucio Andrés Illanes Albornoz 18624a
Lucio Andrés Illanes Albornoz 18624a
pkg_pkgconf_install_post() {
Lucio Andrés Illanes Albornoz 18624a
	if [ -e "${PREFIX_NATIVE}/bin/pkg-config" ]; then
Lucio Andrés Illanes Albornoz 18624a
		build_fileop rm "${PREFIX_NATIVE}/bin/pkg-config";
Lucio Andrés Illanes Albornoz 18624a
	fi;
Lucio Andrés Illanes Albornoz 18624a
	build_fileop ln_symbolic pkgconf "${PREFIX_NATIVE}/bin/pkg-config";
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
};
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
Lucio Andrés Illanes Albornoz (arab, vxp) 3243be
# vim:filetype=sh