Исправления утилит 3.2.0

atratsevskiy
Mike Khiretskiy 10 years ago
parent 728ef95255
commit b0be6cb447

@ -1,6 +1,7 @@
AUX calculate-install-3.1.9-r16.patch 15863 SHA256 c72000e105411e5cf9aa8728580e17127c064957b374ea4d2dcbe5f162cd86ed SHA512 692ae2913f3630630fc90ad221b0a75058b55204a27d754ba38248a561f2cd8647d7f9c4b2d9b9f1793c6abc70128c5e45b8ce2965a66ac6f420935809495db0 WHIRLPOOL b15f3f882d5f03fdb1b70d89f1eb8d1e316c0497f770e8c3904172209ab208b09b87ad0bf1e16bdd2c8325799c7e3199ca8d78b35dfa54775e82c1006aeb0b80
AUX calculate-install-3.2.0_alpha11-r1.patch 1589 SHA256 8847019f843b1c2f9645cafe41b02a38a85ecdc7b58b44e94742d11921a23c55 SHA512 4fc825770ebc3f0a99695a826ff663cec4572fc138d1e2d80c53448e480f4486f7d8161276dd88ab08ef8ba4c1071e7737b94a39eafd0c0650a3cd3966c4c5f0 WHIRLPOOL a574d48820b65ebaa7a5e6fd56fad33b9336ce1dba8d6fc2d45d44332a32ca765c9c394d0b0f45a56ae76af7f6214754f3dcc893fec291f895b709e0f3493ccd
AUX calculate-install-3.2.0_alpha12-r1.patch 1345 SHA256 6d9de3959834296ef1aa89e27cadbc325f9dec35b952cd77c2c0d40d2641bbd4 SHA512 9fd2bf21f01ba8196237843546291dfb5899dec62ab5ddeb442c5355512bb272e9e2b4a0ea13695efd2a73a182b4b05fd0cfbbb7ccaaa90b52603e273d36c8ab WHIRLPOOL 2d8ce8163ff9f56289f8ce59ba638d6b56eae896af4ed832d8cf3015bbe882f43850e00ffcafc9eaf3cc0845df0e4391d3a6dcd0bcd6004cc0ff577c17f2966d
AUX calculate-install-3.2.0_alpha12-r2.patch 1972 SHA256 0308e7d08235db94e0c24025b1bf70b194a08d05515c912a7bccab2227360a1a SHA512 c613d66d6f19bfaeac0a07e44fdd546a15c70116eb62c85ca1992ac249bdd35033c4648cd2247023aa9d38335698b423073a9df8d1ac651e9b8f05330b35ac53 WHIRLPOOL 2676147b3dcbdff8d62abac8a8fd73a769229057b1e95be93d20b2d9750709d9a1882e8aa7ee0938d7259cb68717565698e97069404bed2e839393203428222b
DIST calculate-install-3.1.9.tar.bz2 77323 SHA256 67613113eddeb61be3c5b25187dfa62caea188a3ac84460e99bb306e07e6f97c SHA512 d680e566b95463c2310f4313fc82ba643404a8dcd6628486a1cc2354f706e44832a023fdea1a9439230d98aa233490b89f3aec2e58d9f28d37746e7cb36ffdd2 WHIRLPOOL a0616b1a7f4434813e1ae9f1df7b0fcdb25120b3736d6ba4957fb53846df01fd1c4219c887d43a9025d700957fa0d205f7091176f870da98c21292d83e42720b
DIST calculate-install-3.2.0_alpha11.tar.bz2 77353 SHA256 f4eaa14184ff38db1e3f85f39fb610b9f7abc3373eff3232f271584e2f314c77 SHA512 0254e181c1da0108208b0b08300d40512fc45e7b75106aa7bd608d529cd2ef5a35e5a01062976688def7d5afb6bb2cacdd64eaf05420780566b22e0ef67d85ab WHIRLPOOL 58e8c38d6cf1d8c8ad6a459c643f9a9350bda07a96bcca2f87d6106c54a4dbac8b183e6889e481966e417423100820b4d6048ab471199a1a3b84758b7a3f28fd
DIST calculate-install-3.2.0_alpha12.tar.bz2 78984 SHA256 64e734d052548d97de9b9d5c5dc0cb03e5f4d77aed991e600f17581ee9317263 SHA512 ff643d800752f0691e9727f3fc87cf73138638dee2799e14614d4e614baeeb739b3af1de8d89e5b550008ca827884430d6be0670ce6fac3a76ace5fe856a12fd WHIRLPOOL e25903a91271dfbb05580783f967991dc4808200346c35ec202b5a19b1a9026daff924c8d8a3bef762c9082b87df483264babebdef8e45a5d4794754f12e7a7d
@ -8,6 +9,7 @@ EBUILD calculate-install-3.1.9-r16.ebuild 1044 SHA256 f7051d6033a9fb696c4737f444
EBUILD calculate-install-3.1.9999.ebuild 673 SHA256 6eeeb4754baf2ca92277056ae54f643cd19d8095b5e5d1630b2382196de94b7c SHA512 4d23e814664d34129f22ebdb68fc989f22eefa1be09a3442d0b9dd26052b646dedf2aac0da43a30a082a127de6ae8406e269d776d6963d7f8f190fb5e9b475df WHIRLPOOL 44245a2785e53a685827b290a496a3497e716be03baade0297643e33c42f2dedec19b9dd3cd251cd981753e39451458254709e513f7d629d73d3c45150f66d62
EBUILD calculate-install-3.2.0_alpha11-r1.ebuild 1061 SHA256 a94a5443a2db534096fbc4ca51f97eedd0fa9310c19f31d3978eff376f001cd4 SHA512 bc939cb447fa26194e9c9538268b24964869f8e962586daf6ac01d11f8b535db3061130a5b4f14296bca62a4db5b422308df755e7541a0107fe0f7142402eecb WHIRLPOOL 84cdf940daada0d528a91ce56d0659c23672727e7c65f68ad0c8974ddafde006e5c3f317a2a6251bcb4a19c7683c5f3b9d7376396ad6b986303b03f48d44946b
EBUILD calculate-install-3.2.0_alpha12-r1.ebuild 1059 SHA256 420ebc4cadd186dce454a768d9dcead437b6e717dbf4b2980f15579fab63f042 SHA512 b64109c5b44607f049248d38887cf2b8c983c26288aff8c77baadc41bb0d186ff2f0ac2d2231c9c685248bb12795e662e1df3242d0ade6c48d89de1f4c3d2c50 WHIRLPOOL 3819b48ecc58d55cd22b13804081b6579a25b26eb4a5c656eaacd606fd42f91fe5514ea098b981c85e658540925041997c1c0934f6c2feed0e8783877ccb9ced
EBUILD calculate-install-3.2.0_alpha12-r2.ebuild 1059 SHA256 bceeef4813aaa6a39b571120a5aac79af49aaa97b276e5353b29af656c877401 SHA512 c4171de5c0d13f2189053bc6f35cf48c0c09c43d377f21cc8117a4a7b811a7ec9992f60b953e6fdb9f6062ab9db1177d94aa672f634ee94062c97a4b19af66f2 WHIRLPOOL 58367d4118175b29f0e65179a75321b70ed69300cbb2a0246d987cd951d40932d5b6b20c5444fbcf07583f783aae1e050cc1eba11647d98887ecaf95cf97e251
EBUILD calculate-install-3.2.0_alpha12.ebuild 913 SHA256 96ab01af1b1ac3cf46fdb76c506d95f0d323f223d4c365541a9ec0958170d79c SHA512 020ae868b92618491ee83ad374cc13e150aac00d414f5ebd3ba573b25eff2c78ab1bbd6647e46a15e910b23e03626daaa02f95609d82169341e1257da43a953a WHIRLPOOL 0c734ce2c189695c84bb989d4e2613643055cc0db6ae523ef967e550d1b3261d289808a2623261a72eef0db4b2e6242fdace5580d4101da373936664c086c5c4
EBUILD calculate-install-3.2.9999.ebuild 673 SHA256 751ba30bf7ffe805119648e852697a500465e128df24228348a2634eec1cb0ec SHA512 bef467672a2c90595f60da18203b81f87a758ca6b73f69f7ead0d95489960ea83403c1ff98f07050f6d96b23ed68ce45f334e9ed30cdafc526e58f884a236122 WHIRLPOOL 0e6b1f055dd0172ea06df1f0832bb2a75670e2a1bc22ec570c36ef91cb84a74e21891de23d3024a2b2de9074e03de14eb8eb8dfb120c4f8407eda4e7814ba12d
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="amd64 x86"
IUSE="pxe minimal"
DEPEND="~sys-apps/calculate-core-3.2.0_alpha12
!<sys-apps/calculate-install-2.2.29
app-portage/layman
>=virtual/udev-197
!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 )"
src_unpack() {
unpack "${A}"
cd "${S}"
# apply revision changes
epatch "${FILESDIR}/calculate-install-3.2.0_alpha12-r2.patch"
}

@ -0,0 +1,43 @@
diff --git install/variables/disk.py install/variables/disk.py
index 8ccc646..e65eac1 100644
--- install/variables/disk.py
+++ install/variables/disk.py
@@ -110,7 +110,10 @@ class VariableOsDeviceDev(ReadonlyVariable,DeviceHelper):
def get(self):
"""Get device /dev name"""
if self.master is None:
- self.master,slave = pty.openpty()
+ try:
+ self.master, slave = pty.openpty()
+ except OSError:
+ raise VariableError('Failed to create PTY')
udevAdm = getProgPath('/sbin/udevadm')
self.monitor = Popen([udevAdm,"monitor","--kernel",
"--subsystem-match=block"],stdout=slave,
diff --git install/variables/distr.py install/variables/distr.py
index c564c66..2e0d32c 100644
--- install/variables/distr.py
+++ install/variables/distr.py
@@ -448,7 +448,9 @@ class VariableClImagePath(ReadonlyVariable):
livedistr = ['/mnt/livecd']
# standard livecd
else:
- livedistr = ['/mnt/cdrom']
+ livedistr = ['/run/initramfs/squashfs',
+ '/run/initramfs/live',
+ '/mnt/cdrom']
else:
livedistr = []
# search all partition for source installation distributive
diff --git install/wsdl_install.py install/wsdl_install.py
index c9bc196..bff5954 100644
--- install/wsdl_install.py
+++ install/wsdl_install.py
@@ -65,6 +65,7 @@ class Wsdl(WsdlBase):
normal=('os_install_locale_lang','os_install_clock_timezone')),
lambda group:group(_("Distribution"),
normal=('cl_image_filename',),
+ hide=('cl_image_linux_shortname','cl_image_arch_machine'),
expert=('cl_image_linux_shortname', 'cl_image_arch_machine',
'cl_image_new_only')),
lambda group:group(_("Allocate drive space"),

@ -17,6 +17,7 @@ EBUILD calculate-utilities-3.2.0_alpha12-r5.ebuild 833 SHA256 18cd4a1d59719ada4e
EBUILD calculate-utilities-3.2.0_alpha12-r6.ebuild 836 SHA256 0fa9e7f286b1f255a0f71b3114c03f1d7a752f393a8531ecb6a8135d311a2581 SHA512 0812d7594baea32421e66ebf00666fb358c40fd644a8c40f3dcdb9fdc21472274d27a476d351a79b0a33dc747c6ff0f6caafbfa2a564d798ac9fba4b0ab6e04e WHIRLPOOL c49b626e2ba7b0e25b0655733cd7c536a50ecdd287cc919c9782967d6341bd892328f4d5302472a3ff00a60f17bcd277e7476da41230afde79572f87a48f7028
EBUILD calculate-utilities-3.2.0_alpha12-r7.ebuild 836 SHA256 0d738eb296cf7b9df9208e6335c60175ee3f14b33b3d7b41bc120cf327e45744 SHA512 152de42fab96cfe1a6b1f75d66e0fc3ef2969a06cfc9c3b4abb30578dcc471ae5d8898aef814f2a6230256696086720fc9637fd4757a7e167a0991488a178f0d WHIRLPOOL 91bb6d3f675178ef3fe6431bc79299225be047071a8aaf772b92661ba3eb5a73b9cc3eaedec9419bfed9b4e8b9a5de7fb7778981e543e514360749b4c1ec1412
EBUILD calculate-utilities-3.2.0_alpha12-r8.ebuild 836 SHA256 5bb6e0713d51a324d8ae7f7370ca10fbb30eea19f38e7eec6d625fe9229d2a8f SHA512 36501ff47d15d135a5a6fc032b0ec6e5325c118631606e3fd254921cff5c73782b91815fe4d4e1e0a13ce3ac6bad9a2a28204c523ccf8ef42f2cbd3f12622af8 WHIRLPOOL 350279f92388f52c3c8009e396f24550cffb822920de731bfb78e0d48da3b6b3465bcf6ef8b86526aa1efca4beaa679f8765f4dbf99cf7e2e6f77e911c45cfed
EBUILD calculate-utilities-3.2.0_alpha12-r9.ebuild 836 SHA256 22d1521496b4c468fc47627355a91ca27dd591f2281768aa0a46d3cc353bb9de SHA512 7b518f7c5b890767bf538bd038b872abc1bf00604644e7ebec24098e8b38ee053fb32c25864b0c81440f2ae11679d69f6700159fcac6f9837422b3053c6ac3d2 WHIRLPOOL 270c4a38e596df78e7176d4f82a07f63c93d29eb80d438d457ad1924c894472ce574b67c77dc5f105d9e5a4c649f73edb712ebbb224c696a0ac040ca12e70195
EBUILD calculate-utilities-3.2.0_alpha12.ebuild 821 SHA256 89132b0411b87f5424a54b76a076e33214ed1ea7174fe1be14fb2c9b57acf884 SHA512 6960fb7b9a8b35b7041b40ba4d6276c142bb865918d1275d37f67d746213abe2dc60b701bf0c7c00d7492fbebfd5575d41e53dea4ffe0981cc0c775b665ab960 WHIRLPOOL 66282f7e9398fdc03c08dcfe9c595b084382b91c2580c1e906efdca52b94a582511e41f866e20487be53ebef1264f8b8cbbb64e6637de2df71b05501fbde6730
EBUILD calculate-utilities-3.2.9999.ebuild 800 SHA256 acbb7a4e34387baa1ade9bf97637972fbfc97afa56367381d622198b5237e983 SHA512 9e0c74eb499157b6d3ace20d7e9da630660e46b74a6d575e222e1638c87f85660635187489b9312a45f193780c301d87c1dbb9a0f60414e178e8f54080c71ffd WHIRLPOOL 9b56f590f36d29d3518c66c453f97b14d083e36b62adb70a8916ae4e30b527431602a9edd40d703e5cb4296a01f8c982157b602651ee57a9c0ddb7a4c6aa2fe1
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.2.0_alpha12-r2
=sys-apps/calculate-i18n-3.2.0_alpha12-r2
=sys-apps/calculate-lib-3.2.0_alpha12-r6
=sys-apps/calculate-core-3.2.0_alpha12-r1
=sys-apps/calculate-update-3.2.0_alpha12-r5
cl_client? ( =sys-apps/calculate-client-3.2.0_alpha12 )
cl_desktop? ( =sys-apps/calculate-desktop-3.2.0_alpha12 )
cl_consolegui? ( =sys-apps/calculate-console-gui-3.2.0_alpha12 )
cl_console? ( =sys-apps/calculate-console-3.2.0_alpha12 )
"
Loading…
Cancel
Save