forked from calculate/calculate-overlay
parent
997691f2a1
commit
3181f90113
@ -1,2 +1,2 @@
|
||||
EBUILD calculate-meta-11.9.ebuild 711 RMD160 a9ee5d3e306afb0c5c3176fffab32b9f79a6c153 SHA1 3f1e232d2eeb098deee1a84e9007a4c26dc1041b SHA256 6a48ab2e12fb21a6b89cb3d336bdd764906713b97efa1a26fa3705da7b5d3378
|
||||
EBUILD calculate-meta-11.9-r1.ebuild 778 RMD160 9b7dfb243f476498b620681cd651a578ef6c1c12 SHA1 ddc45c445754e1396d1961b2eac98059b0a9038f SHA256 27c72faff7136de293987c6b1257c0698512a763adf6758507a22d98b5372d7f
|
||||
MISC ChangeLog 1425 RMD160 76dd0120ea127726c735783e5a4820994b71385e SHA1 7a0a1fa2da60ab4448dc627a5cdd5f8183774a8b SHA256 9081434fb321f8b29a6b0d7691e026d9c8c1e3c4bfd0175965c38d32aa25a124
|
||||
|
@ -0,0 +1,8 @@
|
||||
# autoswitch to new gcc
|
||||
if [[ ${EBUILD_PHASE} == postinst ]]
|
||||
then
|
||||
einfo "The current gcc config will be automatically switch to the newly"
|
||||
einfo "installed gcc version ${GCC_CONFIG_VER}"
|
||||
gcc-config ${CTARGET}-${GCC_CONFIG_VER} &>/dev/null
|
||||
fi
|
||||
|
@ -0,0 +1,42 @@
|
||||
# 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.24
|
||||
~sys-apps/calculate-lib-2.2.24
|
||||
app-portage/layman
|
||||
!app-misc/livecd-tools
|
||||
!minimal? ( sys-boot/grub
|
||||
sys-apps/gptfdisk
|
||||
>=sys-apps/util-linux-2.19.1
|
||||
sys-fs/dosfstools
|
||||
sys-fs/squashfs-tools
|
||||
sys-block/parted )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# Fix get current version
|
||||
epatch "${FILESDIR}/calculate-install-2.2.24-r1.patch"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "For configure calculate-install perform:"
|
||||
einfo " cl-install --install"
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
diff --git data/bashlogin data/bashlogin
|
||||
index ea9493a..4152a1c 100644
|
||||
--- data/bashlogin
|
||||
+++ data/bashlogin
|
||||
@@ -1,7 +1,26 @@
|
||||
#!/bin/bash
|
||||
+# Copyright 2011 Calculate Ltd. http://www.calculate-linux.org
|
||||
+#
|
||||
+# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
+# you may not use this file except in compliance with the License.
|
||||
+# You may obtain a copy of the License at
|
||||
+#
|
||||
+# http://www.apache.org/licenses/LICENSE-2.0
|
||||
+#
|
||||
+# Unless required by applicable law or agreed to in writing, software
|
||||
+# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
+# See the License for the specific language governing permissions and
|
||||
+# limitations under the License.
|
||||
|
||||
export HOME=/root
|
||||
cat /etc/motd 2>/dev/null
|
||||
-cd /root
|
||||
-[[ -e .bash_profile ]] && source .bash_profile
|
||||
-exec -l /bin/bash -i
|
||||
+cd $HOME
|
||||
+if [[ -f .bashrc ]]
|
||||
+then
|
||||
+ source .bashrc
|
||||
+elif [[ -f .bash_profile ]]
|
||||
+then
|
||||
+ source .bash_profile
|
||||
+fi
|
||||
+exec -l -a bash /bin/bash
|
||||
diff --git data/calculate data/calculate
|
||||
index f213a07..b320228 100644
|
||||
--- data/calculate
|
||||
+++ data/calculate
|
||||
@@ -1,4 +1,17 @@
|
||||
#!/sbin/runscript
|
||||
+# Copyright 2011 Calculate Ltd. http://www.calculate-linux.org
|
||||
+#
|
||||
+# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
+# you may not use this file except in compliance with the License.
|
||||
+# You may obtain a copy of the License at
|
||||
+#
|
||||
+# http://www.apache.org/licenses/LICENSE-2.0
|
||||
+#
|
||||
+# Unless required by applicable law or agreed to in writing, software
|
||||
+# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
+# See the License for the specific language governing permissions and
|
||||
+# limitations under the License.
|
||||
|
||||
depend() {
|
||||
need localmount root fsck modules
|
||||
diff --git data/xautologin data/xautologin
|
||||
index c33a1bf..8604572 100644
|
||||
--- data/xautologin
|
||||
+++ data/xautologin
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
-# Copyright 2010 Calculate Ltd. http://www.calculate-linux.org
|
||||
+# Copyright 2011 Calculate Ltd. http://www.calculate-linux.org
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
diff --git pym/cl_fill_install.py pym/cl_fill_install.py
|
||||
index f7e861c..ed47357 100644
|
||||
--- pym/cl_fill_install.py
|
||||
+++ pym/cl_fill_install.py
|
||||
@@ -845,6 +845,8 @@ class fillVars(object, glob_attr):
|
||||
self.Get('os_install_linux_shortname'))
|
||||
if not imagename and self.Get('cl_action') != 'merge':
|
||||
return ""
|
||||
+ if self.Get('cl_action') != "system":
|
||||
+ return self.Get('os_linux_ver')
|
||||
d = DistributiveRepository()._getfromcontent(imagename)
|
||||
if "linuxver" in d and d['linuxver'] != "0":
|
||||
return d['linuxver']
|
@ -0,0 +1,36 @@
|
||||
# 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.24-r1
|
||||
=sys-apps/calculate-templates-2.2.24
|
||||
=sys-apps/calculate-lib-2.2.24
|
||||
=sys-apps/calculate-i18n-2.2.24
|
||||
|
||||
cl_assemble? ( =sys-apps/calculate-assemble-2.2.24 )
|
||||
cl_builder? ( =sys-apps/calculate-builder-2.2.24 )
|
||||
cl_client? ( =sys-apps/calculate-client-2.2.24 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-2.2.24 )
|
||||
cl_installgui? ( =app-misc/calculate-install-gui-2.2.24 )
|
||||
|
||||
cl_server? ( =sys-apps/calculate-server-2.1.14-r6 )
|
||||
"
|
Loading…
Reference in new issue