git-svn-id: http://svn.calculate.ru/overlay@2006 c91db197-33c1-4113-bf15-f8a5c547ca64

atratsevskiy
mhiretskiy 15 years ago
parent 89dc43dbe8
commit 5e7211e258

@ -12,6 +12,7 @@ DIST calculate-client-2.0.18.tar.bz2 64549 RMD160 1dc0356e63e67a0100640672563f21
DIST calculate-client-2.1.0.tar.bz2 64547 RMD160 7e620d31f08c13abfce9bcdc7100b60dbc92cc9c SHA1 1f477fe3696a9188eb2fd6c71f7fd5c12343eb60 SHA256 38550fa2420a761d0492714b092b80e237e33857e8ec82ee0828a12962663874
DIST calculate-client-2.1.1.tar.bz2 70930 RMD160 f93f4974479dc70b66a536beb1bb27aebc8de06e SHA1 5df8fa69319f3ee596586c19b9574b819b2c2376 SHA256 bf63883a04cbd3447d908922d8f9b34dd392e055702b628ca9e43539bf8ade02
DIST calculate-client-2.1.2.tar.bz2 71205 RMD160 5c9d3db4f9da23cb357084ce4afe754e12481692 SHA1 2618f7583b1461c61c920d1f3c53ffe65a135a19 SHA256 1b0b31fb0d9a252dbeb248ce8b45a5fb56c5e9a12dc0a3186840cff867f721cc
DIST calculate-client-2.1.3.tar.bz2 58474 RMD160 9f56e3f4f351bb20d88b84c6bff493c81a909eaa SHA1 3e406f2da3e7297e46819f38e96fb8de61fe2597 SHA256 f8e729e411c7a422977105edf82306629e2837e0c8b051925d85218b397e03cd
EBUILD calculate-client-2.0.11-r1.ebuild 916 RMD160 b5b0428132078514b2dcd9a223657cca5de935f7 SHA1 92fd9ecefe6771d2415fc547019e0bb707b517f4 SHA256 cdb0d40d32ef988b11501a9cbf747906799e8da7d2ae77dbc4fd73d366db33fd
EBUILD calculate-client-2.0.12-r1.ebuild 916 RMD160 1aca41fa174f8456f7838034206840c5e9984297 SHA1 cb73b2344d1d9ba7e583a86778bb383e5444f982 SHA256 2dbd34d3f4124bdf6c083acf921ab4e605d7569a9c6744dd779a8e80a4bf7dcf
EBUILD calculate-client-2.0.13.ebuild 903 RMD160 947df79696a73da940ef7c55a365d29bb2e75f01 SHA1 831b4cae0cfe982b1d42f6edcf0fba7986ea41b9 SHA256 807aa32d834a3f78a115787ac112f7fdd0fba63f424637a2f5eb68826d046570
@ -26,4 +27,5 @@ EBUILD calculate-client-2.0.18.ebuild 1734 RMD160 ffc4f9676be5381ba0e75c1bdd8243
EBUILD calculate-client-2.1.0.ebuild 1733 RMD160 f75b004b4641e982e61ab73b9b4b3c889524148e SHA1 7e677a0433c43cf4efb56b0e6bf7bc8b9ee25ec8 SHA256 8c58e3c7c4900e0eeeb7d7e1050824591a06b286d8d8df8694c3f4258aa36b84
EBUILD calculate-client-2.1.1.ebuild 1733 RMD160 f036e2e7310b03250e945b436912b784c07d01c5 SHA1 d566af904da1cf07d5937d75449db3f749857f48 SHA256 1b5d14bf553ef678ae5456d541fe97c6b5ffb29271baeb4c8aea7bcff5fb6552
EBUILD calculate-client-2.1.2.ebuild 1731 RMD160 3f7e8f67724e55e5185200b2b1e67427549a4071 SHA1 6131d2bf4e1784b61acb629b9952256bd09c2a4b SHA256 aac2a6438ddc83614aff7b2529346d6f93e5cd87ab64f796a9186b6dd1eb7381
EBUILD calculate-client-2.1.3.ebuild 1731 RMD160 3f7e8f67724e55e5185200b2b1e67427549a4071 SHA1 6131d2bf4e1784b61acb629b9952256bd09c2a4b SHA256 aac2a6438ddc83614aff7b2529346d6f93e5cd87ab64f796a9186b6dd1eb7381
EBUILD calculate-client-9999.ebuild 1625 RMD160 79bb08012b94b49f3fcca6ecfd50eb01161bb4e5 SHA1 639c28c719092adc66a811d7a691c06bebc4981b SHA256 6678b5e0e1388366db11e45fda7aeb48f304d209818bca796f71a583db928bd3

@ -0,0 +1,66 @@
# 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 of setting and storing the user account in the domain"
HOMEPAGE="http://www.calculate-linux.ru/Calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="kde xfce"
DEPEND="=sys-apps/calculate-lib-2.1.1
>=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/hal-0.5.9
sys-apps/keyutils
sys-auth/pam_keystore
kde? ( >=kde-misc/kgtk-0.9.5[qt4]
>=kde-base/kdm-4.2.0[-kdeprefix] )
xfce? ( x11-misc/slim )"
RDEPEND="${DEPEND}"
ISUPDATE=/tmp/${PN}.ebuild.update
# for fixing bug of ebuild calculate-client-2.0.17
OLDISUPDATEPATH="${PORTAGE_TMPDIR}/portage/${CATEGORY}/${PN}-2.0.17/temp/"
OLDISUPDATE="${OLDISUPDATEPATH}/${PN}.update"
pkg_preinst() {
touch ${ISUPDATE}
rm -f /etc/init.d/client
# for fixing bug of ebuild calculate-client-2.0.17
mkdir -p ${OLDISUPDATEPATH}
touch ${OLDISUPDATE}
}
pkg_postinst() {
if use kde || use xfce;
then
cl-client --install
ewarn "Please restart xdm for refreshing configuration files."
fi
rm ${ISUPDATE}
# for fixing bug of ebuild calculate-client-2.0.17
rm -rf ${PORTAGE_TMPDIR}/portage/${CATEGORY}/${PN}-2.0.17
rmdir ${PORTAGE_TMPDIR}/portage/${CATEGORY} &>/dev/null
}
pkg_prerm() {
# for fixing bug of ebuild calculate-client-2.0.17 (|| -e ${OLDISUPDATE} )
if ! [[ -e ${ISUPDATE} || -e ${OLDISUPDATE} ]];
then
cl-client --uninstall
fi
}
Loading…
Cancel
Save