Update lib 2.2

atratsevskiy
parent dabca89c04
commit b80926426f

@ -1,6 +1,7 @@
AUX calculate-lib-2.1.11-fix_getip.patch 6335 SHA256 b54e6353b18a312e42e3f3d17b1d45efa9f433fef6bbf48c4eed237a4bb829d8 SHA512 aa9bb1fd818af8321bcf3a7dd681f2fd4976819267e14d627aaffe7f788813b1a85579f6868defb056934f62ce8307f1effee72258fee06915b565f02ab80bb4 WHIRLPOOL c1dbdca583293743a5c7e6407ebfe5e62b3a58c44cd9a29571b6138dd7741a21edcf8819e893692f1362cf142f4fe21f08e3aa4da670c183648722af101cce39
AUX calculate-lib-2.1.11-fix_iniparser.patch 1017 SHA256 416829aeb0cbe6bc789aa7c070dbee02668f87a33ec2c2d9b552f2710adfe1ad SHA512 38e1885db64da235507494eedea533a3f8a148c5cd5e12a066578f32ea5999b2113d32788352ff3f509b86d2c75485faccebc768dbe33f2a7cce41b498754259 WHIRLPOOL 8911e2d2cead580363c0b3579eb7d520c99f48a58fbb5fd291ecfad1c55799d56d13ba99896e8d345fa4f37e48695f20553b2700ba4cb22ae60d670f4bcc6d88
AUX calculate-lib-2.1.11-fix_xpath.patch 329 SHA256 9e5674cd5fccea9c2242eb2ffaa829a1446a5bd16c6ba877760175960b0971cb SHA512 4ebd5806c0b57bb636ee8f958ecd13a18d5c660b5657fa0ae1c84707999ef453afa082e9f08fa0e95ab13a1be2952f4d996a15579ee125852205619497b06d51 WHIRLPOOL 8b0aaea3595c5830c5cabd5fbfaaed85cf6da73f1e3988e15dd6a175e1f59f87364d74f8273da5e0385de10f9f3a9e50588509a52ed45a17a5b2756a9eb963b9
AUX calculate-lib-2.2.31-file_magic.patch 1098 SHA256 6868701cf25f29cdd5e55808f051b2a60f69b22a28180bc63370cb22b816c2f3 SHA512 576e1203b8b54f1a3754dd43fdbf813ca47b44038885a03bfd300afb13d9e8367df5550b903ab056984f976ba2be4626c05ddcbcbc95c1bf0267c37f0793264c WHIRLPOOL a040b793c7ad9b40f658b0be28949a19191c7072f106f7652a6002f9c2ae1fdf59c77020238026f8c9b415ab10fd97b02d81cfbf0df22b3dde8dc9f95d708c2c
AUX calculate-lib-2.2.31-iso_UEFI.patch 1462 SHA256 1e376b916768c40fd523939e737e5c26fff9a0024091cf2a77934a9dd9e4c850 SHA512 a20bd6c9bedbdfe38f66bf403a963c1e066bc306b0bfb8f007616720d913ebd41e7f539df2f77fd4299b1dce37f4578037de2980d322fd8a0928a84ef3223223 WHIRLPOOL 4bb8dfb4905c724f00b620a7302ac3e687944cd2ea5e5d5cacdb98e16beac1b9945bee4ba0bcdbd679be28fa7c6a538dc28fa440cccb1ff74589c594f5f94bc5
AUX calculate-lib-3.1.3-r5.patch 3000 SHA256 358bdfd73ad62b1f92e3de9e8cdff542d0f49f6f903b9e7922054954c3542f5f SHA512 5ebab8f06e25d71d945387ffa0e4d8bfe9980095a35f85f7e72d1cd05138053c34b38121d3f7c7ac84be00857d25458b2b139631722770929bb64e9a2062c521 WHIRLPOOL 9539597d174085b6d38c6f3d3f8da450cddc106bdbdf33931408e95861dd77b83324ef527241c87482cfcee46055f3fcc807aa450b3f05522abe14834ad92ac6
DIST calculate-lib-2.1.11.tar.bz2 61687 SHA256 62976c08d4fb4810389ace6f5a99abb5a962f6c8d9053ff943d0669480fb5599 SHA512 e3bc2168a55367cf19ad3a27921b53e5e845643238bf171209ab29752c91b5d4d338a2120774764ac1c79abd93f2deff8680f8faa1407940984ea9fd6a199e67 WHIRLPOOL 0ced92ea493dd8db02b0ae1514ebbb51ee76dc6f441b4a38c984c39da2121fb81dd1f2e840c4c5b71a117a12817a2a269d85676288202aa9801f69727e3338dc
@ -11,6 +12,7 @@ DIST calculate-lib-3.1.5_beta1.tar.bz2 121284 SHA256 62b64ebacfbaf83b2e50780ce8b
EBUILD calculate-lib-2.1.11-r3.ebuild 974 SHA256 b96b3e05a647ca20f6e4dd87113ac707d2e6f742d793c4e19c918b898a7512b6 SHA512 ddb92230120073546680b221c0a80fed3fb8519972fd9a05685e0114d8d8e07d248a29f6e9fbe7e4b6b21c406769f6bf3cd038ea6b667533854a720f6a3b4988 WHIRLPOOL 0a56018fca3deeda6fa741015db9155465a7cd06517ffb089a0016e818e708242e136a55c9c1a9bbfcfa3dd1d2b112ad71a8571ddc2033e1e960c6e5402d4238
EBUILD calculate-lib-2.1.9999.ebuild 555 SHA256 99ff8819b9aa2b46bab952f03b7c5bd8a9b8cb42453747cab6df775c004cd787 SHA512 c6f2c7b60c48e87d7e9f71945f0ed748805828988648fbe72b470e118fa652ad18e1d4798e3b749136f07b30f3c0951be4da191b7aab7ad6e2e2d074799c5f46 WHIRLPOOL 57ff64beb5eff94fab2cd3fd28f1ec84c72fb4aaea9077dce38819ec320d68b3e4c820c05705bdea7afaf751511fbaa03c4fa56f54654d687cd029883054148f
EBUILD calculate-lib-2.2.31-r1.ebuild 906 SHA256 e38e5b07e5cd4ebe58c3cf0a7c6ca8eb9bcf32a51c576ee94b50a9bb5408bf91 SHA512 152b77270c43b0a65a106f883b93c3615cad41aa1f8d62551fcb28bbc300928bf215404ddee617a9be8c5a0d875a6b04322b31f7cd449a0009aab2182c6ee78c WHIRLPOOL d885d566f84a7dca64f44818da75fd384b9775907032f8191d30730e2d34092789fce44d12f86a7e456469692d73aa1fc66112ef5af684291036d3a9d344645b
EBUILD calculate-lib-2.2.31-r2.ebuild 1024 SHA256 728b75c880aff102c73c93cf715a501c3ee592cd48e830012de71ff8c0de85e3 SHA512 d0dafd99bb8f5013eb590105e9b8462f5eebfe1468c7e1efe80d591fa5f0af2018b44caa2300c582df2681c44fe5d1d3fe4121d3c104a0faa45d01455c1a35af WHIRLPOOL b9724744f644036b8160f55b7f3bd1720a54b2ab1a7f9a944971db19ef5d774ae3d83d99a4ac1bd04281ddc2e10869ed56087c797803f7c3b409dc09d98ce025
EBUILD calculate-lib-2.2.9999.ebuild 730 SHA256 ce7f2300859687d4f6c50948438bee8a8cb407fd7de56c5c48e0aba846ee6774 SHA512 789179018d82ef7c9a5428de20f529e6071380174d1e417c3a4463859d4b9ceca2a2d4ae078dbe309b976541cfba81a30348a77b6b37089b9597b862d4a45fd8 WHIRLPOOL 380084a24bf396c79fd198e1ad51d2457dcbcc5d3b59420f3794d067949cf7951766a880639bd54399f371ed0961163a03f8ea8a5e2483e512243d57408251be
EBUILD calculate-lib-3.1.3-r5.ebuild 823 SHA256 3b66f83096c58be7e6ae37c23febe5defdf63ff59e8781360c829ca1732259df SHA512 cdaec01b0fc1796d8cc53d8647aa3d162e10d20ff2798c7c73cfb4c30b09d8ee37f1e25502900b966f405c10e69603b33cfd76dd95fb2751f0ddc6b08031df66 WHIRLPOOL 7a033077d8b9c5a3a37bcfbd6133b366c49093f11c4b44f032ed9f95a867ee6d8966663aef0c293b8c3b415f89582a34221a9ef04937c144138ec2e784326237
EBUILD calculate-lib-3.1.5.ebuild 690 SHA256 c89c29f5de3f70146e98f15035366506933f03e8a5066b1ad55aeccbebdeae2c SHA512 a7277c2e5fa64a5e5840be7fc8d3df9a31f41926386c5fe6a9bed31eeed6321af5881c218d9ce7eeb12aee518edb682b438e10397dcb815cc63645100430e43e WHIRLPOOL 8f19e4d46381e26fec81e20fa35599f4658b3891d6372c921a8b1354ad3b1821ea9c78f71caebf54610e0b5aacfb6e6ded018e155e1979322406a0ac1e823d09

@ -0,0 +1,41 @@
# 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/calculate2/${PN}/${P}.tar.bz2"
DESCRIPTION="The library for Calculate 2"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="2.2"
KEYWORDS="amd64 x86"
IUSE="minimal"
DEPEND="!<sys-apps/calculate-lib-2.1.8-r1
!=sys-apps/calculate-lib-2.1.9
!=sys-apps/calculate-lib-2.1.10
!minimal? ( dev-python/py-smbpasswd )
>=dev-python/pyxml-0.8
sys-apps/iproute2
sys-apps/pciutils
sys-fs/lvm2
sys-fs/mdadm
sys-apps/file[python]"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# create UEFI hybrid iso images
epatch "${FILESDIR}/calculate-lib-2.2.31-iso_UEFI.patch"
# fix work file magic on samba big files (kernel 3.7.7)
epatch "${FILESDIR}/calculate-lib-2.2.31-file_magic.patch"
}

@ -0,0 +1,30 @@
commit a080c887172c91c906e41aeccbde26962ac7c752
Author: Mike Hiretsky <mh@calculate.ru>
Date: Tue Apr 9 11:30:36 2013 +0400
Fix file magic for kernel 3.7.7
diff --git pym/cl_utils.py pym/cl_utils.py
index 658b74c..fb5582f 100644
--- pym/cl_utils.py
+++ pym/cl_utils.py
@@ -121,7 +121,18 @@ class typeFile:
def getMType(self, filename):
"""Информация о типе файла"""
- return self.magicObject.file(filename)
+ ret = self.magicObject.file(filename)
+ # fix for kernel 3.7.7 (bad work samba with big files)
+ if ret is None and self.magicObject.errno() == 5:
+ r,w = os.pipe()
+ devnull = os.open(os.devnull,os.O_WRONLY)
+ cat = subprocess.Popen(['/bin/cat',filename],stdout=w,
+ stderr=devnull,close_fds=True)
+ ret = self.magicObject.descriptor(r)
+ os.close(w)
+ os.close(devnull)
+ cat.wait()
+ return ret
def isBinary(self, filename):
"""является ли файл бинарным"""

@ -1,5 +1,7 @@
EBUILD calculate-utilities-2.2.31-r11.ebuild 675 SHA256 22e441d35181311df1c7166e9c42edacda62137fe23b021acf7c1c4a607e2036 SHA512 3ebc1593c41f349c69e00c4f2a9411a8de605ed0e3f96e4da0c5de31f10b06b2d0a3966f3afeb3d0f6d2b9589fa8ccc74f1557e4eb43c7330b960abaf5c3ba65 WHIRLPOOL d7dbdc0804034436d8ad1dddbbcf00a872da0932fd8a9c5eb1401fb4c13a93be3f6e22c5188c121737f3a1340cfcf441cb256d2df3f14292cf564bcaae5b9aec
EBUILD calculate-utilities-2.2.31-r12.ebuild 675 SHA256 0ef97418402546dc6c39ae13d5d6249f6cba77b7790f31e65065e43df8daf3bb SHA512 0900bde2da216f60324e6fe90216dc2adcacef738f845fc2ab5bafdc93d596da71745113cc27360a8c42a924959675a8f6978262e6f1c33319a160809ab41f30 WHIRLPOOL f58e58a7734302f38e770d94affa6e66ebe05505c56b81f55359757a2be65864500796d954a69f0294e0a526b8183c2c04c82e0fa42af10846ca60616a7a4f24
EBUILD calculate-utilities-2.2.31-r13.ebuild 675 SHA256 dfcd4d79f300c92d942f46b52494745c1c08740eccf8bd2bfe07ef3e105e0639 SHA512 688b260e63ed7f2e56f5474e1ae5ff072ebd9f1f913fee022de4e43ca095a405b8bde1b9d6377e3292c41a7e7ef7bcc79e6b83617f6b712a47a52083b3ec50a7 WHIRLPOOL d9b94b621476ad79d2bef2a20ac6259982748bc75840e0f80aeff2dc4123ad0e68700387867579a5873e658cfc2305e49f393be9f181cd216ddf3b15a5cccb04
EBUILD calculate-utilities-2.2.31-r14.ebuild 675 SHA256 dfcd4d79f300c92d942f46b52494745c1c08740eccf8bd2bfe07ef3e105e0639 SHA512 688b260e63ed7f2e56f5474e1ae5ff072ebd9f1f913fee022de4e43ca095a405b8bde1b9d6377e3292c41a7e7ef7bcc79e6b83617f6b712a47a52083b3ec50a7 WHIRLPOOL d9b94b621476ad79d2bef2a20ac6259982748bc75840e0f80aeff2dc4123ad0e68700387867579a5873e658cfc2305e49f393be9f181cd216ddf3b15a5cccb04
EBUILD calculate-utilities-2.2.9999.ebuild 842 SHA256 56d97b7d2ce11d23b25d9036b4e2ee196b547ce1d11b0cc349a8205515b66bf1 SHA512 fc7802b92ade52210fa7381b55c48638da6d9adee6d2f03f18d6bdd0050756089b3ca8de944f4e865517554523b40737abe9f22587ecae74079eec563f80868b WHIRLPOOL f1382f0629a8dae37aaecf40cb8cbc3682bde3b43e92c9c6a84cda75897dc5d5de043233fb7a3f929749520b05fe3af94187c7a3ccdae4e252e83699d871f225
EBUILD calculate-utilities-3.1.3-r9.ebuild 767 SHA256 a1a93ab24ec697f520cf5ab19223915b0af298bcec5435d41e692ffb617902c9 SHA512 bb69723f6357ecf5153b0aa6cb5b0109c536c2474a66006df17796f77a6e7d27cc637185a75e13c9b389888ce642c6925cf2006f54bbf389c2322f6265ff7fb7 WHIRLPOOL 383d081d86935ea916761e62b8795c1354bc938249979e61d28112b77058a4c61b0225012f30edb1fe235a2e06267028fe4f0668d789e10f42a8db368de3b452
EBUILD calculate-utilities-3.1.5.ebuild 749 SHA256 33d775d77afd4c72e6035a4105b7182f9043b7cfe228a76bcda180562f28864b SHA512 a661b81f97b2f1d58ace25c3d8da54ee004c5eb3a04455c9c3539165247a62967611ae74248280bd9ad1c1557cc3b2f309b541e1e7a29829d42b38619adbf9b1 WHIRLPOOL cc53e64b421ad6be525afd795bfe45b1cbba429f6f42960c5981ab4dd32823c12daf1733aa8a7f37bb3860832e9db3b3e13fba20b7c2b8a6476f34135943a1a5

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
DESCRIPTION="Calculate Utilities meta package"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
SRC_URI=""
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="
cl_assemble
cl_builder
cl_server
"
RDEPEND="${RDEPEND}
!sys-apps/calculate-templates
!<sys-apps/calculate-install-3.0.0_alpha1
=sys-apps/calculate-lib-2.2.31-r2
=sys-apps/calculate-i18n-2.2.31
cl_assemble? ( =sys-apps/calculate-assemble-2.2.31-r3 )
cl_builder? ( =sys-apps/calculate-builder-2.2.31-r10 )
cl_server? ( =sys-apps/calculate-server-2.1.16-r8 )
"

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
DESCRIPTION="Calculate Utilities meta package"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
SRC_URI=""
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="
cl_assemble
cl_builder
cl_server
"
RDEPEND="${RDEPEND}
!sys-apps/calculate-templates
!<sys-apps/calculate-install-3.0.0_alpha1
=sys-apps/calculate-lib-2.2.31-r2
=sys-apps/calculate-i18n-2.2.31
cl_assemble? ( =sys-apps/calculate-assemble-2.2.31-r3 )
cl_builder? ( =sys-apps/calculate-builder-2.2.31-r10 )
cl_server? ( =sys-apps/calculate-server-2.1.16-r8 )
"
Loading…
Cancel
Save