Revert "Миграция на использование repos.conf вместо layman"

This reverts commit 2ad958fe1c.
mhiretskiy
parent 29e10b02f0
commit d4e7915144

@ -1,315 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: calculate-utils-r6.eclass
# @MAINTAINER:
# support@calculate.ru
# @AUTHOR:
# Author: Mir Calculate
# @BLURB: Functions for calculate-utils
# @DESCRIPTION:
# This eclass use for calculate-utils ebuild
PYTHON_COMPAT=(python2_7)
inherit distutils-r1 eutils versionator
EXPORTED_FUNCTIONS="src_compile src_install pkg_preinst"
CALCULATE_URI="ftp://ftp.calculate-linux.org/calculate/source/calculate3"
MIRROR_URI="http://mirror.yandex.ru/calculate/source/calculate3"
# @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:=$(get_version_component_range 1-3 ${PV})}
declare -g -A CALCULATE_TARBALL_=()
declare -g -A CALCULATE_MODULES_=(
["lib"]="$UTILS_PV"
["builder"]="$UTILS_PV"
["install"]="$UTILS_PV"
["core"]="$UTILS_PV"
["i18n"]="$UTILS_PV"
["update"]="$UTILS_PV"
["desktop"]="$UTILS_PV"
["client"]="$UTILS_PV"
["console-gui"]="$UTILS_PV"
["console"]="$UTILS_PV"
["server"]="$UTILS_PV"
["ldap"]="$UTILS_PV"
["unix"]="$UTILS_PV")
declare -g -A CALCULATE_MODULES_USE_=(
["desktop"]="desktop"
["client"]="client"
["console-gui"]="qt5"
["console"]="console"
["server"]="server"
["ldap"]="server"
["unix"]="server"
)
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
RDEPEND="
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? (
dev-python/passlib[python_targets_python2_7]
>=sys-apps/util-linux-2.19.1
net-misc/rsync
dev-python/sudsds[python_targets_python2_7]
net-libs/dslib[python_targets_python2_7]
>=dev-python/pyopenssl-0.14[python_targets_python2_7]
dev-libs/openssl
dev-python/m2crypto[python_targets_python2_7]
dev-python/cherrypy[python_targets_python2_7]
dev-python/pytz[python_targets_python2_7]
)
gpg? (
app-crypt/gnupg
app-crypt/openpgp-keys-calculate-release
)
>=dev-python/pyxml-0.8[python_targets_python2_7]
sys-apps/iproute2[-minimal]
sys-apps/pciutils
dev-python/progressbar[python_targets_python2_7]
app-arch/xz-utils
dev-python/pyinotify[python_targets_python2_7]
sys-apps/file[python,python_targets_python2_7]
app-eselect/eselect-repository
sys-apps/portage[python_targets_python2_7]
dev-python/pyxattr[python_targets_python2_7]
>=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
)
>=dev-python/soaplib-1.0
!<sys-apps/calculate-server-2.1.18-r1
desktop? (
media-gfx/feh
x11-apps/xmessage
sys-apps/keyutils
sys-auth/pam_keystore
dev-lang/swig
dev-qt/qdbus:5
)
server? (
sys-auth/pam_ldap
sys-auth/nss_ldap
dev-python/python-ldap
)
client? (
dev-python/py-smbpasswd
>=dev-python/python-ldap-2.0[ssl,python_targets_python2_7]
sys-auth/pam_client
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
)
qt5? (
dev-python/dbus-python[python_targets_python2_7]
|| (
dev-python/pillow[python_targets_python2_7]
dev-python/imaging[python_targets_python2_7]
)
dev-python/PyQt5[python_targets_python2_7]
)
dbus? (
dev-python/dbus-python
)
dev-python/pexpect[python_targets_python2_7]
!<sys-apps/calculate-lib-2.1.12
!sys-apps/calculate-lib:3
!sys-apps/calculate-i18n:3
!sys-apps/calculate-client:3
!sys-apps/calculate-desktop:3
!sys-apps/calculate-console:3
!sys-apps/calculate-console-gui:3
!sys-apps/calculate-update:3
!sys-apps/calculate-install:3
!sys-apps/calculate-core:3
server? ( !sys-apps/calculate-server )
backup? ( !sys-apps/calculate-server )
"
DEPEND="sys-devel/gettext"
REQUIRED_USE="client? ( desktop )"
# @FUNCTION: calculate-utils-r6_src_compile
# @DESCRIPTION:
# Compile all modules of calculate utils
calculate-utils-r6_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]}
S="${WORKDIR}/${MODULE_PN}-${MODULE_PV}"
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-r6_src_install
# @DESCRIPTION:
# Install all modules of calculate utils
calculate-utils-r6_src_install() {
prepare_module_info
for MODULE in "${MODULE_INFO[@]}"
do
MODULE_DATA=( $MODULE )
MODULE_PN=${MODULE_DATA[0]}
MODULE_PV=${MODULE_DATA[1]}
S="${WORKDIR}/${MODULE_PN}-${MODULE_PV}"
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-r6_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
if use qt5
then
dosym /usr/lib/python-exec/python2.7/cl-console-gui /usr/bin/cl-console-gui-install
dosym /usr/lib/python-exec/python2.7/cl-console-gui /usr/bin/cl-console-gui-update
fi
}

@ -1,108 +0,0 @@
# Calculate exec=/bin/bash mergepkg(sys-apps/calculate-utils)>=3.6.6&&ini(merge-calculate.utils)<3.6.6
declare -A name_url=()
rep_name=( $( /usr/libexec/calculate/cl-variable --value update.cl_update_rep_name | tr "," " " ) )
rep_url=( $( /usr/libexec/calculate/cl-variable --value update.cl_update_rep_url | tr "," " " ) )
convert_layman_to_eselect_repo() {
repos="${rep_name[*]}"
laymanfn=/etc/portage/repos.conf/layman.conf
eselectfn=/etc/portage/repos.conf/eselect-repo.conf
if ! [[ -f $eselectfn ]] && [[ -f $laymanfn ]]
then
sed -rn -f - $laymanfn >> $eselectfn <<-EOF
/^\[/ {
/\[(${repos// /|})\]/ {
b;
}
p;
:a
n;
/^(sync-type|priority) =/ {
ba;
}
s/layman-type/sync-type/;
s,location = /var/lib/layman/,location = /var/db/repos/,;
p;
/^$/ {
b;
}
ba;
}
EOF
[[ -s $eselectfn ]] || rm -f $eselectfn
fi
rm -f $laymanfn
}
create_repo_calculate() {
for k in ${!rep_name[*]}
do
name_url[${rep_name[$k]}]="${rep_url[$k]}"
done
reposcalculatefn=/etc/portage/repos.conf/calculate.conf
gentoofn=/etc/portage/repos.conf/gentoo.conf
rm -f $gentoofn
[[ -f $reposcalculatefn ]] && return 0
echo "Move layman to /var/db/repos"
pushd /var/lib/layman &>/dev/null
cat >$reposcalculatefn <<-EOF
[DEFAULT]
main-repo = gentoo
[gentoo]
priority = 50
sync-uri = ${name_url[gentoo]}
location = /usr/portage
auto-sync = Yes
sync-type = calculate
EOF
for dn in *
do
if [[ -d $dn ]] && [[ -n ${name_url[$dn]} ]]
then
cat >>$reposcalculatefn <<-EOF
[$dn]
priority = 50
sync-uri = ${name_url[$dn]}
location = /var/db/repos/$dn
auto-sync = Yes
sync-type = calculate
EOF
if ! [[ -d /var/db/repos/$dn ]]
then
mv -T /var/lib/layman/$dn /var/db/repos/$dn
ln -sfT ../../db/repos/$dn /var/lib/layman/$dn
fi
fi
done
popd
}
change_profile() {
if /usr/libexec/calculate/cl-variable --value main.cl_template_path | grep -q var/lib/layman
then
local current_profile="$(readlink -f /etc/portage/make.profile)"
if [[ -d "${current_profile}/20" ]]
then
echo "Changing profile"
ln -sfT $(realpath --relative-to /etc/portage "${current_profile}/20") /etc/portage/make.profile
else
echo "Failed to upgrade profile to ${current_profile}/20"
fi
fi
}
create_repo_calculate
convert_layman_to_eselect_repo
change_profile
exit 0

@ -1,3 +0,0 @@
# Calculate format=patch os_install_arch_machine==i686 path=/usr/lib/python2.7/site-packages/calculate/lib name=cl_template.py
<reg>dirsTemplates = self.objVar.Get\("cl_template_path_use"\)</reg>
<text>dirsTemplates = [os.path.realpath(x) for x in self.objVar.Get("cl_template_path_use")]</text>

@ -1,3 +0,0 @@
# Calculate format=patch os_install_arch_machine==x86_64 path=/usr/lib64/python2.7/site-packages/calculate/lib name=cl_template.py
<reg>dirsTemplates = self.objVar.Get\("cl_template_path_use"\)</reg>
<text>dirsTemplates = [os.path.realpath(x) for x in self.objVar.Get("cl_template_path_use")]</text>

@ -1 +0,0 @@
# Calculate path=/usr/#-os_install_lib_path-#/#-os_install_python-#/site-packages/portage/sync/modules

@ -1,29 +0,0 @@
# Copyright 2014-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
doc = """Calculate plug-in module for portage.
Performs a git pull on repositories."""
__doc__ = doc[:]
from portage.localization import _
from portage.sync.config_checks import CheckSyncConfig
from portage.util import writemsg_level
module_spec = {
'name': 'calcualte',
'description': doc,
'provides':{
'calculate-module': {
'name': "calculate",
'sourcefile': "calculate",
'class': "CalculateSync",
'description': doc,
'functions': ['sync'],
'func_desc': {
'sync': 'Performs a calculate overlay sychronization',
},
'validate_config': CheckSyncConfig,
}
}
}

@ -1,48 +0,0 @@
# Copyright 2005-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
import io
import logging
import subprocess
import portage
from portage import os
from portage.util import writemsg_level, shlex_split
from portage.util.futures import asyncio
from portage.output import create_color_func, EOutput
good = create_color_func("GOOD")
bad = create_color_func("BAD")
warn = create_color_func("WARN")
from portage.sync.syncbase import NewBase
class CalculateSync(NewBase):
'''Calculate sync class'''
short_desc = "Perform sync operations on calculate based repositories"
@staticmethod
def name():
return "CalculateSync"
def __init__(self):
NewBase.__init__(self, "cl-core", "sys-apps/calculate-utils")
def update(self):
"""
Internal function to update an existing calculate repository
@return: tuple of return code (0=success), whether the cache
needs to be updated
@rtype: (int, bool)
"""
#calculate update
exitcode = portage.process.spawn_bash(
"/usr/sbin/cl-core --method update --rep %s "
"--sync-only on --skip-eix-update -T none" % self.repo.name)
if exitcode != os.EX_OK:
msg = "!!! calculate update error; exiting."
self.logger(self.xterm_titles, msg)
writemsg_level(msg + "\n", noiselevel=-1, level=logging.ERROR)
return (exitcode, False)

@ -1 +1,9 @@
# Calculate comment=# append=remove path=/etc/portage/make.conf name=0-base
# Calculate comment=# protected path=/etc/portage/make.conf name=0-base
#?os_install_locale_language!=ru#
# Connecting overlays layman. You should not change this setting, as this may
# disrupt the package manager.
#!os_install_locale_language#
# Подключение оверлеев в layman. Вы не должны изменять этот параметр, т.к.
# это может нарушить работу пакетного менеджера.
#os_install_locale_language#
source /var/lib/layman/make.conf

@ -1 +1,3 @@
# Calculate append=remove
# Calculate comment=#
source /var/lib/layman/make.conf

@ -2,4 +2,4 @@
[overlay-calculate]
# Save the latest version, because when switching profile cl-setup-profile 3.2.2 makes a call cl-setup-system
remerge = 20191212
remerge = 20191118

@ -1,4 +0,0 @@
# Calculate format=samba name=ini.env ini(overlay-calculate.remerge)<#-cl_pass_file-# merge=sys-apps/calculate-utils,sys-apps/portage
[overlay-calculate]
remerge = #-cl_pass_file-#

@ -1,31 +0,0 @@
# Calculate run=/bin/bash pkg(sys-apps/calculate-utils)>=3.6.6 ini(overlay-calculate.revision)>=20191116.3
is_old_path() {
/usr/libexec/calculate/cl-variable --value main.cl_template_path | grep -q var/lib/layman
}
if is_old_path
then
current_profile="$(readlink -f /etc/portage/make.profile)"
if [[ -d "${current_profile}/20" ]]
then
echo "Changing profile"
ln -sfT $(realpath --relative-to /etc/portage "${current_profile}/20") /etc/portage/make.profile
fi
fi
if ! is_old_path && [[ -d /var/lib/layman ]]
then
#?pkg(app-portage/layman)==#
echo "Removing /var/lib/layman"
rm -rf /var/lib/layman
#!pkg#
if find /var/lib/layman -maxdepth 1 -type l &>/dev/null
then
find /var/lib/layman -maxdepth 1 -type l -delete
fi
#pkg#
rm -f /etc/portage/make.conf/0-base
fi
exit 0

@ -1,33 +1,24 @@
DIST calculate-builder-3.6.4.2.tar.bz2 42165 BLAKE2B 1d95ec765f8b612386e55cae290e88bf52bc6fd5d4e99060a7f93c957c2b6fd8074f77c9f09b527ca811d0c8f6b58ebe9b2888af814bbf70bea7f60ecc8fb612 SHA512 fc4ba0b2b732c836f08f1dddeeb10a9d16e0363f0c3a3f3fb87dcc9e666dc95cb812f17d8e565501a91e3921b4b5bf87c674271f0e42372e8c0dd29c60785ba6
DIST calculate-builder-3.6.5.tar.bz2 42174 BLAKE2B 812bed2a07f72b15fce30b16fb70e1962d6631ee64bc0d0b0dbc1ff426cdeef33a9c5f361ab5b3a40c92eff71c9189dbc3e077c9c258647392af9e352239cdbd SHA512 4668e98e3da7b58b96732edd38aa4b5674d6a16596b311e67914ecd999021fbaac78f891fc0415b4986e7b0f9fbb233428ed99b8604feeb5cc85c0a5fb712059
DIST calculate-builder-3.6.6.tar.bz2 42245 BLAKE2B 057af155170b485478914a03a89f7c9f87bd8dbddd43af78ede99a526c57aa182b29c409f8395c1f35671dcae8b62d91c2ee45be7a33f1030173d27395777110 SHA512 6d1ec444cc6580391e18971b5a7023f9605341cf810dc6ebe91c440346f39edd4c31af2287c44d4124d5966bbdbdf79e851a7d32e9ad9ca93c1b04bc2af2358f
DIST calculate-client-3.6.4.tar.bz2 31615 BLAKE2B eb5ab9d173d9c7ab1ff99cdb02e5a73f1d9566542d9f2c6cb8ce68de2dd83bbddb8f4702ccc0cf614373dacbe0abf83065c1be663382cd509a5ac319ceb068ff SHA512 634bf20193fff42bf1bc92d056ba3bf30bd9480cd3ee8ae5571f112cc436df00f9011570e02606551ae118ec270e9c0eb3cdc2b201c8ec6ca762e9a43ab790d2
DIST calculate-client-3.6.5.tar.bz2 31601 BLAKE2B 892f9dfb1e494553058f7bec51159eff98efcfd5dc7d4727148c7f47f75448f268fc97a7c1f9e2e7c4ff19fa189348c08323aacb92ccb25a41d8eedf3ff7b76b SHA512 55f917b41c7b34f2505135c352ecfcee87446c801b0bf173d02b2307feb855c27ba83bd0a2abb80cc7d48d99bd08caf6b3aa5a62cdfc0ec05700ece00f23a506
DIST calculate-client-3.6.6.tar.bz2 31581 BLAKE2B 696084086d6c7add8a9129ee5ee97d9b28d4c674cc5d1e72ba6c7c3efb347d9a4e1a4a896fefa581502ac147958d5f96762cad10fce683707b0dd8fea371ae06 SHA512 07aba4a1deef7f3571e9122d69e27a39ae6628c0281d47416640c6b7902388215406a6f108389d2b10db5856f0aef02e6a0bb84887e7f1639c482738e6cc6474
DIST calculate-console-3.6.4.2.tar.bz2 24769 BLAKE2B 76b4b269c4d4665c9f67c032e679953be1bc7d403f4e5c414ac01d772f3bb6e7fd3e543919c3fd194828b85ec799b951b4f3797a101ca8796ae42f25e11c4896 SHA512 8583367288394101225d41361ff6b8b1bb239a01177b06f6c5fc93b7d7822d8408a682e8501ffc0bb68976b26ceeece51c9e0e2cb607dad6285a9cc30c3b6bae
DIST calculate-console-3.6.5.tar.bz2 24757 BLAKE2B f48303c776b02389a4b891f3c1becdf371caca3f1c68229aac233a753e92f8f80840db7a4cdc442b84c1a55d1af191305a753b62c0cb2564fa389e8f898bf5a1 SHA512 e9fcb1323d75189229d7c4f856b2382d5459e6da5b11cd7314d3419450fb64ac44dae82b1d4d04b86dc447753769f067d4ebbbf1d6447ec7b5f7356d6282ce2f
DIST calculate-console-3.6.6.tar.bz2 24744 BLAKE2B 770ae43379c893c9e0265eb8f1ed873691be1ff7a5438e2ace9da9a537cf90a4ed92eda5e83b637ab071d2ae37d869c3d8bd19baa48ec040a03c380b9b34daed SHA512 8803ff0c5134c3bbdacdda6eb3b7db864f9f65260caed618bc922a17a0608485b845e20531d734a6bf80514fd3b3692fd92b1f96e0956b10ff4cad2356584cf8
DIST calculate-console-gui-3.6.4.3.tar.bz2 414918 BLAKE2B a9c079178075c00574462c174c445460a4a9c3d9441b0febc5e250e486e48bb322f1b3e249b7b2f8d01c4874bb15fa3834d7bd23dbf361db205ee081835ed12a SHA512 254b9b9e64d98866bd0841ee7f15f69e17dc66072250b907d006bb8dd8e46684ebffbed6506aa79467780c3b3964c386bf3ade574ab4ee067131ab9345ba770c
DIST calculate-console-gui-3.6.5.tar.bz2 415738 BLAKE2B e3bd04c31d7b8b48cb9c2a615e8ca37e088694055b5c8519656e9b17610099d45c6a65b3c8037285fb23da8af737b6bbe78169bd8fb34e5184485e1d68ee06b8 SHA512 b6aaf1c35d576bdb4b5a3a743443f34462ee98b9a5ccce6cf563ba6151e8e445e4b9fc72b15980ed800996ac13895e4e21b131ff71b8a3f687e5fd7c219bf414
DIST calculate-console-gui-3.6.6.tar.bz2 414958 BLAKE2B 3975345e93cde99d4e478e2b217c3f01f9d84d56bc9a910d520c4932dcba045635030e0c597b8d878369328c89c7335bd15e2dd04c0a4a61e8fc599132230df3 SHA512 3bc84abe741730e91cc7e79dc1f3026b49a1075ae110b03543f39954c82558b898553b8b232555fe9480dca5d4ef445954fd7269cdf3f5ea03d80f1c0d2fb53c
DIST calculate-core-3.6.4.6.tar.bz2 98037 BLAKE2B e6dd7af3e38aff13d8122a3ac262aef9dcb0bd32edf6ac9e8f6b8762ec3b102bead7a25a26adfe360cee7e80cb0ac51fb4c9b61981b1f4f510ce7176b4659f27 SHA512 e2d0dba4c40712c907c56e68ecc4b10c61da91d7c12c1ef189b2f1e6a9a37ea887a18ee4728b30ea205f9e2cb47c952c3461755239b1bd6b1740dab4beabaa9e
DIST calculate-core-3.6.5.tar.bz2 98476 BLAKE2B 3bab0a470fb085357f89a95763350ed9f166161882a35acfa9953c8725e344fffa84bb84f219a79839cba9b4294de7ffbb1bb4a029f77a8f5561e1fc0dd8b05b SHA512 5c892cae29b8e95452e89cdad4f62ac07a7ab71edd03bc59744f9bc7fb235659d03de8b4cb9ff08d0d6e3c83d54bc8c5065e45def47d37570f3fe007183a6244
DIST calculate-core-3.6.6.tar.bz2 98450 BLAKE2B f15acce07c376c22db4a9c36a7d9b665742d082668a0982e972ef208509b260cd4103526aebfe0c40f4ec11c0d73d0d7deaf657b11757225e2450060ba4c0577 SHA512 5769d62b0c25f15804c563429fb03be8d72c2be90a57f31f7726ad149b162874cba07dbfdaafcde179210c0e2688075434032e56f4eca60f9a381b7088d351c8
DIST calculate-desktop-3.6.4.2.tar.bz2 18624 BLAKE2B 9fc97d82039bd1c3ce5e0812441e3d65d2af799c1437a47f56b6ad55f2e99fdca3a3506c2790de9fd4178a30b96419a7e463baff8eb15f1faff7a6a74adbb2ac SHA512 2016bd3f80444a847f5063e83f82694215ae0f193d994a801b9a377109160fa905036c52e099ab96796a264906e851ef1e8c1cf51b77f8522095c2630eaeba0d
DIST calculate-desktop-3.6.5.tar.bz2 18644 BLAKE2B 8250cb2dd4ab226e5d65ee82839b971181dd98c1159560b57d9a0b537f9c284ead5de55c4fd7aabb15be7176c41fc37a00ffc0cee3f4cd8491bbbb62a9bd378c SHA512 4209156edf4b8426d7ac4c57a0f2a987d90822dcc4b2d44a47251dc53e9c971704cb5812b47a9d18600135ed7a655c9a2559536941eb67cc1f74fee9fa6265dd
DIST calculate-desktop-3.6.6.tar.bz2 18605 BLAKE2B 961e8a9ec3303be1debca7a9ed0148f4accdff13ade7eb9295c34cb4780e7f3d398f17a0b8c679474320743f589e53e333b834d4107a8c9f3c51a384b735e5d0 SHA512 62cee7cec51f7597c5415f2167759c62d9ec967309347acba1dc2fb1a00ce37762e3f980ff64d29c0ff7abb94aa6adb6a17ff063945cbf0d8c94bb05cc2c2277
DIST calculate-i18n-3.6.4.1.tar.bz2 411460 BLAKE2B 9b295c455fa3109fa7abf8e4238dda7cea37fb97fbb0034914e69a2af4fba5785cd951730f54afabe02171ed3715b2ab0b3febf7955d05010d24cfeac6a62242 SHA512 5db4a1d343d2c56e091b9df530b4bb5440b549f73f4d578b68e5a949704d4901785ef9523a9a15de6ae39898755c309a5010c8abf47ce01afaf6e1d7f0bcf4fe
DIST calculate-i18n-3.6.5.tar.bz2 578923 BLAKE2B 1035fac2b8040b85944ac107dcbaf4672c5a4f0be7c7ad3a8a4f8f2c5b4881e055ef9f5351ad7f449e6f36b5b74179c726ce22ee4633f9a2b8b7881154f53f77 SHA512 9b700ec81a216c427cdfdf48ea267c99b13c416f482dda780025ff7631014cdfe02fe2ba4e100b46a3fedf96f9bc14fef5ff7991a1d602919d81f111b8e05a79
DIST calculate-i18n-3.6.6.1.tar.bz2 578900 BLAKE2B bfcd1d26d3a74dab2af5621724258517c9f35d9fb5fb8d26fd9ef7c8cae1142821289f90221fd45a3e8589a35ad53947c77233308f69cd907c39a18dde2f4554 SHA512 8fb81d0ef0829ce354891f984b679bba0d54a39e5bb6271b1cf7fd06ca98672487f3d3e8dcb03d80ea09ac568568d6b3f245839b8ecb9b4adfdbcf3bd8a10fca
DIST calculate-install-3.6.4.4.tar.bz2 84297 BLAKE2B c1821d87f2054b0e90193d3a403f1eea353dde9f78771275ef590e6ed2a21e5a51f0ceaee985f38e55ee76b78113c4a2cb169742729ddddf67c3ca451150146d SHA512 a1df74ce71d53680b277299e2588584d85942e672a3a4c7fa38dd4eb2d8093ea6fb99a58f06224dfece0fa159ea5ed9cdef1b4bbcc8a733adc8944e2ca5ad9c1
DIST calculate-install-3.6.5.1.tar.bz2 84371 BLAKE2B 3f5d1a95c9a6f4296ad53f070b8a3058b458a8126ad33d74f080103ece548c9556cb9b9428841a9f68e1f1b23c2b97418083ceb71367f7242f567176609dc55f SHA512 7c2557b68f8732c188cb8c5ed932e3f3bd296a8995a3509ccf097a35735aab8f07aac676a7f862214af6482bb3b461dcd79b54cd579b2f97bcf8b1bc0d14eb6c
DIST calculate-install-3.6.5.2.tar.bz2 84112 BLAKE2B def19fa4e435ee0996aacdc27b2dd8a58158ffcd3d4206185a395fb12f5dbf8f19889e48605edd1360d5a33c10b4bd7c917ebdf06043e97f60f17263561b391a SHA512 9951fa254114ed65518d2beb0b0a6bf512bf30b786fc56b272fc0bff693fe148f77b3f22e2ce51de238e3f475aa4ea5c686ee2cdbab7dee0eb072547c168dc1c
DIST calculate-install-3.6.5.3.tar.bz2 84169 BLAKE2B 01ad8f837ced5da5cb4048dbe79167ebee6ac8210aaa2a71b509b4a950996db146674367b4206724f0f1aa2c1f4f71a2f2c29207c696c5858d8343a154d77ba1 SHA512 a3c0627d94fbfec71a3fe5efec315db85f1d102e7565100263ba91d41474ff56e782034a48e27fca3285a07e52832789da7048e5dfee0a05801b079a6a061e96
DIST calculate-install-3.6.5.tar.bz2 84138 BLAKE2B 268d866ead9f704e1af674e953f47780c78c59af33ba298b7122a1c1155987af3c377edc91988a3530ba6c26196d34107b65a7604adc5aa59ca328c17007ad82 SHA512 8e295ae5ace29895d0e8d8ca5f109c0be1417ae87eda2b512523d183710fb06e437ef29d05aae739f6c159d2f235ab7c3d446640f6db5f22945f77fff053bb63
DIST calculate-install-3.6.6.1.tar.bz2 83962 BLAKE2B 7e9a7008a0ac7930e39319c07257ea9b8606c16f64809ca72e11e1b8fdab00b5652bff124007d36072df298861184cecaefac4a6c2f349545d3fe1ec192c49ec SHA512 b19836312590c464c4a6c30525a38a8aed725a4802f15ad1c08b64ae7fed06dfbd420a95f5fe8a55d87ee1896e7a5669a3af8367d8a1c143f22ec2e4e2d389da
DIST calculate-ldap-3.6.4.tar.bz2 11922 BLAKE2B b41ac3fae239bca0936afc262d04c2d967e159cd9a3d860adbf81e9402d60a0025808bdee61a2eade7705a86cc0b6b2a58a7cffdd8de75837b5d921d0b5e521b SHA512 b6d829d0da0d39967b1ad28ac2841eb191a4a6dee8cea5b94f22bb220c111d25f006ab050f49e52772d3f0762c5697925d7a532a32d8cdada98d96f61b064a65
DIST calculate-ldap-3.6.5.tar.bz2 11945 BLAKE2B 448f04c63af7f19be2cb3e7d39cf4f2a66d9a479ecb54cb8de6bfa567b9895453977fe627a9225b439d3e4b0c879b09ff125bd6731e0e6fe38b216f9593dc868 SHA512 71eceef965e7ec1d33003cde46e4d3c0192014e17a2d7803de06af93c34e41bad33029a14460b5c3c8b4b9d8a74a8857067208a6f34e359c476cd6fe3ba026da
DIST calculate-ldap-3.6.6.tar.bz2 11932 BLAKE2B b4ac308ae8d6099e306040775697fb22a35c6196e54c00d65b2f1b83fed56738c05e087bdb0f136902398f70c8d1d3ece76841471e3c63cd407b36d2fd9527bf SHA512 d40b6c18d3c5ca8244b810e5adda3e33098391e4273905a4bff7d707b0f6eadd5be028f8bb38995fc355523d4ea02c790998d61937951a45730baa290b283a3c
DIST calculate-lib-3.6.4.7.tar.bz2 204450 BLAKE2B 24c133932141b3c217f87f10554b076961031fbc4bf6b2d11fb3e3ed7a748cfbc81a222055a6ef02ffbbe23a94b0f8f06e3f26143f5c6acfd253bb6c9cc2b360 SHA512 7f13c85d89810951d3a1001fab0fe97276b23ffdd41f43ab93aaabb61e93d9fe53210cdb03f845032d199381977a35dd0946e7a96b5dd82074c6236fb34c08ce
DIST calculate-lib-3.6.5.1.tar.bz2 204845 BLAKE2B ee17180c1ad071d79b2d0119ecbe223a8ac9ea052ebfb2e6c44eb718b5157eb6698c8f16d85d3234c7cba8bc280b05e0f5b9dd227aa33c9d252c4d7a1ac1e589 SHA512 3026c8b67cd6271c9365454c13d3d95b79e1580a2aebb14ad5f03f21a5a1f7a00a977e891a62a0cd5a37ff11dde1f8531f3ccce644d7babfdc150a550e71bbd6
DIST calculate-lib-3.6.5.2.tar.bz2 204637 BLAKE2B eee7f4813b1652d59d7e618ed1447d69914e630fcaf122bb99c48f76dc452a01ae35d98e6b401deec3a625d9c3fe2b83d5754db5768f27cf09a42d83357f294d SHA512 2a375333b586786781a36b740990c511df10bc59528170b151ef9dce9edfb3622a974b933a42f25b9c4bcc3677040af2c7804df04f97593d8eb44f0c6ba961ca
@ -35,14 +26,10 @@ DIST calculate-lib-3.6.5.3.tar.bz2 204683 BLAKE2B 6018b53fa854a6562edad01ddfe1f7
DIST calculate-lib-3.6.5.4.tar.bz2 205092 BLAKE2B 4c4ba7db4354fa4927bb162363776c82a5976e6dad6d01b4b2bfa672a6429e2c98b7f20c874be6c675edd5d61f80deb4142b5ddcf49df1d58b021ce1ddc47a83 SHA512 55d1681a2a9f2837a38306ab4e957b8b69719e496689bcae6d05256a38c536376b4d52f9cb4c64d9415b47d92bd819ccaa7dc77a44799197cca360fc5c67b348
DIST calculate-lib-3.6.5.5.tar.bz2 204850 BLAKE2B 91ba39961e134a053a2262d0cb349d7f2642f88bbb4b2467e54dab13812c46776af5125e8022d3b9227d71bf1d4d64c8db6ac839fd4574093130f4b181959792 SHA512 15825282f6afbc3bf4ad543abde79d2e0a8fb5f624888881c768b800495711613bb6bbe28b2d29ca12401abb9c4859d41a3d50ea42dbe2f30640a9477c513a03
DIST calculate-lib-3.6.5.tar.bz2 204399 BLAKE2B d99cff24857bcd19b6f5f20aca6ce02652b6896c7905fb8c44c2076b0a0d362b81d8b6b15d493bdecf6925881f333992edda4faaed75fcffb1e797ecfa54addb SHA512 871981d3cd76a1a3db3f492f822d852e3dca2db8a37cd3600021ecb9e77bb6db584d0dfb88bc2564feb2f41dc3bfca3c1c641ef5f9e38d12359d86f508240b97
DIST calculate-lib-3.6.6.1.tar.bz2 205274 BLAKE2B 278a1b6b092bd33ea75896d5fa06103b1d7632af2e0f65ac1aa9fe27aa7d569e5604b43de8eddec351ba44a87edc15a8625e5a7aa60085b4af9b20f4f724e38d SHA512 0231d495964205f6b285f598e8b8ee201ca588e4e59a88a10e4adce498c963cf78aecaef5a17d0481be7c59e97efbcd2582b42a27b6f21605abadfa5d1d94a2f
DIST calculate-server-3.6.4.tar.bz2 6633 BLAKE2B 97434dc65ca5a19fdafd04f7198d9a6e8d0a3f639dbe194bdca384c5c9b91822a5e391337ac938d9a1e6810c8ea1ef003a73e85105f780908e1c2b39d6779a3e SHA512 728c5247027f385b77d157306a10d0aa374388468109553edd8998f5efd97f55f081f7dd00217168b8bcc5ce03f221f94789fca604db9594f2c912d5e28b1700
DIST calculate-server-3.6.5.tar.bz2 6638 BLAKE2B 342d04ce5fc2d242a6009d26e04e67ddda0f9a9a1eadf8904911dc77b5fe949ad0ff402b5bb084018a815722e67cc7829153d0f1af8334dd05020e70e9c6ae47 SHA512 b614509d61d670a5b35b77a16dd24f70deb9534a1a128ab2eeccbc2788f9e6040e871c9627620a884d69e2e92e4db95b911ab45ed46e1ee39039bc65ca59006c
DIST calculate-server-3.6.6.tar.bz2 6660 BLAKE2B 57c2c024b899e09efb58225b41d1aae6679d10158ada5459258fe48066a8a77d088b8686487d3a339a42f4947d40f2fb4cfec1d971f4731caf6fb8c1bdeb0bc2 SHA512 e22bd14f5c82339cda3caf0b87836b04ad489be1dd16185d1b158563ff0c019cd8a9305498df42496924a0f2f1a47ea53aed17e0fb3cbebf60aa58aec31e7161
DIST calculate-unix-3.6.4.tar.bz2 21730 BLAKE2B 6a818bce180b3ef76458f1023370b804e666d511084ce32e336a9cc30f8d6127d1b4e85d35aefd4dd6be501beef2b55abdba410770dc0cefee13071097421739 SHA512 46323e8b43b238f4dbff854397b979ae47136dd5fda873bcf85ab4c58ca35caf61fac51fe5d030a865762af6aaecb997a65dfb17c5e511bff0b61a61e8b2801f
DIST calculate-unix-3.6.5.tar.bz2 21672 BLAKE2B 24555819d5b3fec8f80d326f96b0da6900e17b8efc0897b2b2703e83454bfc196bee49c6fa529f051927d979bd1b52592065e0c3551d2495141a40b50192a370 SHA512 e5d002cc89a9ed1bd2124f473e7f7b4175f2b516956e4fe1d3d867aae43eb86fa8679fe2a09bff35f61c9a2cdc87bf40d044f31b86324958f12def3f03543620
DIST calculate-unix-3.6.6.tar.bz2 21725 BLAKE2B 73c4e0affbdca21d3e0d8d35f42194d5020647424b357ea62a1aed5cb0cc895008fe3e747d287d1eb43935270c4bf97116062922cd34b743fa5565a76048df48 SHA512 829fb3ff5f8798aed2e7f273190ca6c065d1e3003d7e4733f0108dc1f0f4011e28bf218979d4e747612f58d518370744c2f1c13ab070150be09e6b784298981e
DIST calculate-update-3.6.4.1.tar.bz2 37576 BLAKE2B fffa90c0f440ed88a2b20e05913d7b3361db348a1c4d631752616d12f7dfd38a8855baa345891a941dbb1d930808bc328a9170bc75b6b1cdcb549d611218deca SHA512 86b9d291529ababac07adb11cfaff6041f47cc2d3290c4be07d9d50069ceec9163e590af70b8b48de3fe65e9ccd5679f685d19d6fffc48df2c1f44f8d5a870d4
DIST calculate-update-3.6.5.2.tar.bz2 37578 BLAKE2B 4969533aea736e3adde1272de20c452c546d8dfbe100ef970a2b7e0e34e3cfb3ed13038335be916e1dbd7ba1dceb85c7b00ec1c6d149080a8cd61b3b81f819b6 SHA512 0a5ff2da7ce3375132e75cbca671d62b60dff301bcf4ae44771b1561cd730d457aecac986ffa8ce8e2fed0ec0ca03858f9c7e98ffdb3b187d6eb91fd01b70f0d
DIST calculate-update-3.6.5.tar.bz2 37602 BLAKE2B bf7772c1be0d104eb48a28d043b8c994d8664955cd15582d4acdd17afc98d09dbbcdcdb807ad4e6be73b308e3d9057803a2f162b2005a68d00f2ed282b4c5412 SHA512 f3ad1db879af2fdde02cd7be6f3f198ad3eec1b5ab5399d21b188929c2c18a316ba2c9d2615bfc81a66a567154985b6d5f13a3f8aa66872fc052949a7ef7dfc0
DIST calculate-update-3.6.6.tar.bz2 37539 BLAKE2B 47020da3683c80f71376462662e7e4c08885c5ad1ab6a0c0e5e8d8f32dbb2870da8cc2e546330afd02843d08f6f5d2c30faf42f0b338a345166a856abd3f19de SHA512 38076d700e106c609d21662d1815ce8796d4221559bfa20880e4d4db92553c56bd2f48aaf119c99391a4ebeaa07f701f20f4e2ee4ac526da837502e5d53a8140

@ -1,22 +0,0 @@
# 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.6.1"
["install"]="3.6.6.1"
["i18n"]="3.6.6.1"
)
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