Обновлен ebuild для версии trunk calculate-client:

зависимость kdm или slim
при обновлении пакета не выполнять cl-client --uninstall


git-svn-id: http://svn.calculate.ru/overlay@1482 c91db197-33c1-4113-bf15-f8a5c547ca64
atratsevskiy
mhiretskiy 16 years ago
parent aac0c1d1b8
commit 688078f60b

@ -12,4 +12,4 @@ EBUILD calculate-client-2.0.14.ebuild 914 RMD160 54c71f4abfd3d7860c996db5e209cb6
EBUILD calculate-client-2.0.15.ebuild 880 RMD160 b5511df5154339fbb6addaaa4f7a68312b9e29f0 SHA1 4fb32aedb42d4d96e3b7910e411aeb5a4409b1ab SHA256 0b35956eb65f7ac57b66d6f3189fc1c091bef36aeed0abff77750decca4cda7c
EBUILD calculate-client-2.0.16-r1.ebuild 852 RMD160 56be4a1bd764cb30b972dc0dd69e1f75c5e31fd2 SHA1 52d33b537d1db1291a5d81c986c8232c488484ab SHA256 997cea20eea7fd4e401575b178cb09e17c586869b04fba09682330ef150dc55f
EBUILD calculate-client-2.0.16.ebuild 729 RMD160 d62e7f9e926cdbfc05fbe054e8fe21934bcfd68e SHA1 a8c0b24679b2de26fe4d6bc37fa477e1379fa3f8 SHA256 344e4f4c2b3d4a1a69c820fa3f6b06e35b576e51c8f2313a6473683a169d11e5
EBUILD calculate-client-9999.ebuild 789 RMD160 fe362f453f3e13ceb6b2e2ca3983b1f1f0eb351c SHA1 cfcfbe9c2801663ddd49212f11163c1f9388a4f9 SHA256 afa10e7e9550589ef3caf96977932aad090a3db08e9559947356af55494e0748
EBUILD calculate-client-9999.ebuild 1075 RMD160 43b400c00e2de2dab51b51a589c9917ffed584f0 SHA1 9f344728532c10e577c2f5c4614db61554dc3598 SHA256 969ada0a60c95852b145b864b37946c3561ea101b2a8bed25ceea65c15a218b0

@ -12,7 +12,7 @@ HOMEPAGE="http://www.calculate-linux.ru/Calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="kde xfce"
DEPEND="=sys-apps/calculate-lib-9999
>=dev-python/python-ldap-2.0[ssl]
@ -21,12 +21,30 @@ DEPEND="=sys-apps/calculate-lib-9999
>=sys-apps/keyexec-0.1.2
>=sys-apps/hal-0.5.9
sys-apps/keyutils
sys-auth/pam_keystore"
sys-auth/pam_keystore
kde? ( >=kde-misc/kgtk-0.9.5[qt4]
>=kde-base/kdm-4.2.0 )
xfce? ( x11-misc/slim )"
RDEPEND="${DEPEND}"
ISUPDATE=${T}/${PN}.update
pkg_preinst() {
touch ${ISUPDATE}
}
pkg_postinst() {
cl-client --install
if use kde || use xfce;
then
cl-client --install
fi
rm ${ISUPDATE}
}
pkg_prerm() {
cl-client --uninstall
if ! [[ -e ${ISUPDATE} ]];
then
cl-client --uninstall
fi
}

Loading…
Cancel
Save