Fix calculate-server

atratsevskiy
parent a762df49da
commit 98d08e890d

@ -4,6 +4,7 @@ AUX calculate-server-2.1.15-fix_proftpd.patch 920 SHA256 42b8969e61bd4456812db8f
AUX calculate-server-2.1.16-fix_get_ip.patch 741 SHA256 b25c1324eb8b4ef0ac70c1f07d260ccd0c10c5bf96a485fe597fc7dd80e19f55 SHA512 3470e981500d3de68aeffdafb97fb55f8afb72a7123279d5fe0ebdb6a170c3384c19565293a8504e7adee22d05553d93def69f60c7e5865976fb94b07915a4f1 WHIRLPOOL a466e08141b40f53f854e1169b1aabd06c8c162fdb4086604a5df8d1c7dab4ffcc1f267c4eabb9d7287e2d37f2c1794960d7fa60a8a129d12350e82963434cb8
AUX calculate-server-2.1.16-fix_ip_check.patch 1299 SHA256 40b3ed27d092fd50472e05d6a7fe95ef31805c53b5242de3c4a7cc3bce8fc322 SHA512 bbdb17f28aeb01e94622cb578b79bf0d7ebcd9e2167ce3fb0f89108e9ae57f37f2d14e54b213fa8944bfd482cbe52a9ec99d5a0d7bf7cde0b50c3bbeae681dad WHIRLPOOL a294f98ad99719ead243485fef294aca919d981a2e44d79c3b4d5310254677d5b2e16f452b5281792d01eb50d86026683c9dd60c727ca0c256fe16271b778ca7
AUX calculate-server-2.1.16-ftp_trash.patch 1314 SHA256 3f686648e5a069dbea154461de9183e9ab423d7b8245ab580d3b58094772797a SHA512 8e7072af8f288086967b94b830f1e97d24d8e3b70cf37336468bda4406e50228f70ea4f65071032f3fe8a412ce415f7af0bdefd4b9b854873633fc9ef5cc2b03 WHIRLPOOL 6080878d25666c4ea56c5794305071134d9eb0ace766d2de36a206d68904924af1963eec9f3cca8795e3805f26c934262dc310cf321383c057bd6c6c404696d3
AUX calculate-server-2.1.16-win7_profile.patch 6074 SHA256 88c554ac22bf89f636db4c96d32dc0afdf8c38b90600d2dbd4ccda8d18c20cac SHA512 cc3ae5d33eeb367dfe5988c66935b806a163c0a3b8aa1e91a2a6bc05cc72d9625a4e3b4794b21f85fe3b9babafcf651a5c0b47c255b351f1502fc431c6d16202 WHIRLPOOL 8b38b95803a2b513a2f5979b518ee84258f68000bea965389da92859424a4c0cc220f475662e055bebb10542208396c96036652da21b6e5b39f286076f172a39
DIST calculate-server-2.1.15.tar.bz2 168350 SHA256 3bc8f28dc3c583d1ec51d9653fc92d047c0f2064f3745a34195ba133cfc66d8c SHA512 6d8ce41bb218d43dc0c6c3f7b68988f9c2d40a707cdc9a3749f526e2cf3fca92f33f44c65a1dfcda9dbed638847a44d6c28aa7aaa395301035729286799497bf WHIRLPOOL fdcbb18dd43e093dffbe3bf6c902a543c99f02bbcdc69419daa4daa49d5449ac64e4f933b3b87fa0e706e35bf0dc1ddfe02516eee54e8112cc29dbf7c7913b15
DIST calculate-server-2.1.16.tar.bz2 168460 SHA256 38c7b76057c0778c4b45c893d9f7c8647b779aed14a094bc64275140abd8008c SHA512 cd9fa9e449f92499b22b738fa2e50846a16fbaae9e96660ad7068668c901203060dfd02a5e71ed9167bad90107106fe0dc9e203a0c4bc54518e4541cd8d4799e WHIRLPOOL 3fcc65d5c39ebda099ba6b734778d0e72cb393fd4327d1ee46105cf4fb020f4d0f5934b5d807158357181fd86fcdd171557213aa6dc455692b0d42cae8275aeb
EBUILD calculate-server-2.1.15-r6.ebuild 5605 SHA256 d6dac49936efb03a91a56ba33757a11086a2671a9012e1dd23bd15498536aa24 SHA512 b832ce5e26abfdf3067ae61b59ab175905c9e8cd7fed7b3b234b3d6eed506c0bd4eaf569b3f84234379bd101c126906f2880cb7c896f9239ac66aee2e83eff1c WHIRLPOOL cbc6fedc0c3e4b986fcad6a633a44b63fd62da4f41d3f0df8294a1b189ec597cbae5d50d2e9322e98b045cb951861868a666ca49a5547b6da534094b50ed5668
@ -11,6 +12,7 @@ EBUILD calculate-server-2.1.15-r7.ebuild 5684 SHA256 1eedbac2a5bd43e4defbd8155a5
EBUILD calculate-server-2.1.16-r1.ebuild 5510 SHA256 cfd62bea16fa265118b83eecd166b5bcb8c9c14cb3cb101f5129df38103781d0 SHA512 5900676cd8f882e724cae1c5c168ba461cb68a53fe30102e254e26afb344913190544c0a97b440a015657f8bdb7ecae7fc469e33c5c2ca162dd9f8e06bf9d8ed WHIRLPOOL d613e63323af7e863bac4a7dbf687929f6f33f1e11b031900bb9e10e7eba98491111222a8fcec3d266527144b1ae6416261ebb86240063160332a79f4ee66753
EBUILD calculate-server-2.1.16-r2.ebuild 5592 SHA256 ac68c2877e4493204f66a4e530dc0f9077c5165030b3e54156cfaab42f91ca94 SHA512 8f88203a72c866f6a63a60f40d29334a5b0d637f57c7c4b6f621b388f3ee5f4623b9b9fa33f35cc947af6007c2e6ba294e97479568096d0da1a4b58bb30779c7 WHIRLPOOL 3bdf9706f01aab8548c458459ebf818277fd48049894e7df93c1ff09e729c6e7d870dc59181d302d96d13a5a62f8a5e6cdddaa6afe97d1ec029b35cfc2c07e6d
EBUILD calculate-server-2.1.16-r3.ebuild 5670 SHA256 d13a40c9d5d1f167742894896c13018b78e15eca2704b55825f4bfd41e553128 SHA512 1a9de72fa82d752fc71793591855b06ca39a132ff0083b1a94399b5da4079a9b923b3046886c75b50d9877fa3c7de4f70a0a7bbe897b8379d9925172019a9014 WHIRLPOOL a4573862f46398a14d9eaed2df564c5072991faebecd685bded025bf70d7beea0b8bff269631e7b53d9460c9541a715a30249cd8af7ab652d5a5cd69d7cad81a
EBUILD calculate-server-2.1.16-r4.ebuild 5760 SHA256 6cc92c9dc6bf948263ad1f6dce0dd8ffa21b7bb44bdfcadee0778cb5630b8c2b SHA512 0809903be948527b23cc7c53d37a4fca6996928f862185f334d54704b9545f1406efffcd16d9544f9195d8760d2133088ec45f809041a70c87d1c45becf47414 WHIRLPOOL 3cefd9ef1dd6a99f315d4e099c8cc1ce16a80f3895b0a155640bfd8c1eb9ce19b773e9dc57f9e9d5ce1b4b114bdf33fc55ec9737a4b531562368c4f534f30501
EBUILD calculate-server-2.1.16.ebuild 5385 SHA256 e8725df59a5a7fe7ec2e855a6e3c7fff2e72b1182ec06173afb462dec035ba7f SHA512 f41e66d7300fb014acd763aeae9551979236aeece5552bcab764fd066c35ddc0b3076617f9c94e58c4383f1376c7ad52246cecb135615436196f03bde60c696b WHIRLPOOL d216abfbcb42554ace72180b914cb3f21d21449d0b3761e4b819ddacf12aeecfbe1eee7a99da277f12eb66515db2d538946cdf1f90e542c33764d93c1c7d5ba3
EBUILD calculate-server-2.1.9999.ebuild 1122 SHA256 e2c8e01cbf08f07e29007346f6b69b2452715ec381aeec954e88d44a282ae1ae SHA512 7c8eefbfc1825606664d80b015b6796c18ec694c400900532078cbe50bf7922dc5aa4c9301af58b1c3b0a6d9ff00da71fd2671dadbef970394ca85212acbcc25 WHIRLPOOL 0f83a53ce05e3240f4f8faa117ab7f4b7273cfe3baaf803a39a50ed426c96629759c6d9392c04a5fee67c9c49457d1e95ae179e74733b5efedb32c1d9b834353
MISC ChangeLog 8940 SHA256 d17edb3f2a5ed7acf057ddb04e31045bae2e8b46e26704d1ebbb08df079d23bd SHA512 e79568d5acf396c56cbf5726812c327d7849d1b5d566dffc1a8b588a79fb9dcd994e1fdb5a152fc96ee53ca468eadeeefe7236baaad7262005b8deb7a2b89a6f WHIRLPOOL b0bbaadc2a2d20c2d6290feb7d50015385e283c97bd5c657cb434e55bdbfd5adefcb0a580dbd450a232677eb280a1ef14aa9b67c1d7b6c41e55caeb50bfeb631

@ -0,0 +1,198 @@
# 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/calculate2/${PN}/${P}.tar.bz2"
DESCRIPTION="The program for configuring services Linux"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="calculate_nomail
calculate_nodhcp
calculate_noftp
calculate_nojabber
calculate_nonamed
calculate_nosamba
calculate_noproxy"
DEPEND="=sys-apps/calculate-lib-2.1.11-r2
>=net-nds/openldap-2.3[-minimal]
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
!calculate_nosamba? (
>=net-fs/samba-3.4.6[acl,client,cups,ldap,netapi,pam,server,smbclient]
<net-fs/samba-4.0.0
)
!calculate_nomail? (
|| ( <net-mail/dovecot-1.2.0[pop3d,ldap,pam,ssl]
>=net-mail/dovecot-1.2.0[ldap,pam,ssl]
)
>=mail-filter/procmail-3.22
dev-python/pymilter
>=mail-mta/postfix-2.2[ldap,pam,ssl]
)
!calculate_noftp? (
|| ( <net-ftp/proftpd-1.3.3[-acl,ldap,ncurses,nls,pam,ssl,tcpd]
>=net-ftp/proftpd-1.3.3[-acl,ident,ldap,ncurses,nls,pam,ssl,tcpd]
)
)
!calculate_nojabber? (
>=net-im/ejabberd-2.1.8[mod_pubsub]
>=media-gfx/imagemagick-6.6
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )
!calculate_nodhcp? ( >=net-misc/dhcp-3.1.2_p1 )"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# ftp .Trash-uid
epatch "${FILESDIR}/calculate-server-2.1.16-ftp_trash.patch"
# fix check ip
epatch "${FILESDIR}/calculate-server-2.1.16-fix_ip_check.patch"
# fix get ip
epatch "${FILESDIR}/calculate-server-2.1.16-fix_get_ip.patch"
# add win7 profile dir
epatch "${FILESDIR}/calculate-server-2.1.16-win7_profile.patch"
}
pkg_postinst() {
if [ -d /var/calculate/server-data/mail/imap ] || \
[ -d /var/calculate/server-data/samba/win/profiles ] || \
[ -d /var/calculate/server-data/samba/unix/profiles ] || \
[ -d /var/calculate/server-data/samba/win/netlogon ];
then
ewarn "Data found in directories of previous version calculate-server"
fi
if [ -d /var/calculate/server-data/mail/imap ];
then
if ! [ -d /var/calculate/server-data/mail~ ];
then
if mv /var/calculate/server-data/mail/imap \
/var/calculate/server-data/mail~ && \
rmdir /var/calculate/server-data/mail && \
mv /var/calculate/server-data/mail~ \
/var/calculate/server-data/mail;
then
ewarn
ewarn "Data from /var/calculate/server-data/mail/imap"
ewarn "was moved to /var/calculate/server-data/mail"
MAILUPDATE="TRUE"
fi
fi
if ! [ "${MAILUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/mail/imap"
eerror "Please manualy move /var/calculate/server-data/mail/imap"
eerror "to /var/calculate/server-data/mail"
fi
fi
if [ -d /var/calculate/server-data/samba/win/profiles ];
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/profiles/win ];
then
if mkdir -p /var/calculate/server-data/samba/profiles && \
mv /var/calculate/server-data/samba/win/profiles \
/var/calculate/server-data/samba/profiles/win;
then
ewarn
ewarn "Data from /var/calculate/server-data/samba/win/profiles"
ewarn "was moved to /var/calculate/server-data/samba/profiles/win"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/win/profiles"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/win/profiles"
eerror "to /var/calculate/server-data/samba/profiles/win"
fi
fi
if [ -d /var/calculate/server-data/samba/unix/profiles ]; \
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/profiles/unix ];
then
if mkdir -p /var/calculate/server-data/samba/profiles && \
mv -f /var/calculate/server-data/samba/unix/profiles \
/var/calculate/server-data/samba/profiles/unix;
then
rmdir /var/calculate/server-data/samba/unix
ewarn
ewarn "Data from /var/calculate/server-data/samba/unix/profiles"
ewarn "was moved to /var/calculate/server-data/samba/profiles/unix"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/unix/profiles"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/unix/profiles"
eerror "to /var/calculate/server-data/samba/profiles/unix"
fi
fi
if [ -d /var/calculate/server-data/samba/win/netlogon ];
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/netlogon ];
then
if mv -f /var/calculate/server-data/samba/win/netlogon \
/var/calculate/server-data/samba/netlogon;
then
rmdir /var/calculate/server-data/samba/win
ewarn
ewarn "Data form /var/calculate/server-data/samba/win/netlogon"
ewarn "was moved to /var/calculate/server-data/samba/netlogon"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/win/netlogon"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/win/netlogon"
eerror "/var/calculate/server-data/samba/netlogon"
fi
fi
if [ "${MAILUPDATE}" == "TRUE" ];
then
ewarn
ewarn "Please update mail service by the command:"
ewarn "\tcl-update mail"
fi
if [ "${SAMBAUPDATE}" == "TRUE" ];
then
ewarn
ewarn "Please update samba service by the command:"
ewarn "\tcl-update samba"
fi
ewarn
ewarn "WARNING!!! If you have the samba service, then update it by the command:"
ewarn "\tcl-update samba"
}

@ -0,0 +1,109 @@
commit c15ade5f6d1d9fef27e65ef6e51c370191f2dcd8
Author: Хирецкий Михаил <mh@calculate.ru>
Date: Mon Oct 1 09:43:16 2012 +0400
Add autocreate win7 profile directory
diff --git a/pym/cl_ldap.py b/pym/cl_ldap.py
index 7580ef8..697273e 100644
--- a/pym/cl_ldap.py
+++ b/pym/cl_ldap.py
@@ -5971,6 +5971,9 @@ of version > 2.1.10, then you can delete this file.") + "\n"
winProfDir =\
os.path.join(self.clVars.Get("sr_samba_winprof_path"),
userName)
+ win7ProfDir =\
+ os.path.join(self.clVars.Get("sr_samba_winprof_path"),
+ userName+".V2")
linProfDir =\
os.path.join(self.clVars.Get("sr_samba_linprof_path"),
userName)
@@ -5988,6 +5991,10 @@ of version > 2.1.10, then you can delete this file.") + "\n"
if not self.backupDelUser(userName, 'samba/winprofile',
winProfDir):
return False
+ if os.path.exists(win7ProfDir) and os.listdir(win7ProfDir):
+ if not self.backupDelUser(userName, 'samba/win7profile',
+ win7ProfDir):
+ return False
if os.path.exists(linProfDir) and os.listdir(linProfDir):
if not self.backupDelUser(userName, 'samba/linprofile',
linProfDir):
@@ -6013,6 +6020,10 @@ of version > 2.1.10, then you can delete this file.") + "\n"
_("Can not delete Samba user") + " " + str(delUser))
return False
else:
+ # Удаляем win7 профиль
+ if not win7ProfDir in notDeletedDirs and\
+ os.path.exists(win7ProfDir):
+ self.removeDir(win7ProfDir)
# Удаляем win профиль
if not winProfDir in notDeletedDirs and\
os.path.exists(winProfDir):
@@ -6154,6 +6165,9 @@ of version > 2.1.10, then you can delete this file.") + "\n"
winProfDir =\
os.path.join(self.clVars.Get("sr_samba_winprof_path"),
userName)
+ win7ProfDir =\
+ os.path.join(self.clVars.Get("sr_samba_winprof_path"),
+ userName+".V2")
linProfDir =\
os.path.join(self.clVars.Get("sr_samba_linprof_path"),
userName)
@@ -6174,6 +6188,15 @@ of version > 2.1.10, then you can delete this file.") + "\n"
else:
term, createDirWinProfile, removeProfileBack = resWinProf
+ resWin7Prof = self.restorePathDelUser(userName, win7ProfDir,
+ "samba/win7profile", term)
+ removeProfile7Back = False
+ if not resWin7Prof:
+ flagError = True
+ createDirWin7Profile = False
+ else:
+ term, createDirWin7Profile, removeProfile7Back = resWin7Prof
+
removeHomeBack = False
if not flagError:
resHome = self.restorePathDelUser(userName, userHomeDir,
@@ -6216,15 +6239,10 @@ of version > 2.1.10, then you can delete this file.") + "\n"
uid = int(resPasswd.split(":")[2])
gid = int(resPasswd.split(":")[3])
# Не удаляемые директории
- notDeletedDirs = []
- if createDirHome and os.path.exists(createDirHome):
- notDeletedDirs.append(createDirHome)
- if createDirLogon and os.path.exists(createDirLogon):
- notDeletedDirs.append(createDirLogon)
- if createDirWinProfile and os.path.exists(createDirWinProfile):
- notDeletedDirs.append(createDirWinProfile)
- if createDirLinProfile and os.path.exists(createDirLinProfile):
- notDeletedDirs.append(createDirLinProfile)
+ notDeletedDirs = filter(lambda x:x and os.path.exists(x),
+ (createDirHome,createDirLogon,
+ createDirWin7Profile,
+ createDirWinProfile,createDirLinProfile))
if (resPasswd or resSearchUnix) and\
(options.has_key('n') or int(uid) >=1000):
# Cоздаем домашнюю директорию
@@ -6259,11 +6277,20 @@ if %%errorlevel%%==0 NET USE T: \\\\%s\\ftp' %(netbios,netbios,netbios)
if not flagError and createDirWinProfile:
if not self.createUserDir(uid,gid,createDirWinProfile):
flagError = True
+ # Cоздаем директорию профиля win7
+ if not flagError and createDirWin7Profile:
+ if not self.createUserDir(uid,gid,createDirWin7Profile):
+ flagError = True
# Создаем директорию профиля lin
if not flagError and createDirLinProfile:
if not self.createUserDir(uid,gid,createDirLinProfile):
flagError = True
if not flagError:
+ # Удаляем директорию бекапа профиля win7
+ if removeProfile7Back and\
+ os.path.exists(removeProfile7Back):
+ self.removeDir(removeProfile7Back)
+ self.removeEmptyDir(os.path.split(removeProfile7Back)[0])
# Удаляем директорию бекапа профиля win
if removeProfileBack and\
os.path.exists(removeProfileBack):

@ -20,6 +20,7 @@ EBUILD calculate-utilities-2.2.30-r3.ebuild 794 SHA256 cfef25a959b986d43d7f31f9b
EBUILD calculate-utilities-2.2.30-r4.ebuild 794 SHA256 5e02c2cb156fb647c7618147bd083dd63d1d96528338a57ff60ec084cdd73b2d SHA512 e7fa2992305db3dba55fb1fb78f64c303a139527796b527d42b8912b51c95fa780571221e9c6a17573f0ced9a8066fbcaf08ef9f099c8d809a24739a55a86c0f WHIRLPOOL 1a7a5195e326a8822e1a29e4a28919166a8288f424b47f06c19e9c61184b6e7da64b362849e631eb58c2570640e329b7750bb8652297ce3dc2948642f21a6598
EBUILD calculate-utilities-2.2.30-r5.ebuild 794 SHA256 39574924b7396d90ff45f26eafd9423bb406cba103f4f873123940c0aafaa834 SHA512 06d178fd185063afa783888092de467c1809a4353fd26e7468ae513469568754516afa5e48c7bb8104570aaabd6471758485c8afedf1d0d18f6b6e137eb79b9f WHIRLPOOL f7f21f12a045d2232312c693898ec1d31411e5aae734fad6d20252e8af375e650b5cd9a0df609cc6295c4f0ba62489b3e37c1912452e28751fa22b9d6f91a7f9
EBUILD calculate-utilities-2.2.30-r6.ebuild 794 SHA256 ef7a3c1122c6b17aa770105206f1eba018b7804c95d75413a515f837209204d8 SHA512 6fa2385e1d317d2fdafa5f8318097490722fd59c27d37eae156b80bb427e42b7f14bcc2b6970b68b003fd32473d1272024ad512c189cff60d381a7e3f9b74d2e WHIRLPOOL 75bd347c62fa06f84334a38a87a42a2b0d8b87bcc8e9ca1c8ed9a4987c5b67b6b88ed0cbb1fabb5d1b42d5a54687babc3be0c39a8927c507fb1bcd832b32bd89
EBUILD calculate-utilities-2.2.30-r7.ebuild 794 SHA256 bb362ed16d19573d8f5c9ccffc196ce82efaa9f18ee6f945738b58f067c9d963 SHA512 1c2a311fcc5019332e7f32c42d81681d4b0a1201aeac36678a43e88b97e7837de5aaf50d2899ef2950f0e40ef111d519540ca9f6085ec15abe6eb37ff201229c WHIRLPOOL a2be4dfabd660aa949b983a666fcba94e1125cd6d8d77e683d76a3f7f8bd42a309adc6937e6f92799296ad972961ee56c5d5f23c97d8df904392736260658e9b
EBUILD calculate-utilities-2.2.30.ebuild 785 SHA256 3d9a39094f884a5fca946e0121ce558aac616a1857339f2571e07a67bf83b578 SHA512 58b7ddd50570d0514fa948e6b91f9f4bd6f2c317868837331c564612cc41207f41b338f0ce017fadc2853d5fce4783b7d2966c8fcecc11bd29bb1f1625356a8b WHIRLPOOL 04f7b6bca3cf282db977f52b06983958aac9428228a47b64d75da1e3f4a6319e482eb80ca4724af1dd830ceed7cbb9263e4c5ebaa4fed3644e91af446831f6b2
EBUILD calculate-utilities-2.2.9999.ebuild 842 SHA256 56d97b7d2ce11d23b25d9036b4e2ee196b547ce1d11b0cc349a8205515b66bf1 SHA512 fc7802b92ade52210fa7381b55c48638da6d9adee6d2f03f18d6bdd0050756089b3ca8de944f4e865517554523b40737abe9f22587ecae74079eec563f80868b WHIRLPOOL f1382f0629a8dae37aaecf40cb8cbc3682bde3b43e92c9c6a84cda75897dc5d5de043233fb7a3f929749520b05fe3af94187c7a3ccdae4e252e83699d871f225
EBUILD calculate-utilities-3.0.0-r1.ebuild 598 SHA256 c5ccfe1a28e2643314c97023570a0afae156438a372d138ac12bedbaf96c25ed SHA512 d4c5f005a8970f66bbfb1755d0cbcdb400b312be72aa5ba9400969b2103b351ff8f918c487caf0e4fb36498c86dcbc42e182ecfb96f1ade967cb0677065b8ba8 WHIRLPOOL e1f0eefa6ea7d0e8b74b9663a304d42d0485e3353df483c47e92ab9b85989f783cb2e784af3444989065ae31e56d5a0cdfcdac823d2919e6eaa6ffc30678a93a

@ -0,0 +1,34 @@
# 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_server
"
RDEPEND="${RDEPEND}
!sys-apps/calculate-templates
!<sys-apps/calculate-install-3.0.0_alpha1
=sys-apps/calculate-lib-2.2.30
=sys-apps/calculate-i18n-2.2.30-r1
cl_assemble? ( =sys-apps/calculate-assemble-2.2.30 )
cl_builder? ( =sys-apps/calculate-builder-2.2.30-r3 )
cl_client? ( =sys-apps/calculate-client-2.2.30 )
cl_desktop? ( =sys-apps/calculate-desktop-2.2.30 )
cl_server? ( =sys-apps/calculate-server-2.1.16-r4 )
"
Loading…
Cancel
Save