Update calculdate-update

atratsevskiy
parent 81043e1123
commit d0a84f50bc

@ -2,6 +2,7 @@ AUX calculate-update-3.1.1_alpha1-r1.patch 618 SHA256 c0cb0c41a01602fea0dd05981a
AUX calculate-update-3.1.1_alpha1-r2.patch 618 SHA256 c0cb0c41a01602fea0dd05981abcad310dbdeabf4fe92d2134f70cf38be92f80 SHA512 6490fcbfe58122f199ea9be593baa88632c0eb7ac431589c5263514f305b59238391284772d9967ea048c1db3bdea309bf57772dd7be9bac7e7c083eebe7243d WHIRLPOOL 5f090b031dd48db1b5314006d7547e8747fada181e4f7eb11c8e47d1a34c072ffd86b44c86f15a19d95567f3e8f467276902679b62886d9c010f79fb2f36bbdc
AUX calculate-update-3.1.1_alpha2-r1.patch 517 SHA256 aaa1667dd1a62628d4034a7736415bfd48afac330a9a28f58881f2c1254e460e SHA512 faa36e2d68c47f4291cf26630aebb1f5c2d14a43bb6ebf26f49d61bb95311d2f38d4236bf25f82ae123b4ef076edcd20067067d8cf0e93e81bd5a47e00c65a54 WHIRLPOOL abac0ddf34f09828832457f1102136f7bb9460bcbf0f37d8fba20adff4d20bbc626545bfa557e450d6b1fe995d2ea94cf841bf007745dbc9512f04ff8a40c7a5
AUX calculate-update-3.1.1_alpha2-r2.patch 1456 SHA256 1b939d15006b1354713d9acdab42ab1600c44c82132937257687d4eaa9aaea1f SHA512 01106d1bd4c1c40e62089ffec552af7be800bced006d22e84596c4e953be073b06b64ddb1e2e2bced10352c564cc12206653d59fd361b2a667fb8a45f7ddca69 WHIRLPOOL 865ad110b9e20298fd8df27c8ad54f7500f88998e955b9d33e6aae84c1504420392a95bd3d2a25e826521e2c75d3ce41c40ac1e14aa803cbcc3de8679e33ada3
AUX calculate-update-3.1.1_alpha2-r3.patch 2584 SHA256 66fc90bab7d3576239adefa08d7ae39a8b8d4178292d74fb4226a6849e946e8d SHA512 29204129d626a312a12d5a91c688f6136c1590457bf201e6fc5eb461617d080d5a45666f88466da7b97534f8a4c4a716f270319035a1408fe6d0fd97dfc92f28 WHIRLPOOL 5a1f04c35138cda05bcf5b4b0868f5d5657dcd6c01a43db6929827d01f8afe95ec340d4b505f6633a301eef306231c2ebd2780527b34be4d2ef4793b8d775402
DIST calculate-update-3.1.1_alpha1.tar.bz2 6862 SHA256 2919eff63d2c0dcacd9012a27be2b513a3d610154087840e18840b5118b8899a SHA512 361612066cbf8dd09c40dcd76b3098890442b3e65887fe9c95951cc8c54282e24ad13ee65d6c7f074dab6afef9d7f359a4c4459b2beec3d82970e5d344254d84 WHIRLPOOL 90e536ace678c2f5e11aa464941e2897611aa71c848c19e80956095b87b393d44599cdd7a95faac2edc7c95feb790012bd4e866f51eb5ccf24eeb51c6fff9937
DIST calculate-update-3.1.1_alpha2.tar.bz2 6859 SHA256 99c8593dc5a0e7fe7cb317ebaae93704d56f728fa6d689ca998ded0146e8ff23 SHA512 b2a9fc1c9f41601dbc407786ddb4b46ea1bfd0f1a25eb7eb22b86f8176187c3a5f059d1305574d725059e2903ffa37fd9ad876f6f54e448dc337e1d578485f72 WHIRLPOOL e86f6b1f89c01db2a46701fb7e7e0dcc5e8e29b548adc117c45dfd5b106f6054957b064a86da9beb66c38f3bc4054798266af2d316843d4c3047e098dc7ea487
EBUILD calculate-update-3.1.1_alpha1-r1.ebuild 695 SHA256 931e8ce6f0cc5207e1b0d03ccc97e4cfa147c7928b8550bdd09f46f34df05076 SHA512 e37d6af5b18e3378645a86c51d50e686c9f000e1845e40799d62fba032d357599800b0475a035d1ef3996e6bfb2ab026f4596c9604e6c38bf299662ea4e93a90 WHIRLPOOL 95bb0da3deeb990865ba9e4a91cf1d99f7ebd27ad7524678e4c1765fc454cae7b13364e9d4f5ceced509fd07e8856bbf529391e26f0023efab6f38eff053b4e2
@ -9,6 +10,7 @@ EBUILD calculate-update-3.1.1_alpha1-r2.ebuild 552 SHA256 b6b59aa56455d808e4ffe8
EBUILD calculate-update-3.1.1_alpha1.ebuild 552 SHA256 1dca36fe27b9663848f82d88d8184b3e6a45d6dc3bd9d6ad624716895a2e1f83 SHA512 c4c8a7581198242d95f5997db116526a50cc7c87e70a0acc83978a871ead28cedee76f3cc6d3b4fb6b2aa983d64adbbe3aa373b61c47d907485a40d4b6806119 WHIRLPOOL 48da369410fed49486738225bf9453e97b18135ace67260ef12509ff972db21b750bdc3f544c515d1853e646d473296681e6b18c7f914067aa2f354cb6da4e3b
EBUILD calculate-update-3.1.1_alpha2-r1.ebuild 695 SHA256 2fab43b2c30c857cf5d7786661f111bb78f36577a55558fa23e63d35de877cc7 SHA512 6a511a8bb4f0b171b26f8c303e0c69a417cd0e205a72db92f9a8b36f13a22e72e40333f2360643ad1840338e77509093b9a26643747b2bfd7500c8f577fca9c7 WHIRLPOOL f366ef88b08816f1b55bb7245782e4569bb89eff0d8393523ba6f8d50bfe8c479ca95e8199a1cbd6c2e828963e0c85ec8895413eb0d038f5e59fbed9b21bdf8d
EBUILD calculate-update-3.1.1_alpha2-r2.ebuild 695 SHA256 c3882d25978764e6d302a59fa9807765e333ec48325817b1fc0fbd2d57cbe44a SHA512 4ae571441735f32ce3784d2a30381213e6fcc50b04f4fc3f821d0fa84f4fa957fea07c18416eb25a48bbb664ac93031a8f190a1257929fcccd0673246bc76117 WHIRLPOOL d6342b9a0096d1063e6b96762f31b116f50ca78450c7147be13a7673a50cc1eff31f3440d7e681c4fd94e9a73fb5fdbd6d1f531ff40d8813d4b16d9e392a4b31
EBUILD calculate-update-3.1.1_alpha2-r3.ebuild 695 SHA256 7ac4ab0b9594efdfdff5640829b7215ec6833d3e27238319f1c5c654004420ec SHA512 a61ca63718b4f102b6c14c54f48fc3db3e88e2ef48c556c8df9a78881d533bfe0665b20852b8c0cd40510c087f1143c832d6781229f40508466d0f8bdd633de9 WHIRLPOOL 996dd8229eb2dbce99deeeeea212ad6eb9ea8934260beca7bf553a88cf8e97709a023b562fa9b142de4b75163e59faefbe4d0f9812591cbaa7a31de76a916b1d
EBUILD calculate-update-3.1.1_alpha2.ebuild 552 SHA256 b6b59aa56455d808e4ffe81848a9323cb1b54b44aee84852a566129f980c93bd SHA512 20f8fefe66e3f78ac04fcb4ceab1a4f117d8fa3c929be32ed2fea609c85e00614b7ca7410700018d85cf9b71d3fa5cf43abcd5e4598dbfe398300d77184b8f84 WHIRLPOOL 01d62b1bdc8e2556f4983b221e9fd6fcc1ef8148eb78b512741d02049c9c8644c291578495b5719bfc3e199cf24b884b0eafabc37fe370a744d1666fd0d9e3e9
EBUILD calculate-update-3.1.9999.ebuild 530 SHA256 f014911ae52c1eadd9615ab1a2c930eb79aab49f509260bd6573eb3985ce2ec8 SHA512 3523efdb19b9646a0d1dba6d6a4664393d07f9aa666392d355b4596cb1bca8cd80a62bbd7f6db7029c1173ebb2a16e9cf168cea1d7f2c051ba8838c86c234454 WHIRLPOOL a394a23a0277b40cc2e7242b08750638434c3b6bf0f340fec923f90e738618b1cc0e223e327484f95d24f7637e8bebec6dff4b6385b731376f6f8cc8897caf79
MISC metadata.xml 288 SHA256 9ea2bfebe4ac64765041ad92dda5b8f22f5597a4e560458f98996b00b0393b8a SHA512 88886b3e137bcf7038cc4985b786523dfac1c127aff84ad682b919d92b2c51b0b8d8f97ff60e7239a2ef49ec40fb5dcc41a59cb428ed346f1e44044ecd75b698 WHIRLPOOL d4eb5ba4901e10fe9cf440c63a8a9a59b5e6620004306eec3cd162cf902a89510460774a8c407816bf15033062dc8f96a334e7f873801bc6bcd73edeb833f36b

@ -0,0 +1,30 @@
# 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 update Calculate Linux"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS=""
IUSE=""
DEPEND="~sys-apps/calculate-core-3.1.1_alpha2"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-update-3.1.1_alpha2-r3.patch"
}

@ -0,0 +1,70 @@
diff --git update/cl_update.py update/cl_update.py
index f6f83a6..cc9f362 100644
--- update/cl_update.py
+++ update/cl_update.py
@@ -55,13 +55,15 @@ class Update:
self.closeClTemplate()
self.clVars.Set("cl_chroot_path","/", True)
self.clTempl = ProgressTemplate(self.setProgress,self.clVars,
- cltObj=False)
+ cltObj=False,
+ printSUCCESS=self.printSUCCESS,
+ printWARNING=self.printWARNING,
+ printERROR=self.printERROR)
dirsFiles = self.clTempl.applyTemplates()
if self.clTempl.getError():
self.printERROR(self.clTempl.getError().strip())
return False
else:
- print dirsFiles
return dirsFiles
def initVars(self,datavars=None):
@@ -90,4 +92,3 @@ class Update:
"""
self.initVars(datavars)
return bool(self.applyTemplates())
- return True
diff --git update/cl_wsdl_update.py update/cl_wsdl_update.py
index 784dcff..c3b4a13 100644
--- update/cl_wsdl_update.py
+++ update/cl_wsdl_update.py
@@ -53,7 +53,7 @@ class Wsdl:
"""
@rpc(Integer, UpdateInfo, _returns = Array(ReturnedMessage))
@core_method(category=__('Update'),title=__('Update world'),
- image='preferences-desktop',
+ image='software-properties,preferences-desktop',
gui=True,command='cl-update',
rights=['update'])
def update(self, sid, info):
diff --git update/variables/update.py update/variables/update.py
index 33f3763..e8034d3 100644
--- update/variables/update.py
+++ update/variables/update.py
@@ -39,17 +39,21 @@ class VariableClUpdateWorld(Variable):
List of action update world, rebuild world,
"""
type = "choice"
- opt = ["--world"]
+ opt = ["--(action)-world"]
value = ""
syntax = "--{choice}-world"
metavalue = 'ACTION'
+ untrusted = True
def init(self):
self.help = "'update' - " +_("update world file") + \
",\n'rebuild' - "+ _("rebuild world file")
- self.label = _("World")
+ self.label = _("World action")
+
+ def check(self,value):
+ if not value:
+ raise VariableError(_("Select action with world"))
def choice(self):
- return [("",_("None")),
- ("update",_("Update world")),
+ return [("update",_("Update world")),
("rebuild","Rebuild world")]

@ -84,6 +84,7 @@ EBUILD calculate-utilities-3.1.1_alpha2-r12.ebuild 821 SHA256 b1b65bade04ce6e16d
EBUILD calculate-utilities-3.1.1_alpha2-r13.ebuild 822 SHA256 98ec5be356e5dff45316f9297c6f19f000b59e8ed4f662593fc2da4e5c8dd9dd SHA512 cb1e49279028266beac5889940fa9dc0c569c44b2fde0127a862fdf739aa2d8accad01809ff327b08ec6359c267dec3e2f21141db0ab8d0b1036ce81a53d4824 WHIRLPOOL 7a1bc5dd3776aa52c887ae76af272ad3317f6bebb86f5adbf248fe30dd8d4f898b553d0a78a4c2bb175b698c2a2b58f5a8ae2364eb05801048cb57aa27d99066
EBUILD calculate-utilities-3.1.1_alpha2-r14.ebuild 822 SHA256 531dffa5dcbfe59ea58c47f66ea396bc6a2c6144c0a5f66f92da4d4b0e9a894d SHA512 960798703eb3230187f4e44b2678b6f6bcb610b224b41eb7fa6d0eb681473b85f3d61b054f609f4269deed2758a5bcf26b49bed7f0c92a8d1c128661f67d1d5e WHIRLPOOL 3d7758e9792ca0e9a0e975d56a0175c5864c8bf540d50d020ee96f604d87956f0a1f92b73466fd32fa6949b4b83c9db06280e0b822644baea8db45e7c12e7c0b
EBUILD calculate-utilities-3.1.1_alpha2-r15.ebuild 822 SHA256 bdaa8ed4122488d477f322b577a91038054329d718abec82a1198601e4f3e498 SHA512 0fc78ea5f4c536604546ba81c93de348bfecfad841294e122930c903e3730bf462f752b5268c18880088787aff2925e5581841bbec623c61ef3e0f38524a456d WHIRLPOOL 41e957e4959088257cd152e8350ac0fa0f0186644360e94d858b9634644d3a1c3e87ee0823642d3c6f10d14970187836a5cace9f0bea3c01ab3caadd52a29479
EBUILD calculate-utilities-3.1.1_alpha2-r16.ebuild 822 SHA256 07f19ed42cb6a9a43a31fd351745a4d08f636ec7584e902d888c2cdfbadb1403 SHA512 6e17c39599f5a225501a872e79251c1434b0c0922c502d3e54abe65cb2289eb65e8fcad4c838434e3fe3dd98911d496ed13decb0374826fecae6af1f911e7d1c WHIRLPOOL 56404dfebef36bbcab394d0fc998e44a43ec0e6a13f6bfac9a18df1ac04ff29e554d749502a97fc798da46bc78872d112713690c24f46be9b1b131c09b3b69b3
EBUILD calculate-utilities-3.1.1_alpha2-r2.ebuild 812 SHA256 a3f7e50a7d5e7ee612a797b144bb99deb8c4a6a5d52e53fe9db026f834e46bae SHA512 14aa168f9a77d5a1fe099e5fbe04c48287b5524bf099180f7d62739f9ce113358ed092ae50d2cd019dbd9cf6ccc643491accf6fcbf3963355ec8e3976ec230d7 WHIRLPOOL a7c7a8c12436ac1fc0847872c8ed2bfe4be49aec8d896ca7b52cfc08d8f0ca1625d0ad7485932b219f01cb3332d949991c713c090fba14dd42e95354620d996c
EBUILD calculate-utilities-3.1.1_alpha2-r3.ebuild 812 SHA256 0487e98bdecdd898deb5226b0d65aef9b34f5c0338865484718fece5afb2e59f SHA512 22d698366844041accad94a7464f9f9bdfaf137328ae628e7e37ecf080293f2b472fabceca1098ad5a09254430e01b44fb01ae2e20dd5c6f53abfe1cb97f4722 WHIRLPOOL faddda116dca5eaa52c6b9d505923cae96382f7f39d1921d1c84816af484f08b7e9da856b9514e8133cd8f8daa74782930223a14a3f90222a76cbf691bd159ba
EBUILD calculate-utilities-3.1.1_alpha2-r4.ebuild 815 SHA256 12c8d2ca9c3813aaa2ac0f831ea5b362c99adc09b3018070c143f681ede69c70 SHA512 42d207ebffddf00d5863bde87ca4ddf247df4032ade14cdb488ea78aa47a45fd2f4933fe8dd1d8bf1e8ce590feaeba032643c65cd5fbb309b6f33ba3e503a5cb WHIRLPOOL 1d41a910d291f246fec99376c3be44abf51829cab9ff2067ff2f5e1a15bfe16691f9013ba5aeee5a0d549ef880249de0b472538df8acc6798f276358e0da911f

@ -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_alpha2-r4
=sys-apps/calculate-i18n-3.1.1_alpha2-r1
=sys-apps/calculate-lib-3.1.1_alpha2-r12
=sys-apps/calculate-core-3.1.1_alpha2-r3
=sys-apps/calculate-update-3.1.1_alpha2-r3
cl_client? ( =sys-apps/calculate-client-3.1.1_alpha2 )
cl_desktop? ( =sys-apps/calculate-desktop-3.1.1_alpha2-r2 )
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.1_alpha2 )
cl_console? ( =sys-apps/calculate-console-3.1.1_alpha2 )
"
Loading…
Cancel
Save