parent
7763f20f37
commit
5354fa4ae7
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils git
|
||||
|
||||
EGIT_COMMIT="eda2351315addb4837059b5936f96c4ca22164fd"
|
||||
EGIT_REPO_URI="git://git.calculate.ru/calculate-client.git"
|
||||
|
||||
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_p20100816
|
||||
~sys-apps/calculate-lib-2.2.0.0_p20100816
|
||||
>=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
|
||||
x11-misc/xdialog )
|
||||
gnome? ( gnome-base/gdm
|
||||
x11-misc/xdialog )
|
||||
kde? ( kde-base/kdm
|
||||
kde-base/kdialog )"
|
||||
|
||||
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,5 +1,6 @@
|
||||
AUX calculate-desktop-2.2.0.0_rc1-r1.patch 456 RMD160 f4f15ea8be06a9e0d71494f23126be5419f07685 SHA1 79dd0a07fcd6c6ec5330e6afa5dcbf6a9fa3208f SHA256 96fe2e348b986000f6d5b069543417df07af1f83099869e451764d385c6738f6
|
||||
EBUILD calculate-desktop-2.2.0.0_p20100813-r1.ebuild 1346 RMD160 583b96c387ad63a84f7c1adef31014621c84e882 SHA1 fa10b17b9c30dbbf5ff46f929c574ea5e9840d8b SHA256 914fd7ea5d217baf83582bcffdb54666b88a16a1e44ea5f6a997140653807343
|
||||
EBUILD calculate-desktop-2.2.0.0_p20100816.ebuild 1346 RMD160 2d6b77e8853df3bea8056ef66a2b6cac307620e2 SHA1 0b53c5bc95f9b9a056d17511dd5b5ffe2c0825d2 SHA256 fc41e69e10e0d516446c67b0d6d6c7c6420f3664dc0aa7ca236285483814772a
|
||||
EBUILD calculate-desktop-2.2.9999.ebuild 1105 RMD160 f4e301021dde0b986beb63e09df2da7198196bee SHA1 30b0c9a44986ac670df023f47070d9a4a6bff5b4 SHA256 75657971d3049a918cb3e3286af564caa646c8ddafd8344437e84a476fccb929
|
||||
MISC ChangeLog 2102 RMD160 40bcfd544407db42150c85d87f6dd12beb76611f SHA1 44bd7d4896e3a581204bbbb85ebe2800f40e50ed SHA256 dce620fb80c04aaecfebf431905ce1e9769475a23c59448e66d54a16f000d22c
|
||||
MISC ChangeLog 2297 RMD160 d100d3b9da8d01b3c0eef38da34212bf7b6dc557 SHA1 255fccb1340293f4af85d8878b627d87121da0fb SHA256 fbbd16227c8684082f4f5ded1051953a41c62831e19d03053ccc8e507d31aeb7
|
||||
MISC metadata.xml 315 RMD160 36a1a8d03aed0a483def83e076f484a64d452a8b SHA1 f6e70641eab777d2417d8a7600e8d3f09f53f96f SHA256 67fea0b1af7d10c0f86e72ab40f527e99c6f81f7aace4716344bdfb97c769a18
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils git
|
||||
|
||||
EGIT_COMMIT="9d44fa719df60d111a2024254c9eca99801b8795"
|
||||
EGIT_REPO_URI="git://git.calculate.ru/calculate-desktop.git"
|
||||
|
||||
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_p20100816
|
||||
!<sys-apps/calculate-client-2.2.0
|
||||
>=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}"
|
||||
|
||||
src_unpack() {
|
||||
git_src_unpack
|
||||
cd "${S}"
|
||||
|
||||
#bugfix wrong chromium configure
|
||||
#epatch "${FILESDIR}/calculate-desktop-2.2.0.0_rc1-r1.patch"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
EBUILD calculate-install-2.2.0.0_p20100812-r1.ebuild 516 RMD160 f68ffc6639ef15d4fee8c820e40ed38c25ad0a24 SHA1 5fbc5821ff69b54f7ea946ee1f84684a97c6b4a3 SHA256 71aa21a9bbc33a77fdeae0f9440a994e1bcedf4904afca2c30e32619ed2c7ea8
|
||||
EBUILD calculate-install-2.2.0.0_p20100816.ebuild 516 RMD160 b3bf67171dca9ad482717d9d6620c8609c2fa615 SHA1 cf7738246f13b8755736d5a9eeb1903c81b9aeaa SHA256 e1f99fb237c98a71196e5a6a4b40f59f0ee8ea440a47e272a863d109822d6a8c
|
||||
EBUILD calculate-install-2.2.9999.ebuild 540 RMD160 038eb80ed7ab1120e6305cbfe2eca480a48aa1c0 SHA1 0cc13d21f94d71f0e6bb6dce3e8abfa1f2f66a4f SHA256 7f9bd4b0b6c2fa260f2e93c78fdee24b32545dc2a98e19363f4933dcc32d3557
|
||||
MISC ChangeLog 1739 RMD160 534a51bd47f8116bd7f0896deb0ee942b8f53557 SHA1 8a31f5b70d58b254c633891da98cd0e5d5d74173 SHA256 613d0d7192ed6ee1f412230e82427652f723fe3464b96a9baf7ef31ae5837183
|
||||
MISC ChangeLog 1934 RMD160 6146f54eca8b13ad90175d99df349fffaa953e14 SHA1 ae2977a6b2a853a75157b728a601a50bd15432a4 SHA256 fc7f5c689016412be30619e036e51ccba8d307968cdd54fda8f611c61642cf79
|
||||
MISC metadata.xml 310 RMD160 769e4f17a9354da6b168b72a5d65d978f65bf6dd SHA1 83aaae376052d69c7327e880cf028ebc0dea608b SHA256 c29d3efc676d8308872920db5223c78469db86ac236b5d45c3ee98ceb8fca846
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils git
|
||||
|
||||
EGIT_COMMIT="d0464cb1a098ae08816c71037e6592b031f43fca"
|
||||
EGIT_REPO_URI="git://git.calculate.ru/calculate-install.git"
|
||||
|
||||
DESCRIPTION="The program of installation Calculate Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~sys-apps/calculate-lib-2.2.0.0_p20100816"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils git eutils
|
||||
|
||||
EGIT_COMMIT="d7336f71ca9db41b312ebb63d304ce5f26ca5c17"
|
||||
EGIT_REPO_URI="git://git.calculate.ru/calculate-lib.git"
|
||||
|
||||
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=""
|
||||
|
||||
DEPEND="~sys-apps/calculate-templates-2.2.0.0_p20100816
|
||||
!<sys-apps/calculate-lib-2.1.8-r1
|
||||
!=sys-apps/calculate-lib-2.1.9
|
||||
!=sys-apps/calculate-lib-2.1.10
|
||||
>=dev-python/python-ldap-2.0[ssl]
|
||||
dev-python/py-smbpasswd
|
||||
>=dev-python/pyxml-0.8"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_postinst() {
|
||||
sed -i '/^cl_pass_action/d' ${ROOT}/etc/calculate/calculate2.env
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
EBUILD calculate-templates-2.2.0.0_p20100812-r1.ebuild 637 RMD160 1f32f2255559086ee41f00ba82117141cfbb2772 SHA1 c87fd8b7b681a02f9a3a61d647de125e05dd1335 SHA256 e0afdd99e65c96a5971af26b8ad2897b989e9b4240627208c87424cb7f83ad8c
|
||||
EBUILD calculate-templates-2.2.0.0_p20100816.ebuild 637 RMD160 9038314cd293cd8dfdb65fada44317a73f314799 SHA1 64cbe4c7e4e93fbccc7b63fb8d3134858405c5ba SHA256 2c3fc23c10142dde19dac210487679b230998dff4ec39eafffd1085cef617706
|
||||
EBUILD calculate-templates-2.2.9999.ebuild 572 RMD160 f3863438bdc490429c0fe18ff2e885ee566c3e61 SHA1 d9baafda4369d59124caa73245d3f8ec10613382 SHA256 13edc4707924171922107591bf9dd842e350aaaac9874505e039b0a68b093e70
|
||||
MISC ChangeLog 1040 RMD160 58a45605a8094a8d86b9e466319410241d7a16e4 SHA1 1e65c0c78e00ed5842e00e2b3c5ae3290587d34d SHA256 0d42117c6bf777f56e0c79172ac8f0096b229c244d5020cd6236c8d20129b2f0
|
||||
MISC ChangeLog 1239 RMD160 4d86ce0ffb04dcc2da44da5b4316c82b60bcabbd SHA1 51e06b8adc40d90de5cd5b04f4945ebb449089dd SHA256 39dd4798c6cae4c492eb10b3650e78331abc726e98e0dd7dca5a648d1802c521
|
||||
MISC metadata.xml 338 RMD160 4a1a51881bdf09b961217d2056114ca4ccb8b4d2 SHA1 5fcb2724427f9ac5dda07abb5c829c24e6db9ae6 SHA256 175d9ae86b71b291a519414e816b05290d0e4be74726cc8d5449a500c51a3b2d
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit distutils git
|
||||
|
||||
EGIT_COMMIT="23dd76bcb4c175565c90e8dcec7354753bd5ddbe"
|
||||
EGIT_REPO_URI="git://git.calculate.ru/calculate-templates.git"
|
||||
|
||||
DESCRIPTION="Templates for calculate utilities 2.2"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="!=sys-apps/calculate-lib-2.2.0.0_rc1"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/calculate/templates
|
||||
insinto /usr/share/calculate/templates
|
||||
doins -r *
|
||||
}
|
Loading…
Reference in new issue