Calculate-server-2.1.1

git-svn-id: http://svn.calculate.ru/overlay@1835 c91db197-33c1-4113-bf15-f8a5c547ca64
atratsevskiy
mhiretskiy 15 years ago
parent 36b46522ec
commit e7cc0d36ed

@ -8,6 +8,7 @@ DIST calculate-server-2.0.7.tar.bz2 78994 RMD160 bc30817790120f48ede32a5a65fd3fb
DIST calculate-server-2.0.8.tar.bz2 81329 RMD160 321e13492e60b3cf963c9c56c56d820696f380b4 SHA1 140f822a929611e8bd9cd7ac25feccb873d0b5b7 SHA256 31b3024aae6f02edb57557403604b02266276593722f977eca3ce7152a612806
DIST calculate-server-2.0.9.tar.bz2 88531 RMD160 4bb8811f2170571b243be149d9be2294339ec11b SHA1 7c0185d86dc669c5dc22a55e4efb832b6fea07e3 SHA256 bf7d3c67250a7a2c215d8d81c36c423b5a7c2e222d40ae247797086ceca0e5dd
DIST calculate-server-2.1.0.tar.bz2 106102 RMD160 4606b0a9991c5c6774118ed5346577ea1f5b1495 SHA1 f67b5c5540bd25f0e04e6cf033ece7f8be000a49 SHA256 3049023d0f05365d2a575e1df9056a6fd4ac8299ac7937e6ce5f6d0cce826915
DIST calculate-server-2.1.1.tar.bz2 106245 RMD160 47094ec7dcfe706f5b87ad218fbba9436678f41a SHA1 3a174de783281a42838caa54b29d179fe43b26b3 SHA256 5a93d5813a0f07f1afb636610e6f80f5dd54934ac2b494c5c268ec4d43e66c17
EBUILD calculate-server-2.0.10.ebuild 4613 RMD160 1de4323ea8e1e98f204097e6f33c904f2ef7939c SHA1 622469f012a6b223f42f51e27a26ab5811220039 SHA256 3000e3f2df7ed9ea9a338c0301502f6a3176d73f5f396b8e8d8714b33741c448
EBUILD calculate-server-2.0.11.ebuild 4612 RMD160 213637eced6fb1959436ef356949e00957860c63 SHA1 3d26b37d28179d6d233d9c4173da1eb7a16b54e8 SHA256 ef3d17d143b1b7ea16dd4f3c6805181928ec23d0ab1d7be34014f28572ceda6c
EBUILD calculate-server-2.0.12-r2.ebuild 4927 RMD160 00afe40c4a61503f94e389d6700c89fe1ad2c86a SHA1 75fa29896fed952548bf336c9dae4abe0aaa17cc SHA256 4c883f9094aaee71e5931efe4e063684714ffa07962519bfefb6253fcdc78cf2
@ -16,4 +17,5 @@ EBUILD calculate-server-2.0.7.ebuild 4764 RMD160 243b4926e9beaf2d5cf45338eddab07
EBUILD calculate-server-2.0.8-r1.ebuild 4864 RMD160 b32b7c9d94884208048428b0e33303e3ad89b91d SHA1 ebe258f64c2e6dc9964f6058328f4e2377d13fc7 SHA256 346c0a0b39dd0104f695d7b764de0d1d15caaf37c4eb8b81c3869a0ad062a3f1
EBUILD calculate-server-2.0.9.ebuild 4764 RMD160 3e07eacdf549e8435e6e527296f404409cd9be91 SHA1 fab65aab084048fd444d25116839ee01eda45f71 SHA256 2c6de1d3381dda97f8cc973c5bf0a04a4b83745404e41671fee7830f74f44a4d
EBUILD calculate-server-2.1.0-r1.ebuild 4821 RMD160 33b76d580979facf4e511ac6594a5df9bac4c228 SHA1 866f2f5a3ae7e2e20a5b34365e17dd700dbdd3f7 SHA256 a09e3362e3f77d23638ab4bc864d204b2de88acd10e55cfa49c5044e5f5ca26c
EBUILD calculate-server-2.1.1.ebuild 4821 RMD160 33b76d580979facf4e511ac6594a5df9bac4c228 SHA1 866f2f5a3ae7e2e20a5b34365e17dd700dbdd3f7 SHA256 a09e3362e3f77d23638ab4bc864d204b2de88acd10e55cfa49c5044e5f5ca26c
EBUILD calculate-server-9999.ebuild 875 RMD160 2f80b904339e5e5b20d98c03776be99c4856d552 SHA1 1ad9f97aba8c815ab713d93bfc4ce2eb8e8cd887 SHA256 ae3738ddb2c18dd351bb2a0c7687aae2174673a97afbbf6493450ebcdfc0eeac

@ -0,0 +1,151 @@
# Copyright 2008 Calculate Pack, http://www.calculate-linux.ru
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
inherit distutils
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.ru/Calculate_2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="=sys-apps/calculate-lib-2.1.0
>=net-nds/openldap-2.3[-minimal]
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
=net-fs/samba-3.0*[acl,cups,kernel_linux,ldap,pam]
>=net-mail/dovecot-1.0[pop3d,ldap,pam,ssl]
>=net-im/calculate-ejabberd-2.0.2[ldap,pam,ssl,zlib]
>=mail-mta/postfix-2.2[ldap,pam,ssl]
>=net-ftp/proftpd-1.3.1[-acl,ldap,ncurses,nls,pam,radius,ssl,tcpd]
>=mail-filter/procmail-3.22"
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 are updating calculate-server from version"
ewarn "less 2.0.12, you need update samba and jabber services by commands:"
ewarn "\tcl-update samba"
ewarn "\tcl-update jabber"
}
Loading…
Cancel
Save