Fix install in alpha1

atratsevskiy
parent 10e60e59cf
commit 6f06d944ed

@ -8,6 +8,7 @@ AUX calculate-install-3.0.1-fix_ntfs_pxe.patch 4851 SHA256 65d3ca4a1ae999e8ced80
AUX calculate-install-3.0.1-fix_pxe_loading.patch 469 SHA256 9548a22ef53e4368152b9365571d96633aafc1700b6e56abe6bf67899b7a6901 SHA512 b18b2d274ffe911e29ff1ea9f85f9c20edbec22c1f568829097688de8989ab08ebe374790232a6007cc12367ed59c915a9bac97c5becbd5721b985b3e1ea3d2b WHIRLPOOL 79e7aac1f7cec01812e40f8e1d440559080433b1816e095871eb87e61081420675ee38796cf2b40d0c29a46723683f3ca6d76cbdb0b79c69b1dc646bfcd57602
AUX calculate-install-3.0.1-video_install.patch 1051 SHA256 f8de9ea137b44f8fc80dca5d3ae0957b082d433bf936f1923eaa24fb4c8122e4 SHA512 76986cc5648382b35180ad193ae6667252be1983655576dde80b9b3110fa5ba65fe8d17740baacf41b96d6c589fb6e62841e636fdad7d3df567b8c140fc97c5c WHIRLPOOL b91bc6a58b8af082fb7dce6c80dd9d483b4f38ffe0832f921d0e0e69f44d12ad45e73d073a867681e456ec5b28b63be75f437d85e6a1e2960ce5c26670700971
AUX calculate-install-3.1.1_alpha1-r1.patch 8478 SHA256 a18dbd8963e9ec8a7adafed4fddb0b813c8133cc2cb265f744cabd5a9f432293 SHA512 c684ed60c0e1dbfac8f36f4d3340958ab41a8352af24f478b14901bb5f169cf3c8380145f592e8424e3df6a6d85929cdfa4de343245549884a53bdd8b61461f6 WHIRLPOOL c9f83be3507b6209d4ad23716c3cc1389938bcfcab02b5d38452ce7599bfafdb6c98f25271cdb054a0297217104a0deba1dd8a3a3acf739409af3e9a32b2f5ac
AUX calculate-install-3.1.1_alpha1-r2.patch 10335 SHA256 0dd9bd90a2d775f7af48225bc0722b1e32f4958018a310605cdfe7369ef4224e SHA512 1ff1bb76242da55786e27047e1a05ace2fd57b59db5c135279b92aee8ce7c97875de380c9160e170535f4aeddc369b34374417f78a34ece5944e2951797e1974 WHIRLPOOL e23376bfd9eae823a0b41714d0125647ea588d8033a636f44b80dd2726f79c884b28220a8eaf66bda9d419cbb17369209fb32ac4ce228c96e337c60701a19ffd
DIST calculate-install-2.2.29.tar.bz2 82398 SHA256 0d1b5fcca2711f31fbd5680dea652fa7765ad781529ba80c5fa92cf736d73d10 SHA512 f9623ec564cce283a3813a2a308347b64d5368c06b0665de5223c9c2d75dcfb00348def034e958718ba9e9fa8a7ea2fa76b90fd0b4dc4e41bebf6222ee4a5da9 WHIRLPOOL 57361d7f5270cc2782d32635b02b1150a506f8e517ee916d66bc6df0c8c037193ad6fa33cef1c7b5fec6867204ea06c2778983a4bfd722b41af3c9d1c172270a
DIST calculate-install-3.0.0.tar.bz2 75771 SHA256 8423554b46a87781d223b8b6378fb71f2474eb049897b20f328363f66f566f88 SHA512 934fac15a2b34357d20161a9804e05de68491a8069b1b6008f016e9fbbccb403e8805ef395598934faafe8db2deca0c040d3d690d8f49cfe2adca453e10e4752 WHIRLPOOL 2448066fb70de8db95ff8edfa94f894047a18e402a84dc3e27e2efcc8a1cc7b05996209acaef44bc59366507865bb76b457ae75e5dfb0c4f478c397ef9497ac9
DIST calculate-install-3.0.1.tar.bz2 75704 SHA256 e332e8a7b90f82d7f70055c2570c82480c687c648720e71f4af84dce10d8b46a SHA512 f0e543fa75cb209bc7a35ac53e2c315c483e8b0b48891883e3dfb43d1796d00b9ec53e473b2223d658d2b8772a911cf77b5851c8168e6d1c376c3ae706a8f5a3 WHIRLPOOL 34ea096bb37f6c71a38f2c9566b8587dd91efc09cae2a6b8bdd6347a54dce3afb6659397adfd1d5ee08adf69921d84d9e8bd355a5f18326ff6b19338e1253e82
@ -45,6 +46,7 @@ EBUILD calculate-install-3.1.0_alpha7.ebuild 903 SHA256 527c9ad52b9565e8715214c3
EBUILD calculate-install-3.1.0_alpha8.ebuild 903 SHA256 f1645c97938bf1184b6cb5042170094e085e6369a9242b0d15c2fd8fa3e15d80 SHA512 7cb7b1c6f8b4ec4d0758a9ce575ba6fbb2fd2baa34b6f591605c2ee74abfdb3988fb8f03603d4d2d3000c5c682873a7af5faa63dca1d64d913bdd1cfc68f029a WHIRLPOOL 22f45cd404c74bff1b40f0063eaaaf93628256c0cc691738d7385c7bd1966329120f43647a182a4e90b488531fb39b7ee0364ef0427a9c18ccb565f214c25624
EBUILD calculate-install-3.1.0_beta1.ebuild 913 SHA256 162c66a51cde79208fa6f6513f81d702d1719de1f66b1b538b9dde8a0d8bf6e0 SHA512 552e305e23e9ddfbe57862fb81b907c64351ff1e94e69ed5cda3323efed7fd2fc03fc85106e9387b29e160d96f48b8e0b7de0e470a62cf375902a78729c243a8 WHIRLPOOL 2ec4a2f2f56a9c48bd5898d4415ff21a46bd040a9fd8475c6a5c8307db5d02cf005ef13d3ea81d49334722db9940b5d2dc603b833eb44e85d83a59af5a505bc3
EBUILD calculate-install-3.1.1_alpha1-r1.ebuild 1048 SHA256 50d12d7b3034447a4aa2eeb33519f88a7497557907e6bf7a79920a6cef73d945 SHA512 79aca35223d73a217e7e4126e39772830078acc48a97eb16bbcb031b6c583316974943a58478b09e082f7829ad87830d93e2aa5ab0fbcfa37a892bea4f17ea0a WHIRLPOOL 3230df92bbf0a3ac22b0099fa44a72350edb044ef2b032729665ad64e8b0779640b9aa524d92b784275868ce09d556efa85d88cb13a110de2b819e69e10b397c
EBUILD calculate-install-3.1.1_alpha1-r2.ebuild 1048 SHA256 0b031334a03b79c03ca9e7232fdc06b4f73f097f29dd1729cce7b63d4f1d75a3 SHA512 0ef4694f63c2d5aa7e8bc08df6f0556e9a6b0819af15225ccfc6efd62baefe7772530788341622e963872f6b06da9b9d7da1ea50883e15fffa04f94299410614 WHIRLPOOL 4e253f55d58d83d3b3f298838a6e6ffea69d05c5ac43e80cc4b949c63365f141f9f417f7b0512f670426c59326e6f426b991eb237232392f08a82f27427eb985
EBUILD calculate-install-3.1.1_alpha1.ebuild 904 SHA256 45d39126404729c9b5568105d072158b7678125aa9ee0e2919c06a24d1ea2aaa SHA512 b77c01fa6268e9a7b7b1da11276a3e37750ba6316b66062a51bdff328d6d40805937d4dd05dbd1349059ef23e3c9fcc50405fb232e0bd9b354eae375d57989f1 WHIRLPOOL 430a04e40684fd7829d8539a895953cc4cf60d56e8de03507727f83ceb2c4ab2f211a9872d8ba4de5a3586a76d001e6b563d7f4e84af7e5f3607dfc3c4568e6f
EBUILD calculate-install-3.1.9999.ebuild 683 SHA256 e97dd6f046d54a16eee281fa35790c92507b150bc940f3c2b36117e6f44f0a8d SHA512 c1179c500dcaa48506f6334e9e2ccc3cc70d712b2899d7e1d9265bc202f088ab71baa1aaea462deee56fdd5244bee4ab9b9a9da72f25ec511d4f2fa0c3c35f43 WHIRLPOOL 010d35b929fce496b5f16228688e23a95c9c87ebed0d290eeb454e5c1432b55b3b276dfb5786a27222543446a1090ce2f133d80373649fe72341b508d1e16a78
MISC ChangeLog 33978 SHA256 a1cc544f9763b08b3647d90fac1ec53748016bb23260181315896c8c02431443 SHA512 11a09ba60fbc727bd47b57653b4bb0937d98774eb9ca95680a5b55997c7e22db3976cbd0878d908fa0200e04b6cc9eb0ae9ac6f1623235490e2e46e54cc1f7f4 WHIRLPOOL 50352c2950f301cbb5116b8c9972e592767dcb03bd71d081c75de5e69b2a920331abec4756658faf64e291bf6f4f41df67b8d62946683629a2c99b48274eb2f3

@ -0,0 +1,44 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.7"
RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.*"
inherit distutils eutils
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/calculate3/${PN}/${P}.tar.bz2"
DESCRIPTION="The program of installation Calculate Linux"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS=""
IUSE="pxe minimal"
DEPEND="~sys-apps/calculate-core-3.1.1_alpha1
!<sys-apps/calculate-install-2.2.29
app-portage/layman
!app-misc/livecd-tools
sys-apps/iproute2[-minimal]
!minimal? ( sys-boot/grub
sys-apps/gptfdisk
>=sys-apps/util-linux-2.19.1
sys-fs/dosfstools
sys-fs/squashfs-tools
sys-block/parted )
pxe? ( sys-apps/calculate-server
net-ftp/tftp-hpa
net-misc/dhcp
net-fs/nfs-utils )"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-install-3.1.1_alpha1-r2.patch"
}

@ -0,0 +1,257 @@
diff --git install/cl_distr.py install/cl_distr.py
index 0578edb..9dcdcb3 100644
--- install/cl_distr.py
+++ install/cl_distr.py
@@ -35,7 +35,7 @@ from calculate.lib.utils.files import (runOsCommand,isMount,removeDir,
from calculate.lib.utils.common import getTupleVersion,cmpVersion
from calculate.lib.utils.device import (detectDeviceForPartition,
getUdevDeviceInfo, countPartitions)
-from calculate.lib.variables.linux import LinuxDataVars
+from calculate.lib.variables.linux import LinuxDataVars,Linux
from calculate.lib.cl_vars_share import varsShare
from calculate.lib.cl_template import _terms
@@ -283,7 +283,7 @@ class Distributive(object):
raise DistributiveError(_("'%s' not found")%"cp")
try:
joinFrom = partial(path.join,fromdir)
- params = [cpCmd,"-a"]+\
+ params = [cpCmd,"-a","-x"]+\
map(joinFrom,
ifilterfalse(byfile or operator.not_,
listDirectory(fromdir)))+\
@@ -407,17 +407,20 @@ class Distributive(object):
def getInfoFromDirectory(self,directory):
d = {}
if path.lexists(path.join(directory,'lib64')):
- d['march'] = 'x86_64'
+ d['os_arch_machine'] = 'x86_64'
elif path.lexists(path.join(directory,'lib')):
- d['march']= 'i686'
+ d['os_arch_machine']= 'i686'
else:
- d['march'] = ''
+ d['os_arch_machine'] = ''
dv = LinuxDataVars(systemRoot=directory)
- d["name"] = dv.Get('os_linux_shortname')
- d['ver'] = dv.Get('os_linux_ver')
- d['build'] = dv.Get('os_linux_build')
+ d["os_linux_shortname"] = dv.Get('os_linux_shortname')
+ d['os_linux_ver'] = dv.Get('os_linux_ver')
+ d['os_linux_build'] = dv.Get('os_linux_build')
+ d['os_linux_name'] = dv.Get('os_linux_name')
+ d['os_linux_subname'] = dv.Get('os_linux_subname')
+ d['os_linux_system'] = dv.Get('os_linux_system')
# make lazy call
- d['filesnum'] = partial(dv.Get,'os_linux_files')
+ d['os_linux_files'] = partial(dv.Get,'os_linux_files')
return d.copy()
def getInfo(self,filename=None):
diff --git install/cl_install.py install/cl_install.py
index 236c74e..ee76720 100644
--- install/cl_install.py
+++ install/cl_install.py
@@ -203,8 +203,6 @@ class Install(color_print):
return False
except AttributeError:
pass
- for file in dirsFiles[1]:
- self.printSUCCESS(file)
return dirsFiles
def applyTemplatesFlash(self,directory):
diff --git install/variables/distr.py install/variables/distr.py
index 916d9c8..71423b2 100644
--- install/variables/distr.py
+++ install/variables/distr.py
@@ -40,9 +40,9 @@ class DistroRepository(Linux):
extensiton = ['iso','tar.bz2','tar.gz','tar.7z','tar.lzma']
reDistName = re.compile("""
- ^.*/(?P<name>%(name)s)
- -(?P<ver>%(ver)s)
- -(?P<march>%(march)s)
+ ^.*/(?P<os_linux_shortname>%(name)s)
+ -(?P<os_linux_ver>%(ver)s)
+ -(?P<os_arch_machine>%(march)s)
.(?P<ext>%(ext)s)$""" %
{'name':"[a-z0-9]+",
'ver':r"(\d+\.)*\d+",
@@ -60,11 +60,11 @@ class DistroRepository(Linux):
if not match:
return {}
distdic = match.groupdict()
- distdic["build"] = ""
- if "ver" in distdic:
- if re.match("^\d{8}$", distdic["ver"]):
- distdic["build"] = distdic["ver"]
- distdic["ver"] = ""
+ distdic["os_linux_build"] = ""
+ if "os_linux_ver" in distdic:
+ if re.match("^\d{8}$", distdic["os_linux_ver"]):
+ distdic["os_linux_build"] = distdic["os_linux_ver"]
+ distdic["os_linux_ver"] = ""
return distdic
def getImage(self,scratch,rootType,imagePath,march=None,
@@ -288,20 +288,30 @@ class VariableClImageFilename(Variable,DistroRepository):
def check(self,isoimage):
"""Set image file"""
imageData = Distributive().getInfo(isoimage)
- if not("name" in imageData and imageData.get('build','') and \
- "march" in imageData):
+ if not("os_linux_shortname" in imageData and \
+ imageData.get('os_linux_build','') and \
+ "os_arch_machine" in imageData):
raise VariableError(_("Wrong image file"))
def humanImageName(self,distroinfo,filepath):
- if all(x in distroinfo for x in ("name","march","build")):
- distroinfo['name'] = distroinfo['name'].upper()
- fullname = Linux.dictLinuxName.get(distroinfo['name'],"Calculate")
- subname = Linux.dictLinuxSubName.get(distroinfo['name'],"")
+ if all(x in distroinfo for x in ("os_linux_shortname",
+ "os_arch_machine",
+ "os_linux_build")):
+ distroinfo['os_linux_shortname'] = \
+ distroinfo['os_linux_shortname'].upper()
+ fullname = distroinfo.get('os_linux_name',
+ Linux.dictLinuxName.get(
+ distroinfo['os_linux_shortname'],"Calculate"))
+ subname = distroinfo.get('os_linux_subname',
+ Linux.dictLinuxSubName.get(
+ distroinfo['os_linux_shortname'],""))
if subname:
subname=" %s"%subname
- return "{fullname} {march} {build}".format(
+ vers = distroinfo['os_linux_build'] or \
+ distroinfo.get('os_linux_ver','')
+ return "{fullname} {os_arch_machine} {ver}".format(
fullname="%s%s"%(fullname,subname),filepath=filepath,
- **distroinfo)
+ ver=vers,**distroinfo)
else:
return filepath
@@ -354,7 +364,7 @@ class VariableClImageLinuxShortname(Variable,Linux,DistroRepository):
Filter by shortname
"""
value = ""
- type = 'choice'
+ type = 'choiceedit'
metavalue = "SYSTEM"
opt = ['--os','-s']
diff --git install/variables/linux.py install/variables/linux.py
index 27e1ab2..53d9265 100644
--- install/variables/linux.py
+++ install/variables/linux.py
@@ -25,14 +25,14 @@ from calculate.lib.cl_lang import setLocalTranslate
setLocalTranslate('cl_install3',sys.modules[__name__])
class InstallLinux(Linux):
- def __getFromImageOrCurrent(self,field,currentVar):
+ def __getFromImageOrCurrent(self,currentVar):
"""Get value from install image or current system"""
if self.Get('cl_action') == 'system':
image = self.Get('cl_image')
if image:
d = image.getInfo()
# support lazy values
- res = d.get(field,"")
+ res = d.get(currentVar,"")
return str(res()) if callable(res) else res
else:
return ""
@@ -46,48 +46,42 @@ class InstallLinux(Linux):
def get(self):
"""Get by distroinfo or current info"""
- return self.__getFromImageOrCurrent(self.distroinfo_field,
- self.current_variable)
+ return self.__getFromImageOrCurrent(self.current_variable)
class VariableOsInstallLinuxShortname(InstallLinux,ReadonlyVariable):
"""Shortname of system"""
current_variable = "os_linux_shortname"
- distroinfo_field = "name"
class VariableOsInstallLinuxVer(InstallLinux,ReadonlyVariable):
"""Shortname of system"""
current_variable = "os_linux_ver"
- distroinfo_field = "ver"
class VariableOsInstallLinuxBuild(InstallLinux,ReadonlyVariable):
"""Shortname of system"""
current_variable = "os_linux_build"
- distroinfo_field = "build"
class VariableOsInstallArchMachine(InstallLinux,ReadonlyVariable):
"""Shortname of system"""
current_variable = "os_arch_machine"
- distroinfo_field = "march"
class VariableOsInstallLinuxFiles(InstallLinux,ReadonlyVariable):
"""Shortname of system"""
current_variable = "os_linux_files"
- distroinfo_field = "filesnum"
-class VariableOsInstallLinuxName(VariableOsLinuxName):
+class VariableOsInstallLinuxName(InstallLinux,ReadonlyVariable):
"""
Install distro name
"""
- source_variable = "os_install_linux_shortname"
+ current_variable = "os_linux_name"
-class VariableOsInstallLinuxSystem(VariableOsLinuxSystem):
+class VariableOsInstallLinuxSystem(InstallLinux,ReadonlyVariable):
"""
Install system name
"""
- source_variable = "os_install_linux_shortname"
+ current_variable = "os_linux_system"
-class VariableOsInstallLinuxSubname(VariableOsLinuxSubname):
+class VariableOsInstallLinuxSubname(InstallLinux,ReadonlyVariable):
"""
Install subname
"""
- source_variable = "os_install_linux_shortname"
+ current_variable = "os_linux_subname"
diff --git install/variables/system.py install/variables/system.py
index c2223c9..4a6efc8 100644
--- install/variables/system.py
+++ install/variables/system.py
@@ -537,17 +537,24 @@ class VariableClTemplatesLocate(Variable):
metavalue = "TEMPLATES"
untrusted = True
+ descriptionMap = {'overlay':_('Overlay templates'),
+ 'local':_('Local templates'),
+ 'remote':_('Remote templates'),
+ 'clt':_('clt templates')}
+
def init(self):
self.label = _("Location templates")
self.help = _("select location for templates %s") \
- %"'overlay','local','remote','clt'"
+ %",".join(self.get())
+
+ def get(self):
+ vals = \
+ self.Get('cl_template_location')[:len(self.Get('cl_template_path'))]
+ return vals + ['clt']
def choice(self):
- return [
- ('overlay',_('Overlay templates')),
- ('local',_('Local templates')),
- ('remote',_('Remote templates')),
- ('clt',_('clt templates'))]
+ return map(lambda x:self.descriptionMap.get(x,x),
+ self.get())
class VariableOsInstallPxe(ReadonlyVariable):
"""

@ -70,6 +70,7 @@ EBUILD calculate-utilities-3.1.1_alpha1-r3.ebuild 812 SHA256 5fb1478e4a6ab917649
EBUILD calculate-utilities-3.1.1_alpha1-r4.ebuild 815 SHA256 3620a9b1e5bc16ab589b2e33c7a872cbe6d9095184ab7c2d6a264e3539c0dd90 SHA512 ab95a0e4dabbb6650aa0168536f6416c4ef350b3eec030f25a61b1ecd085e4e0b27c0fd5f1a4b67609aa68290d9b12c145241f17397bfbab9eda288d1564dc96 WHIRLPOOL 66ec9a05c6eded42400dbfbf43a169b6cbeb61d18f22f2e9dab19003be8df6d699a9b4f85d06dd5514d81ade77cdeee01af18beaabe10cc60fbfb218c61b60ce
EBUILD calculate-utilities-3.1.1_alpha1-r5.ebuild 815 SHA256 3c11b8e4fb4083048090209baf10615af8877e28c3fd406a62bcf2e59d0c6286 SHA512 d01e564a31f44b252a76dd3c34f6d625591eae9f2f5072ef0d4a1af81131d46c014f6b564ffff7ff753e44a89afab87a46f44cfb85ffba14e08a1c2c893f5085 WHIRLPOOL 206d117b46a75c793f779df0d3d8b9b3e05b08a41a5733cc6279bce52b713275b17d29f34e5b90211e4a5d2033009f9e86d138791403e379fa5540078bc33406
EBUILD calculate-utilities-3.1.1_alpha1-r6.ebuild 818 SHA256 adfb9f04d3955009d8fad6be4caef2b901bf29a38c045583f058484ffbb10a43 SHA512 e7300a6f8ca00241b4874875a1f4be3b68bf59cd29a85d7ef4ce21570dc7c9cc629d3f45524fa9af8d3ab2a4e564cf5f1d73df81a6a1e524931cfa10b5166811 WHIRLPOOL 80b2bd0c5525be76b9b6debd13b97bf1e509b8687aa5a6ff8b357478c31594df29ac398550c5f754b11b7af23affb20fea644fd9bd20652dd6afe3164503ac38
EBUILD calculate-utilities-3.1.1_alpha1-r7.ebuild 818 SHA256 99ebd5214de207c93950e2d3d70ed0a295ebd1422e4c509d8fa669ba47695e16 SHA512 551992021bebbaae7617c516d7a83dc76b65033137eff0a6a763344a900150d21f33613382c1a67de6d5eb21d97a34b69922bcb3eeb7033193c6f5c962e0649b WHIRLPOOL 05e47536a0aa2cebb5797be69e657c8f93c2191108db18507c0ee308955655037a0e6185958b482509d9525bf554c49314c201ea7afc653a5de35750f8890aba
EBUILD calculate-utilities-3.1.1_alpha1.ebuild 762 SHA256 d9ae3566270961ca983708b3215cfb608f5a4b106d97d89d70de24b9ac821d5b SHA512 f60f7dc7b51de31d98a8c9d0ed3350bb2b6ee84fb84d0f404d8bb21683b2753bae836fd38e3413a1b44e4bd290678324781db4de9fd05aa17cfe89d5bd550129 WHIRLPOOL cbb91ef628b4072c8aac77426a5f364094639da9b1b6f9a1dfb1f17cf223858aa17cfca68abcf1b4c5ababf5814b07fb1c80c5dbd776cfbb93ed5b1c69b145c4
EBUILD calculate-utilities-3.1.9999.ebuild 800 SHA256 9de4807341cb552ef8d4f702e9c4a0ca10c52c9d532cc2eb741cea29b92f09b5 SHA512 b35ed4d49c4943a5ad375e646bece419271900c50301153408b30dede0fe834e098baaa42a21c130730c0bc32ba09decc588277da6782d2010c18c9d8df679ae WHIRLPOOL 78e2c5ee8ef8356c4fc0275f920177778925278cad78585ed37c08048241f775030e59a0ced0696fba6379741fe865dc339d190c46b5f2173097328a73c64a24
MISC ChangeLog 38731 SHA256 7e70a0bc1f3b34c0011f3874773a698a4bb96eb6d3dad10903575156bb8578bc SHA512 2de466ea990b9eac702b81fd097c3f5d06d1f4db1a4bd1d1b7380b45e551f6fd62c16564ecfc810246157d3ef1113ae373041580e70981d44752e50ed6134bc0 WHIRLPOOL 5ca0cee1ad0e9419f91ec11a9629b9a29db9fcbed4f5ae0aef1f8a2170ff58112c8580d61884c56ee410a0abc201fa8f4419cea35077fc8bb84e733f6fa6f4db

@ -0,0 +1,26 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
DESCRIPTION="Calculate Utilities meta package"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
SRC_URI=""
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS=""
IUSE="cl_consolegui cl_client cl_desktop cl_console"
RDEPEND="${RDEPEND}
=sys-apps/calculate-install-3.1.1_alpha1-r2
=sys-apps/calculate-i18n-3.1.1_alpha1
=sys-apps/calculate-lib-3.1.1_alpha1-r2
=sys-apps/calculate-core-3.1.1_alpha1-r2
=sys-apps/calculate-update-3.1.1_alpha1-r1
cl_client? ( =sys-apps/calculate-client-3.1.1_alpha1 )
cl_desktop? ( =sys-apps/calculate-desktop-3.1.1_alpha1 )
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.1_alpha1-r2 )
cl_console? ( =sys-apps/calculate-console-3.1.1_alpha1 )
"
Loading…
Cancel
Save