Created new version of calculate-client (2.1.8)

atratsevskiy
parent c72e446a75
commit a3bed12d73

@ -2,6 +2,12 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*calculate-client-2.1.8 (01 Dec 2009)
01 Dec 2009; Mike Hirecky (mhiretskiy) <mh@calculate.ru>
+calculate-client-2.1.8.ebuild:
Ebuild for new version of calculate-client.
05 Aug 2009; Aleksandr Yakimov (yaleks) <yaleks@gentoo.ru>
calculate-client-2.1.3.ebuild, +metadata.xml:
Ebuild fix

@ -2,10 +2,12 @@ AUX calculate-client-2.1.7-r1.patch 1281 RMD160 a21e2e38a920f8278d0dea6d07d23bbf
DIST calculate-client-2.1.4.tar.bz2 59072 RMD160 fa3dc313569474fc1beecd0116b34ade39c5812a SHA1 afc9c207344ff69a41e7c7d606d97fafdcf1a026 SHA256 68d493f81e7e2ba29ca171265571f7063cb8381f26a29d4f403bdb37d4297e7b
DIST calculate-client-2.1.6.tar.bz2 62209 RMD160 7368fba4ea4a79af7c2123b0cadcea57759d988d SHA1 7acf5bbec387469cb07dcc151cfc75eb35fda0e3 SHA256 dcda6954ace2c8ac85fefea7f63f731aab3757070daf78cde8fa6c8ca1bf4322
DIST calculate-client-2.1.7.tar.bz2 63073 RMD160 ccc6039fcea31704ba061c16acb57b4bfb378a2e SHA1 20b7aa2e4586d06bae6ab296a6cdd105ae719027 SHA256 996b2c6329945d6b41ab2760fc39ad6f125b051ddfda166b07f1b71db958ea97
DIST calculate-client-2.1.8.tar.bz2 116788 RMD160 e080b1015bd09dfcd8e447178537b4d7cb64b99c SHA1 f7197889a70077371b08c8cc1affe4a2a7635584 SHA256 72f8f28e9acaf63d737014b5b19c366e937490c8c807dc83811f0e3b307aaad3
EBUILD calculate-client-2.1.4-r1.ebuild 1607 RMD160 1805a60fe43dc433a617a9d6b959389f18ca848b SHA1 abbbff04c6cf6b19cefa2969d09d26fbfea35353 SHA256 75939e766823bb2ddd34a77af6ab86dc0ffb0693eef8dbfbda886cb20eebd834
EBUILD calculate-client-2.1.6.ebuild 1609 RMD160 f5ce7dce6b2e7e1a8bf00ef1a3f99005a5fad653 SHA1 dcbd6bf33f8597162f10042209369a7579242279 SHA256 af44e5162071e59babc99f6ab1bc5b0bb285c95b208eca96b4a6422478112d04
EBUILD calculate-client-2.1.7-r1.ebuild 1772 RMD160 a3e9c9e7dffa4bf2d166f52f21b8be68967d6e8f SHA1 526870eaf6b800fb9f58f22a41bbaaa027131147 SHA256 46a1aa976a8fe10f351191a866d50419282157f25aff82a5cf4c34e41729aea0
EBUILD calculate-client-2.1.7.ebuild 1609 RMD160 f5ce7dce6b2e7e1a8bf00ef1a3f99005a5fad653 SHA1 dcbd6bf33f8597162f10042209369a7579242279 SHA256 af44e5162071e59babc99f6ab1bc5b0bb285c95b208eca96b4a6422478112d04
EBUILD calculate-client-2.1.8.ebuild 1606 RMD160 29e6db9602853fd07410bb438c36383fc8530e5b SHA1 6a080a7b0c224c8a2c73749b38cfd81733a324da SHA256 445343909ef13079b04b6923b451f20643bd00f65be722a52fde91ccedb687d9
EBUILD calculate-client-9999.ebuild 1449 RMD160 7b6d29aaac84dd9dfd23dfd75ac14a1bafce069d SHA1 178ffc042651f32d11ea6ffcf7f2df604c372155 SHA256 a79b83f297b19071b794bfb67d96bd52593bc6397cb8b9a2a3d412f234db1286
MISC ChangeLog 249 RMD160 f4d9083dbd77c0321e625644f005160aa251960f SHA1 591490776865e96aa53d8490c630df1d9f110b52 SHA256 5c6c1656d8aab7f01b9bd0096bab74a9adddce9d889bf6eeb86f2f617d1ddb7e
MISC ChangeLog 428 RMD160 fa2e1f30d1347827d9774ad103867e8d054885c1 SHA1 afe5a5060436f8bddb79a8b6b5025655111587f3 SHA256 e5a4cf49139cec050181d0832faa971cceab7b47c82178f295f2f18fb978357f
MISC metadata.xml 310 RMD160 ed986dbc43c958bd57e0fb73749ee09167ee0221 SHA1 4007f716df1aa85ec65d926f246663effc382384 SHA256 5023605d36dcbb5d5fe1b1ac54f7125a4087479b5168601075a8050ed51c38c2

@ -0,0 +1,65 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
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.org/Calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="kde xfce"
DEPEND=">=sys-apps/calculate-lib-2.1.4
>=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
xfce? ( x11-misc/slim )
kde? ( kde-base/kdm )"
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