parent
110243b772
commit
4189480297
@ -1,7 +1,9 @@
|
||||
AUX calculate-assemble-2.2.14-add_preserved_rebuild.patch 789 RMD160 552f3416098f185cbe83e71b0452aabbf9a340f0 SHA1 56b02fde94e269d8084f88c65157d8d9a50353da SHA256 e23c87a21509d979219f2bc7148a2db34934cf7e2d38c3baaeb5dfbc432687e5
|
||||
DIST calculate-assemble-2.2.13.tar.bz2 30142 RMD160 04640b2d1cf0dc51d9db8d40a481e13b8e808015 SHA1 498760746c26209e2e0cff83663f9c2acdb1ce4a SHA256 33a1a6ec4839da971fb42680e76aa5e8d6fa41317723e32ab09988ae1c3b39ac
|
||||
DIST calculate-assemble-2.2.14.tar.bz2 30190 RMD160 277197aba71bb69944aa209e27ac40b595ea3db6 SHA1 385bd77d44a46a489041106be0d0719a1f74dd4e SHA256 1521338b599ff7b1b13be6e89dd5e0f0db021c722d78c334d872e12f01f79135
|
||||
EBUILD calculate-assemble-2.2.13.ebuild 481 RMD160 a9046fdd8118d9af8be0eb36604093261e0e294c SHA1 f1dcadd6b03d7d25031cbf375822c530c9400fd9 SHA256 9a55ff3e216543db162c9f694256689c5f7ce6f5e9c4861080bf4e8bccceff81
|
||||
EBUILD calculate-assemble-2.2.14-r1.ebuild 627 RMD160 c5e6b34bd9b030802a2ea76b4d57fbb74947feb2 SHA1 b8ceda3d794684ecbe3d1075daa8ae96ded9ccd2 SHA256 5fcd58bae5821be89942c4330a6f666ae6d22a6738cfbe56270185af56ca610b
|
||||
EBUILD calculate-assemble-2.2.14.ebuild 481 RMD160 1bc98c434916759112ea0250b8924d3d9bc40957 SHA1 6e6a56b6f90143a16e669386921fd92acd820c99 SHA256 3c212ddc0c235e73f4dab2d0b11931edaf077e0f100e6bab5f5b999c53bd9f30
|
||||
EBUILD calculate-assemble-2.2.9999.ebuild 482 RMD160 a8dd82b9ec70dd999e13c509f0f11f303bdbf5c7 SHA1 a5218cd678aa8d213ee8455874e7ea0b07246ebc SHA256 2c0fed30ccde6401d214a6de67dc63a0c91fd025508efb3519db9b2cda800ec9
|
||||
MISC ChangeLog 9383 RMD160 914b4a7a714f7267708d087be677c67539730259 SHA1 393017ac080328d505e03fc462b428f4324789e3 SHA256 1e265f54a49cf8cef8e5ffa17f8e77e03f274da2add76368c0aa64ac4fbee75c
|
||||
MISC ChangeLog 9625 RMD160 d4a6d4c6bcf1b0b12a089cd28d297fd1bca61693 SHA1 f67f1188ef78e9072d4444751b1abb9af166561e SHA256 97cf1fecb3d785f77dc8c75180b77769dbd5b44931f4dea45dfcc2b2b2bc3f2c
|
||||
MISC metadata.xml 273 RMD160 7d99331acd3ba20fc7ae361cb845f33f73d994ee SHA1 92e19e1e4c24527654168ac0cf9fe58ba78aeb4d SHA256 4e25d45ba43b2ab7f7ae8ab4cfc05c406566cfb143a87166de77fbd8d9f8a943
|
||||
|
@ -0,0 +1,27 @@
|
||||
# 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 assembling tasks of Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND="~sys-apps/calculate-builder-2.2.14"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# add preserved-rebuild
|
||||
epatch "${FILESDIR}/calculate-assemble-2.2.14-add_preserved_rebuild.patch"
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
commit 7f3a787f8cadb56540e640f04f9ca679a7f3d328
|
||||
Author: Mike Hiretsky <mh@calculate.ru>
|
||||
Date: Tue May 10 16:11:37 2011 +0400
|
||||
|
||||
Add preserved-rebuild after revdep.
|
||||
|
||||
diff --git a/pym/cl_assemble.py b/pym/cl_assemble.py
|
||||
index 19583bf..e713b72 100644
|
||||
--- a/pym/cl_assemble.py
|
||||
+++ b/pym/cl_assemble.py
|
||||
@@ -161,6 +161,11 @@ class cl_assemble(color_print):
|
||||
'condition':'.',
|
||||
'message':_("Execute '%s'")%'revdep-rebuild -i',
|
||||
'progname':'revdep-rebuild'},
|
||||
+ # emerge @preserved-rebuild
|
||||
+ {'command':'emerge @preserved-rebuild',
|
||||
+ 'step':'presrebuild',
|
||||
+ 'condition':'.'
|
||||
+ },
|
||||
# prelink all packages
|
||||
{'command':'prelink -afmR',
|
||||
'step':'prelink',
|
@ -0,0 +1,45 @@
|
||||
# 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 program of installation Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="minimal"
|
||||
|
||||
DEPEND="~sys-apps/calculate-templates-2.2.14
|
||||
app-portage/layman
|
||||
!minimal? ( sys-boot/grub
|
||||
sys-apps/gptfdisk
|
||||
sys-fs/dosfstools
|
||||
sys-fs/squashfs-tools
|
||||
sys-block/parted )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# backport
|
||||
epatch "${FILESDIR}/calculate-install-2.2.14-backport.patch"
|
||||
|
||||
# fix syntax error
|
||||
epatch "${FILESDIR}/calculate-install-2.2.14-fix_syntax_error.patch"
|
||||
|
||||
# fix emerge --info error code
|
||||
epatch "${FILESDIR}/calculate-install-2.2.14-fix_emerge_info_bug.patch"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "For configure calculate-install perform:"
|
||||
einfo " cl-install --install"
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
commit 153a2716e78e1f467c83d61797df950bc2ab59c5
|
||||
Author: Mike Hiretsky <mh@calculate.ru>
|
||||
Date: Fri May 6 17:32:25 2011 +0400
|
||||
|
||||
Fix cl-install -v for emerge --info ERROR RET.
|
||||
|
||||
diff --git a/pym/cl_fill_install.py b/pym/cl_fill_install.py
|
||||
index fbb071f..f602f23 100644
|
||||
--- a/pym/cl_fill_install.py
|
||||
+++ b/pym/cl_fill_install.py
|
||||
@@ -906,7 +906,7 @@ class fillVars(object, glob_attr):
|
||||
curlanguage = self.Get('os_install_locale_language')
|
||||
return get_linguas(open(makeconf,'r')) or \
|
||||
" ".join(filter(lambda x:x=="en" or x==curlanguage,
|
||||
- get_linguas(self._runos(infocommand)).split())) or \
|
||||
+ get_linguas(self._runos(infocommand) or []).split())) or \
|
||||
"bg en de es fr it pl pt_BR ru uk"
|
||||
|
||||
def get_os_install_locale_consolefont(self):
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2011 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-install-2.2.14-r4
|
||||
=sys-apps/calculate-templates-2.2.14-r3
|
||||
=sys-apps/calculate-lib-2.2.14-r1
|
||||
|
||||
cl_assemble? ( =sys-apps/calculate-assemble-2.2.14-r1 )
|
||||
cl_builder? ( =sys-apps/calculate-builder-2.2.14-r3 )
|
||||
cl_client? ( =sys-apps/calculate-client-2.2.14 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-2.2.14 )
|
||||
cl_installgui? ( =app-misc/calculate-install-gui-2.2.14 )
|
||||
|
||||
cl_server? ( =sys-apps/calculate-server-2.1.13-r1 )
|
||||
"
|
Loading…
Reference in new issue