diff --git a/sys-apps/calculate-install/Manifest b/sys-apps/calculate-install/Manifest index 039e2ae82..1449d82dd 100644 --- a/sys-apps/calculate-install/Manifest +++ b/sys-apps/calculate-install/Manifest @@ -1,6 +1,7 @@ AUX calculate-install-2.2.28-unmount_flash.patch 1984 RMD160 73b9f0077d6dc8113fb50974b66a7bacfb819bf5 SHA1 122f776d5c3f34570e21a6bd5cf627797ce7f542 SHA256 638735c5b9bfa9fd1af48bc59405ddf7848295732c652c9943b97e9c7017c2fd AUX calculate-install-3.0.0_alpha4-fixsetup.patch 488 RMD160 83e4199c9d46af6ebc8b8bcb09bcd9bac0bf1fd9 SHA1 a35de4fb9a92fc1197722ad877834078c31dabd9 SHA256 fb378d6cd8efb8f8bfa4512a3a2b7aecfcfd33b003add7e788515c58dbd896ed AUX calculate-install-3.0.0_alpha4-r1.patch 807 RMD160 9544107f30291300d4e4ad5e80888263aaa2a171 SHA1 e860332cfd432facc4784bedac66be62d14f6b3b SHA256 a1925e5bf9a084ca8ae6e9f4f1e67c65cb1a37d9aff86f4b733692ae24b4c8f6 +AUX calculate-install-3.0.0_beta1_pxecommand.patch 524 RMD160 74bd5021749cab379f133c1c40693faa405b9d0b SHA1 1e4bdf3808fbbbe222fdd840298251276bf0a115 SHA256 7811c5997b19e2fc8e3e728c3a9d354bb3ea4386fd0d63ce8f4c6c324388c432 DIST calculate-install-2.2.28.tar.bz2 82743 RMD160 2cea1e7ad861522bd4036d09767b24d7135e1c9f SHA1 f897ab83dd567f6b4b6317791d615d02adb52c70 SHA256 19f858d831c069e820463543d6f89a17ee4c1c185079ecff4c301594ee41107f DIST calculate-install-3.0.0_alpha5.tar.bz2 74890 RMD160 f39e866350697c52c17d13ed1be7dff10a507aeb SHA1 1d63d4da43b67ddd9e03bc194ea55ece071c3cb8 SHA256 4287277093b66d0d0a6c94f825d067a61cff99bd625dea7acc92110738c2bd08 DIST calculate-install-3.0.0_alpha6.tar.bz2 75019 RMD160 ce2729d11a61768dff072805a4a52a396cd9fc45 SHA1 3718cbfde0fbd092668a7165787ec9cf4cbcc8be SHA256 65bf6c6d4b28b203e09f925a55346f01c08e4eedbc8b9511d9ce35c61a21ce35 @@ -10,6 +11,7 @@ EBUILD calculate-install-2.2.9999.ebuild 611 RMD160 f90528448a4ab5c0c7ca0bfeb48b EBUILD calculate-install-3.0.0_alpha5.ebuild 840 RMD160 7ebf80407f2f3ae9d33ee247530f4e7fe533044a SHA1 1651f3e2d9e89b67290aed2b9b4563f36470e840 SHA256 3c68d42a2485d530c9b462a5b787d4ad4cd6ea85aa8c02fe321e3308f0b616a2 EBUILD calculate-install-3.0.0_alpha6.ebuild 840 RMD160 0b2c70f835cd1818be4cb37136d533e315d3010f SHA1 bdd274a26d80290b7c52234bb8ad265a30704fd7 SHA256 00e85481cb7ab34442fd61cdb64b31a649a067538eef6ba181d47971c59bf89c EBUILD calculate-install-3.0.0_beta1-r1.ebuild 973 RMD160 5754828b321f8d50c9c79a68b33a9cfe7459e625 SHA1 e976f16491e4d81dc9bd50d913a1741667bad2aa SHA256 e1a70b41d3cfffd4edafd6e0572fa73d7b4bbf2b92270691f1d855da15c6a9df +EBUILD calculate-install-3.0.0_beta1-r2.ebuild 1491 RMD160 3948700801e2c3135f3c68c513bc1f6bb6febfb0 SHA1 bf20fb566cbc696cd4d312f6cbb5645336d239b0 SHA256 be1cc767aa9831a5567ad179de24ba55dc92f379a6872f6ecb8379328fa65aa1 EBUILD calculate-install-3.0.9999.ebuild 609 RMD160 b1a02262dbab9319b6b916460646b526aa43a9a3 SHA1 0c64a92b658890fe5b4a5ee22f35eb143da377dc SHA256 d4cead60af00c67ddcb1aa01e2095437fb1bfe2ca7f717456048ad3e8f039a23 MISC ChangeLog 33827 RMD160 6a48dba3484eeb1bf153dc1724e3ba441b51f89f SHA1 c42362523ac8b49b8ceb521110ba6b4d4ff01c74 SHA256 f31d9cca1055a4fbf38352f01ba9f72bf82597ff1a6436d211ac26d1acddb082 MISC metadata.xml 464 RMD160 1ebcc1f5a20b212edaa992f8c1f3c133a5b8e401 SHA1 03860b35c3c2f7644ffb7669b4c8925c324410f5 SHA256 0e3ea52c58e77580b778f7efb9f476811c168febe02e656961c71a455e4f4d7d diff --git a/sys-apps/calculate-install/calculate-install-3.0.0_beta1-r2.ebuild b/sys-apps/calculate-install/calculate-install-3.0.0_beta1-r2.ebuild new file mode 100644 index 000000000..bfb129751 --- /dev/null +++ b/sys-apps/calculate-install/calculate-install-3.0.0_beta1-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit distutils eutils + +SRC_URI="ftp://ftp.calculate.ru/pub/calculate/calculate3/${PN}/${P}.tar.bz2" + +DESCRIPTION="The program of installation Calculate Linux" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~x86" +IUSE="pxe minimal" + +DEPEND="~sys-apps/calculate-lib-3.0.0_beta1 + app-portage/layman + !app-misc/livecd-tools + !=sys-apps/util-linux-2.19.1 + sys-fs/dosfstools + sys-fs/squashfs-tools + sys-block/parted ) + pxe? ( sys-apps/calculate-server + net-ftp/tftp-hpa + net-misc/dhcp + net-fs/nfs-utils )" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack "${A}" + cd "${S}" + + # add cl-install-pxe command + epatch "${FILESDIR}/calculate-install-3.0.0_beta1_pxecommand.patch" +} + +pkg_preinst() { + dosym /usr/sbin/cl-core /usr/bin/cl-install + dosym /usr/sbin/cl-core /usr/bin/cl-install-pxe + dosym /usr/sbin/cl-core /usr/bin/cl-configure + dosym /usr/sbin/cl-core /usr/bin/cl-configure-boot + dosym /usr/sbin/cl-core /usr/bin/cl-configure-locale + dosym /usr/sbin/cl-core /usr/bin/cl-configure-video + dosym /usr/sbin/cl-core /usr/bin/cl-configure-network +} + +pkg_postinst() { + einfo "For install wsdl for calculate-install perform:" + einfo " cl-core --write-variable cl_wsdl=calculate-install" +} diff --git a/sys-apps/calculate-install/files/calculate-install-3.0.0_beta1_pxecommand.patch b/sys-apps/calculate-install/files/calculate-install-3.0.0_beta1_pxecommand.patch new file mode 100644 index 000000000..ca93671f0 --- /dev/null +++ b/sys-apps/calculate-install/files/calculate-install-3.0.0_beta1_pxecommand.patch @@ -0,0 +1,13 @@ +diff --git a/install/cl_wsdl_install.py b/install/cl_wsdl_install.py +index 47b64be..956194b 100644 +--- a/install/cl_wsdl_install.py ++++ b/install/cl_wsdl_install.py +@@ -285,7 +285,7 @@ class Wsdl: + + @rpc(Integer, InstallInfo, _returns = Array(ReturnedMessage)) + @core_method(category=__('Installation'),title=__('PXE install'), +- image='network-server', ++ image='network-server',command='cl-install-pxe', + gui=True, rights=['installpxe']) + def install_pxe ( self, sid, info): + """ diff --git a/sys-apps/calculate-utilities/Manifest b/sys-apps/calculate-utilities/Manifest index 82ecf02fb..e9e8e700a 100644 --- a/sys-apps/calculate-utilities/Manifest +++ b/sys-apps/calculate-utilities/Manifest @@ -22,5 +22,6 @@ EBUILD calculate-utilities-3.0.0_alpha6-r5.ebuild 648 RMD160 4ea6f59807a95945983 EBUILD calculate-utilities-3.0.0_alpha6-r6.ebuild 648 RMD160 40dc5a4c99f380f6bd07cd587695350b0735017e SHA1 e01bd56175d47b3e737f4def2ab1669e1089463b SHA256 12ff8a4ee9e24625f24ea69642c5bf43a7682a0288b338b705a8d69c50d1a800 EBUILD calculate-utilities-3.0.0_alpha6-r7.ebuild 648 RMD160 0173c4a77e486c5070ad764ff08ebd6007548eec SHA1 5e4175e300748f4125ef47611b4504c06eb9b6ea SHA256 8ca934c7c1d9f9e32d5b5d99d90bd29072a36b05dc8f3c3c102289bba4b35b12 EBUILD calculate-utilities-3.0.0_beta1-r1.ebuild 651 RMD160 9b955fd2f116109299b0cdae9ec0d8c22d5ece22 SHA1 227dbfbfd739aaac949ff58babc260c0667eb28e SHA256 a57b9f9f280a3c4a480ba428ef9f2bdc4f6c41d98e2942e6d6e6861f63c24e96 +EBUILD calculate-utilities-3.0.0_beta1-r2.ebuild 651 RMD160 b88fe53effebef1aa25bbfa3c50dc54d18f405e1 SHA1 12ebdc60fcfd89c9a24d5e4710c150e4d5c97c4d SHA256 dc8dddca52a8cc127194a94803abb21e90e38eb233c4ac0ddb10daff6a9f05e4 EBUILD calculate-utilities-3.0.9999.ebuild 552 RMD160 8883a32b9bde58b14ccc054802fe8997e49bb537 SHA1 829fea2f453d2c54a9bb24e892abe26c9f48880a SHA256 d6519794625722093224801b703a0363929a034a1189b46a2c01cc2327138e59 MISC ChangeLog 38731 RMD160 92b8fb3bfc525c90e82302095cf8ecd4fad03563 SHA1 a8e9f6b4012f5f09b8c37e6a90506df8e405d0db SHA256 7e70a0bc1f3b34c0011f3874773a698a4bb96eb6d3dad10903575156bb8578bc diff --git a/sys-apps/calculate-utilities/calculate-utilities-3.0.0_beta1-r2.ebuild b/sys-apps/calculate-utilities/calculate-utilities-3.0.0_beta1-r2.ebuild new file mode 100644 index 000000000..166a4ec0c --- /dev/null +++ b/sys-apps/calculate-utilities/calculate-utilities-3.0.0_beta1-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +DESCRIPTION="Calculate Utilities meta package" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~x86" +IUSE="cl_consolegui cl_console" + +RDEPEND="${RDEPEND} + =sys-apps/calculate-install-3.0.0_beta1-r2 + =sys-apps/calculate-i18n-3.0.0_beta1-r1 + =sys-apps/calculate-lib-3.0.0_beta1-r1 + =sys-apps/calculate-core-3.0.0_beta1-r1 + cl_consolegui? ( =sys-apps/calculate-console-gui-3.0.0_beta1-r1 ) + cl_console? ( =sys-apps/calculate-console-3.0.0_beta1-r1 ) +" +