commit
ee48ed2975
@ -1,2 +1,2 @@
|
||||
# Calculate belong()!=&&pkg(x11-terms/terminal)!= path=/usr/share name=applications
|
||||
# Calculate belong()!=&&pkg(x11-terms/xfce4-terminal)!= path=/usr/share name=applications
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Calculate belong()!=&&pkg(x11-terms/terminal)!= path=/usr/share name=applications
|
||||
# Calculate belong()!=&&pkg(x11-terms/xfce4-terminal)!= path=/usr/share name=applications
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Calculate belong()!=&&pkg(x11-terms/terminal)!= path=/usr/share name=applications
|
||||
# Calculate belong()!=&&pkg(x11-terms/xfce4-terminal)!= path=/usr/share name=applications
|
||||
|
||||
|
@ -1,2 +0,0 @@
|
||||
# Calculate append=skip merge(x11-terms/terminal)!=
|
||||
|
@ -1 +0,0 @@
|
||||
# Calculate append=skip pkg(x11-terms/terminal)!=&&ini(desktop.terminal)==||pkg(x11-terms/terminal)!=&&ini(desktop.terminal)==terminal
|
@ -0,0 +1,2 @@
|
||||
# Calculate append=skip merge(x11-terms/xfce4-terminal)!=
|
||||
|
@ -0,0 +1 @@
|
||||
# Calculate append=skip pkg(x11-terms/xfce4-terminal)!=&&ini(desktop.terminal)==||pkg(x11-terms/xfce4-terminal)!=&&ini(desktop.terminal)==terminal
|
@ -1,4 +1,4 @@
|
||||
# Calculate format=kde link=/usr/share/applications/Terminal.desktop name=calculate-terminal.desktop mirror pkg(x11-terms/terminal)>=0.4
|
||||
# Calculate format=kde link=/usr/share/applications/Terminal.desktop name=calculate-terminal.desktop mirror pkg(x11-terms/xfce4-terminal)>=0.4&&pkg(x11-terms/xfce4-terminal)<0.6
|
||||
|
||||
# Hide icon
|
||||
[Desktop Entry]
|
@ -0,0 +1,6 @@
|
||||
# Calculate format=kde link=/usr/share/applications/xfce4-terminal.desktop name=calculate-terminal.desktop mirror pkg(x11-terms/xfce4-terminal)>=0.6
|
||||
|
||||
# Hide icon
|
||||
[Desktop Entry]
|
||||
NoDisplay=true
|
||||
!MimeType=
|
@ -1,4 +1,4 @@
|
||||
# Calculate format=samba path=/etc/calculate name=ini.env ac_install_unmerge==on&&pkg(x11-terms/terminal)==&&ini(desktop.terminal)==terminal
|
||||
# Calculate format=samba path=/etc/calculate name=ini.env ac_install_unmerge==on&&pkg(x11-terms/xfce4-terminal)==&&ini(desktop.terminal)==terminal
|
||||
|
||||
[desktop]
|
||||
!terminal=
|
@ -0,0 +1,37 @@
|
||||
# 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 setting and storing the user account in the domain"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND="~sys-apps/calculate-desktop-3.1.1
|
||||
!<sys-apps/calculate-client-3.1.0_alpha2
|
||||
>=dev-python/python-ldap-2.0[ssl]
|
||||
>=sys-auth/pam_ldap-180[ssl]
|
||||
>=sys-auth/nss_ldap-239
|
||||
>=sys-apps/keyexec-0.1.2
|
||||
sys-apps/keyutils
|
||||
sys-auth/pam_keystore
|
||||
dev-lang/swig"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# apply revision changes
|
||||
epatch "${FILESDIR}/calculate-client-3.1.1-r1.patch"
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# 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 setting and storing the user account in the domain"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND="~sys-apps/calculate-desktop-3.1.1
|
||||
!<sys-apps/calculate-client-3.1.0_alpha2
|
||||
>=dev-python/python-ldap-2.0[ssl]
|
||||
>=sys-auth/pam_ldap-180[ssl]
|
||||
>=sys-auth/nss_ldap-239
|
||||
>=sys-apps/keyexec-0.1.2
|
||||
sys-apps/keyutils
|
||||
sys-auth/pam_keystore
|
||||
dev-lang/swig"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,282 @@
|
||||
commit ac4072304b6ac26db5b18949867efd410325eafb
|
||||
Author: Хирецкий Михаил <mh@calculate.ru>
|
||||
Date: Wed Dec 26 15:23:36 2012 +0400
|
||||
|
||||
Sync ru fr
|
||||
|
||||
diff --git client/cl_client.py client/cl_client.py
|
||||
index 869aacc..4932247 100644
|
||||
--- client/cl_client.py
|
||||
+++ client/cl_client.py
|
||||
@@ -366,9 +366,9 @@ class Client(commandServer, encrypt):
|
||||
def applyTemplatesFromSystem(self):
|
||||
"""Apply templates for system"""
|
||||
if self.clVars.Get('cl_action') == 'domain':
|
||||
- self.startTask(_("Appling domain templates"),progress=True)
|
||||
+ self.startTask(_("Applying domain templates"),progress=True)
|
||||
else:
|
||||
- self.startTask(_("Appling undomain templates"),progress=True)
|
||||
+ self.startTask(_("Applying non-domain templates"),progress=True)
|
||||
if self.clTempl:
|
||||
self.closeClTemplate()
|
||||
self.clTempl = ProgressTemplate(self.setProgress,self.clVars,
|
||||
@@ -527,7 +527,7 @@ class Client(commandServer, encrypt):
|
||||
skipPaths = self.clVars.Get("cl_sync_skip_path")
|
||||
if not skipPaths:
|
||||
self.printERROR(
|
||||
- _("The variable 'cl_sync_skip_path' is empty")%userHome)
|
||||
+ _("Variable 'cl_sync_skip_path' empty")%userHome)
|
||||
return False
|
||||
deletePaths = self.clVars.Get("cl_sync_del_path")
|
||||
if not deletePaths:
|
||||
@@ -551,13 +551,13 @@ class Client(commandServer, encrypt):
|
||||
-rlptgo -x -v -v -v %s/ %s/'%(excludePaths, userHome, homeTemplate)
|
||||
else:
|
||||
raise ClientError(
|
||||
- _("Method syncUser: option sync=%s incorrect")%str(sync))
|
||||
+ _("Method syncUser: option sync=%s is incorrect")%str(sync))
|
||||
if execStr:
|
||||
host = "<i>" + host +"</i>"
|
||||
if sync == "login":
|
||||
rsync = RsyncProgressBar(\
|
||||
_("Receiving the file list from %s") % host,
|
||||
- _("Downloading the user profile from %s") % host,
|
||||
+ _("Fetching the user profile from %s") % host,
|
||||
execStr,self)
|
||||
else:
|
||||
rsync = RsyncProgressBar(\
|
||||
@@ -882,7 +882,7 @@ class Client(commandServer, encrypt):
|
||||
if self.mountSleepRes(self.domain, userPwd,
|
||||
res, rpath) is False:
|
||||
if name == "profile":
|
||||
- self.printWARNING(_("Failed to mount user profile"))
|
||||
+ self.printWARNING(_("Failed to mount the user profile"))
|
||||
res = False
|
||||
continue
|
||||
else:
|
||||
@@ -910,10 +910,11 @@ class Client(commandServer, encrypt):
|
||||
curStatusSync,osLinuxShort)
|
||||
if not needSync:
|
||||
if fromRemote:
|
||||
- self.printSUCCESS(_("Local user profile does not need "
|
||||
- "to update with local domain"))
|
||||
+ self.printSUCCESS(_("The local user profile does not "
|
||||
+ "need to be synchronized with local domain"))
|
||||
else:
|
||||
- self.printSUCCESS(_("Local user profile will be used"))
|
||||
+ self.printSUCCESS(_("The local user profile will be "
|
||||
+ "used"))
|
||||
# Copy private files from the server
|
||||
self.copyPrivateFiles(lDomainProfile, self.homeDir)
|
||||
return True
|
||||
@@ -973,7 +974,8 @@ class Client(commandServer, encrypt):
|
||||
if not self.foundArchFile(strCurrentTime, archPathProcess,
|
||||
archPathSuccess,
|
||||
remoteServer):
|
||||
- self.printWARNING(_("Failed to find profile archive from %s")%
|
||||
+ self.printWARNING(_("Failed to find the profile "
|
||||
+ "archive from %s")%
|
||||
remoteServer)
|
||||
return False
|
||||
if os.path.exists(archPathSuccess):
|
||||
@@ -991,16 +993,16 @@ class Client(commandServer, encrypt):
|
||||
return False
|
||||
self.endTask()
|
||||
# unpack archive into home directory
|
||||
- self.startTask(_("Unpack profile archive"),progress=True)
|
||||
+ self.startTask(_("Unpacking the profile"),progress=True)
|
||||
if not self.unpackArch(self.homeDir, archPathDst,
|
||||
remoteServer):
|
||||
- self.printERROR(_("Failed to unpack archive"))
|
||||
+ self.printERROR(_("Failed to unpack"))
|
||||
return False
|
||||
# get removed files list
|
||||
pathListFile = os.path.join(rHomeProfile,
|
||||
self.listTemplFile)
|
||||
if not self.removeFilesInProfile(self.homeDir,pathListFile):
|
||||
- self.printWARNING(_("Unable to remove needless files"))
|
||||
+ self.printWARNING(_("Unable to remove useless files"))
|
||||
return False
|
||||
self.endTask()
|
||||
return True
|
||||
@@ -1040,7 +1042,7 @@ class Client(commandServer, encrypt):
|
||||
curStatusSync,osLinuxShort)
|
||||
if not needSync:
|
||||
# Copy private files from the server
|
||||
- self.printSUCCESS(_("Local user profile will be used"))
|
||||
+ self.printSUCCESS(_("The local user profile will be used"))
|
||||
if not self.mountLocalDomainRes(userPwd,dictRes):
|
||||
return False
|
||||
self.copyPrivateFiles(pathRProfile, self.homeDir)
|
||||
@@ -1079,10 +1081,10 @@ class Client(commandServer, encrypt):
|
||||
return True
|
||||
else:
|
||||
self.printWARNING(
|
||||
- _("Difference time between server and "
|
||||
- "client more 10 minute"))
|
||||
+ _("Time differs between server and client "
|
||||
+ "for more than 10 minutes"))
|
||||
self.printWARNING(_("Profile synchronization "
|
||||
- "will be used without archiving"))
|
||||
+ "will be applied without archiving"))
|
||||
# sync local before remote sync
|
||||
self.syncLocalDomainRes(userPwd,dictRes,curTimeObj,
|
||||
curStatusSync,osLinuxShort,
|
||||
@@ -1095,7 +1097,8 @@ class Client(commandServer, encrypt):
|
||||
if self.sync and "remote_profile" in dictRes:
|
||||
if isMount(rpath):
|
||||
if not self.umountSleepPath(rpath):
|
||||
- raise ClientError(_("Failed to unmount remote profile"))
|
||||
+ raise ClientError(_("Failed to unmount the "
|
||||
+ "remote profile"))
|
||||
# remote directory for remote
|
||||
if os.path.exists(rpath) and not os.listdir(rpath):
|
||||
os.rmdir(rpath)
|
||||
@@ -1112,7 +1115,7 @@ class Client(commandServer, encrypt):
|
||||
gid = self.clVars.Get('ur_gid')
|
||||
self.setVarToConfig("main", {"status_sync":"error"},
|
||||
configFileName)
|
||||
- self.printERROR(_("Failed to get user profile from domain"))
|
||||
+ self.printERROR(_("Failed to get the user profile from the domain"))
|
||||
return umountResult
|
||||
return True
|
||||
|
||||
@@ -1124,7 +1127,7 @@ class Client(commandServer, encrypt):
|
||||
self.uid = int(self.clVars.Get('ur_uid'))
|
||||
self.gid = int(self.clVars.Get('ur_gid'))
|
||||
except ValueError as e:
|
||||
- raise ClientError(_("Failed to determinate UID and GID"))
|
||||
+ raise ClientError(_("Failed to resolve UID and GID"))
|
||||
self.sync = self.clVars.Get('cl_client_sync') == 'on'
|
||||
self.userName = self.clVars.Get("ur_login")
|
||||
self.homeDir = self.clVars.Get('ur_home_path')
|
||||
@@ -1163,7 +1166,7 @@ class Client(commandServer, encrypt):
|
||||
try:
|
||||
pwdObj = pwd.getpwnam(self.userName)
|
||||
except:
|
||||
- raise ClientError(_("Failed to found user %s")%self.userName)
|
||||
+ raise ClientError(_("User %s not found")%self.userName)
|
||||
self.printWARNING(_("User information from /etc/passwd is used"))
|
||||
return True
|
||||
# check for domain workstation and [remote] was mounted
|
||||
@@ -1188,7 +1191,7 @@ class Client(commandServer, encrypt):
|
||||
raise ClientError(_("User password not found"))
|
||||
# user cache
|
||||
if not self.cAddUserToCache(self.userName, userPwd):
|
||||
- self.printWARNING(_("Unable cache user info"))
|
||||
+ self.printWARNING(_("Unable to cache user info"))
|
||||
# profile name
|
||||
if self.clVars.Get("cl_profile_all_set") == "on":
|
||||
osLinuxShort = "all"
|
||||
@@ -1251,7 +1254,7 @@ class Client(commandServer, encrypt):
|
||||
_("Changings in the user profile will not "
|
||||
"be saved to the domain"))
|
||||
else:
|
||||
- self.printSUCCESS(_("Get a user profile from the %s domain")%
|
||||
+ self.printSUCCESS(_("Get the user profile from domain %s")%
|
||||
profileServer)
|
||||
return True
|
||||
|
||||
@@ -1278,12 +1281,12 @@ class Client(commandServer, encrypt):
|
||||
except OSError:
|
||||
self.printWARNING(_("Failed to remove %s")%filename)
|
||||
except:
|
||||
- self.printWARNING(_("Failed to make links archive"))
|
||||
+ self.printWARNING(_("Failed to make a links archive"))
|
||||
try:
|
||||
if os.path.exists(linkArch):
|
||||
os.chown(linkArch,uid,gid)
|
||||
except:
|
||||
- self.printWARNING(_("Failed to make links archive"))
|
||||
+ self.printWARNING(_("Failed to make a links archive"))
|
||||
|
||||
def unpackLinks(self,userHome):
|
||||
"""Unpack archive of symlinks"""
|
||||
@@ -1294,7 +1297,7 @@ class Client(commandServer, encrypt):
|
||||
tf.extractall(userHome)
|
||||
tf.close()
|
||||
except:
|
||||
- self.printWARNING(_("Failed to unpack links archive"))
|
||||
+ self.printWARNING(_("Failed to unpack the links archive"))
|
||||
|
||||
def moveHomeDir(self, userHome):
|
||||
"""
|
||||
@@ -1465,7 +1468,7 @@ class Client(commandServer, encrypt):
|
||||
# file list in user profile
|
||||
listFiles = []
|
||||
if not skipPaths:
|
||||
- self.printERROR(_("Mounting point for server resources not found"))
|
||||
+ self.printERROR(_("Mounting point for server resource not found"))
|
||||
return False
|
||||
self.scanDirectory(homeDir, listFiles, skipPaths)
|
||||
return listFiles
|
||||
@@ -1649,7 +1652,7 @@ class Client(commandServer, encrypt):
|
||||
self.printERROR(_("Failed to remove dir %s")% pathDisks)
|
||||
return False
|
||||
if self.sync:
|
||||
- self.printSUCCESS(_("User profile saved in the domain"))
|
||||
+ self.printSUCCESS(_("Modified user profile saved in the domain"))
|
||||
self.setVarToConfig("main", {"status_sync":"success_logout"},
|
||||
configFileName)
|
||||
self.printSUCCESS(_("Domain user resource unmounted"))
|
||||
@@ -1707,7 +1710,7 @@ class Client(commandServer, encrypt):
|
||||
return True
|
||||
else:
|
||||
if isMount(rpath):
|
||||
- raise ClientError(_("Failed to unmount path %s")%rpath)
|
||||
+ raise ClientError(_("Failed to unmount directory %s")%rpath)
|
||||
return True
|
||||
|
||||
def umountUserRes(self, homeDir=False, removeEmpty=False):
|
||||
@@ -1778,17 +1781,17 @@ class Client(commandServer, encrypt):
|
||||
# apply templates for undomain
|
||||
self.clVars.Set("cl_action", "undomain", True)
|
||||
if not self.applyTemplatesFromSystem():
|
||||
- self.printERROR(_("Failed to apply undomain templates"))
|
||||
+ self.printERROR(_("Failed to apply non-domain templates"))
|
||||
return False
|
||||
# Delete LDAP users from system and clear cache
|
||||
if not self.cDelLdapSysUsersAndClearCache():
|
||||
- self.printERROR(_("Failed to clear user cache"))
|
||||
+ self.printERROR(_("Failed to clear the user cache"))
|
||||
return False
|
||||
# restart dbus
|
||||
self.restartDBus()
|
||||
if not self.delDaemonAutostart("client"):
|
||||
self.printERROR(
|
||||
- _("Failed to remove client service from autostart"))
|
||||
+ _("Failed to remove the client service from autostart"))
|
||||
return False
|
||||
self.printSUCCESS(_("Computer removed from domain %s")%domain + " ...")
|
||||
return True
|
||||
@@ -2017,7 +2020,7 @@ class Client(commandServer, encrypt):
|
||||
if hostAuth:
|
||||
self.printERROR(_("Failed to apply domain templates"))
|
||||
else:
|
||||
- self.printERROR(_("Failed to apply undomain templates"))
|
||||
+ self.printERROR(_("Failed to apply non-domain templates"))
|
||||
return False
|
||||
if hostAuth:
|
||||
self.printSUCCESS(_("Templates set for network mode"))
|
||||
@@ -2173,7 +2176,7 @@ class Client(commandServer, encrypt):
|
||||
if self.uid == 0:
|
||||
self.printERROR(_("The user is root"))
|
||||
self.printWARNING(\
|
||||
- _("The program can be executed for a non-root user only"))
|
||||
+ _("The program can be executed by a non-root user only"))
|
||||
return False
|
||||
|
||||
password = self.clVars.Get('ur_user_new_pw')
|
||||
diff --git client/cl_sync_cmd.py client/cl_sync_cmd.py
|
||||
index 2513cc7..57d1f22 100644
|
||||
--- client/cl_sync_cmd.py
|
||||
+++ client/cl_sync_cmd.py
|
||||
@@ -32,7 +32,7 @@ COMMENT_EXAMPLES = _("Mount resources and synchronize the user profile")
|
||||
EXAMPLES = _("%prog user_name")
|
||||
|
||||
# Описание программы (что делает программа)
|
||||
-DESCRIPTION = _("Mounting resources and synchronizes the user profile")
|
||||
+DESCRIPTION = _("Mount resources and synchronize the user profile")
|
||||
|
||||
# Опции командной строки
|
||||
CMD_OPTIONS = [{'longOption':"login",
|
@ -0,0 +1,24 @@
|
||||
# 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="Qt gui console client for WSDL Calculate 3"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND="~sys-apps/calculate-core-3.1.1
|
||||
dev-python/dbus-python
|
||||
dev-python/imaging
|
||||
dev-python/pyside[script]"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,21 @@
|
||||
# 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="Console client for WSDL Calculate 3"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND="~sys-apps/calculate-core-3.1.1"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,49 @@
|
||||
# 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 WSDL core for Calculate 3"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="minimal"
|
||||
|
||||
DEPEND="~sys-apps/calculate-lib-3.1.1
|
||||
>=dev-python/soaplib-1.0
|
||||
!minimal? ( dev-python/sudsds
|
||||
net-libs/dslib
|
||||
dev-python/pyopenssl
|
||||
dev-libs/openssl
|
||||
dev-python/m2crypto
|
||||
dev-python/cherrypy )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_preinst() {
|
||||
dosym /usr/sbin/cl-core /usr/sbin/cl-core-setup
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "For autoconfigure calculate-core for adminuser perform:"
|
||||
einfo " cl-core --bootstrap <username>"
|
||||
einfo "For run calculate-core perform:"
|
||||
einfo " /etc/init.d/calculate-core start"
|
||||
einfo "Add calcualte core to autorun:"
|
||||
einfo " rc-update add calculate-core boot"
|
||||
}
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# apply revision changes
|
||||
epatch "${FILESDIR}/calculate-core-3.1.1-r1.patch"
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# 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 WSDL core for Calculate 3"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="minimal"
|
||||
|
||||
DEPEND="~sys-apps/calculate-lib-3.1.1
|
||||
>=dev-python/soaplib-1.0
|
||||
!minimal? ( dev-python/sudsds
|
||||
net-libs/dslib
|
||||
dev-python/pyopenssl
|
||||
dev-libs/openssl
|
||||
dev-python/m2crypto
|
||||
dev-python/cherrypy )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_preinst() {
|
||||
dosym /usr/sbin/cl-core /usr/sbin/cl-core-setup
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "For autoconfigure calculate-core for adminuser perform:"
|
||||
einfo " cl-core --bootstrap <username>"
|
||||
einfo "For run calculate-core perform:"
|
||||
einfo " /etc/init.d/calculate-core start"
|
||||
einfo "Add calcualte core to autorun:"
|
||||
einfo " rc-update add calculate-core boot"
|
||||
}
|
@ -0,0 +1,155 @@
|
||||
diff --git core/client/cert_func.py core/client/cert_func.py
|
||||
index cea6629..c430a50 100644
|
||||
--- core/client/cert_func.py
|
||||
+++ core/client/cert_func.py
|
||||
@@ -76,8 +76,7 @@ def delete_old_cert(client):
|
||||
|
||||
def client_post_request (cert_path, by_host):
|
||||
if os.path.exists(cert_path + 'req_id'):
|
||||
- print _("You have already sent a request for the certificate to be "\
|
||||
- "signed.")
|
||||
+ print _("You already sent a certificate signature request.")
|
||||
print _("Request ID = %s") %open(cert_path + 'req_id', 'r').read()
|
||||
ans = raw_input (_("Send a new request? y/[n]: "))
|
||||
if not ans.lower() in ['y','yes']:
|
||||
@@ -244,7 +243,7 @@ def client_get_cert(cert_path, args):
|
||||
fa.close()
|
||||
print _("Certificate added")
|
||||
else:
|
||||
- print _("file with the CA certificate now exists")
|
||||
+ print _("file containing the CA certificate now exists")
|
||||
return 0
|
||||
|
||||
def client_post_auth(client):
|
||||
@@ -255,9 +254,10 @@ def client_post_auth(client):
|
||||
pass#client_post_cert(client)
|
||||
else:
|
||||
#client_post_request(client)
|
||||
- print _('You do not have a certificate. Use --gen-cert-by HOST '
|
||||
- 'to generate a new certificate or --get-cert-from HOST '
|
||||
- 'to get a new certificate from the server.')
|
||||
+ print _('You do not have a certificate. Use option '
|
||||
+ '--gen-cert-by HOST to generate a new certificate '
|
||||
+ 'or --get-cert-from HOST to get the certificate '
|
||||
+ 'from the server.')
|
||||
sys.exit()
|
||||
print client.service.versions(sid, VERSION)
|
||||
except VerifyError, e:
|
||||
@@ -287,7 +287,7 @@ def client_view_cert_right(client):
|
||||
try:
|
||||
cert_id = int (cert_id)
|
||||
except:
|
||||
- print _("Certificate ID error")
|
||||
+ print _("Invalid certificate ID")
|
||||
return 1
|
||||
try:
|
||||
sid = get_sid(client.SID_FILE)
|
||||
diff --git core/client/client_class.py core/client/client_class.py
|
||||
index ce4e282..6c99e42 100644
|
||||
--- core/client/client_class.py
|
||||
+++ core/client/client_class.py
|
||||
@@ -165,7 +165,7 @@ class clientHTTPSConnection (httplib.HTTPSConnection):
|
||||
print _("filename = "), filename
|
||||
print _("Certificate added")
|
||||
else:
|
||||
- print _("file with the CA certificate now exists")
|
||||
+ print _("file containing the CA certificate now exists")
|
||||
get_CRL(cl_client_cert_dir + '/')
|
||||
|
||||
|
||||
diff --git core/client/sid_func.py core/client/sid_func.py
|
||||
index 09ee616..4430c70 100644
|
||||
--- core/client/sid_func.py
|
||||
+++ core/client/sid_func.py
|
||||
@@ -89,7 +89,7 @@ def client_session_info(client):
|
||||
try:
|
||||
sid = int (sid)
|
||||
except:
|
||||
- print _("SID error")
|
||||
+ print _("Invalid SID")
|
||||
return 1
|
||||
try:
|
||||
if sid > 0:
|
||||
diff --git core/server/cert_cmd.py core/server/cert_cmd.py
|
||||
index ee6d96a..3a33eb0 100644
|
||||
--- core/server/cert_cmd.py
|
||||
+++ core/server/cert_cmd.py
|
||||
@@ -104,7 +104,7 @@ def check_server_certificate(cert, key, cert_path, args, port, auto = False):
|
||||
name.ST = ''
|
||||
else:
|
||||
name.ST.replace(' ', '_').replace('\t', '_')
|
||||
- name.C = raw_input (_('Country (TWO letters only!) [%s]: ') %lang)
|
||||
+ name.C = raw_input (_('Country (two letters only!) [%s]: ') %lang)
|
||||
if not name.C:
|
||||
name.C = lang
|
||||
|
||||
@@ -153,7 +153,7 @@ def check_server_certificate(cert, key, cert_path, args, port, auto = False):
|
||||
elif args.use_root_cert:
|
||||
if not os.path.exists(cert_path+'/root.crt'):
|
||||
print _('root certificate not found (use cl-core with '
|
||||
- '--gen-root-cert)')
|
||||
+ 'option --gen-root-cert)')
|
||||
return 1
|
||||
|
||||
print _('Using the root certificate as the server certificate')
|
||||
@@ -1185,7 +1185,7 @@ def parse(full=False):
|
||||
parser.add_argument(
|
||||
'--del-server-req', type=str, dest='id_del_req',
|
||||
metavar = 'id_req', help=_("refuse to sign the certificate at "
|
||||
- "server's request"))
|
||||
+ "the server's request"))
|
||||
parser.add_argument(
|
||||
'--del-client-req', type=str, dest='id_del_client_req',
|
||||
metavar = 'id_req', help=_("decline client's request for signature"))
|
||||
diff --git core/server/create_cert.py core/server/create_cert.py
|
||||
index 286ef25..17e01df 100644
|
||||
--- core/server/create_cert.py
|
||||
+++ core/server/create_cert.py
|
||||
@@ -86,7 +86,7 @@ def makeRequest(pubkey, pkey, serv_host, port):
|
||||
name.ST = ''
|
||||
else:
|
||||
name.ST.replace(' ', '_').replace('\t', '_')
|
||||
- name.C = raw_input (_('Country (TWO letters only!): '))
|
||||
+ name.C = raw_input (_('Country (two letters only!): '))
|
||||
|
||||
req.set_subject_name(name)
|
||||
#ext1 = X509.new_extension('nsComment', 'Hello there')
|
||||
diff --git core/server/func.py core/server/func.py
|
||||
index 2addbec..bb9ed24 100644
|
||||
--- core/server/func.py
|
||||
+++ core/server/func.py
|
||||
@@ -632,7 +632,7 @@ class CoreWsdl():
|
||||
lang = list_sid[3]
|
||||
fd.close()
|
||||
try:
|
||||
- if not lang.lower() in ['ru', 'en']:
|
||||
+ if not lang.lower() in ['fr', 'ru', 'en']:
|
||||
lang = "en"
|
||||
except:
|
||||
lang = "en"
|
||||
diff --git core/server/methods_func.py core/server/methods_func.py
|
||||
index 5ba0bfd..57443a5 100644
|
||||
--- core/server/methods_func.py
|
||||
+++ core/server/methods_func.py
|
||||
@@ -62,7 +62,7 @@ class BoolAction(argparse.Action):
|
||||
elif self.reFalse.match(values):
|
||||
values = "off"
|
||||
else:
|
||||
- msg = _('value may be on or off')
|
||||
+ msg = _('the value may be on or off')
|
||||
parser.error(msg)
|
||||
setattr(ns, self.dest, values)
|
||||
|
||||
diff --git core/server/setup_package.py core/server/setup_package.py
|
||||
index d7fde83..e63869c 100644
|
||||
--- core/server/setup_package.py
|
||||
+++ core/server/setup_package.py
|
||||
@@ -172,7 +172,7 @@ class updateUserConfigs(shareUpdateConfigs):
|
||||
set(self.getConfiguredPasswdUsers()))))
|
||||
if not xUsers:
|
||||
self.logger.info(_("Package %s") %nameProgram)
|
||||
- self.logger.warn(_("X sessions users not found"))
|
||||
+ self.logger.warn(_("X session users not found"))
|
||||
return True
|
||||
self.logger.info(_("Package %s") %nameProgram)
|
||||
self.logger.info(_("Updating user configuration files"))
|
@ -0,0 +1,28 @@
|
||||
# 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 the desktop configuration Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="~sys-apps/calculate-core-3.1.1
|
||||
>=dev-python/python-ldap-2.0[ssl]
|
||||
media-gfx/feh
|
||||
x11-apps/xmessage
|
||||
!<sys-apps/calculate-desktop-3.1.0_alpha1"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,30 @@
|
||||
# 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 utilities for assembling tasks of Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
RDEPEND=">=sys-apps/calculate-lib-3.1.1"
|
||||
|
||||
DEPEND="sys-devel/gettext
|
||||
${DEPEND}"
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# apply revision changes
|
||||
epatch "${FILESDIR}/calculate-i18n-3.1.1-r1.patch"
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# 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 utilities for assembling tasks of Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
RDEPEND=">=sys-apps/calculate-lib-3.1.1"
|
||||
|
||||
DEPEND="sys-devel/gettext
|
||||
${DEPEND}"
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# apply revision changes
|
||||
epatch "${FILESDIR}/calculate-i18n-3.1.1-r2.patch"
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# 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 utilities for assembling tasks of Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
RDEPEND=">=sys-apps/calculate-lib-3.1.1"
|
||||
|
||||
DEPEND="sys-devel/gettext
|
||||
${DEPEND}"
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,37 @@
|
||||
# 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.1.1
|
||||
!<sys-apps/calculate-install-2.2.29
|
||||
app-portage/layman
|
||||
!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 )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,35 @@
|
||||
# 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 library for Calculate 3"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="x86 amd64"
|
||||
IUSE="minimal"
|
||||
DEPEND="!minimal? ( dev-python/py-smbpasswd )
|
||||
>=dev-python/pyxml-0.8
|
||||
sys-apps/iproute2
|
||||
sys-apps/pciutils
|
||||
sys-fs/lvm2
|
||||
sys-fs/mdadm
|
||||
dev-python/pyinotify
|
||||
sys-apps/file[python]"
|
||||
RDEPEND="${DEPEND}"
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# apply revision changes
|
||||
epatch "${FILESDIR}/calculate-lib-3.1.1-r1.patch"
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# 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 library for Calculate 3"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="x86 amd64"
|
||||
IUSE="minimal"
|
||||
DEPEND="!minimal? ( dev-python/py-smbpasswd )
|
||||
>=dev-python/pyxml-0.8
|
||||
sys-apps/iproute2
|
||||
sys-apps/pciutils
|
||||
sys-fs/lvm2
|
||||
sys-fs/mdadm
|
||||
dev-python/pyinotify
|
||||
sys-apps/file[python]"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,14 @@
|
||||
diff --git calculate/lib/cl_template.py calculate/lib/cl_template.py
|
||||
index 311d109..405c0e5 100644
|
||||
--- calculate/lib/cl_template.py
|
||||
+++ calculate/lib/cl_template.py
|
||||
@@ -3326,7 +3326,8 @@ class templateFunction(_error, _warning, _shareTemplate, _shareTermsFunction):
|
||||
filter(lambda x:x.startswith('move '),
|
||||
readLinesFile(os.path.join('/usr/portage/profiles/updates',
|
||||
updateFiles[0]))))
|
||||
- if package in self.cachePortdir:
|
||||
+ if "portage/update" in self.cachePortdir and \
|
||||
+ package in self.cachePortdir["portage/update"]:
|
||||
self.printWARNING(_("Package {frompkg} was renamed").format(frompkg=package))
|
||||
return True
|
||||
return False
|
@ -1,4 +1,6 @@
|
||||
DIST calculate-update-3.1.1.tar.bz2 6950 SHA256 eba0351191b915d0af0d78066f3426bda06ae8f3a1a3fa4c40f10167c6ed4fda SHA512 9b67eeeabbc13b4331d3b8b97a72ba62516510ca73950e0f3ab6f91600833265028c85c213878aabe736b45f3f8849dba662678fa6c6deffc12094fb3e962814 WHIRLPOOL 59ef81d8f4af30cf4a7c010104ccb89802442b04344f47602222bc2858ef426b0b318e081ecb026921b4e8ccd740d02cec6544cf239e28954d8d61129ea0fe6b
|
||||
DIST calculate-update-3.1.1_beta3.tar.bz2 6957 SHA256 877b14678860b15d3c9fdb14718f5b865376f4ca335cf7dc085face8d77b32d4 SHA512 2c91d51c65acfd6a0489b85cadfdf629eaf804bbd504ad5f43c836ba22b5d36ec4a147145e2b92ec86259481fb51e9407f03a935bd2fd7584313c68e6d10890e WHIRLPOOL 9ea8a53d9812271829990f3d111ef5720ccfbf44ca91f5c838f56ee1353b49f5aca02e9883253836471ca3395fed17b74cf89bed166d03c4ec4a74abe9aef9d7
|
||||
EBUILD calculate-update-3.1.1.ebuild 589 SHA256 ccbdee663aa4ea454c8f4d955881a068516452c20b832c1be57605184431fd77 SHA512 07e2cd20862c1f5f3c0c2cf53e04f8307f3bab3d6ef72a33531a410d33470c9f38961ec2d900beee75bf5d6d1bf89d43d88945792259818c5a90b4b3db952100 WHIRLPOOL 7e1f01703bf854cafe171e9d6203760c7617cad8d0983a78aed36ff58ba20f41f0a44f27eb8293b9aed70fe6e38c4f66647210fb7e8243f7eb7acc94278cd03c
|
||||
EBUILD calculate-update-3.1.1_beta3.ebuild 601 SHA256 81a5f36a5425b8773ff99f6d6f18b83425d4d704a442c00519dd933f52870397 SHA512 a0b17aa4daafe8606c5cf590a2422dd7257c23e085a3ebc2b345ca21b09b9a27ea77c46a08f5226d52a0f62ccae05fb81a98eb27791dc2cd978a351b4ed35f60 WHIRLPOOL 435108a7118f862d0a08e942250fa5a55a4c2be811010c0a07d9220cf0155dd097a0546ea2186806757c05823ef8efef44b1c5f909511549bfa9bd1998cb8c50
|
||||
EBUILD calculate-update-3.1.9999.ebuild 530 SHA256 f014911ae52c1eadd9615ab1a2c930eb79aab49f509260bd6573eb3985ce2ec8 SHA512 3523efdb19b9646a0d1dba6d6a4664393d07f9aa666392d355b4596cb1bca8cd80a62bbd7f6db7029c1173ebb2a16e9cf168cea1d7f2c051ba8838c86c234454 WHIRLPOOL a394a23a0277b40cc2e7242b08750638434c3b6bf0f340fec923f90e738618b1cc0e223e327484f95d24f7637e8bebec6dff4b6385b731376f6f8cc8897caf79
|
||||
MISC metadata.xml 288 SHA256 9ea2bfebe4ac64765041ad92dda5b8f22f5597a4e560458f98996b00b0393b8a SHA512 88886b3e137bcf7038cc4985b786523dfac1c127aff84ad682b919d92b2c51b0b8d8f97ff60e7239a2ef49ec40fb5dcc41a59cb428ed346f1e44044ecd75b698 WHIRLPOOL d4eb5ba4901e10fe9cf440c63a8a9a59b5e6620004306eec3cd162cf902a89510460774a8c407816bf15033062dc8f96a334e7f873801bc6bcd73edeb833f36b
|
||||
|
@ -0,0 +1,24 @@
|
||||
# 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 update Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="~sys-apps/calculate-core-3.1.1
|
||||
~sys-apps/calculate-install-3.1.1"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
@ -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.1.1
|
||||
=sys-apps/calculate-i18n-3.1.1-r1
|
||||
=sys-apps/calculate-lib-3.1.1
|
||||
=sys-apps/calculate-core-3.1.1
|
||||
=sys-apps/calculate-update-3.1.1
|
||||
cl_client? ( =sys-apps/calculate-client-3.1.1-r1 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-3.1.1 )
|
||||
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.1 )
|
||||
cl_console? ( =sys-apps/calculate-console-3.1.1 )
|
||||
"
|
@ -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.1.1
|
||||
=sys-apps/calculate-i18n-3.1.1-r2
|
||||
=sys-apps/calculate-lib-3.1.1
|
||||
=sys-apps/calculate-core-3.1.1-r1
|
||||
=sys-apps/calculate-update-3.1.1
|
||||
cl_client? ( =sys-apps/calculate-client-3.1.1-r1 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-3.1.1 )
|
||||
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.1 )
|
||||
cl_console? ( =sys-apps/calculate-console-3.1.1 )
|
||||
"
|
@ -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.1.1
|
||||
=sys-apps/calculate-i18n-3.1.1-r2
|
||||
=sys-apps/calculate-lib-3.1.1-r1
|
||||
=sys-apps/calculate-core-3.1.1-r1
|
||||
=sys-apps/calculate-update-3.1.1
|
||||
cl_client? ( =sys-apps/calculate-client-3.1.1-r1 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-3.1.1 )
|
||||
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.1 )
|
||||
cl_console? ( =sys-apps/calculate-console-3.1.1 )
|
||||
"
|
@ -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.1.1
|
||||
=sys-apps/calculate-i18n-3.1.1
|
||||
=sys-apps/calculate-lib-3.1.1
|
||||
=sys-apps/calculate-core-3.1.1
|
||||
=sys-apps/calculate-update-3.1.1
|
||||
cl_client? ( =sys-apps/calculate-client-3.1.1 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-3.1.1 )
|
||||
cl_consolegui? ( =sys-apps/calculate-console-gui-3.1.1 )
|
||||
cl_console? ( =sys-apps/calculate-console-3.1.1 )
|
||||
"
|
Loading…
Reference in new issue