Update builder

atratsevskiy
parent a672451a1c
commit 713fd4ed4c

@ -3,10 +3,12 @@ AUX calculate-builder-2.2.28-filesnum_dispatch.patch 1924 RMD160 2c91e2285c8d699
AUX calculate-builder-2.2.28-filesnum_variable.patch 2110 RMD160 72fdfe613d45f8c319424d01b22733358169321d SHA1 b93a345c1f2c21be844a04e8ac617919a4e68a69 SHA256 97e033cf4c62b6a06509e48fbb95011442d156f679a1748dcec893882428ec98
AUX calculate-builder-2.2.28-fix_ctrlc.patch 1401 RMD160 c989183230bc473ddbefa3fa70df973133c51c00 SHA1 bd15f7e41c4ff6d3a6f8fde8237fab9ad4589be1 SHA256 2099ac56f906ad9dd8665d7d1c8de07b90e88c028a86ea1726711aa8bf28061c
AUX calculate-builder-2.2.28-fix_dispatch.patch 932 RMD160 f50680c9afd8da30daf3ddd7be810400b04f252a SHA1 a9d863a264d2bc6904bf90f5ffc797f6ef1715f0 SHA256 c9079c21e331fe81c3952ea40aba138ffa5940692ad4f36ac76f9d0df1b04375
AUX calculate-builder-2.2.28-fix_updateportage.patch 546 RMD160 7b195f4097ff001c5f79b3c8f63e12ec2784677d SHA1 d7656eb21801936bdc65bd4e4a39b2989ab95b44 SHA256 0a9b553dae211b4e2e70aec343e3c383a1be561631e3bc4e757081f88a66c62e
AUX calculate-builder-2.2.28-fix_using_urandom.patch 4113 RMD160 284ccf7027d572d8113f0942d44db6f7d622e4a0 SHA1 ffd555ccfbb17f5138faa7dd7f70426cef48ee46 SHA256 50988f1091786a09ebd8f5ed193e3356a3790de34ae2ef2cf14c2cf9cb43d5e2
DIST calculate-builder-2.2.28.tar.bz2 27709 RMD160 65fb5b1a7009a95ddf0b2071a3b4afda18e1907a SHA1 51fce6438bcacb25733c250179a102d74c4e27ed SHA256 a86d84bc793d14dac105d67712585a08dc64a73301ed464e1ae1d6f950f47042
EBUILD calculate-builder-2.2.28-r5.ebuild 921 RMD160 c63428fc034746e57ed891670c62faee2f78e0e8 SHA1 51eca69b1c27af530fbc5671cd70bcfcb3bae8fe SHA256 fe80e5d7eb41afeea2a595163d1dcc36e0b1bf5e96c00a00a37b00a8081869a6
EBUILD calculate-builder-2.2.28-r6.ebuild 921 RMD160 c63428fc034746e57ed891670c62faee2f78e0e8 SHA1 51eca69b1c27af530fbc5671cd70bcfcb3bae8fe SHA256 fe80e5d7eb41afeea2a595163d1dcc36e0b1bf5e96c00a00a37b00a8081869a6
EBUILD calculate-builder-2.2.28-r7.ebuild 1029 RMD160 2255cadc02463f1f8322a61dff90c371e9808723 SHA1 4b5ca153b3607b3bfdd4d49cea98b760b76b7ea1 SHA256 1e0a06bc84eab51acd01d3b634c7287b55ec0c3fd4950c73eb701a48a047cdda
EBUILD calculate-builder-2.2.9999.ebuild 571 RMD160 9342f8bb6fee2525ea214551f177a21170c8f320 SHA1 640d9424326321e45c59241384d3bdec58ff0a22 SHA256 829ecb63e72f27ae5f1cab9a22b3fad06addd81e7cf0f73fb99926dfe1d52102
MISC ChangeLog 20510 RMD160 1cfd3c3b39ed7df3e4ee34e2f39e07b38df4b701 SHA1 25f1f611fba53e73feec22c8e30f055a96bd6d92 SHA256 ae74d167577bbf08b25525958cc9a1d74ae53c4dce6dcfbdef9ddf571dbb1c56
MISC metadata.xml 270 RMD160 b5ff308a82cd6e594c2f04731cdbe9f80a945042 SHA1 58dbf7eb15bb2e6c6c8514f483e51dfacd1c62e9 SHA256 b65e150429ecbf36cf03d094f4e3e7518f536c61289cecff6b817326703d58a0

@ -0,0 +1,40 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
inherit distutils eutils
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/calculate2/${PN}/${P}.tar.bz2"
DESCRIPTION="The utilities for builder tasks of Calculate Linux"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND=">=sys-kernel/calckernel-3.4.18
~sys-apps/calculate-install-2.2.28
!<sys-apps/calculate-1.4.0_p20100921
app-cdr/cdrkit
sys-fs/squashfs-tools"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# add file counter
epatch "${FILESDIR}/calculate-builder-2.2.28-filesnum_variable.patch"
# fix except not found /dev/urandom by portage
epatch "${FILESDIR}/calculate-builder-2.2.28-fix_using_urandom.patch"
# fix Ctrl+C
epatch "${FILESDIR}/calculate-builder-2.2.28-fix_ctrlc.patch"
# change emerge --sync to eix-sync
epatch "${FILESDIR}/calculate-builder-2.2.28-fix_updateportage.patch"
}

@ -0,0 +1,13 @@
diff --git a/pym/cl_builder.py b/pym/cl_builder.py
index 80e21aa..d6dfcb8 100644
--- a/pym/cl_builder.py
+++ b/pym/cl_builder.py
@@ -277,7 +277,7 @@ class cl_builder(color_print):
self.printByResult(changeBranch.success())
self.printMessageForTest(_("Updating portage"))
- updateMeta = self.runChroot(builderPath,"emerge --sync")
+ updateMeta = self.runChroot(builderPath,"eix-sync")
self.printByResult(updateMeta.success())
def prepareSourceDistributive(self,distr):

@ -2,6 +2,7 @@ EBUILD calculate-utilities-2.2.28-r22.ebuild 869 RMD160 6f27ff2678fb5f2f6040aa03
EBUILD calculate-utilities-2.2.28-r23.ebuild 869 RMD160 d94ecd34b5e2886cb4e3595197c5579b3ab1f633 SHA1 f1916bd4f323c8eb2f2a0b670638d698cd32359d SHA256 0f248069b34a2bca60ea37d8f69accec3ce043cfbdc3eaee7d41f6dfbfc9c076
EBUILD calculate-utilities-2.2.28-r24.ebuild 872 RMD160 f2298e48fb972a1ec36d6d240d097a7a23a24f69 SHA1 ed5e8c0826e297975856bed33e1eacacf113f266 SHA256 bc5095d9b7c33a8b7e8df91c271492a6045a5cb9df8073851cd7b5838649c759
EBUILD calculate-utilities-2.2.28-r25.ebuild 872 RMD160 32d0c96e4add172ceeff97c464c71b084fbfe382 SHA1 af2fe0e8202ca03b99fa18c7ee93e6929d5d360b SHA256 940b4a0c8d2427e6d286cd3c8192d066aedcca14113eec5478d9130281bfe2b1
EBUILD calculate-utilities-2.2.28-r26.ebuild 872 RMD160 e727a0aba6c7f10faaceb3510906e4ce11b8d02c SHA1 5dddfeb578c4962db7d2f583b736ffee12d5d3a6 SHA256 f67753d95f2abcab03d5a77992864806517646eb962d2183a51f49cfd5eb3f47
EBUILD calculate-utilities-2.2.9999.ebuild 842 RMD160 f2c0fdc1068614b71a37f2226dcde4883ebd2876 SHA1 99f673a52934f552589baf6d12ed9bffc03b8ebd SHA256 56d97b7d2ce11d23b25d9036b4e2ee196b547ce1d11b0cc349a8205515b66bf1
EBUILD calculate-utilities-3.0.0_alpha4-r3.ebuild 582 RMD160 3d49e38cf6d971689cb3a530ed79db9288cf1c28 SHA1 1295439631acceb13e6a92c4181fe7e79a59ca98 SHA256 8ee9e1833b1a29b064e0d8f92b76500fcfd5f08f25d0764733461f3d5e1a2819
EBUILD calculate-utilities-3.0.0_alpha4-r4.ebuild 582 RMD160 9b5d7cb37772da20748b1d13366c2c4cf67bf438 SHA1 09896c58ba1e8bac9f91a41fb72ced29ed9a6fea SHA256 79e0e055a13a3cf1231127944fa6ad06943387634ef69a0b16dd434d539b9612

@ -0,0 +1,36 @@
# 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_client
cl_desktop
cl_installgui
cl_server
"
RDEPEND="${RDEPEND}
!sys-apps/calculate-templates
=sys-apps/calculate-install-2.2.28-r1
=sys-apps/calculate-lib-2.2.28-r8
=sys-apps/calculate-i18n-2.2.28
cl_assemble? ( =sys-apps/calculate-assemble-2.2.28-r5 )
cl_builder? ( =sys-apps/calculate-builder-2.2.28-r7 )
cl_client? ( =sys-apps/calculate-client-2.2.28-r1 )
cl_desktop? ( =sys-apps/calculate-desktop-2.2.28-r2 )
cl_installgui? ( =app-misc/calculate-install-gui-2.2.28 )
cl_server? ( =sys-apps/calculate-server-2.1.15-r6 )
"
Loading…
Cancel
Save