sys-apps/calculate-utils: обновление

* добавлена возможность прерывать сборку пакета при неподходящем патче в
шаблонах
mhiretskiy 1912
parent f078f02687
commit 83acb0f39b

@ -19,5 +19,12 @@ if [[ ${EBUILD_PHASE} == "compile" ]] && [[ -d ${S} ]] && check_skip; then
[ -f ${CL_CORE_PATCH} ] && ${CL_CORE_PATCH} --no-progress --pkg-version ${PVR} \
--pkg-slot ${SLOT/\/*} --pkg-category ${CATEGORY} \
--pkg-path ${S} --pkg-name ${PN} --verbose
if [[ $? -eq 2 ]]
then
if /usr/libexec/calculate/cl-variable --value main.cl_template_wrong_patch | grep break &>/dev/null
then
die "Failed to apply Calculate utilities patch"
fi
fi
fi
fi

@ -36,6 +36,7 @@ DIST calculate-lib-3.6.6.7.tar.bz2 205383 BLAKE2B 4c0adaf1ad6cabbe1839ed7fcd8a70
DIST calculate-lib-3.6.7.2.tar.bz2 205548 BLAKE2B 899277a94bb0aafc5cc2bcb038395acecac2300434dfee9f1b8c17ecddc0ddaa639cee6cac84ef194af2be6d0bfc60a676023d6271e81639c4a5360c98d25119 SHA512 dcce2e6d1d0ecd08c5932df0c03fa2a9be8ed1c38423063aed4874b08379b7e62d9c5f2287932a330260b4e21fc313e1ff3741c5e7a0623c561cda93e57e73bd
DIST calculate-lib-3.6.7.3.tar.bz2 205651 BLAKE2B 98ba4803e10d5a9b86171022a2abdc9e53e427cb3b3874b7b43dc5d03ab218e094c2eeba13a45592f42e0fc692d6a90e9ee010cc75116326c9794158d52db6ab SHA512 c72975b084c688a4ce9ce0373e90eeb0fcca7dbc98ef1ec86974da9c59b410cd5ff54bd21ece2117627bbef046c047003f98a90142a1db487ec053f3e88308e9
DIST calculate-lib-3.6.7.4.tar.bz2 205935 BLAKE2B 3540f277008840fcd30b10eefe1cdcbce2b8f31a202e7383d361175f5708dad8c5257acb1657d27effd819177309f0281ffccba75c035662b1911ff1533f1c4c SHA512 9d060d4284eae2f84ffc8b9576d0c2c4c27c515d1ed12c04accb78a74bfb644ecee4b40f67a746e3233fb5e5e8e98d71c19ddd6bf3d7ebfd894cdd221b966eb8
DIST calculate-lib-3.6.7.7.tar.bz2 206000 BLAKE2B 9c664379bf9aa8d3519dcd3f5ac4ed9dec27a77498443eb2592b9eeb0a92d539f4237a2c0818872bf0043e355b3af7cb2cc9d8df545fdf4bc0328aaeed650537 SHA512 2d913bc292f973833a27068bb2bb414e8c64949424be75ffcaa1618f416d927794ab4ee1fbce9419d5b93cb29450232e2cfc5f3ea5d355c2dc35f9fe98f2fe26
DIST calculate-lib-3.6.7.tar.bz2 205800 BLAKE2B 678d6ce5a9ce748946879c90d04ba8eba9abd4815be7ade08231bd01bf95fee0e9a41c789dc42527f5900ce22ea92184a165c89105e2661dab24ea0d2ad68420 SHA512 ae44150949214fa8f2883ca2fd129e60524c3d85e3098e9b5db3dc1ede7127bed11c8b7fe1848e184fceb2d50ff45393565eeacbe1f45e9418bc6039e4185915
DIST calculate-server-3.6.6.tar.bz2 6660 BLAKE2B 57c2c024b899e09efb58225b41d1aae6679d10158ada5459258fe48066a8a77d088b8686487d3a339a42f4947d40f2fb4cfec1d971f4731caf6fb8c1bdeb0bc2 SHA512 e22bd14f5c82339cda3caf0b87836b04ad489be1dd16185d1b158563ff0c019cd8a9305498df42496924a0f2f1a47ea53aed17e0fb3cbebf60aa58aec31e7161
DIST calculate-server-3.6.7.tar.bz2 6637 BLAKE2B 2b071f241b712466667fd1757b59955a8345257ce9c44e6f870ef02b754a34260c605391dec9956349c43b8d869b8020662a54b44d89570f6483dce55d796c36 SHA512 1ccd1ce1acea05acaef14bb1341d91551a5d9e7bfa997c94bf441862dcdc4df64bf3c83b1c033ce841178809f2ab709fee2ace3ea43c34199085b216eb7db563

@ -0,0 +1,25 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
PYTHON_COMPAT=(python2_7)
declare -A CALCULATE_MODULES=(
["lib"]="3.6.7.7"
["install"]="3.6.7.6"
["core"]="3.6.7.1"
["i18n"]="3.6.7.3"
["update"]="3.6.7.1"
["builder"]="3.6.7.3"
)
inherit calculate-utils-r6
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="x86 amd64"
Loading…
Cancel
Save