Update 3.1.1

atratsevskiy
parent 6b919803f9
commit a7977b0091

@ -5,6 +5,7 @@ AUX calculate-console-gui-3.1.0_beta1-r1.patch 1341 SHA256 fdfc5fc0d2d207f579947
AUX calculate-console-gui-3.1.0_beta1-r2.patch 2698 SHA256 28e2d0a0452ea311389e0ce5757ec5eb05cd9be1da53cb564f752932fbfc5d01 SHA512 df4abf7cd4e5f1981fea12d0453b890796899f346ed19e56b9d2a40f803684318dd64a6db947862a77cfaaf04564f2f316c331f3e3a1a18c76bdbc7195f0341e WHIRLPOOL c319432f58866a37c4b7cdc0e94d431019d4e2ae50e5d8ae7219de063960177bebda369b32fbcd1a9f32bdbec047e2f28971f54c6b7e009b659e1b6a3c16f28f
AUX calculate-console-gui-3.1.1_alpha1-r1.patch 1309 SHA256 ce8b8fa4d968d1bcbfaee85554907be71144eeaffe2c4fd0a94df715440ad86d SHA512 68100967aa5cc2b2c4b46162d8eaaae180b976545bbb8a84cb52803a3214855d6d396c1cdc15defcac0c426f7dd8886404b218dd7bd05c5caee3b2a217d3c4d0 WHIRLPOOL fb28500088c5aaa10648b9ff80b71343caaad5e9ee197c4d490b707df5d74a13a556b984f44a56eea9d571657fc2e63abfe98ffde1872bda4deeac1b8adc1720
AUX calculate-console-gui-3.1.1_alpha1-r2.patch 1632 SHA256 5a19be23acfdce59827b160c0b25dfb062807997f5554f7f8f555ade9312a3c2 SHA512 11f8dae343b73c30a50bc85ac7fed77450e3eb37202b3c375925ca8a47b416cd6259c1ee3e32b39bba7687830b5d497c571e26fbd10b552bb60576571d8a67ac WHIRLPOOL cd7cc050f82e8a717a81d32b9893bac752957fe45aac1cc8c16cd969244873fcf757cc9c2711bc88ca7fe1180116ede17338b4709b1faa6f56d0d774cc7f0f11
AUX calculate-console-gui-3.1.1_alpha2-r1.patch 1517 SHA256 bf73f76834a64ac1f39258f727526e306b7e8127608be6117be6c8400b4434fd SHA512 7ab445b287e6d95f65adf9abc0a0fc73bdcd58fa12564c600fac8e0fb0c2714dd427af8f5e309f7a6ef5e6749fb07110eb9d87b49a3a4821d3f03def77ad4e87 WHIRLPOOL aa6734184c56d4cb130b1c205804b65d570ed2e289339cd570c38ca31569fb518dce538fff9518bd2d96c9348c9e6833004e030c1bda8ad3649659bbe44a836b
DIST calculate-console-gui-3.0.0.tar.bz2 326089 SHA256 c4c0e1c6e5c306283c493173746950f6a37fc8413703fa098a911f9e037801a6 SHA512 f054fe8ed1075dd09c5e014e7f8d224d1bbc17546381f143092638b847ef21646f43cf2cb9df88c921a6803d60cf2e789dc670acd3f3131d1e78e19fbfff15f5 WHIRLPOOL 427edc3d3656857dfc5b342b49058d1fef017664bc75f0743641231fc8d8cbcc03234d41d5887c3d381dbeecb16a97205007fd080aa047f4b9d48099a294fd96
DIST calculate-console-gui-3.0.1.tar.bz2 326295 SHA256 fcf382e249a70c99ddd167cd6e5b3aab5364dc93551bfd9d3572b733e2d38a47 SHA512 2366034ebd1795a98b9ea5d72c45af7da035a314eff0ce68d061665663a9c1f64e8b06102fd10efb601024b4ca7ac161aa5eaeb22be37767ddb09cd4bc685ac8 WHIRLPOOL 37eb52f3f85cadaa80659ac7013c1cd6aafe88e1b9eee3e5b33402f6cfd20e4af984d2c80b346f2644210edc6a109ab08b0af7e7286279bb4e7928ffaf3c8f69
DIST calculate-console-gui-3.0.2.tar.bz2 326069 SHA256 550cfa4a43fe367700b4724c9baa3bac39cc0c412f4525dea7a3c045674a44bc SHA512 91132808915a82eacff6d0b23a12a30f5dfb9525a5b7deb80b34e9c429eed7edcc09d41bd3adec07272f8d37e25c3b7ad08eb7a12bf39acc6840165b73175681 WHIRLPOOL e35a4d2d470791be1852ee83891712e6edc0a1c6e0cf6648972c497783a5e77a18248337065d578fb86b519165283271ccd896acda41d2339cc1cb85f84e82c6
@ -37,6 +38,7 @@ EBUILD calculate-console-gui-3.1.0_beta1.ebuild 629 SHA256 9a4a460c096503d9ccf75
EBUILD calculate-console-gui-3.1.1_alpha1-r1.ebuild 767 SHA256 0c0025136cd2c8c859bcd9be24cbd18cb9ebd1a7ea18bb06dd02784b70ce65d4 SHA512 a951edadcb16516a865e8da3a673478d81993e63a3712d3d89618d89da511f0ae1cb5a78c915553e8f74d0cc11d21873a8f2fb0e6d1d981fae96a9504a643215 WHIRLPOOL 3c5641616df9bd418af993c3ec0995d0b748440a4976ba8fc11b69f198460835a816ac7e7c73a134c97022390945e8e81edbc45a523c7283ebdc2174458de4fc
EBUILD calculate-console-gui-3.1.1_alpha1-r2.ebuild 767 SHA256 f1d899c12a5023a8f0d221979d9d6476c73e15dc627c56f6791b41726ac4a297 SHA512 b9ed287f6fd9cf6c55b48d48bdc3a75ed3301b10b854c7ca95584ded7a93f2afd61a8f9c81b08723c15fd71b2c6438f4071fe8ba1113dac57f9397fa6c4ac64b WHIRLPOOL 28819a8e3ac5800b6d367e0b71589259ec847d161826e61b76d355b3856370feccdfbc2de239c0d655bcf6dc3716f13780dd400c4bfc1af80796df6d421c3767
EBUILD calculate-console-gui-3.1.1_alpha1.ebuild 619 SHA256 cdb69a6e1fda9e59ced58224d1ed3a0ff1092f6a1492db0ad51fedad5459b2a1 SHA512 9aa08c1e6ee88e1d5af3cf60ff57a5078639866c49c77068f98684e8ce70c99e96bda2137081294c45977cb1c0c8f27ad6187e57cf0b0cf242ee68726e4f0bbd WHIRLPOOL 22e5e09a35d87c5cbb1c76d1cc266b14df9a0a7bb008b75f8a41db247578fdf4c798c6b075f2c47a100fc12ec7f979e3948313e46936c17c671731b25844c85e
EBUILD calculate-console-gui-3.1.1_alpha2-r1.ebuild 767 SHA256 887e7bec36f1e926222c2e80bc50521754de6d4b3a6c9e0f334705eccdb32027 SHA512 3a22bc5faa488d776c4df6c0b93dcf488679f906a1ae183be99ee7f4d991d0e7e7bf83dd18c89a5416e00aedeb78c5f18d62654c5657802acee1d771c2892649 WHIRLPOOL aac8e1dae201e6e9f0476b54b3ee6f5c38522873004348e85443177d4e26a0dfec47864ea857d2866718e2e3af6de4990764ac174e318f332c25662cf62066c1
EBUILD calculate-console-gui-3.1.1_alpha2.ebuild 619 SHA256 6acfa6c81c4fda8abe250b70b40333488f5950ed30f931dd96a22254f6011372 SHA512 45e5c107064f3122c35597db4b3643d911f3d6e214aaf32901b89743565ab98e929d2e8f0d51b10bb077d70327bd90b5eabcca9b2799830b0c56df2bd2349272 WHIRLPOOL 904489a4d6f79186270404149c63a0d1b811790d45f112c5c716de6301493514409c61f35ea07bc8963076ff43c6e0eadb68e1c73b3598e7e8e1b13f527d42b6
EBUILD calculate-console-gui-3.1.9999.ebuild 578 SHA256 25c597010320e393ada128672ffc1a2c2bfbf83a4293a929861f3d58902ffa7f SHA512 cfb7305902629820bf669b238090062c1dff92fe0f6d9c82f7192776961d2f937e7c042d66273ba2711a74d7e14006462d6585f65848838fb0d8d9f2be217cc3 WHIRLPOOL d42e0f6736a830bf53aafa3635192a05b3edbb4ac335bce223ecdd0f7bf75456aaade5a0f0625d247b836485418f5a9d3cfaea4c944cdcfd81645c1d4f4d4201
MISC ChangeLog 470 SHA256 8b235f6e17c0ba8554fefe4d9272cbf6973041881d57255e1ed038190d7bc149 SHA512 6d8b7448216042425d3090693c4ed652394d9fb4b162bc2fbb6a42d29b726c683db806346018ab99c182600618c8cd5101e62d752b97664d916ceae6087ad3e9 WHIRLPOOL db05dc3ad2a014178759c8480aa2ccac0c1adeb31b54a25d3b7a09dce9a58c4a8ae59311488e50b973314b44049c8732989bb7899ce7d4f199ed22f310924b34

@ -0,0 +1,31 @@
# 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="Qt gui console client for WSDL Calculate 3"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS=""
DEPEND="~sys-apps/calculate-core-3.1.1_alpha2
dev-python/dbus-python
dev-python/imaging
dev-python/pyside[script]"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-console-gui-3.1.1_alpha2-r1.patch"
}

@ -0,0 +1,36 @@
diff --git consolegui/application/Box.py consolegui/application/Box.py
index be9f763..632768a 100755
--- consolegui/application/Box.py
+++ consolegui/application/Box.py
@@ -464,4 +464,4 @@ class MainWgt(QtGui.QMainWindow):
if e.key() == QtCore.Qt.Key_Return:
self.control_button.keyPressEvent(e)
else:
- QtGui.QMainWindow.keyPressEvent(self, e)
\ No newline at end of file
+ QtGui.QMainWindow.keyPressEvent(self, e)
diff --git consolegui/application/DisplayMethod.py consolegui/application/DisplayMethod.py
index 34a5059..7b2e31a 100755
--- consolegui/application/DisplayMethod.py
+++ consolegui/application/DisplayMethod.py
@@ -210,6 +210,7 @@ class DisplayMethod(QtGui.QWidget):
self.ClientObj.MainWidget.left_frame.cur_palette = \
self._parent.main_frame.viewport().palette()
+ self.ClientObj._parent.setWindowTitle(_("Calculate Console"))
def onActivated(self):
# Call server method
diff --git consolegui/application/more.py consolegui/application/more.py
index 546c151..ee821d9 100755
--- consolegui/application/more.py
+++ consolegui/application/more.py
@@ -203,7 +203,7 @@ class ButtonMenu(QtGui.QPushButton):
for image in images:
icon = QtGui.QIcon.fromTheme(image)
if not icon.isNull():
- pm2 = icon.pixmap(32)
+ pm2 = icon.pixmap(128)
icon_flag = False
break
elif os.path.isfile(image):

@ -6,6 +6,7 @@ AUX calculate-core-3.1.1_alpha1-r2.patch 2898 SHA256 226a6a5051523674c5536d33b68
AUX calculate-core-3.1.1_alpha2-r1.patch 575 SHA256 7dc79ca4d51e0c547465359a4a307a62241d8e573b6f18e434a45c5dca280195 SHA512 a2ab6b199f39d494903336a8ee71f0515064aa0aeea18bd66d905faeaed28f3cb34545295d99fe95fa74a91365b0385f2d99247eec6298ea1f1b6f9dc403b0c8 WHIRLPOOL d887a09a7844f9032bf5663f2eaf3ef48044c1ac60f2d2da2c280b558b7b0d36e50ac84e620a6414439871e174e6ef96947adb4ea25178533d9a08687b0c5851
AUX calculate-core-3.1.1_alpha2-r2.patch 1581 SHA256 3f56d350015f82069467e04dc642903e5cb7bc1a02ef44805437a2f100cf7d92 SHA512 84434f1b363ea0ca3ff2dc2ee94845b6d35e112dc3903d67af1eda2a208ccbc671eebc53f7c70b620860ded8300894cbe4dd2352409c350139c1cca65f357b94 WHIRLPOOL b363179a68182a93468e84bdfedaaad8bfab0b7090fdffc0e4d55b68b7484d21c38fd8dcbcba0af85693c4a5a9b9658fc5d1412539cf53db9cf95364b277aa9d
AUX calculate-core-3.1.1_alpha2-r3.patch 2215 SHA256 c9c3e11c4e3136df2d9d0881d7aff992a5a30927fb2338a062c52f2af6698af7 SHA512 e248c1c8f888f116d2c1260ba46fc414efec585f1deba585cc16e9ca2819f3ee8dc53fea687a2f472ed62819c333f3a7ff77fa32482c0d8446befedc2f92d500 WHIRLPOOL 1bda43c7581866f22ab4cdcee6a22de9f353ba53a6227327f6d4443cfd144c9e29f4edbfa0d953829515c02d1275812d3011514c912f9f19e71e909cc8dc9540
AUX calculate-core-3.1.1_alpha2-r4.patch 4831 SHA256 b2bc44a819aae02db4d91f46c8456c733b729b34e7d64354c37cd0239d861cec SHA512 dc87463b066553f355222f14b440b3fbc624f69389822e978cfcd86a6292b9eab3c43f6419df47781f637e2bc785f4ee766a3ccc6f5d65c013c8337cf9e39aeb WHIRLPOOL bcf653e7776ff0bed4b23a9e6f0bf779187366ada6f19414e4b3a632992283c5caa8eea573cccd669223d8d9afefe769a71bf0e129b059f2537984e73e1d7c1d
DIST calculate-core-3.0.0.tar.bz2 86337 SHA256 ee2df2b93a1bd824e94d7179ef15478ae5b15de7d48f29752eb332f247bfc054 SHA512 60b1fc54ba5ee5b07586b2d2fe900f4e51a0c6966366b0750823185bacd965ed9ee3eebeb2dc7c220aef8fe8271585616acfb22926edb6f779c0829e7bada2ed WHIRLPOOL b3e4413d4bbbbfa1f74887179639fe1291cca0adf2968e2fd5198364e97da7f3ee83a51efa6f22bcd83e55970ab743dcb2d539b5979bb52cadca982af54fa2d2
DIST calculate-core-3.0.1.tar.bz2 86674 SHA256 0e690bd85973831c2aeddcc002f3ed1fe6bd5533f367e48decf512e429cc790a SHA512 24df3e8eaef57748d24156d7b15ba85bcfe1ecb888a052c1b86f71cf25b51330f64df68369dff48040d8779e40d036115eb20c645fee1c5017f3b68b0aa9fc36 WHIRLPOOL b5ce9efbb10e534928c465a6f44065618eeca48c6c024353331993c713c2bf1e124c9b2b1eec01ae36fe5f24700bc43429cf8060ea45b94f54ecfe8da61e0f60
DIST calculate-core-3.0.2.tar.bz2 86741 SHA256 f35bfe8e34df9ad9c07ac7d281b2b6a593acf00faa38a1221229164406587993 SHA512 cd44a055fe17529f7996f8dd26106aed29488db36313b027a2dcd43c57fad999e7d53f24802da1b3f449a0b79fdc19a7d1e245eb9415d8ed2ee02a7e7984ee5c WHIRLPOOL 3992697faa72dd40710b06646e8a9cbf12eea92c4f2c6c609355769ec4a353696231d42b248f211177711bf8bf2109f431c22ce5b92ddd31841d5c1136fbc324
@ -39,6 +40,7 @@ EBUILD calculate-core-3.1.1_alpha1.ebuild 1071 SHA256 0151b7dc4a12f0d1eb2255445e
EBUILD calculate-core-3.1.1_alpha2-r1.ebuild 1212 SHA256 113012d884b7b9eacaaeb8b28636585264ce666183f677b489bd60640f0614f6 SHA512 273542c27c989c65e2ec745ef9b3ff4e5ced7d32cf3178e80e4150ee6a67e6f87788691e0f21f9bc2aa9efe352ea558f1bd4b5163628619bb20677d3b8683ad0 WHIRLPOOL e08309e406ebabadc2ba9ce13707344b9de68b17cb3c4128e1ae75f4ba5059ca0402e4ba4bdf1e11b0c8b3b4f2a7da56406be754972462add8b09bfccd3ba346
EBUILD calculate-core-3.1.1_alpha2-r2.ebuild 1212 SHA256 96b0513d71ecf89528b26857d2111576c22b3f654096676fe7b75c37addbb359 SHA512 a5dbadc5b2af2cc1ef8fb0a31a1d340df748ed0d286332689b09948dda5f3e0f1501e6a87f7d7da9506249fc4c2202ba74d99f2a25d1b93bd0edd181d46c6d62 WHIRLPOOL 68bcd5a5b1f89151b52a15a9ead11f71bbc934a5fd7468e166fd495281d74fc4da52b1d431ef57422dafb2028aa472472d3a6fa65a16b315e0a168857e7f13ed
EBUILD calculate-core-3.1.1_alpha2-r3.ebuild 1212 SHA256 36a57498d6d0c80c1a4503619704e674e0af549fe085730eb5a3013a046c0b90 SHA512 e9500cc022920119237d5c3ffe1453fcd14dbd6972552c5e724ad1100f5f7bb2285be7560715e2c5ed3661834daf5d818b5706839565155d43351f6ebb5e7069 WHIRLPOOL e482e81040dd7a6d541001506eded66c2566a9db3ecac464147d9108d0728148af1708a69930e9e46fbac1eec5c3c21ff53091e8c4b82ce6f8adb69810f206e3
EBUILD calculate-core-3.1.1_alpha2-r4.ebuild 1212 SHA256 91d69be135d7ad15044b0d6411b183cc8ef896b05a8575bd0d6e1dd9e6c63270 SHA512 7c8a2c0bd6e4cd1841465ceffd53a745bb7d50e487a981362c18f38495b9ea0a87925fa4e90a958dbe249d827d20e90fc74bc9fb71f1db2fd7774fc27809bf99 WHIRLPOOL 3b9a2435c7c73619140313bce5b585293aab9dfda002d90b2ff2984a48f5b72ee266c94b91c197b64b180095e70a46f8ddf22dd49ab7f9eb34885faa1eb92f3d
EBUILD calculate-core-3.1.1_alpha2.ebuild 1071 SHA256 2d8f835b81768187442240c6ec1ab426ad1288325e6b20c9eb326060eaa0f171 SHA512 076cc552109b6f1957ce6d398d6f3f135b1f29a5846a6a0d89ef4a7f87a9ea63530711e144eee15a726cd16018810957f12ae1b75efc03a60baa95664fdc3a9a WHIRLPOOL 1226109eeb069833f5ca872ce46f24879c5a8ec6d4d7f3ce82bdb60d0dc2e19529980bb38e9872042ad96da8aa32253e78d6b7630c75450f509d6d473aa7f1c4
EBUILD calculate-core-3.1.9999.ebuild 656 SHA256 475e34d10141354a4c60e029fc1cb74b080c3a1371d9e1e44a5e2936b7130ed4 SHA512 9ba865c5effa56079a3841a96d1a4a89d4bbc27e092042aa4a87d1b4ecde9d3a690c92c73e10b330724258aaf3138d2a58d50d18d2fbea9e657c3c5d2f8395ee WHIRLPOOL 89d3bcc657324d1ffb4265eab3e28e94e3d00fb7530c6654e75b52fe002d70f72998930729cfe3320a3ff571277e6e59c649b0df2fe071bcd9b050f9d42608eb
MISC ChangeLog 382 SHA256 ce74a6d08ec1ea80ee021f5378f705102435abfcd5304d851c3f7932a967065e SHA512 f5531edead30072e8fb8f278cad1d265762b8ecdf146b86cf514704f373f2bd8068b3ed35e68186687f83129814b73c6269024d442fb592515c72a9d0e6d3ca1 WHIRLPOOL 48571b2986c2f8797109a3a3440a43f4f87b601e8e52bd41a470bd077b37eb2b6118e6baf86179df065aa2e4a840d9501b2b2455b990a19dfaa2d4ee7784c922

@ -0,0 +1,49 @@
# 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 WSDL core for Calculate 3"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS=""
IUSE="minimal"
DEPEND="~sys-apps/calculate-lib-3.1.1_alpha2
>=dev-python/soaplib-1.0
!minimal? ( dev-python/sudsds
net-libs/dslib
dev-python/pyopenssl
dev-libs/openssl
dev-python/m2crypto
dev-python/cherrypy )"
RDEPEND="${DEPEND}"
pkg_preinst() {
dosym /usr/sbin/cl-core /usr/sbin/cl-core-setup
}
pkg_postinst() {
einfo "For autoconfigure calculate-core for adminuser perform:"
einfo " cl-core --bootstrap <username>"
einfo "For run calculate-core perform:"
einfo " /etc/init.d/calculate-core start"
einfo "Add calcualte core to autorun:"
einfo " rc-update add calculate-core boot"
}
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-core-3.1.1_alpha2-r4.patch"
}

@ -0,0 +1,115 @@
diff --git core/server/methods_func.py core/server/methods_func.py
index 59d1b5e..16b66b5 100644
--- core/server/methods_func.py
+++ core/server/methods_func.py
@@ -204,6 +204,8 @@ def get_method_argparser(view, args, cl_core = False):
else field.name.upper()
#if ':' in data['metavar']:
# data['metavar'] = field.name.upper()
+ if field.element in ['check']:
+ data['metavar'] = "ON/OFF"
try:
opts = filter(None,[opt.shortopt,opt.longopt])
if any(not "-" in x for x in opts):
diff --git core/server/setup_package.py core/server/setup_package.py
index 2111b8d..022adaa 100644
--- core/server/setup_package.py
+++ core/server/setup_package.py
@@ -184,7 +184,7 @@ class updateUserConfigs(shareUpdateConfigs):
clVars.Set("cl_root_path", '/', True)
clVars.Set("ur_login", userName, True)
clVars.Set("cl_action", "desktop", True)
- clVars.Set("cl_merge_pkg", [nameProgram], True)
+ clVars.Set("cl_merge_pkg", ["%s/%s"%(category,nameProgram)], True)
clTempl = ChainProgressTemplate( self.startTask,
self.endTask,
self.setProgress,
@@ -350,7 +350,7 @@ class updateSystemConfigs(shareUpdateConfigs):
clVars.Set("cl_root_path", configPath, True)
if variables.Get('cl_core_pkg_root_set') == 'on':
clVars.Set("cl_root_path_next", '/', True)
- clVars.Set("cl_merge_pkg", [nameProgram], True)
+ clVars.Set("cl_merge_pkg", ["%s/%s"%(category,nameProgram)], True)
clVars.Set("cl_action", 'merge', True)
configFiles = []
nameProg = clVars.Get("cl_name")
@@ -380,9 +380,8 @@ class updateSystemConfigs(shareUpdateConfigs):
for pkg in clTempl.changedFiles.getPkgs():
category = isPkgInstalled(pkg)
if category:
- category = category[0].rpartition('/')[2]
pkgContents = PkgContents("{CATEGORY}/{PF}".format(
- **isPkgInstalled("%s/%s"%(category,pkg))[0]))
+ **category[0]))
for filename,action in clTempl.changedFiles.getPkgFiles(pkg):
if filename in clTempl.protectedFiles:
pkgContents.removeObject(filename)
@@ -456,7 +455,7 @@ class updateSystemConfigs(shareUpdateConfigs):
self.copyConfigFiles(configPath,variables.Get('cl_config_protect'))
if clTempl and clTempl.getWarning():
for warn in clTempl.getWarning().split("\n"):
- self.SUCCESS(warn)
+ self.WARNING(warn)
return True
class PackageUpdater(updateSystemConfigs,updateUserConfigs):
diff --git core/variables/certificate.py core/variables/certificate.py
index df3468a..32aefbe 100644
--- core/variables/certificate.py
+++ core/variables/certificate.py
@@ -22,7 +22,11 @@
from calculate.lib.datavars import Variable,ReadonlyVariable,VariableError
import os, glob, sys
from os import path
-import OpenSSL
+
+try:
+ import OpenSSL
+except:
+ OpenSSL = None
from calculate.lib.cl_lang import setLocalTranslate
from calculate.lib.utils.files import readLinesFile
@@ -222,6 +226,8 @@ class VariableClCertGroups(Variable):
data_path = self.Get('cl_core_data')
cert_dir = os.path.join(data_path, 'client_certs')
cert_file = os.path.join(cert_dir, '%s.crt' %cert_id)
+ if OpenSSL is None:
+ return []
try:
cert = open(cert_file, 'r').read()
diff --git core/variables/request.py core/variables/request.py
index d008fdd..6e90fe3 100644
--- core/variables/request.py
+++ core/variables/request.py
@@ -21,7 +21,10 @@
from calculate.lib.datavars import Variable,ReadonlyVariable,VariableError
import os, glob, sys
-import OpenSSL
+try:
+ import OpenSSL
+except:
+ OpenSSL = None
from calculate.lib.cl_lang import setLocalTranslate
from calculate.lib.utils.files import readLinesFile
@@ -151,7 +154,7 @@ class VariableClReqData(Variable):
data_path = self.Get('cl_core_data')
req_file = data_path + '/client_certs/%s.csr' %req_id
- if os.path.exists(req_file):
+ if OpenSSL and os.path.exists(req_file):
fp = open(req_file, 'r')
request = fp.read()
fp.close()
@@ -279,6 +282,8 @@ class VariableClReqGroup(Variable):
data_path = self.Get('cl_core_data')
cert_file = data_path + '/client_certs/%s.crt' %req_id
+ if OpenSSL is None:
+ return ""
try:
fp = open(cert_file, 'r')
cert = fp.read()

@ -86,6 +86,7 @@ EBUILD calculate-utilities-3.1.1_alpha2-r14.ebuild 822 SHA256 531dffa5dcbfe59ea5
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-r17.ebuild 822 SHA256 df1b6bdb6902a3b9a4bc5362a2cf76e1a4fa6a0016da8992249005f8d28e03b7 SHA512 aca9c1ba7ef9cf7f16f54b37b27d65251d2cf46aced86651f7bba16c07ea72fea392c2983cee79258d18d66e75fdce3391f597f0ea65140cf2370e44658c41fd WHIRLPOOL ee09da558d7ee499261a577026a018c1c49f769d41165d18d3fb01b752683dbfb0e33d1ca7d3ce4b831e39cd0cce02d7b57e882bf695e6a236b8c23f66416e5b
EBUILD calculate-utilities-3.1.1_alpha2-r18.ebuild 825 SHA256 9864f37058d6b7278b9727a0a4dd1e25c48ec9e6ba9821ce6d22f609f09dd2b0 SHA512 511d9723739df18b5de9bbfaa93241bb70d67e61ec528d69f2c1c4342532ec593f92cf24a31d16a28af2ad3aa34a6a10d7ef274ce139331af49024b9709eb82c WHIRLPOOL 0049dc5e11e53835407f3b325eff338b3f5e8f1491ffd8e4bd9a9da0cbf014a65ca2804d413625a0d6b89b1f97b1b52f01f310a767029c3b3ec885502c50e339
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-r13
=sys-apps/calculate-core-3.1.1_alpha2-r4
=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-r1 )
cl_console? ( =sys-apps/calculate-console-3.1.1_alpha2 )
"
Loading…
Cancel
Save