diff --git a/eclass/calculate-utils-r16.eclass b/eclass/calculate-utils-r16.eclass new file mode 100644 index 000000000..775cb2408 --- /dev/null +++ b/eclass/calculate-utils-r16.eclass @@ -0,0 +1,313 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# @ECLASS: calculate-utils-r15.eclass +# @MAINTAINER: +# support@calculate.ru +# @AUTHOR: +# Author: Mir Calculate +# @BLURB: Functions for calculate-utils +# @DESCRIPTION: +# This eclass use for calculate-utils ebuild + +PYTHON_COMPAT=(python3_10) + +inherit distutils-r1 eutils + +EXPORTED_FUNCTIONS="src_compile src_install pkg_preinst" + +CALCULATE_URI="https://mirror.calculate-linux.org/source/calculate3" +MIRROR_URI= + +# @ECLASS-VARIABLE: CALCULATE_MODULES +# @DESCRIPTION: +# Associative array module names and versions +# Example: +# declare -A CALCULATE_MODULES=( +# ["console-gui"]="3.2.3.4" +# ) + +# @ECLASS-VARIABLE: CALCULATE_MODULES_USE +# @DESCRIPTION: +# Associative array module names and use for IUSE +# Example: +# declare -A CALCULATE_MODULES_USE=( +# ["console-gui"]="" +# ) + +# @ECLASS-VARIABLE: CALCULATE_TARBALL +# @DESCRIPTION: +# Associative array module names and tarball archive name +# Example: +# declare -A CALCULATE_TARBALL=( ["lib"]="calculate-lib-3.2.3-r1.tar.bz2" ) + +# @ECLASS-VARIABLE: UTILS_PV +# @DESCRIPTION: +# Default version of all components +# Example: +: ${UTILS_PV:=$(ver_cut 1-3 ${PV})} + +declare -g -A CALCULATE_TARBALL_=() + +declare -g -A CALCULATE_MODULES_=( + ["lib"]="$UTILS_PV" + ["install"]="$UTILS_PV" + ["core"]="$UTILS_PV" + ["update"]="$UTILS_PV" + ["console-gui"]="$UTILS_PV" + ["builder"]="$UTILS_PV" + ["i18n"]="$UTILS_PV" + ["desktop"]="$UTILS_PV" + ["client"]="$UTILS_PV" + ["console"]="$UTILS_PV" +) + +declare -g -A CALCULATE_MODULES_USE_=( + ["console-gui"]="qt5" + ["desktop"]="desktop" + ["client"]="client" + ["console"]="console" +) + +EXPORT_FUNCTIONS ${EXPORTED_FUNCTIONS} + +# @FUNCTION: prepare_variables +# @DESCRIPTION: +# Prepare variables for ebuild +prepare_variables() { + for module in ${!CALCULATE_MODULES[@]} + do + CALCULATE_MODULES_[$module]=${CALCULATE_MODULES[$module]} + done + + for module in ${!CALCULATE_MODULES_USE[@]} + do + CALCULATE_MODULES_USE_[$module]=${CALCULATE_MODULES_USE[$module]} + done + + for module in ${!CALCULATE_MODULES_[@]} + do + MODULE_PN=calculate-${module} + MODULE_PV=${CALCULATE_MODULES_[$module]} + if [[ -n ${CALCULATE_TARBALL[$module]} ]] + then + CALCULATE_TARBALL_[$module]="${MODULE_PN}/${CALCULATE_TARBALL[$module]}" + else + CALCULATE_TARBALL_[$module]="${MODULE_PN}/${MODULE_PN}-${MODULE_PV}.tar.bz2" + fi + done + + for module in ${!CALCULATE_MODULES_[@]} + do + MODULE_USE=${CALCULATE_MODULES_USE_[$module]} + MODULE_URI="" + for URI in $CALCULATE_URI $MIRROR_URI + do + MODULE_URI="${MODULE_URI} ${URI}/${CALCULATE_TARBALL_[$module]}" + done + if [[ -n $MODULE_USE ]] + then + MODULE_URI="${MODULE_USE}? ( $MODULE_URI )" + fi + SRC_URI="$SRC_URI $MODULE_URI" + done + + IUSE="+install dbus +gpg minimal pxe backup ${CALCULATE_MODULES_USE_[@]}" + S="${WORKDIR}" +} + +# @FUNCTION: prepare_module_info +# @DESCRIPTION: +# Prepare module info for compile and install +prepare_module_info() { + MODULE_INFO=() + for module in ${!CALCULATE_MODULES_[@]} + do + MODULE_USE=${CALCULATE_MODULES_USE_[$module]} + if [[ -z $MODULE_USE ]] || use $MODULE_USE + then + MODULE_INFO+=("calculate-$module ${CALCULATE_MODULES_[$module]}") + fi + done +} + +prepare_variables + +# dev-libs/libbsd need to automagic depends of sys-fs/mtools + +RDEPEND=" + dev-libs/libbsd + install? ( >=app-cdr/cdrtools-3.01_alpha13 + >=sys-boot/grub-2.00-r3 + >=sys-boot/syslinux-5 + sys-fs/squashfs-tools + sys-fs/dosfstools + sys-block/parted + sys-apps/gptfdisk + sys-fs/lvm2 + sys-fs/mdadm + ) + !minimal? ( + >=sys-apps/util-linux-2.19.1 + net-misc/rsync + dev-python/pyopenssl[python_targets_python3_10] + dev-python/cryptography[python_targets_python3_10] + dev-python/cffi[python_targets_python3_10] + dev-python/six[python_targets_python3_10] + dev-libs/openssl + dev-python/m2crypto[python_targets_python3_10] + dev-python/pytz[python_targets_python3_10] + ) + gpg? ( + app-crypt/gnupg + app-crypt/openpgp-keys-calculate-release + ) + dev-python/jaraco-functools[python_targets_python3_10] + dev-python/lxml[python_targets_python3_10] + dev-python/aiohttp + sys-apps/iproute2[-minimal] + sys-apps/pciutils + app-arch/xz-utils + app-portage/eix + + app-eselect/eselect-repository + >=virtual/udev-197 + !app-misc/livecd-tools + sys-apps/coreutils[xattr] + + pxe? ( sys-apps/calculate-server + net-ftp/tftp-hpa + net-misc/dhcp + net-fs/nfs-utils + ) + + !=sys-auth/pam_ldap-180[ssl] + >=sys-auth/nss_ldap-239 + ) + backup? ( !sys-apps/calculate-server ) +" +# server? ( +# sys-auth/pam_ldap +# sys-auth/nss_ldap +# dev-python/python-ldap[python_targets_python3_10] +# ) +# +# +# server? ( !sys-apps/calculate-server ) + +DEPEND=" + sys-devel/gettext" + +#REQUIRED_USE="client? ( desktop )" + +# @FUNCTION: calculate-utils-r15_src_compile +# @DESCRIPTION: +# Compile all modules of calculate utils +calculate-utils-r16_src_compile() { + if ! use backup + then + sed -ir "s/'cl-backup'/None/" calculate-core-*/pym/core/wsdl_core.py + sed -ir "s/'cl-backup-restore'/None/" calculate-core-*/pym/core/wsdl_core.py + sed -ir "s/__('Backup')/None/g" calculate-core-*/pym/core/wsdl_core.py + fi + prepare_module_info + for MODULE in "${MODULE_INFO[@]}" + do + MODULE_DATA=( $MODULE ) + MODULE_PN=${MODULE_DATA[0]} + MODULE_PV=${MODULE_DATA[1]} + if [[ $PV == "3.7.9999" ]] + then + S="${WORKDIR}/${MODULE_PN/calculate-/}-${MODULE_PV}" + else + S="${WORKDIR}/${MODULE_PN}-${MODULE_PV}" + fi + cd $S + if [[ $MODULE_PN == "calculate-lib" ]] + then + sed -ri "/class VariableClVer/{N;N;N;N;s/value = \".*?\"/value = \"${PV}\"/;}" \ + pym/calculate/lib/variables/__init__.py + fi + distutils-r1_src_compile + done +} + +# @FUNCTION: calculate-utils-r15_src_install +# @DESCRIPTION: +# Install all modules of calculate utils +calculate-utils-r16_src_install() { + prepare_module_info + for MODULE in "${MODULE_INFO[@]}" + do + MODULE_DATA=( $MODULE ) + MODULE_PN=${MODULE_DATA[0]} + MODULE_PV=${MODULE_DATA[1]} + if [[ $PV == "3.7.9999" ]] + then + S="${WORKDIR}/${MODULE_PN/calculate-/}-${MODULE_PV}" + else + S="${WORKDIR}/${MODULE_PN}-${MODULE_PV}" + fi + cd $S + distutils-r1_src_install + done +} + +python_install() { + PYTHON_INSTALL_PARAMS= + if [[ $MODULE_PN == "calculate-client" ]] + then + PYTHON_INSTALL_PARAMS="--install-scripts=/usr/sbin" + fi + if [[ $MODULE_PN == "calculate-core" ]] && use dbus + then + PYTHON_INSTALL_PARAMS="$PYTHON_INSTALL_PARAMS --dbus" + fi + distutils-r1_python_install $PYTHON_INSTALL_PARAMS +} + +calculate-utils-r16_pkg_preinst() { + dosym /usr/libexec/calculate/cl-core-wrapper /usr/bin/cl-core-setup + dosym /usr/libexec/calculate/cl-core-wrapper /usr/bin/cl-core-patch + dosym /usr/libexec/calculate/cl-core-wrapper /usr/bin/cl-update + dosym /usr/libexec/calculate/cl-core-wrapper /usr/bin/cl-update-profile + dosym /usr/lib/python-exec/python3.10/cl-console /usr/bin/cl-console + if use qt5 + then + dosym /usr/lib/python-exec/python3.10/cl-console-gui /usr/bin/cl-console-gui + dosym /usr/lib/python-exec/python3.10/cl-console-gui /usr/bin/cl-console-gui-install + dosym /usr/lib/python-exec/python3.10/cl-console-gui /usr/bin/cl-console-gui-update + dosym /usr/lib/python-exec/python3.10/cl-update-checker /usr/bin/cl-update-checker + fi +} diff --git a/sys-apps/calculate-utils/Manifest b/sys-apps/calculate-utils/Manifest index 6207455a8..94154003a 100644 --- a/sys-apps/calculate-utils/Manifest +++ b/sys-apps/calculate-utils/Manifest @@ -25,7 +25,6 @@ DIST calculate-desktop-3.7.2.1.tar.bz2 20227 BLAKE2B c61cdd26e20d5f5467057e0cd85 DIST calculate-desktop-3.7.2.tar.bz2 20163 BLAKE2B b6ac2ff5cc7ab3ddd42613ec1fb7158981b43f30b2e642f6ce2ad6a70db076b4e1ed2bbc53e33c72adcdf0ff8e487e39a040f1a37555f7f1fc9a2ce216e50f0b SHA512 8875cdeaee44505197edabe12632d2edda7501ed574bc9614429a9c426e84ff9b3ec73234292a6c7810b3ab6e9a37188d1791079f8093f13ab07c8dad961b3af DIST calculate-i18n-3.7.1.1.tar.bz2 840537 BLAKE2B 503077cee4b2663aa310bfbcd40a5db1297502c4d30a1c0f7811b6d411a0a12d44567fec7fc1c8215ee3017f9733220b8d9150cc8468b3b8f7fd2140646e4399 SHA512 bbddc07c535b69957919d334ef69360ea7c5b7242d12a87b03d2df857c6dff134fa36650c28a880b043a46a65cd59411b07922590615406c8c133a557589d768 DIST calculate-i18n-3.7.2.10.tar.bz2 1080702 BLAKE2B 7c595b4773c3a970c0ad1bdebdfccdf510aed99c97b59f4e2e2cc512a5cbbb2b724b22a2b4ff4b21776b951f32a3f5492f50fb7cd4fb1248ba8dcf990fe9dfe6 SHA512 a9776bd6d97709fc415d7cfa448e1b9bf4de234eaa0cebc58aa6b7caf461064b704895357b6e184d36153d334b812be9889614261497ca33700703116ef2c067 -DIST calculate-i18n-3.7.2.17.tar.bz2 1085286 BLAKE2B 86fd2284e3edc0e073ddc9c41b90d8798b7bc1b814c8a893c2cf81ef79578e73ebf2974532c08454a85f86c7d029def73f2a560c91931254cd133e7fec378637 SHA512 751d06c2f785ab83037b82b51940cf4346fbda6007d2ca4f3bbb7cccc6f94f984dcd1749a979a372d0131258caafea9139af11a60844554be47ca33324546df6 DIST calculate-i18n-3.7.2.18.tar.bz2 1086943 BLAKE2B 9fcb9bad56891c24b0ec85d9e42e88bf46478ba80cba8545555800a6fcbdb3cf0489687326d269aedd1f9bcd3eeba6bf13b64669bf157ce7182df78e2900311e SHA512 c5467ac0e2662326a70c29762e4f9e6e0a740fd220908c65ee5a6f38b2ed510ca57e6cae2dd74fe32fed763ff43879530e7becbd6b1fecaef89a168ea8e6ae4f DIST calculate-i18n-3.7.2.19.tar.bz2 1087584 BLAKE2B 5d41b20c3db4bd69afe127af78215b589132a594808180d09f5490dfc1f16a6321668d27347e5acf4dde0eda011f71f04bdc932b7575dcd7e9b6db75d15d74ef SHA512 bd3a4c87c4779b37a96359a323447ab95e583a1592b817ee15d0facedbd65c939460e2656b01e76012c469a3f7cb775a3f22160d5e895b06b0d0308982a70066 DIST calculate-i18n-3.7.2.7.tar.bz2 902261 BLAKE2B 24b20233765945006d50e7451c8a18a7e97fcfd697a81bd0a8f58aa779ed47a293859bbce0a6cf15ead02e9973123340cc267f90bbc2c18c29b2dda6178b7942 SHA512 ef980a676adcfae0b06e404d3bfd8c11c502e9999104dc7dc86ab02280254324093804f0d273b476fa74a8ea0c296df72c27dd046564027bfa36010f8b574749 @@ -44,17 +43,15 @@ DIST calculate-lib-3.7.2.32.tar.bz2 1223548 BLAKE2B 723d19a7f3dc476eab14fadf6b3a DIST calculate-lib-3.7.2.33.tar.bz2 1224085 BLAKE2B d14240452926779e354b3db85006f45ac146d2c89f76c97eba7803e5bf1f2ecf989d72d10126ec33fdfb44351951687f69eed95b99afd8221b8d85f0a3557865 SHA512 feb47d7df5291c0ecfe3131268d49a2a8c64fec3d70beb4d86a978bf8493a56fb6d2ca7d037b4280aeda913bdb218d5d0dd8f76e5f88133d8bf34a2a6ab220c8 DIST calculate-lib-3.7.2.34.tar.bz2 1223341 BLAKE2B cba35ee26909317906bc74a3070b57ff40884d64e38b2442b10cfe4d1c4f773873091ba7977a1b35ff7fb61925242ef0794301e70ca71fda7da6c8ab4b57aeba SHA512 6639622b9b50523e1edd68e2f39256b74c6622954262ee38ab3adc5a2cdd91c8ad007a3a46013f3118676592a0dacb4d49312a2be02b6db340f4d73321f11a07 DIST calculate-lib-3.7.2.35.tar.bz2 1224005 BLAKE2B 882b60891f8422a67e281fbf34d963d6da30e6a2ee1bf5e6d0e51afde839cb34d304c0e07077c65da9a0d9fadf68c827f4472c75e9b36e6ef02cbcf0239a8a2c SHA512 d53523cb369c28aeb29b1b74d3a9d00bfe303898901c8cb72f7bbda04c0a376985a891248f00a9deb98ed3a309ee19860f1e89b33f81798775db7a4bd0685130 +DIST calculate-lib-3.7.2.36.tar.bz2 1223940 BLAKE2B 46d2f0a7b4d4c4f1d3ab5598e5d1cb097b1cd83f68007dbf3d3462fd6fd84107f72772e51ca4e6292bf04023622601b6bfad7cb5e15423dd284b6d6304e0af9f SHA512 f2657c6c5aa6dcbff8b44a00502e2913d3a76984d7ea6c5c8bcc352c7aaf30767073dd4101892077075cb8c73a1ed3d8c3d8b5175339c060cc31684504550caf DIST calculate-update-3.7.1.8.tar.bz2 38954 BLAKE2B 752ff70368b6ef08c41bd150bf017531bdbd83ecdbb948dca1175acc855e68b6ace983ed716ae6bd56296a3f3515dce6b5e85b8400309d74c6921dbb530a41fe SHA512 6b0c396a39c8dd26d895c8e560a2c92291a66136b4f9f832ec8cfb93b6dd11ba1eb5beff00ed62d093702b3e5d49c491094a708391adb85f9adf897e34f84a4b DIST calculate-update-3.7.2.20.tar.bz2 41093 BLAKE2B 3c90e0cda7dec98ccd0b2baa130a84e8398b7da0167e5b02f167e93b544fb80fd0b32b665c12a1d87af8a1f076b520de95267b3e1dd1e70de4bffd54ea1bfcb8 SHA512 624286962f0e7129102bd3653b7a9acef9e8a74e76ae7efad8ac21f54ed2f0bd3fc64464dff0b68f74d6a94bc5cf84429fee5ca0f81e8797cfb8dea17b7ef544 DIST calculate-update-3.7.2.23.tar.bz2 41127 BLAKE2B c626999c500c47883a2bc37ad9b45e57cf86b0f6d620442159f6bbfab651edd87e19e03c7e3dd65151c79aa498ae5dec85c050533798af69b7dee67007b0aaa2 SHA512 63ba248333a8cad996069f836e3227ee1bc960c5dfa5e7cd43b731f770fa9e3b6c492275fca4191ceb6d26c2f1b45f9a9c189801ba82415bedd829772d09b166 DIST calculate-update-3.7.2.26.tar.bz2 41161 BLAKE2B 37cc9275cb4493c31ef856f56f09ab189a84a9f1aa0f0e78fc2e9a9e5995d9de46acab01bfde694641f2c71a754cd34455f4aa6a25742d2345f2d9cdbb218292 SHA512 d5c29ed67583fc1b93853be050a7574da47d901c8b73c3d563622141f215153f27221d4362e35348bd6393f5203cbb4f98da6a65884366201fc3a709c4f462e9 DIST calculate-update-3.7.2.28.tar.bz2 41157 BLAKE2B b3bdfe4855bd4d5861f0dc901a3ec4d7bd638b97d9b9d2574b934cfb1007cc95e8c90b5adcaa6d32ff383bcb14e192fb965a30ae374af2282011e889af395d8a SHA512 cfc65bff26f21564d8f2f37006cae5944fb83783fc32e878c17e724267fb0f6e100a6f472ac18a12dcc912be73776e58b4cfe67cb8a5d36695cfd5c9026d467a -DIST calculate-update-3.7.2.46.tar.bz2 42274 BLAKE2B 1c2944e318d84e1553692c45d41fbc9c3df6b77bcc629492f78312690e2aceb38868595d1a87cf4cf0016ffa963f4f49ad17e033ed09da5ded67c6c371c28359 SHA512 91e023e5b4249006ce970569dc3aed165748695c524d8107642f73f9426a94084b43e0fdd9a9c5cef5cfa3056b12ecd80c6c31881490a6cab6bcb5f287af5afb -DIST calculate-update-3.7.2.47.tar.bz2 42308 BLAKE2B 7e2a819a244cd1be096c00d74e54be4a5b2a8a3c7a30cc9ed7eda4768d675d6efeee153409159a954b4effdefb938a21db378c3f802804a9d5bafd7241efc5ec SHA512 f4c0c9c8f68c948fea64334cf9b15e39ecf805d9d58ca7bb18aed0cc754638c2c0365351fad347f6d136cc24419919d07a7a74dc3eeaeb428fc41307a304f68b -DIST calculate-update-3.7.2.48.tar.bz2 42346 BLAKE2B 7f0d11111d3c5e0c671e54e0e347e337ecddd882fbe49123fb7aca195495ba1af6be5bab24ab6caf018ba23cc84c79f4aec94f0cf8c42e546f13524b73b601f5 SHA512 4abd8e18f95de0d04c542ad55dc98dff6ae48e87e5f4bc9d8ba189dca1efe2c52e1afa9b83f92927121df15eb4bc3832c0c6e9a4e12f787e4fdf4176f0483578 -DIST calculate-update-3.7.2.49.tar.bz2 42374 BLAKE2B 9cf79575340071ed1fcc2553a2dcf1b766b59182ba41433355b8ef308129743dee7d37826befd5b80a5b08788d3c188486ef5bf3ca9585d249d061abfa2e5374 SHA512 40ba3099c99fedb76d8374992b4e1dc81980d9d1a69d887e9135e8082217fc0a8070299fe87174fd93b90055cf5124f3fbc37ec3223df357c9db8df2b8378e84 DIST calculate-update-3.7.2.51.tar.bz2 42411 BLAKE2B d14767299d3056b7c62a9811b2c3fddce267c4b786fb447df60eddb575c8b074b4a6fcae6ef7e5a717c277ce39866cc44da2d5e5f289829fa3af9cc009517c53 SHA512 03be80f12c33193b69c8bae2574bc9f04f03d78f4bc87f3e71050455a12697d1333b139cb1883aefd70c33d37ca72dcca60be9e6ce8d6c47bd0c160b7b691ccc DIST calculate-update-3.7.2.52.tar.bz2 42420 BLAKE2B e2c669c4a2b3ffa49bbc26cf88662367a02804124d6f95d36be19168a6edc8acf08e1336bd33a7d85f745d84a3d4d9fcf3bee2bf232774fa3935150883a2d329 SHA512 b9767d192f1bd8dbd0a58f34c459ca06fb292865dde74bd621ef78553e9547836d223e163d0fa6ffd445a535440afd842a38944e85571300b5d403b19fbb8c3a DIST calculate-update-3.7.2.53.tar.bz2 42626 BLAKE2B ba23c920f5787d034699654da2568ca163ffa49dc70270ff99b51bce410a820ed6417349ff4135f2f3b411669a59a0cf825e8d3dd3c63918c1e40c2dd77141d5 SHA512 16c712ce0f19a4c1a7a6979e2bce50ed027fd5057525e2ffecc826367c9bcb0496d7fb1069182adf9f7653a4d49e1f3ecee87bd13fef471f3ac65f0d18c2cdd9 DIST calculate-update-3.7.2.54.tar.bz2 42827 BLAKE2B 475538d1c73c885ad87278be544c1c98fc07cab402eb819542fa1b81f9525d3f402b169cc011f0af4652583112d7d4850048ba31ed6204675db496016c399e2a SHA512 dc7397dfdb37a750d5ad1a7ba2dc214d40a2476e4f091bcff6ef00bd913137d795d7cb197ab983479713867656f144fefc79e777cd00e78264dfa1fcb2edcd08 DIST calculate-update-3.7.2.55.tar.bz2 42920 BLAKE2B b6cc533d1b915785139416b428bfb56fdaca1703035f04f6d65ea9d2840adaed86e88dcdf6020d4b0f95046389291a253cc59752b1994b85464125ef40597276 SHA512 d4e2f33821c9dbdc06e6f9160a9b8b3e5427260bda0180343f52136d58657ed12184e0805e3abc3e2da447660f3a0043a3b114a2f0aeaa96000d362beb06c63f +DIST calculate-update-3.7.2.56.tar.bz2 43006 BLAKE2B 23b41ccb2069abdfcdd70d99388ed92e9079b24a47c123a9cce6b01c87833c9448468e70603791e53d33e522cbe2e2aed964e2de76561c7560c192f3a5d245a0 SHA512 e7d8d74987672f97d27ac316f6318730c41b4f7cfc79ff522bc7a7b3e36b8431d40cbe8fc39173ef7fe66c4eaff1c756338a06e81382917ba60dfc02292943dd diff --git a/sys-apps/calculate-utils/calculate-utils-3.7.3.0-r25.ebuild b/sys-apps/calculate-utils/calculate-utils-3.7.3.0-r25.ebuild new file mode 100644 index 000000000..c28128466 --- /dev/null +++ b/sys-apps/calculate-utils/calculate-utils-3.7.3.0-r25.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="7" +PYTHON_COMPAT=(python3_9) + +UTILS_PV="3.7.2.1" + + +declare -A CALCULATE_MODULES=( + ["lib"]="3.7.2.36" + ["install"]="3.7.2.15" + ["core"]="3.7.2.8" + ["i18n"]="3.7.2.19" + ["client"]="3.7.2.5" + ["console"]="3.7.2.2" + ["console-gui"]="3.7.2.5" + ["update"]="3.7.2.56" + ["builder"]="3.7.2.47" +) + +inherit calculate-utils-r16 + +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="~amd64" +