Update for clean dev.

atratsevskiy
Mike Hiretsky 13 years ago
parent 4d1cf15705
commit 3ccef2b099

@ -1,8 +1,8 @@
AUX calculate-builder-2.2.16-fix_dev.patch 1654 RMD160 8c9bc2926fc14205b03a2586bf8c8a4c0888be7a SHA1 54f99c7be9237b47339b0e5ff8dc71bc48d96861 SHA256 02542f0e57c31646c9c2af10e979a0ca9a601ed164ad35a55907fd5e5aad505d
AUX calculate-builder-2.2.16-fix_dev.patch 1679 RMD160 34f5a76b0d8a9ea9fded2beb2041e30e3e50e064 SHA1 3af2574ffb1c8ae0a14f3d9df7faba225e483bdb SHA256 d7a4aebc75295dd0e4c4acee5a0d425751e21ef130fe2cb5d1ce58dc3f1b286e
DIST calculate-builder-2.2.15.tar.bz2 30600 RMD160 1da2f1970fd12aace22f78dff823c4771fb13a69 SHA1 40ce72b6291b1f984e379f23ee295d3f8e18f899 SHA256 205de785e0aea0a934ad6438d99d898f61466bfe2d02a65e835cdca0fbb48017
DIST calculate-builder-2.2.16.tar.bz2 30689 RMD160 f248f584010ff15c025026aa0f6fac901843d74f SHA1 e9253b493966a961352b9d80b109ae58c23bdd6f SHA256 f418a1312ac3f85e0dcf1bf5d545c88e21ce33e301ad7a614fc69fe7037891eb
EBUILD calculate-builder-2.2.15.ebuild 590 RMD160 b64ca13e863536e1090fc6da28a50d6f84fd2cbd SHA1 56ad8f5017db61fb07eaa7a71ac5808f4011f1de SHA256 76fbb1ec89ed53777a5def347c96ad4c175f5cb54c8f1260bc4f1e11f4356610
EBUILD calculate-builder-2.2.16-r3.ebuild 717 RMD160 90334d713224c41e880eb3c44a6310008bd492aa SHA1 b8ecbad24e35cabee388bfe90f58bdb80ee52e45 SHA256 00986e27ae3e2f539107630ec8e9491046d454dce0bd9066add57299e0071224
EBUILD calculate-builder-2.2.16-r4.ebuild 717 RMD160 90334d713224c41e880eb3c44a6310008bd492aa SHA1 b8ecbad24e35cabee388bfe90f58bdb80ee52e45 SHA256 00986e27ae3e2f539107630ec8e9491046d454dce0bd9066add57299e0071224
EBUILD calculate-builder-2.2.16.ebuild 590 RMD160 357196f9e6ddebe89f15f45e1af9395127bb7855 SHA1 174d2e07112bfa3c19e4cd7d91f1b3ddff89fd81 SHA256 8040fa1928e6c7d4933a6e2f76a171c72e87d10bd4521656f96c19e96984da75
EBUILD calculate-builder-2.2.9999.ebuild 555 RMD160 e803b87aed06b8f08e2637e10213a0d81ba3ba0b SHA1 3ed908155f477cfa91155420d4fae903ce8db1da SHA256 fd6326f73e68d91f476498db381f2af62e742e3c461b609a8eb379dc417e1470
MISC ChangeLog 14039 RMD160 83163195eed02f17bfb35df24fece16906f49728 SHA1 81bcda97524e2819cc5d94cc5de9dee72a3a470d SHA256 73521a3645dd91b4a521dd121717fa3b8c8e5eae0cc9b8be1314ea0e41a129cd

@ -1,11 +1,5 @@
commit 6f839d94a0b8efc53d460ed2f3e8c7bdb7ecc388
Author: Mike Hiretsky <mh@calculate.ru>
Date: Fri Jun 17 12:12:54 2011 +0400
Create nodes for dev http://dev.gentoo.org/~a3li/openrc.txt.
diff --git a/pym/cl_builder.py b/pym/cl_builder.py
index 6ec85ea..8a1d2a9 100644
index 6ec85ea..b36b2b7 100644
--- a/pym/cl_builder.py
+++ b/pym/cl_builder.py
@@ -18,6 +18,7 @@ __version__ = "2.2.16"
@ -16,13 +10,17 @@ index 6ec85ea..8a1d2a9 100644
import re
import sys
import traceback
@@ -103,6 +104,16 @@ class cl_builder(color_print):
@@ -103,6 +104,20 @@ class cl_builder(color_print):
self.clVars.importBuilder()
self.clVars.flIniFile()
+ def createDevNodes(self,directory):
+ """Create nodes for dev http://dev.gentoo.org/~a3li/openrc.txt"""
+ devPath = path.join(directory,"dev")
+ # clean dev
+ for pathname,dirs,files in os.walk(devPath,topdown=False):
+ map(lambda x:os.unlink(path.join(pathname,x)),files)
+ map(lambda x:os.rmdir(path.join(pathname,x)),dirs)
+ for node,mode,dmode,major,minor in [("console",0600,stat.S_IFCHR,5,1),
+ ("null",0666,stat.S_IFCHR,1,3),
+ ("zero",0666,stat.S_IFCHR,1,5)]:
@ -33,7 +31,7 @@ index 6ec85ea..8a1d2a9 100644
def applyTemplatesForSquash(self,directory):
"""Apply templates for root of system."""
#self.clVars.Set("cl_root_path","/", True)
@@ -110,6 +121,7 @@ class cl_builder(color_print):
@@ -110,6 +125,7 @@ class cl_builder(color_print):
self.clVars.Set("cl_chroot_path",directory, True)
self.clTempl = template(self.clVars)
dirsFiles = self.clTempl.applyTemplates()

@ -9,6 +9,7 @@ EBUILD calculate-templates-2.2.15.ebuild 581 RMD160 5da007565b9066ee8d849d05b2bb
EBUILD calculate-templates-2.2.16-r1.ebuild 718 RMD160 b895824c54c056ad2048c97598beee5ee2725e42 SHA1 bd7f305fc4e53793c324cc79ea8cf97c905d6ca9 SHA256 e5f2df494867c12cbcf40e3a68e2696c0f93a83746a65f7ba0f901b970020226
EBUILD calculate-templates-2.2.16-r2.ebuild 819 RMD160 23fe4054610a206253eede0a808ffaee6ad0e1ae SHA1 8e8b6e7c79d659d27aacf1eb1e41ae1699f6801a SHA256 296f0e4dc85a00952ed0cfff810e4bd8bf9c80ecca4e12b783d08bce21f077c9
EBUILD calculate-templates-2.2.16-r3.ebuild 907 RMD160 88d62fa36ac974ad4bf179c4d68aef3e6ed5a0cb SHA1 5079bf164a1ef44f79203cb0fb4ffb848970141a SHA256 9a4d5472f9c58f00c0b96cd5111aa075d57d44502f9f0587caec0f684dc54f3d
EBUILD calculate-templates-2.2.16-r4.ebuild 819 RMD160 23fe4054610a206253eede0a808ffaee6ad0e1ae SHA1 8e8b6e7c79d659d27aacf1eb1e41ae1699f6801a SHA256 296f0e4dc85a00952ed0cfff810e4bd8bf9c80ecca4e12b783d08bce21f077c9
EBUILD calculate-templates-2.2.16.ebuild 581 RMD160 e90f17422eed60fe9e68d5854a2f911f3553eb00 SHA1 4a9be464e21b3e31380de5ef94889710ce6fe806 SHA256 a54f409c05a8cbce66600f723bdfb272c696dada737b5507ebce56f970da29dd
EBUILD calculate-templates-2.2.9999.ebuild 572 RMD160 14e53f7c05efbb563b793b1025669cbe79d0838c SHA1 226d287ce0a00609ed6c871321abf5000565227e SHA256 5df16332077472571e2d4aae47e958d1e6efe3a8d694b61053778f75a537142f
MISC ChangeLog 22391 RMD160 edf3b7360ea6517bc58a443cc8ebb3acf589657d SHA1 e98eadc6e0ca7a5545459f3c531d854f57069cef SHA256 8106c5c216dcda558b3570c488f29bdefc0a870a11f9ef82a94ec7f95e8ccc71

@ -0,0 +1,39 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
inherit eutils
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/calculate2/${PN}/${P}.tar.bz2"
DESCRIPTION="Templates for calculate utilities 2.2"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND="~sys-apps/calculate-lib-2.2.16"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# fix variable bug
epatch "${FILESDIR}/calculate-templates-2.2.16-fix_variable_bug.patch"
# add udev to sysinit runlevel
epatch "${FILESDIR}/calculate-templates-2.2.16-udev_runlevel.patch"
}
src_compile() {
:
}
src_install() {
dodir /usr/share/calculate/templates
insinto /usr/share/calculate/templates
doins -r *
}

@ -12,6 +12,7 @@ EBUILD calculate-utilities-2.2.16-r2.ebuild 832 RMD160 4826ccde3d7b32d4d2759b97e
EBUILD calculate-utilities-2.2.16-r3.ebuild 835 RMD160 f84cb05a48401db24066b12fd6072f4be9e10288 SHA1 c5acff3b7797bca438ec15389f5cb4fcaf4544a2 SHA256 23d33632597256283de090fea72a29ff365a438572d28c97238963f43af4f23e
EBUILD calculate-utilities-2.2.16-r5.ebuild 838 RMD160 9845d647992a22ae7f2f2820d02618b899b411ab SHA1 cc474c09d0c063700a6df558d38ca4e1df55db5b SHA256 904dab1a4523ba775678a018801fdfe86239d816b83c680c05d5c280daef886f
EBUILD calculate-utilities-2.2.16-r6.ebuild 838 RMD160 bfb8ec8683ad8b4f6fea90f423ae75a07e3a18ff SHA1 e03bceedf7a857f5b94bd0d73b619d0772334fa7 SHA256 fa0ad9c9b54fd18e71c584d1de688beb42e559d4029de4dff92d600e43022152
EBUILD calculate-utilities-2.2.16-r7.ebuild 838 RMD160 4d48ee6d8663886d511ab9c972d776d5040ab3ed SHA1 225ce03d203607703c025873911779b2a7e17af7 SHA256 f8052f8dabdd324a0a62654e9db7f916384dc644affed7394b57070d513ba50d
EBUILD calculate-utilities-2.2.16.ebuild 829 RMD160 dee34889a7f8ab23011ca57685573d0c3b7ba2ef SHA1 e2dcd703f0045e6d8c5647c131c0a72f7d03a9b0 SHA256 f2666edf4ce390eeea6cfc5f3750742a93b861ad1f431aac9ec2c6eeefbf3af7
EBUILD calculate-utilities-2.2.9999.ebuild 840 RMD160 0c7324a9ed480118ac19f62b162c9ee62c25f964 SHA1 7dadab1430ed147334ed7e9b4fcc86dc99e25d56 SHA256 f3ee28f9f765e7302c83eb4a15a09bdf066f09e6b40e34f6d52157a946df5e66
MISC ChangeLog 11703 RMD160 6a69a081c9c4802737bed1bf5dca8dbe1c81b1ac SHA1 35040b48552a8542edfc72b6c0d41899176cfc92 SHA256 7322c612d6fe2e69cefb749f9c8ef78c35c5daf581599d063a36ac03510842b3

@ -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.16
=sys-apps/calculate-templates-2.2.16-r4
=sys-apps/calculate-lib-2.2.16-r1
cl_assemble? ( =sys-apps/calculate-assemble-2.2.16 )
cl_builder? ( =sys-apps/calculate-builder-2.2.16-r4 )
cl_client? ( =sys-apps/calculate-client-2.2.16 )
cl_desktop? ( =sys-apps/calculate-desktop-2.2.16 )
cl_installgui? ( =app-misc/calculate-install-gui-2.2.16 )
cl_server? ( =sys-apps/calculate-server-2.1.14-r2 )
"
Loading…
Cancel
Save