From 766790f3689e778bff5f1510cb4f413d450a6838 Mon Sep 17 00:00:00 2001 From: mhiretskiy Date: Tue, 3 Feb 2009 07:34:49 +0000 Subject: [PATCH] =?UTF-8?q?Ebuilds=20=D0=B4=D0=BB=D1=8F=20calculate-lib=20?= =?UTF-8?q?=D0=B8=20calculate-server?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.calculate.ru/overlay@820 c91db197-33c1-4113-bf15-f8a5c547ca64 --- sys-apps/calculate-lib/Manifest | 2 + .../calculate-lib/calculate-lib-2.0.8.ebuild | 19 ++++ sys-apps/calculate-server/Manifest | 2 + .../calculate-server-2.0.6.ebuild | 97 +++++++++++++++++++ 4 files changed, 120 insertions(+) create mode 100644 sys-apps/calculate-lib/calculate-lib-2.0.8.ebuild create mode 100644 sys-apps/calculate-server/calculate-server-2.0.6.ebuild diff --git a/sys-apps/calculate-lib/Manifest b/sys-apps/calculate-lib/Manifest index 1905a3eee..f712531e2 100644 --- a/sys-apps/calculate-lib/Manifest +++ b/sys-apps/calculate-lib/Manifest @@ -5,6 +5,7 @@ DIST calculate-lib-0.0.4.tar.bz2 43969 RMD160 4a436f2f1352f8db3526af0720211d9c9a DIST calculate-lib-0.0.5.tar.bz2 47159 RMD160 53a6685f57428983adade690600eb8d3316133af SHA1 e677fae4e67de4c28baa8894d59482ce5e902de8 SHA256 b080208b7b3750664f03509e655fa87277c7b9aec1cb4c6ba1c4b626a697c56f DIST calculate-lib-2.0.6.tar.bz2 48329 RMD160 4ecbe8d41368cc94aec430a77fffe02d4356dc59 SHA1 9650ad23356e02e446ecfe348ce21ba6138fbacb SHA256 9351cd4dfeb61d82bd415efd558140ef70f48d624fb3ac9dfb6b3a8c646ce894 DIST calculate-lib-2.0.7.tar.bz2 48582 RMD160 1e43ececb4cd37a1baeb5f999933c2af3f2e4e00 SHA1 085123ca2d78b776aa7435b11282f58b9fa7bede SHA256 94b49e814931a49cf5956f4747cea877ebf847695cac068c36bebfaa6347d887 +DIST calculate-lib-2.0.8.tar.bz2 48765 RMD160 f096963f39b0f204b0e901d6e1468059b4749767 SHA1 17699710253f21dc6c99386e65d757999aa272f1 SHA256 b144b46d2807763d5e4da0c9e7a1bdc6ff4ae0989942ba38dfd8b3fae29afe84 EBUILD calculate-lib-0.0.1.ebuild 449 RMD160 4191932a15870770a38594c53943d1d0f3ef3233 SHA1 e2fe8d458105188e38a1dcc94183a578ba18856a SHA256 cf18f6aa1414baa68c3cf1142a856fb54a0bb1e0365fdd4966a9169e6274adb5 EBUILD calculate-lib-0.0.2.ebuild 491 RMD160 e4150061834c991c2ad6d6407a0f8215c6c85e8c SHA1 cf1eb7de50963999dce3b12ecb04e44dd67325c1 SHA256 048c444d39996cb52776e8c604cfd93548b603d66990311dac0b71f83f4f6a1c EBUILD calculate-lib-0.0.3.ebuild 533 RMD160 21651c3238e4a98fd37f012fa3478418f939479c SHA1 7331fba0cd312c3642f4408405cc19948a73e3d4 SHA256 4ff72e66eb04060c41e44c6cfd9c20aa0e8bf1043f7e1ceb3ccbec722e59ff68 @@ -12,4 +13,5 @@ EBUILD calculate-lib-0.0.4.ebuild 533 RMD160 0ac5e5b5777cfb8f57950f2bc401b20067b EBUILD calculate-lib-0.0.5.ebuild 548 RMD160 df434013e4c98102c2aac41e28311181a01bfec0 SHA1 c186710c684ae0d08d9ad8ef0779783f8738fa9c SHA256 5cc96989b11dcd725edb04a9264f969acac7f24c1d01ea8339691b2854b9ed2d EBUILD calculate-lib-2.0.6.ebuild 548 RMD160 45e816de6b2400b4dc9c86144afb010e505f0e71 SHA1 eef4f4ec072e3d5220d1464b4a9fff26f86c6030 SHA256 c7c80fabab070618a2938da500a05a60925425bbbde59b37f9c58351095bd632 EBUILD calculate-lib-2.0.7.ebuild 549 RMD160 bdc346f9089dd851bbc27f4ce927e3660c759fb1 SHA1 20aeca4124f4d1c8bb6286e803dadab1da3a6111 SHA256 d205db9d448a8dd7b6d99a3d7fb4df5c5a0606e5bce00bbe43d3e4fa23cd0687 +EBUILD calculate-lib-2.0.8.ebuild 549 RMD160 abf29f7984451e1e669763d34b118d66d45f9684 SHA1 57e9b21c9864a60349c88beeaa4ec319325aeb4c SHA256 294243c18f35fbd22b7a989bc1a02605ccb08e22454c3ec1613fd2ab43fb23ae EBUILD calculate-lib-9999.ebuild 459 RMD160 88d13acf10927b5527674e1ef2398164a7e05894 SHA1 701c4f366afb3e3ee4af63d04e41736296dd07a6 SHA256 97c4dbdc056900be9be439cfa6b8ad9355c29eced4a4a9fd3642ab13f0de988f diff --git a/sys-apps/calculate-lib/calculate-lib-2.0.8.ebuild b/sys-apps/calculate-lib/calculate-lib-2.0.8.ebuild new file mode 100644 index 000000000..0ca9f67db --- /dev/null +++ b/sys-apps/calculate-lib/calculate-lib-2.0.8.ebuild @@ -0,0 +1,19 @@ +# 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.local.calculate.ru/pub/calculate2/${PN}/${P}.tar.bz2" + +DESCRIPTION="The library for Calculate 2" +HOMEPAGE="http://www.calculate-linux.ru/Calculate_2" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="!=dev-python/python-ldap-2.0[ssl] + >=dev-python/pyxml-0.8" diff --git a/sys-apps/calculate-server/Manifest b/sys-apps/calculate-server/Manifest index bfab00e8e..8deb62631 100644 --- a/sys-apps/calculate-server/Manifest +++ b/sys-apps/calculate-server/Manifest @@ -3,9 +3,11 @@ DIST calculate-server-0.0.2.tar.bz2 60814 RMD160 19c1c6d9cf2bc1718df5036b1c8f382 DIST calculate-server-0.0.3.tar.bz2 63361 RMD160 09d06916e124f17057a5a28303f03c1a1b6a91e5 SHA1 1019ae75e2dd40e9011c52dc3f8d39c3868b700a SHA256 6083d0f2145453f06bf2a8cdb9127c6c249f3d14d6ba99e8d50abffc11d88e79 DIST calculate-server-0.0.4.tar.bz2 63452 RMD160 53db1bff97cb25c31016c5f885c6266a3b134cd8 SHA1 89695ea4a66eeee86a2972d6d951c93a7b1202d3 SHA256 1c53cd9aa8b8f29a150de9d9b89272345723e8a8c04d3aa6fd6e255e4eda4c19 DIST calculate-server-2.0.5.tar.bz2 65949 RMD160 b4aed09e923b2d667b1455946643c53cc0ef07a8 SHA1 b4de05c0c229d10f74dbf95b2f29e65a2d6e106d SHA256 143642ab21e009258b5112c16d93fe7e3055d5c77a562f9f4d4519fd85a4a3a6 +DIST calculate-server-2.0.6.tar.bz2 67671 RMD160 0e065a7c0fc54f18c22dc88c379bfeda954402ff SHA1 d6c914daa15d9d9482f62f63c275690d1473bc98 SHA256 e86cc9f0c6756bd7043834bf74cc484d715e364d92e076d5ca39bcdbef59f4f3 EBUILD calculate-server-0.0.1.ebuild 939 RMD160 45ec8e3dad270087d9a2f5fa4d4efa9749251cdf SHA1 4684d79e7bdbb353cba2075a23514c3689a6a2eb SHA256 d86aec79c0e03c3c2315051d4a17ae32345b38defc9339b70ed971bd229c870a EBUILD calculate-server-0.0.2.ebuild 939 RMD160 d5123ad072aedbcac57fd07969b08fafcb95c948 SHA1 cdd2d006a46e4b6b5b09c80ebfee16d9a9a77db4 SHA256 d94da4b60b9269df7d0396d78a404ef44cf8b01ba33a26ad3a446971a839dcdd EBUILD calculate-server-0.0.3.ebuild 968 RMD160 30d3bc23ad5311d58c703e4b77134aa81ab07998 SHA1 6c079e03db00fa11a9466b38173eb0661ef8d875 SHA256 6d652371631ba6ca1fa4debee0497771dc76b6945378ce187e08474d63d3fd7b EBUILD calculate-server-0.0.4-r1.ebuild 892 RMD160 9b78392c3cb61074e0b1ee7a79e37bef3710f722 SHA1 1743d80e3b8629c842b3c28b7dafb05aed035ffc SHA256 2706b4903cc2767b2deced650d36970c8c77d90225191067f6f66893fa073f3c EBUILD calculate-server-2.0.5.ebuild 853 RMD160 3aab034156e448837c14c230334263fb68e8ed15 SHA1 6f934595494d92f293449bf20c5b3a1e6339f127 SHA256 37fce3bc1950bb3c3e62375561888613f55064be559394cfd2fce4620f9ccb6c +EBUILD calculate-server-2.0.6.ebuild 3388 RMD160 b50f379754e8db4b153a48212029697a284145ca SHA1 a0981ddf49a895630d1821a2f13dc801f8617fa0 SHA256 24a0befd4863ead8e1a021da35b62b81ee4eef16273582dd3b64103addd6815b EBUILD calculate-server-9999.ebuild 951 RMD160 7b03c54fdf831429796ca7422842097becaf71f4 SHA1 b43de3f35cf84ad28a1eafa9d88d479d1beb73f6 SHA256 012a8322e69f4b40c354bec1bc27e91d5fa426d089f1045ef56a90d7d47ae243 diff --git a/sys-apps/calculate-server/calculate-server-2.0.6.ebuild b/sys-apps/calculate-server/calculate-server-2.0.6.ebuild new file mode 100644 index 000000000..e748161dd --- /dev/null +++ b/sys-apps/calculate-server/calculate-server-2.0.6.ebuild @@ -0,0 +1,97 @@ +# 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.local.calculate.ru/pub/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.0.8 + >=net-nds/openldap-2.3 + >=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[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 + mv -f /var/calculate/server-data/mail/imap/* \ + /var/calculate/server-data/mail/ + rm -rf /var/calculate/server-data/mail/imap + ewarn + ewarn "Data from /var/calculate/server-data/mail/imap" + ewarn "was moved to /var/calculate/server-data/mail/" + fi + + if [ -d /var/calculate/server-data/samba/win/profiles ]; + then + if [ -d /var/calculate/server-data/samba/profiles/win ]; + then + mv -f /var/calculate/server-data/samba/win/profiles/* \ + /var/calculate/server-data/samba/profiles/win/ + rmdir /var/calculate/server-data/samba/win/profiles + else + mkdir -p /var/calculate/server-data/samba/profiles + mv -f /var/calculate/server-data/samba/win/profiles \ + /var/calculate/server-data/samba/profiles/win + fi + ewarn + ewarn "Data from /var/calculate/server-data/samba/win/profiles" + ewarn "was moved to /var/calculate/server-data/samba/profiles/win" + fi + + if [ -d /var/calculate/server-data/samba/unix/profiles ]; \ + then + if [ -d /var/calculate/server-data/samba/profiles/unix ]; + then + mv -f /var/calculate/server-data/samba/unix/profiles/* \ + /var/calculate/server-data/samba/profiles/unix/ + rmdir /var/calculate/server-data/samba/unix/profiles + else + mkdir -p /var/calculate/server-data/samba/profiles + mv -f /var/calculate/server-data/samba/unix/profiles \ + /var/calculate/server-data/samba/profiles/unix + fi + 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" + fi + + if [ -d /var/calculate/server-data/samba/win/netlogon ]; + then + if [ -d /var/calculate/server-data/samba/netlogon ]; + then + mv -f /var/calculate/server-data/samba/win/netlogon/* \ + /var/calculate/server-data/samba/netlogon/ + rmdir /var/calculate/server-data/samba/win/netlogon + else + mv -f /var/calculate/server-data/samba/win/netlogon \ + /var/calculate/server-data/samba/netlogon + fi + 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" + fi +}