parent
1a25b3088b
commit
9abf383f1e
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils
|
||||
|
||||
SNAPSHOT="ca3a0d993fb187e1af0b5445f89c44821f85b571"
|
||||
SRC_URI="http://git.calculate.ru/?p=${PN}.git;a=snapshot;h=${SNAPSHOT};sf=tgz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
DESCRIPTION="The program of setting and storing the user account in the domain"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="kde xfce gnome"
|
||||
|
||||
DEPEND="=sys-apps/calculate-desktop-2.2.0.0_rc1
|
||||
=sys-apps/calculate-lib-2.2.0.0_rc1
|
||||
>=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
|
||||
dev-python/py-smbpasswd
|
||||
xfce? ( x11-misc/slim
|
||||
x11-misc/xdialog )
|
||||
gnome? ( gnome-base/gdm
|
||||
x11-misc/xdialog )
|
||||
kde? ( kde-base/kdm
|
||||
kde-base/kdialog )"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
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() {
|
||||
/usr/lib/calculate-2.2/calculate-client/bin/install
|
||||
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
|
||||
/usr/lib/calculate-2.2/calculate-client/bin/uninstall
|
||||
fi
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST calculate-desktop-2.2.0.0_rc1.tar.gz 208678 RMD160 d8cc52cc261cfd3998eb7d0502c0cce305c72e85 SHA1 e336d69ab7c40fc9d149b16b889a0fcefb2c7c3c SHA256 10f1ffff1b20a4300d27aa2ef952edb0ce954242e1d5465544df1f1565803b91
|
||||
EBUILD calculate-desktop-2.2.0.0_rc1.ebuild 1207 RMD160 f2dde23d8049b0a2cf37c904ab3d9e20277bafe6 SHA1 4b366fc9ff6a515cb55e80791904c3f6a816e919 SHA256 4c56db35dd7a48d2245686938c783d99bd82fe5e5eaffab42e94f80bb2194d37
|
||||
EBUILD calculate-desktop-2.2.9999.ebuild 1100 RMD160 0295104ab8a748fd45e5bb7ca8809b5ef1f0bb74 SHA1 353f48195e96077eff505505be10dac2b1a0157b SHA256 244b7cc8d1969b840dbef0048031831c623842850185713d55e36df3fb2c1b67
|
||||
MISC ChangeLog 775 RMD160 ea2e8f68ba48e47167b2ce313ece19f3d7033196 SHA1 40d3378f186f6dc91cdc78a7789b33532cdd2f34 SHA256 19c99a43a8dcf4499fe717163e856a8b4deae0b97c2dde83f4adf533e7ef9f51
|
||||
MISC ChangeLog 982 RMD160 a5ebcd4c49d7f081dbd670b9fbb7eef7a1e07fbe SHA1 738e9a3f4d980297c0e925395acd64ec46baf431 SHA256 a207e3b7ffa38a64a23343130d863eeef6831c8e1729b34c678f5045e9ed8ab8
|
||||
MISC metadata.xml 315 RMD160 36a1a8d03aed0a483def83e076f484a64d452a8b SHA1 f6e70641eab777d2417d8a7600e8d3f09f53f96f SHA256 67fea0b1af7d10c0f86e72ab40f527e99c6f81f7aace4716344bdfb97c769a18
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils
|
||||
SNAPSHOT="3c0c16d2b723e009f9feff6165f2cd1a34bf6730"
|
||||
|
||||
SRC_URI="http://git.calculate.ru/?p=${PN}.git;a=snapshot;h=${SNAPSHOT};sf=tgz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
DESCRIPTION="The program of the desktop configuration Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="kde xfce gnome"
|
||||
|
||||
DEPEND="=sys-apps/calculate-lib-2.2.0.0_rc1
|
||||
>=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
|
||||
dev-python/py-smbpasswd
|
||||
xfce? ( x11-misc/slim
|
||||
x11-misc/xdialog )
|
||||
gnome? ( gnome-base/gdm
|
||||
x11-misc/xdialog )
|
||||
kde? ( kde-base/kdm
|
||||
kde-base/kdialog )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
pkg_postinst() {
|
||||
${EROOT}/usr/lib/calculate-2.2/calculate-desktop/bin/install
|
||||
if use kde || use xfce || use gnome;
|
||||
then
|
||||
ewarn "Please restart xdm for refreshing configuration files."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
${EROOT}/usr/lib/calculate-2.2/calculate-desktop/bin/uninstall
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils
|
||||
|
||||
SNAPSHOT="052d9566a9c0663e8615e6b8f4c5a2f6522adf62"
|
||||
|
||||
SRC_URI="http://git.calculate.ru/?p=${PN}.git;a=snapshot;h=${SNAPSHOT};sf=tgz
|
||||
-> ${P}.tar.gz"
|
||||
DESCRIPTION="The library for Calculate 2"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2.2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
DEPEND=">=dev-python/python-ldap-2.0[ssl]
|
||||
>=dev-python/pyxml-0.8"
|
||||
RDEPEND="${DEPEND}"
|
Loading…
Reference in new issue