Fix lib for 3.7.7 and client

atratsevskiy
parent 0ceb886e2e
commit 0d822aabe1

@ -1,5 +1,6 @@
AUX calculate-client-3.1.1-r1.patch 14317 SHA256 16e2df039eedf0a03135975bf53f6faf315670f14f9ab1f90b5dc737be9883c2 SHA512 5c3e867c8987497b749c92f44c0b9d3326e68fa409a84e595a8302dfce1e7a071b5628209c476a087e54d189874938652be97d54a4e15a73cdba02e49c2e7574 WHIRLPOOL 8769f674221208ba8f6c51f85a6db992efccfbfba5063c502babd5f632e476ff9f2da7a2f7d9803614dea986f7d948ed43413dfe5bc00ad373a20ebcee583a48
AUX calculate-client-3.1.3_alpha1-r1.patch 788 SHA256 6d0386566f312e628c02d015af06307e32e431a188199e34149ce6e00f3303a3 SHA512 8b6c7772282ae7b72771cb9706aeb5b129848f1fdcc55f14a4115515fa41249dffd070dc82d3d24c7ebf8c586f4a4b472138637fe8dcd4bc17e1900d79467a5a WHIRLPOOL ce751b3023d2fee9f331564ed54d9cdd3f2dd35545db1096e4020c6f91a10a76d3a9aaafe5ae81ea542845c794ba12d45f8aabbda47b0bad5412880a0f279d3a
AUX calculate-client-3.1.3_beta1-r1.patch 566 SHA256 daa0a7f9bee9223cc695d28ec25d7dbbd58818497bd452ec73abd55b89ab006c SHA512 8e614f638015027d5c053d1a6138afb03197b25c6a6f60709a429ca8ba94ed0e604711a30f60780f0c1b0ecb16365a307eb5ddeb732efc80b763d8df32dac464 WHIRLPOOL d54d970f4707a41daac7805b555591a103c8a05cfd0bb69af3efcc4d36baa5df8cd5f5b29a84da8ff2043837efcc2cb5798eaf749fb06d3226135e024f829e32
DIST calculate-client-3.1.1.tar.bz2 31247 SHA256 7b5a5f14d2f624443744944681d3467a51cb515418849a45f19647956441f62e SHA512 999cbb693a4af964bcf72f831dba72d273b87c48e73036d94a70db5ef98d886472fcbdfbeb891c198b61986096be9f140017ff3085216342f350af4c7be8dec2 WHIRLPOOL 9f38abe4e9e4443474a0f31e4b18ef9893f1bf15aba78b1e9d3f072385d40b04ed3d0821de9c28eabee0a3d774c15979dc7c32d116d6e223477a7c4c0034afbe
DIST calculate-client-3.1.2.tar.bz2 31269 SHA256 74fff4b21cf895a214b887b4680c1779d28bd8787fcea95455f4551fb1826f56 SHA512 14e745b1f5425219e0428c698a863ebe558d9d324ce5472950e9ec8bba5c81c55b10b10edd035fae523ac7f660ff98f8b53c7f8518c0a7e13ae24815b455b680 WHIRLPOOL 9b68bdababd5c9aae9c929dfaec709af35c4f7b74eedaeb76a4fb501f6ce88ef3a92c77ad0798947b653073e3d67d312eb94fb9a172559140a6d87672272c71b
DIST calculate-client-3.1.3_alpha1.tar.bz2 31320 SHA256 4d55c42b5206180b00b95c5c8d92e9f5015515d537fbe778f9d499a7548c80ae SHA512 f13794baa1d7f806b49a8fa239ac542a613ba16acc5ab286b62abfb88246eaf5b6a510a6853cdf3406f63a4874012303efa76ef5d018bda15902267027cb2309 WHIRLPOOL 0d9eb2d314d14a154a5d2dd7366b7b3efb602c6ce1bb87ba4eb10f1e4a77b5e6219cabc6c66d05fd2b6c935fda14642be3e818ac85a3ad3f3b1c73deb3684477
@ -10,6 +11,7 @@ EBUILD calculate-client-3.1.2.ebuild 792 SHA256 38924de03a115b26299ab96da1b8a308
EBUILD calculate-client-3.1.3_alpha1-r1.ebuild 933 SHA256 c28ccf2d63c9571564fa4575663e47aff09c8bf5022bf8a3632dbe683239ed6c SHA512 0c9fbee9f364809284a988b0e02c14208e376f17f013cf22d59e7b6852a797e4fe8081d13d5963dc79ee58155224ed42362750f297b0601e28be7acbae2c3905 WHIRLPOOL b2e81c8d2f0c3cc0513ffb778be81fdb38a09b13ba5777dbfd1fbccf9387faaafe586280ad191100342422fa87c702c0022057d0209f19352f3d9b82f8100e6c
EBUILD calculate-client-3.1.3_alpha1.ebuild 790 SHA256 7feb8baa1cbe962b7fb95f7c5f740110dd6095f321b767999d883c23d2bae8fa SHA512 7531c53ac344f2dcff11acaf51460a67c73153d6b2db411c8ebb5a96c2cc6ada07f3cbafdcf06031b7af943e08e4f00910ea6f3d1b534f42d71d78e0fbab6bd6 WHIRLPOOL bae23802847e99817aaff82f7585a2590ac6c80e4c75090a3c536ff3654b3b732a8877b49b6361ea2ed029d18de0e5bbe2df31f9bf0e2c82337db14ab8f7ad11
EBUILD calculate-client-3.1.3_alpha2.ebuild 790 SHA256 a24c48162df7e23c0228abb78cece1ac22f51c9299723ec8729b6e91c67de94b SHA512 552d70c1e27e6823a24f463506e10b940287b69cc0ddd1838acd2596763b75c1cd5ed38aeead789910742197c7db1979c7b723c2ca93eb1dce31dd9da06f56c6 WHIRLPOOL de2bb63d6b3569f06d89954d6919fac1f6e26ad27e12c884246f18f8e2f7f0d81a4e351b4e664dcc981312c6f9109c7fc9b4c3f0103ed89eb19ce94bedf6381d
EBUILD calculate-client-3.1.3_beta1-r1.ebuild 939 SHA256 9ea08c1a7973e09c21264135e56c1486851cfe52f94a09041a2c62df6209997e SHA512 5d8220a30132a8d264582b871374abffe230dc0ea9fbe153bcc89e8ad261af2908b0eac0f67eaa90f93ef92cafb42e7a710f37a0131e1041413c6a9bd01fb484 WHIRLPOOL 4c13fbcd984035fc39a13889c9ea475cf4dc8a8f57f997b72365db4bfc78c36dc93ce96649d0c370781ddf7f7c90ea7738d2f15ebd58aa03a6ef8165c988ce95
EBUILD calculate-client-3.1.3_beta1.ebuild 797 SHA256 a992181f300f6840041474aef0aa591616ecb4b07c0a7ca5846c404ff03158c8 SHA512 bb0dc96364b84017e4a714b233b0424842d7634279814d11b327e35742877e9c86ad8b1124565d60cc4d5ab077d8a2d65f5f49bce6290adba8b6aa450c48c24e WHIRLPOOL 5c10dc874a7a781c2babc19d9f7de84ead342d6106ec844ebcacab8625b3f251755b4602742b33b1ba3a32cc9a8c55a90316c7637028c6083448943eeacb2c83
EBUILD calculate-client-3.1.9999.ebuild 879 SHA256 37385187f78bb708669b5cd2742173b117bb482c784f8f481ab7388554476d65 SHA512 87ebc2dfa965a9bb9d24af13a611e83e412cbabb12957bb14e2a1cd8b9f1951efbf690dcfa8f73711a02cfd0afbc9e9f37209ba9a3884b018c41b3a46e2e847b WHIRLPOOL 349da1bcb076af176079473ccb2fd1a4e3d8eb3ec2a7a6102272d1dd1073a8c181c49e02c89ede4b5cd829856f0c0f5db877b89eb0c6335ad678e58902db293b
MISC ChangeLog 21989 SHA256 065aa2c75428e965caef0348105d8e5464d4103f5f2eb16bb626c7a9278208df SHA512 76ad69386d986e2e65448394d738b4d6abbeffb4af38f13dcfbfe8af64796c9b97eda68eb8cbf749fe7ef2711067da430af1cc1a764712e8df853451f903ab57 WHIRLPOOL 58b0a2837255a2eb67606072ac1a6a06e0db7079b563d3b4c9df45b5dbe0fad31c409800da635a337ad976b31bb08549e89063796e8217d46c83ba8b5e22e1b8

@ -0,0 +1,37 @@
# 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 setting and storing the user account in the domain"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64 x86"
DEPEND="~sys-apps/calculate-desktop-3.1.3_beta1
!<sys-apps/calculate-client-3.1.0_beta1
>=dev-python/python-ldap-2.0[ssl]
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
>=sys-apps/keyexec-0.1.2
sys-apps/keyutils
sys-auth/pam_keystore
dev-lang/swig"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-client-3.1.3_beta1-r1.patch"
}

@ -0,0 +1,17 @@
diff --git client/cl_client.py client/cl_client.py
index 5b0bd7e..2cf6d12 100644
--- client/cl_client.py
+++ client/cl_client.py
@@ -1893,7 +1893,12 @@ class Client(commandServer, encrypt):
if "." in domainName:
domain = domainName
else:
+ import socket
domain = "%s.%s" %(domainName,netDomain)
+ try:
+ gethostbyname(domain)
+ except socket.gaierror as e:
+ domain = domainName
# check domain by ping
for i in range(0,1):
try:

@ -8,6 +8,7 @@ AUX calculate-lib-3.1.3_alpha1-r1.patch 13055 SHA256 6216c7c04873752b7600fffe44e
AUX calculate-lib-3.1.3_alpha2-r1.patch 1875 SHA256 35c90a86233ebba723803b04115ef38dbd9e3919907dbea120aa90da6450f74a SHA512 ff29fceaf4d671bdb9087e0a240f142f50c574d5c60e2fa583e5249da3fe69a92cbf49330a589350439f7a99109b6f1cb7dfbfc07c9776620b3ab3f1d94f98ae WHIRLPOOL 8eef41fad6a0e7b2b02a5b9198d3f78ab84cf1dab365838e2b2d7d0be82fd0623833c407131ac0843eacb905f4347df31bbef065397adf4b8b4416cb1250c581
AUX calculate-lib-3.1.3_beta1-r1.patch 2790 SHA256 c4484dd1cfab42e26a1d72fb272bbd68ac0c102c09c1a21f2affa9a96a653720 SHA512 18f40b1dbcbcbda9e53101bb9910e65e5d255846c0dc59e04b48d656d26bffe787756cf83145dd5ac98326c28926e89fb511d671557db58be36a66ca32eb0188 WHIRLPOOL 3f8c7c3c46cd8b523043064d414f975a525889d0caefd7120e2b50df36d5a3fb52c4f6d6d64253a34cb90aa28ad334cbd130393f39485076fd099deb5bfc941f
AUX calculate-lib-3.1.3_beta1-r2.patch 4101 SHA256 01f0f8d3e539223e634ba57d247526da3f0d235e04b5ff64ff087d120a599e1a SHA512 8bacac52fcc6e9c3abaf672ca51c4b51af77991484e157c33e16fc66fd31599923f3ecb767749f9411953848a66a4663d5196a20edbce6f19cd1bca6c3c9a17d WHIRLPOOL bc48fdf1d74084b212fdc2b748b09ec6aefd194f29d30d408ddb8cfa48e4b08c5dc40be7a0ccf6c004ef774226ad45e9df6dbf8069cf44f2fcd481d59dbda494
AUX calculate-lib-3.1.3_beta1-r3.patch 4574 SHA256 55802104c6ce15b0cf979513f72325c05e3d64f426d966bdd11548e7bcac355b SHA512 c1ab5d723120ddc262aa8d5149971f4d3d9068e4b1047083c8f2f19c87cbb461bc595de2122de2f1fc19821afa44898bec0b6a2caa4c3831a7542a9cf6059b27 WHIRLPOOL 505819d48e650237835947d6b832e2ad28972442084acef89c0de3cf2efac918ad04a65039ec2d5e9ae9ed3314215af04a0e7993e268ae617398b5086c02efea
DIST calculate-lib-2.1.11.tar.bz2 61687 SHA256 62976c08d4fb4810389ace6f5a99abb5a962f6c8d9053ff943d0669480fb5599 SHA512 e3bc2168a55367cf19ad3a27921b53e5e845643238bf171209ab29752c91b5d4d338a2120774764ac1c79abd93f2deff8680f8faa1407940984ea9fd6a199e67 WHIRLPOOL 0ced92ea493dd8db02b0ae1514ebbb51ee76dc6f441b4a38c984c39da2121fb81dd1f2e840c4c5b71a117a12817a2a269d85676288202aa9801f69727e3338dc
DIST calculate-lib-2.2.30.tar.bz2 120055 SHA256 a5aa07e5c5e02d27a8b9fad8c0e4bd0562d40d7a2753c2b57a18d99bd0dd6cb2 SHA512 7e8920f5fd855f05aba6576d5e4751ecf71a3e4107b46671d9a4be8557e1dd616adefad728b6a9ca87656dca6fd17d52bce41462b7fc906d20118e97607f1b1b WHIRLPOOL 0e8441484ee7d91c9926ab2deed8357272fecb2156e5dad45f865f6b13aff6c43868323dececc859ce7824bedd8794cec25b857be30afa83c44a81bcbcf510d2
DIST calculate-lib-2.2.31.tar.bz2 120044 SHA256 ba38052d8b2349a1c60adc589a74eb8a3ffcbf6f3c1124e4c1fb0da3aa777f12 SHA512 902871b9159f2bcf7a0cc767fb6df5b19902fce6cf9468d96f902c383a422738b65debe3094c92d1f82de2124936496f89631c6eb9670da00807b63156b101b7 WHIRLPOOL 5179ee691519f3a7faa3135d040ad64bd6d67c026ebf39bb17f7d641130a2b58641d1fe5da4f6cfbd45d4442d93508f0a5f641ef2cd8c43e1a322aab3d11f4b9
@ -30,6 +31,7 @@ EBUILD calculate-lib-3.1.3_alpha2-r1.ebuild 821 SHA256 17bed0d952f5927bbfa890a21
EBUILD calculate-lib-3.1.3_alpha2.ebuild 681 SHA256 6a6332013e5a56db775c6490b63b60f959528660b0982e6a414f1614c0b0ffa5 SHA512 19a71823543fe843a05a548207509ee4dcffa784c61e23c56cf17d2c651effbfc63914beb03f0977b804c5cc647407eecdcbdaed4d7478783bec46eee72a50fb WHIRLPOOL 5ffd414c804671057fe2a7a2176999eee0a75574a5043332d3c01f08b93635773800e6b5d9901993e4fbf7f95d175659d621be9231d08f8bdada2654e45f8e1d
EBUILD calculate-lib-3.1.3_beta1-r1.ebuild 829 SHA256 09168e9dcac1a21b300c5d3e3907867ca447c2b133e95cbe323fe15c869bde4a SHA512 218fe4c11944a71730b26be64abda8feb3b63e174d5fa2e99826c4303213ffb923474c7d83bd0d6ff118c6685dc4138bf261f1ed7927afc00ebfbf97ec7b6c3e WHIRLPOOL fcc64e7e286a62fb14d5bb0687410743b897552f2eea63ccc915c415656cb37b7e48ba41330eb2face5b94391497bfacca8d7aafd5c79d2dba3cfee4e6de9670
EBUILD calculate-lib-3.1.3_beta1-r2.ebuild 829 SHA256 64a88bdf361cdf7a5b401bfd2f9568272ce6044576670d93985c484a1593781e SHA512 364b8e8fca2eb9f7363838a65877ea839171429865b63c25573e7ea0752cb6dd6255a1ca2e7594d8b70edf0b054043c5b4cd23a01ab4a8752e4a25c6e1442d4b WHIRLPOOL 679c07bf8d777c71f42a074b5ecf89cbbc7c80e573aa6d0eca2442a05efb8ac1b0054c73ca20360c1185611cca24f5dac1a17472807044aa422b831245dd2b3b
EBUILD calculate-lib-3.1.3_beta1-r3.ebuild 829 SHA256 6f1c83b0709de6bca2aede9230984e0c1a40aa48a867e6291a89f582095db89c SHA512 5d6070b374e96492c51ce2e28fcff730c0baa7c32af85ce2e9375b5822118385a5233360aaca26975ee9ae6ceaa8dff1111ef83a729c405fc109eec17b4a9830 WHIRLPOOL 36d0956c148033a265d9c8dc6def18017cb815f1a9572e21bdda449ca04f8f9aa6af8347af4510c69f9807fb1ff3899c507b43afe2addd5c562b7935c265a277
EBUILD calculate-lib-3.1.3_beta1.ebuild 690 SHA256 c89c29f5de3f70146e98f15035366506933f03e8a5066b1ad55aeccbebdeae2c SHA512 a7277c2e5fa64a5e5840be7fc8d3df9a31f41926386c5fe6a9bed31eeed6321af5881c218d9ce7eeb12aee518edb682b438e10397dcb815cc63645100430e43e WHIRLPOOL 8f19e4d46381e26fec81e20fa35599f4658b3891d6372c921a8b1354ad3b1821ea9c78f71caebf54610e0b5aacfb6e6ded018e155e1979322406a0ac1e823d09
EBUILD calculate-lib-3.1.9999.ebuild 708 SHA256 a1d64b7f014831bf6b0a38928d53cb55758b7a12e5f3e98fffd28025ffacbce1 SHA512 3873859a791941d421e2338b437521955da383ce986408f1a951305e2dd75a1a4f771c9ec2caa096c5c8ea6a1776d6d0ed99e025ffa786ba029cafdbadfa439b WHIRLPOOL 5ac1a10b53f810ab527a0ebe52bc87e8397e61375cf6e0acbed89d8f6b8385e72bf234e0fdce479c3a3f1652bb6e520710ce9356750a97d644c0db0a33f6facb
MISC ChangeLog 29851 SHA256 16ca15c794bce78eefc487ed372c3d4960078fbd4c5fe4524211688d0146ef97 SHA512 be6bdf290f391529dce0deb67bf9d367e42e407601dd581f7c08d082399b5860cff2a76d4d64dd876154d51e84f34499db06c715145ac64f78d168aae7e78dbf WHIRLPOOL 2561ccd1eefe3423d97c67aff5c0fe6c8ca624e527fb885b042c8e812194bb1635d7e7d7d86c534562eb780c6b9144d92e24893f2d0696cf8a34a6a912a45788

@ -0,0 +1,35 @@
# 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 library for Calculate 3"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64 x86"
IUSE="minimal"
DEPEND="!minimal? ( dev-python/py-smbpasswd )
>=dev-python/pyxml-0.8
sys-apps/iproute2
sys-apps/pciutils
sys-fs/lvm2
sys-fs/mdadm
dev-python/pyinotify
sys-apps/file[python]"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-lib-3.1.3_beta1-r3.patch"
}

@ -0,0 +1,112 @@
diff --git calculate/lib/cl_template.py calculate/lib/cl_template.py
index 8c6fb2e..66391bb 100644
--- calculate/lib/cl_template.py
+++ calculate/lib/cl_template.py
@@ -2542,6 +2542,7 @@ class templateFunction(_error, _warning, _shareTemplate, _shareTermsFunction):
"-r\d+)?)?$",re.S)
currentBelong = ""
+ alreadyInformed = []
def __init__(self, objVar):
# Если не определен словарь функций шаблона
@@ -3487,10 +3488,13 @@ class templateFunction(_error, _warning, _shareTemplate, _shareTermsFunction):
funcPkg = "%s/%s"%(category,pkgName)
try:
if not self.checkCorrectPkgName(funcPkg):
- self.printWARNING(
- _("Package {pkgName} specified in the merge() into "
+ message = _("Package {pkgName} specified in the merge() into "
"{templName} template is not found").format(
- pkgName=funcPkg,templName=self.nameTemplate))
+ pkgName=funcPkg,templName=self.nameTemplate)
+ hashMessage = hashlib.md5(message).digest()
+ if not hashMessage in self.alreadyInformed:
+ self.printWARNING(message)
+ self.alreadyInformed.append(hashMessage)
return textTemplateTmp[:resS.start()] + \
textTemplateTmp[resS.end():]
except TemplatesError as e:
@@ -5017,9 +5021,12 @@ gettext -d cl_template "$*"
if not pkg:
return pathFile
if checkContents("{CATEGORY}/{PF}".format(**pkg[-1]),
- pathFile,
- prefix=chrootPath):
- return pathFile
+ pathFile,
+ prefix=chrootPath,
+ reservedFile='/var/lib/calculate/-CONTENTS-{PN}'.format(**pkg[-1]) \
+ if self.objVar.Get('cl_ebuild_phase') == 'postinst' \
+ else None):
+ return pathFile
real_filename = os.path.basename(pathFile)
real_dirname = os.path.dirname(pathFile)
self.configMode = T_NEWCFG
@@ -5498,8 +5505,8 @@ gettext -d cl_template "$*"
def fileIsUtf(self, fileName):
"""Проверяет файл на кодировку UTF-8"""
if os.path.isfile(fileName):
- FD = open(os.path.abspath(fileName))
- newTemplate = FD.read()
+ FD = open(os.path.abspath(fileName),'r')
+ newTemplate = FD.read(1)+FD.read()
FD.close()
try:
newTemplate.decode("UTF-8")
diff --git calculate/lib/utils/content.py calculate/lib/utils/content.py
index 2bec6e0..7d2d62d 100644
--- calculate/lib/utils/content.py
+++ calculate/lib/utils/content.py
@@ -126,7 +126,29 @@ class PkgContents:
elif path.isfile(newfilename):
self.addFile(filename)
-def checkContents(pkg,fileName,prefix='/'):
+def checkReserved(fileName,contentFile):
+ """
+ Check contents with newContent
+ """
+ TYPE,FILENAME,MD5,MTIME=0,1,2,3
+ obj = filter(lambda x:x[1] == fileName,
+ map(lambda x:x.split(' '),
+ filter(lambda x:x.startswith('obj'),
+ readLinesFile(contentFile))))
+ # if pkg not content filename
+ if not obj:
+ return True
+ # if file is not exists
+ if not path.exists(fileName):
+ return True
+ contentMD5 = hashlib.md5(readFile(fileName)).hexdigest().strip()
+ configMD5 = obj[0][MD5].strip()
+ # if content was not changed
+ if contentMD5 == configMD5:
+ return True
+ return False
+
+def checkContents(pkg,fileName,prefix='/',reservedFile=None):
"""
Check contents with newContent
"""
@@ -143,10 +165,18 @@ def checkContents(pkg,fileName,prefix='/'):
readLinesFile(contentFile))))
# if pkg not content filename
if not obj:
- return True
+ # for using reserved -CONTENTS file on postinst
+ if not reservedFile or checkReserved(fileName,reservedFile):
+ return True
+ else:
+ return False
# if file is not exists
if not path.exists(fileName):
- return True
+ # for using reserved -CONTENTS file on postinst
+ if not reservedFile or checkReserved(fileName,reservedFile):
+ return True
+ else:
+ return False
contentMD5 = hashlib.md5(readFile(fileName)).hexdigest().strip()
configMD5 = obj[0][MD5].strip()
# if content was not changed

@ -17,6 +17,7 @@ EBUILD calculate-utilities-3.1.3_beta1-r2.ebuild 809 SHA256 00dcf7db8c6efc759190
EBUILD calculate-utilities-3.1.3_beta1-r3.ebuild 812 SHA256 e816f55a780aa59f8fd0b8e79a6ef948102e9092b2e40a2ca422766644925ef1 SHA512 1c9bda4bf37e2c7509d781727248ff335fdebcb40c54ab6f159cc9d7c6b06aa536274e42d5e9944fa511e9da49ee17d3a74d8de14553257136cddd4f0b40622c WHIRLPOOL abb37ae6a65aeadbe921ad0c477162e7f5476a4b3b3c4586717db4622f283b43482ca5d3d70a2778bce3042d0cf61f8b4ef508f8a4550cc75b253d2befe294f8
EBUILD calculate-utilities-3.1.3_beta1-r4.ebuild 815 SHA256 9909c9ffb7822c884502599b86992b1af163a05cae5c768d5d1a6957b94f50fb SHA512 c9307ff419dc99a819a9fcb6084bdf882c2c964c532277f9e6a29250b8dfc26af28fd92ddc3919d948a976d972875c72618a5d9fae3b9454e3b52aa4f8ace53c WHIRLPOOL 9c25cdce910a1c12aa85aa4542310b525db959a9b0a39bbb74ec1c6ece957bae846c7d5b6fc6c24ea25d93114d24687ac4d713c3e7289301a16e7a28690b4121
EBUILD calculate-utilities-3.1.3_beta1-r5.ebuild 815 SHA256 9a7cfdfbab83328e54083ceb46fb624d4e3dcaf71fd8354c05302c1f7f1d966e SHA512 18254e988f71ba09ca68d001874fe3d0c7732d9d1ffa49ef7c26fea2f0854e3ebbe763ba000a80601d120e14f6b09e37000ac126792d881c40db60bf80835705 WHIRLPOOL e0526bdd59205ea93e81e8c028bd758936d21dda930989f7b71e2bf363e70e637a11c911893cc3d290d1c24aca7e880b20e3ef038c21e30757581cbf2d0ffe32
EBUILD calculate-utilities-3.1.3_beta1-r6.ebuild 818 SHA256 1154c4ed993789c851307cf1ffdf629fc43bd93bd390807a6286d9107310c3b0 SHA512 2ffa445e1b12919aedbd7f8dbd1ec1e917df843789ea409f1ed5078c7b6f5c638396173d3e28708c25f44c87def143ac184abca2c7ff7b13fdd84ae7c06dde9d WHIRLPOOL 42998ce33350fc910780cdec1f2dc025c99f911d99ba544b4e1331a9801dccd0159e700bc9f103253f01d0ff3996d2533dfafa1607a99f82c733a4e262588774
EBUILD calculate-utilities-3.1.3_beta1.ebuild 803 SHA256 01fe721fa13a5f482817adfcc1acda6d875c3e89bbe5e7b040678eb2dcaca955 SHA512 514968f56a539337f960abb8d0e3667cfaf28832c3b6dd301f100be03419e6edb9b8bfa134eb2613b192d2ca657cfe0a78c06e2d33c939f20ec1a9b936290fd5 WHIRLPOOL 57cab0053e5e467282758747c1a967eb27b936a3bedc47a58c6f9a40baf1964a9419dcc96beaa022fd91ba66906eabed29fed29e9f9217a2536d2afb135db693
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="amd64 x86"
IUSE="cl_consolegui cl_client cl_desktop cl_console"
RDEPEND="${RDEPEND}
=sys-apps/calculate-install-3.1.3_beta1-r2
=sys-apps/calculate-i18n-3.1.3_beta1
=sys-apps/calculate-lib-3.1.3_beta1-r3
=sys-apps/calculate-core-3.1.3_beta1-r1
=sys-apps/calculate-update-3.1.3_beta1
cl_client? ( =sys-apps/calculate-client-3.1.3_beta1-r1 )
cl_desktop? ( =sys-apps/calculate-desktop-3.1.3_beta1-r1 )
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.3_beta1 )
cl_console? ( =sys-apps/calculate-console-3.1.3_beta1 )
"
Loading…
Cancel
Save